0s autopkgtest [04:29:22]: starting date and time: 2026-02-05 04:29:22+0000 0s autopkgtest [04:29:22]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [04:29:22]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.07olx74f/out --timeout-copy=6000 --needs-internet=try --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:glibc --apt-upgrade golang-github-containerd-stargz-snapshotter --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=glibc/2.42-2ubuntu5 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@sto01-ppc64el-22.secgroup --name adt-resolute-ppc64el-golang-github-containerd-stargz-snapshotter-20260205-042922-juju-7f2275-prod-proposed-migration-environment-15-fc162879-80e0-4ad5-8b6f-9f82eb5427c0 --image adt/ubuntu-resolute-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-autopkgtest-workers-ppc64el -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-ppc64el-golang-github-containerd-stargz-snapshotter-20260205-042922-juju-7f2275-prod-proposed-migration-environment-15-fc162879-80e0-4ad5-8b6f-9f82eb5427c0 from image adt/ubuntu-resolute-ppc64el-server-20260205.img (UUID f866c950-0b62-4023-bac6-0f13279e15ed)... 56s autopkgtest [04:30:18]: testbed dpkg architecture: ppc64el 57s autopkgtest [04:30:18]: testbed apt version: 3.1.14 57s autopkgtest [04:30:18]: @@@@@@@@@@@@@@@@@@@@ test bed setup 57s autopkgtest [04:30:18]: testbed release detected to be: None 57s autopkgtest [04:30:19]: updating testbed package index (apt update) 57s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 58s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 58s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 58s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 58s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5260 B] 58s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [35.4 kB] 58s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [227 kB] 58s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1719 kB] 58s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el Packages [257 kB] 58s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el Packages [1449 kB] 58s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse ppc64el Packages [21.6 kB] 58s Fetched 3839 kB in 1s (3783 kB/s) 59s Reading package lists... 60s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 60s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 60s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 60s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 61s Reading package lists... 61s Reading package lists... 61s Building dependency tree... 61s Reading state information... 61s Calculating upgrade... 61s The following packages will be upgraded: 61s libc-bin libc-gconv-modules-extra libc6 locales pollinate 61s python3-referencing sed 61s 7 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 61s Need to get 8612 kB of archives. 61s After this operation, 0 B of additional disk space will be used. 61s Get:1 http://ftpmaster.internal/ubuntu resolute/main ppc64el sed ppc64el 4.9-2build3 [211 kB] 62s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el libc-gconv-modules-extra ppc64el 2.42-2ubuntu5 [1448 kB] 62s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el libc6 ppc64el 2.42-2ubuntu5 [1913 kB] 62s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el libc-bin ppc64el 2.42-2ubuntu5 [748 kB] 62s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el locales all 2.42-2ubuntu5 [4255 kB] 62s Get:6 http://ftpmaster.internal/ubuntu resolute/main ppc64el pollinate all 4.33-4ubuntu5 [14.0 kB] 62s Get:7 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-referencing all 0.36.2-1ubuntu2 [22.2 kB] 62s dpkg-preconfigure: unable to re-open stdin: No such file or directory 62s Fetched 8612 kB in 0s (20.7 MB/s) 63s (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 ... 82008 files and directories currently installed.) 63s Preparing to unpack .../sed_4.9-2build3_ppc64el.deb ... 63s Unpacking sed (4.9-2build3) over (4.9-2build2) ... 63s Setting up sed (4.9-2build3) ... 63s (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 ... 82008 files and directories currently installed.) 63s Preparing to unpack .../libc-gconv-modules-extra_2.42-2ubuntu5_ppc64el.deb ... 63s Unpacking libc-gconv-modules-extra:ppc64el (2.42-2ubuntu5) over (2.42-2ubuntu4) ... 63s Setting up libc-gconv-modules-extra:ppc64el (2.42-2ubuntu5) ... 64s (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 ... 82008 files and directories currently installed.) 64s Preparing to unpack .../libc6_2.42-2ubuntu5_ppc64el.deb ... 64s Unpacking libc6:ppc64el (2.42-2ubuntu5) over (2.42-2ubuntu4) ... 64s Setting up libc6:ppc64el (2.42-2ubuntu5) ... 64s (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 ... 82008 files and directories currently installed.) 64s Preparing to unpack .../libc-bin_2.42-2ubuntu5_ppc64el.deb ... 64s Unpacking libc-bin (2.42-2ubuntu5) over (2.42-2ubuntu4) ... 65s Setting up libc-bin (2.42-2ubuntu5) ... 65s (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 ... 82008 files and directories currently installed.) 65s Preparing to unpack .../locales_2.42-2ubuntu5_all.deb ... 65s Unpacking locales (2.42-2ubuntu5) over (2.42-2ubuntu4) ... 66s Preparing to unpack .../pollinate_4.33-4ubuntu5_all.deb ... 66s Unpacking pollinate (4.33-4ubuntu5) over (4.33-4ubuntu4) ... 66s Preparing to unpack .../python3-referencing_0.36.2-1ubuntu2_all.deb ... 66s Unpacking python3-referencing (0.36.2-1ubuntu2) over (0.36.2-1ubuntu1) ... 66s Setting up locales (2.42-2ubuntu5) ... 67s Generating locales (this might take a while)... 68s en_US.UTF-8... done 68s Generation complete. 68s Setting up pollinate (4.33-4ubuntu5) ... 79s Setting up python3-referencing (0.36.2-1ubuntu2) ... 79s Processing triggers for man-db (2.13.1-1) ... 81s Processing triggers for install-info (7.2-5) ... 81s Processing triggers for systemd (259-1ubuntu3) ... 82s autopkgtest [04:30:44]: upgrading testbed (apt dist-upgrade and autopurge) 82s Reading package lists... 83s Building dependency tree... 83s Reading state information... 83s Calculating upgrade... 83s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 83s Reading package lists... 83s Building dependency tree... 83s Reading state information... 83s Solving dependencies... 83s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 84s autopkgtest [04:30:46]: rebooting testbed after setup commands that affected boot 129s autopkgtest [04:31:31]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 12 16:45:54 UTC 2026 137s autopkgtest [04:31:39]: @@@@@@@@@@@@@@@@@@@@ apt-source golang-github-containerd-stargz-snapshotter 147s Get:1 http://ftpmaster.internal/ubuntu resolute/universe golang-github-containerd-stargz-snapshotter 0.14.3-4 (dsc) [4054 B] 147s Get:2 http://ftpmaster.internal/ubuntu resolute/universe golang-github-containerd-stargz-snapshotter 0.14.3-4 (tar) [1545 kB] 147s Get:3 http://ftpmaster.internal/ubuntu resolute/universe golang-github-containerd-stargz-snapshotter 0.14.3-4 (diff) [5468 B] 147s gpgv: Signature made Tue Apr 15 03:55:17 2025 UTC 147s gpgv: using EDDSA key A3CC9C870B9D310ABAD4CF2F51722B08FE4745A2 147s gpgv: issuer "simon@josefsson.org" 147s gpgv: Can't check signature: No public key 147s dpkg-source: warning: cannot verify inline signature for ./golang-github-containerd-stargz-snapshotter_0.14.3-4.dsc: no acceptable signature found 147s autopkgtest [04:31:49]: testing package golang-github-containerd-stargz-snapshotter version 0.14.3-4 153s autopkgtest [04:31:55]: build not needed 166s autopkgtest [04:32:08]: test dh-golang-autopkgtest: preparing testbed 166s Reading package lists... 167s Building dependency tree... 167s Reading state information... 167s Solving dependencies... 167s The following NEW packages will be installed: 167s autoconf automake autopoint autotools-dev build-essential cpp cpp-15 167s cpp-15-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu debhelper debugedit 167s dh-autoreconf dh-golang dh-strip-nondeterminism dwz g++ g++-15 167s g++-15-powerpc64le-linux-gnu g++-powerpc64le-linux-gnu gcc gcc-15 167s gcc-15-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu gettext 167s golang-1.25-go golang-1.25-src golang-any golang-dbus-dev 167s golang-github-alecthomas-units-dev golang-github-alexflint-go-filemutex-dev 167s golang-github-antlr-antlr4-dev golang-github-appc-cni-dev 167s golang-github-armon-go-socks5-dev golang-github-aws-aws-sdk-go-dev 167s golang-github-aws-aws-sdk-go-v2-dev golang-github-aws-smithy-go-dev 167s golang-github-benbjohnson-clock-dev golang-github-beorn7-perks-dev 167s golang-github-blang-semver-dev golang-github-bradfitz-gomemcache-dev 167s golang-github-burntsushi-toml-dev golang-github-cenkalti-backoff-v4-dev 167s golang-github-cespare-xxhash-dev 167s golang-github-checkpoint-restore-go-criu-dev golang-github-chzyer-logex-dev 167s golang-github-chzyer-readline-dev golang-github-chzyer-test-dev 167s golang-github-cilium-ebpf-dev golang-github-containerd-btrfs-dev 167s golang-github-containerd-cgroups-dev golang-github-containerd-console-dev 167s golang-github-containerd-containerd-api-dev 167s golang-github-containerd-containerd-dev 167s golang-github-containerd-continuity-dev golang-github-containerd-errdefs-dev 167s golang-github-containerd-fifo-dev golang-github-containerd-go-cni-dev 167s golang-github-containerd-go-runc-dev golang-github-containerd-imgcrypt-dev 167s golang-github-containerd-log-dev golang-github-containerd-nri-dev 167s golang-github-containerd-platforms-dev 167s golang-github-containerd-stargz-snapshotter-dev 167s golang-github-containerd-ttrpc-dev golang-github-containerd-typeurl-dev 167s golang-github-containernetworking-plugins-dev 167s golang-github-containers-ocicrypt-dev golang-github-coreos-bbolt-dev 167s golang-github-coreos-go-iptables-dev golang-github-coreos-go-systemd-dev 167s golang-github-cpuguy83-go-md2man-v2-dev golang-github-creack-pty-dev 167s golang-github-cyphar-filepath-securejoin-dev 167s golang-github-davecgh-go-spew-dev golang-github-distribution-reference-dev 167s golang-github-docker-go-events-dev golang-github-docker-go-metrics-dev 167s golang-github-docker-go-units-dev golang-github-docker-spdystream-dev 167s golang-github-emicklei-go-restful-dev golang-github-etcd-io-gofail-dev 167s golang-github-evanphx-json-patch-dev golang-github-fatih-color-dev 167s golang-github-felixge-httpsnoop-dev golang-github-fsnotify-fsnotify-dev 167s golang-github-fullsailor-pkcs7-dev golang-github-fxamacker-cbor-dev 167s golang-github-garyburd-redigo-dev golang-github-getkin-kin-openapi-dev 167s golang-github-go-jose-go-jose-dev golang-github-go-kit-log-dev 167s golang-github-go-logfmt-logfmt-dev golang-github-go-logr-logr-dev 167s golang-github-go-logr-stdr-dev golang-github-go-logr-zapr-dev 167s golang-github-go-openapi-jsonpointer-dev 167s golang-github-go-openapi-jsonreference-dev golang-github-go-openapi-swag-dev 167s golang-github-go-quicktest-qt-dev golang-github-go-task-slim-sprig-dev 167s golang-github-gogo-protobuf-dev golang-github-golang-groupcache-dev 167s golang-github-golang-mock-dev golang-github-golang-protobuf-1-5-dev 167s golang-github-golang-snappy-dev golang-github-google-btree-dev 167s golang-github-google-cel-go-dev golang-github-google-gnostic-models-dev 167s golang-github-google-go-cmp-dev golang-github-google-gofuzz-dev 167s golang-github-google-martian-dev golang-github-google-pprof-dev 167s golang-github-google-uuid-dev golang-github-googleapis-gax-go-dev 167s golang-github-gorilla-mux-dev golang-github-gorilla-websocket-dev 167s golang-github-gotestyourself-gotest.tools-dev 167s golang-github-gregjones-httpcache-dev 167s golang-github-grpc-ecosystem-go-grpc-prometheus-dev 167s golang-github-grpc-ecosystem-grpc-gateway-dev 167s golang-github-hanwen-go-fuse-dev golang-github-hashicorp-errwrap-dev 167s golang-github-hashicorp-go-cleanhttp-dev 167s golang-github-hashicorp-go-hclog-dev 167s golang-github-hashicorp-go-multierror-dev 167s golang-github-hashicorp-go-retryablehttp-dev golang-github-hashicorp-hcl-dev 167s golang-github-huandu-xstrings-dev golang-github-ianlancetaylor-demangle-dev 167s golang-github-imdario-mergo-dev golang-github-intel-goresctrl-dev 167s golang-github-invopop-yaml-dev golang-github-jmespath-go-jmespath-dev 167s golang-github-josharian-intern-dev golang-github-jpillora-backoff-dev 167s golang-github-jsimonetti-rtnetlink-dev golang-github-json-iterator-go-dev 167s golang-github-julienschmidt-httprouter-dev 167s golang-github-klauspost-compress-dev golang-github-klauspost-cpuid-dev 167s golang-github-kr-fs-dev golang-github-kr-pretty-dev 167s golang-github-kr-text-dev golang-github-kubernetes-cri-api-dev 167s golang-github-kubernetes-gengo-dev golang-github-kylelemons-godebug-dev 167s golang-github-magiconair-properties-dev golang-github-mailru-easyjson-dev 167s golang-github-masterminds-goutils-dev golang-github-masterminds-semver-dev 167s golang-github-mattn-go-colorable-dev golang-github-mattn-go-isatty-dev 167s golang-github-mdlayher-netlink-dev golang-github-mdlayher-socket-dev 167s golang-github-miekg-pkcs11-dev golang-github-minio-sha256-simd-dev 167s golang-github-mitchellh-mapstructure-dev golang-github-moby-locker-dev 167s golang-github-moby-sys-dev golang-github-moby-term-dev 167s golang-github-modern-go-concurrent-dev golang-github-modern-go-reflect2-dev 167s golang-github-mohae-deepcopy-dev golang-github-mrunalp-fileutils-dev 167s golang-github-munnerz-goautoneg-dev golang-github-mwitkow-go-conntrack-dev 167s golang-github-mxk-go-flowrate-dev golang-github-nxadm-tail-dev 167s golang-github-nytimes-gziphandler-dev golang-github-onsi-ginkgo-dev 167s golang-github-onsi-ginkgo-v2-dev golang-github-opencontainers-cgroups-dev 167s golang-github-opencontainers-go-digest-dev 167s golang-github-opencontainers-image-spec-dev 167s golang-github-opencontainers-runc-dev 167s golang-github-opencontainers-runtime-tools-dev 167s golang-github-opencontainers-selinux-dev 167s golang-github-opencontainers-specs-dev golang-github-pelletier-go-toml-dev 167s golang-github-pelletier-go-toml.v2-dev 167s golang-github-perimeterx-marshmallow-dev 167s golang-github-peterbourgon-diskv-dev golang-github-pkg-errors-dev 167s golang-github-pkg-sftp-dev golang-github-pmezard-go-difflib-dev 167s golang-github-prometheus-client-golang-dev 167s golang-github-prometheus-client-model-dev 167s golang-github-prometheus-common-dev golang-github-prometheus-procfs-dev 167s golang-github-prometheus-sigv4-dev golang-github-rogpeppe-fastuuid-dev 167s golang-github-rogpeppe-go-internal-dev golang-github-rs-xid-dev 167s golang-github-russross-blackfriday-v2-dev golang-github-safchain-ethtool-dev 167s golang-github-santhosh-tekuri-jsonschema-dev 167s golang-github-seccomp-libseccomp-golang-dev 167s golang-github-shurcool-sanitized-anchor-name-dev 167s golang-github-sirupsen-logrus-dev golang-github-spf13-afero-dev 167s golang-github-spf13-cast-dev golang-github-spf13-cobra-dev 167s golang-github-spf13-jwalterweatherman-dev golang-github-spf13-pflag-dev 167s golang-github-spf13-viper-dev golang-github-stefanberger-go-pkcs11uri-dev 167s golang-github-stoewer-go-strcase-dev golang-github-stretchr-objx-dev 167s golang-github-stretchr-testify-dev golang-github-subosito-gotenv-dev 167s golang-github-syndtr-goleveldb-dev golang-github-tchap-go-patricia-dev 167s golang-github-ugorji-go-codec-dev golang-github-urfave-cli-dev 167s golang-github-vbatts-tar-split-dev golang-github-vishvananda-netlink-dev 167s golang-github-vishvananda-netns-dev golang-github-x448-float16-dev 167s golang-github-xeipuuv-gojsonpointer-dev 167s golang-github-xeipuuv-gojsonreference-dev 167s golang-github-xeipuuv-gojsonschema-dev golang-github-yuin-goldmark-dev 167s golang-glog-dev golang-go golang-go.opencensus-dev golang-go.uber-atomic-dev 167s golang-go.uber-multierr-dev golang-go.uber-zap-dev golang-gocapability-dev 167s golang-golang-x-crypto-dev golang-golang-x-exp-dev golang-golang-x-mod-dev 167s golang-golang-x-net-dev golang-golang-x-oauth2-dev 167s golang-golang-x-oauth2-google-dev golang-golang-x-sync-dev 167s golang-golang-x-sys-dev golang-golang-x-term-dev golang-golang-x-text-dev 167s golang-golang-x-time-dev golang-golang-x-tools-dev golang-gomega-dev 167s golang-google-api-dev golang-google-cloud-compute-metadata-dev 167s golang-google-cloud-dev golang-google-genproto-dev golang-google-grpc-dev 167s golang-google-protobuf-dev golang-gopkg-alecthomas-kingpin.v2-dev 167s golang-gopkg-check.v1-dev golang-gopkg-inf.v0-dev golang-gopkg-ini.v1-dev 167s golang-gopkg-tomb.v1-dev golang-gopkg-yaml.v2-dev golang-gopkg-yaml.v3-dev 167s golang-k8s-api-dev golang-k8s-apimachinery-dev golang-k8s-apiserver-dev 167s golang-k8s-client-go-dev golang-k8s-component-base-dev golang-k8s-klog-dev 167s golang-k8s-kube-openapi-dev golang-k8s-sigs-json-dev 167s golang-k8s-sigs-randfill-dev golang-k8s-sigs-structured-merge-diff-dev 167s golang-k8s-sigs-yaml-dev golang-k8s-utils-dev 167s golang-opentelemetry-contrib-dev golang-opentelemetry-otel-dev 167s golang-opentelemetry-proto-dev golang-rsc-binaryregexp-dev golang-src 167s golang-tags.cncf-container-device-interface-dev golang-uber-goleak-dev 167s intltool-debian libarchive-zip-perl libasan8 libbtrfs-dev libbtrfs0t64 167s libc-dev-bin libc6-dev libcap-dev libcc1-0 libcrypt-dev libdebhelper-perl 167s libfile-stripnondeterminism-perl libgcc-15-dev libgomp1 libisl23 libitm1 167s liblsan0 libltdl-dev libltdl7 libmpc3 libnspr4-dev libnss3-dev libpkgconf3 167s libprotobuf-dev libprotobuf-lite32t64 libprotobuf32t64 libquadmath0 167s libseccomp-dev libstdc++-15-dev libsystemd-dev libtool libtsan2 libubsan1 167s linux-libc-dev m4 pkgconf pkgconf-bin po-debconf rpcsvc-proto 167s stargz-snapshotter tzdata-legacy zlib1g-dev 167s 0 upgraded, 316 newly installed, 0 to remove and 0 not upgraded. 167s Need to get 233 MB of archives. 167s After this operation, 1735 MB of additional disk space will be used. 167s Get:1 http://ftpmaster.internal/ubuntu resolute/main ppc64el m4 ppc64el 1.4.20-2 [236 kB] 167s Get:2 http://ftpmaster.internal/ubuntu resolute/main ppc64el autoconf all 2.72-3.1ubuntu1 [384 kB] 167s Get:3 http://ftpmaster.internal/ubuntu resolute/main ppc64el autotools-dev all 20240727.1 [43.4 kB] 167s Get:4 http://ftpmaster.internal/ubuntu resolute/main ppc64el automake all 1:1.18.1-3build1 [582 kB] 167s Get:5 http://ftpmaster.internal/ubuntu resolute/main ppc64el autopoint all 0.23.2-1 [620 kB] 167s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el libc-dev-bin ppc64el 2.42-2ubuntu5 [23.9 kB] 167s Get:7 http://ftpmaster.internal/ubuntu resolute/main ppc64el linux-libc-dev ppc64el 6.18.0-9.9 [1847 kB] 167s Get:8 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcrypt-dev ppc64el 1:4.5.1-1 [162 kB] 167s Get:9 http://ftpmaster.internal/ubuntu resolute/main ppc64el rpcsvc-proto ppc64el 1.4.3-1build1 [84.2 kB] 167s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el libc6-dev ppc64el 2.42-2ubuntu5 [2079 kB] 167s Get:11 http://ftpmaster.internal/ubuntu resolute/main ppc64el libisl23 ppc64el 0.27-1build1 [893 kB] 167s Get:12 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmpc3 ppc64el 1.3.1-2 [62.5 kB] 167s Get:13 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp-15-powerpc64le-linux-gnu ppc64el 15.2.0-12ubuntu1 [11.4 MB] 170s Get:14 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp-15 ppc64el 15.2.0-12ubuntu1 [1038 B] 170s Get:15 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:15.2.0-4ubuntu1 [5746 B] 170s Get:16 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp ppc64el 4:15.2.0-4ubuntu1 [22.4 kB] 170s Get:17 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcc1-0 ppc64el 15.2.0-12ubuntu1 [49.0 kB] 170s Get:18 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgomp1 ppc64el 15.2.0-12ubuntu1 [169 kB] 170s Get:19 http://ftpmaster.internal/ubuntu resolute/main ppc64el libitm1 ppc64el 15.2.0-12ubuntu1 [32.2 kB] 170s Get:20 http://ftpmaster.internal/ubuntu resolute/main ppc64el libasan8 ppc64el 15.2.0-12ubuntu1 [3006 kB] 170s Get:21 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblsan0 ppc64el 15.2.0-12ubuntu1 [1374 kB] 170s Get:22 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtsan2 ppc64el 15.2.0-12ubuntu1 [2729 kB] 170s Get:23 http://ftpmaster.internal/ubuntu resolute/main ppc64el libubsan1 ppc64el 15.2.0-12ubuntu1 [1231 kB] 170s Get:24 http://ftpmaster.internal/ubuntu resolute/main ppc64el libquadmath0 ppc64el 15.2.0-12ubuntu1 [160 kB] 170s Get:25 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgcc-15-dev ppc64el 15.2.0-12ubuntu1 [1670 kB] 170s Get:26 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc-15-powerpc64le-linux-gnu ppc64el 15.2.0-12ubuntu1 [22.4 MB] 171s Get:27 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc-15 ppc64el 15.2.0-12ubuntu1 [530 kB] 171s Get:28 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:15.2.0-4ubuntu1 [1220 B] 171s Get:29 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc ppc64el 4:15.2.0-4ubuntu1 [5032 B] 171s Get:30 http://ftpmaster.internal/ubuntu resolute/main ppc64el libstdc++-15-dev ppc64el 15.2.0-12ubuntu1 [2747 kB] 171s Get:31 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++-15-powerpc64le-linux-gnu ppc64el 15.2.0-12ubuntu1 [13.0 MB] 172s Get:32 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++-15 ppc64el 15.2.0-12ubuntu1 [25.3 kB] 172s Get:33 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++-powerpc64le-linux-gnu ppc64el 4:15.2.0-4ubuntu1 [970 B] 172s Get:34 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++ ppc64el 4:15.2.0-4ubuntu1 [1092 B] 172s Get:35 http://ftpmaster.internal/ubuntu resolute/main ppc64el build-essential ppc64el 12.12ubuntu2 [5256 B] 172s Get:36 http://ftpmaster.internal/ubuntu resolute/main ppc64el libdebhelper-perl all 13.28ubuntu1 [97.4 kB] 172s Get:37 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtool all 2.5.4-9 [169 kB] 172s Get:38 http://ftpmaster.internal/ubuntu resolute/main ppc64el dh-autoreconf all 21 [12.5 kB] 172s Get:39 http://ftpmaster.internal/ubuntu resolute/main ppc64el libarchive-zip-perl all 1.68-1 [90.2 kB] 172s Get:40 http://ftpmaster.internal/ubuntu resolute/main ppc64el libfile-stripnondeterminism-perl all 1.15.0-1build1 [20.6 kB] 172s Get:41 http://ftpmaster.internal/ubuntu resolute/main ppc64el dh-strip-nondeterminism all 1.15.0-1build1 [5110 B] 172s Get:42 http://ftpmaster.internal/ubuntu resolute/main ppc64el debugedit ppc64el 1:5.2-3build1 [57.3 kB] 172s Get:43 http://ftpmaster.internal/ubuntu resolute/main ppc64el dwz ppc64el 0.16-2 [142 kB] 172s Get:44 http://ftpmaster.internal/ubuntu resolute/main ppc64el gettext ppc64el 0.23.2-1 [1177 kB] 172s Get:45 http://ftpmaster.internal/ubuntu resolute/main ppc64el intltool-debian all 0.35.0+20060710.6build1 [24.1 kB] 172s Get:46 http://ftpmaster.internal/ubuntu resolute/main ppc64el po-debconf all 1.0.22 [215 kB] 172s Get:47 http://ftpmaster.internal/ubuntu resolute/main ppc64el debhelper all 13.28ubuntu1 [916 kB] 172s Get:48 http://ftpmaster.internal/ubuntu resolute/main ppc64el golang-1.25-src all 1.25.0-0ubuntu1 [23.0 MB] 173s Get:49 http://ftpmaster.internal/ubuntu resolute/main ppc64el golang-1.25-go ppc64el 1.25.0-0ubuntu1 [16.1 MB] 173s Get:50 http://ftpmaster.internal/ubuntu resolute/main ppc64el golang-src all 2:1.25~1 [5206 B] 173s Get:51 http://ftpmaster.internal/ubuntu resolute/main ppc64el golang-go ppc64el 2:1.25~1 [44.1 kB] 173s Get:52 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-any ppc64el 2:1.25~1 [2840 B] 173s Get:53 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-golang-x-sys-dev all 0.22.0-1 [457 kB] 173s Get:54 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-alexflint-go-filemutex-dev all 1.2.0-1 [5756 B] 173s Get:55 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-golang-x-exp-dev all 0.0~git20250911.df92998-1 [226 kB] 173s Get:56 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-antlr-antlr4-dev all 4.11.1+ds-2 [99.9 kB] 173s Get:57 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-golang-x-term-dev all 0.22.0-1 [14.6 kB] 173s Get:58 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-golang-x-text-dev all 0.31.0-1 [4602 kB] 174s Get:59 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-golang-x-crypto-dev all 1:0.45.0-1 [1993 kB] 174s Get:60 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-golang-x-net-dev all 1:0.27.0-2 [938 kB] 174s Get:61 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-armon-go-socks5-dev all 0.0~git20160902.e753329-1.1build1 [9636 B] 174s Get:62 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-cenkalti-backoff-v4-dev all 4.3.0-3 [12.4 kB] 174s Get:63 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-go-logr-logr-dev all 1.4.3-1 [36.3 kB] 174s Get:64 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-go-logr-stdr-dev all 1.2.2-4 [5060 B] 174s Get:65 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-masterminds-semver-dev all 3.4.0-1 [22.2 kB] 174s Get:66 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-beorn7-perks-dev all 1.0.1-3 [12.6 kB] 174s Get:67 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-cespare-xxhash-dev all 2.3.0-1 [11.1 kB] 174s Get:68 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-davecgh-go-spew-dev all 1.1.1-3 [31.1 kB] 174s Get:69 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-modern-go-concurrent-dev all 1.0.3-1.1 [4708 B] 174s Get:70 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-modern-go-reflect2-dev all 1.0.2-2 [11.0 kB] 174s Get:71 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-json-iterator-go-dev all 1.1.12-2 [63.9 kB] 174s Get:72 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-klauspost-compress-dev all 1.18.1+ds1-1 [33.5 MB] 175s Get:73 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-kylelemons-godebug-dev all 1.1.0-2 [14.9 kB] 175s Get:74 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-google-protobuf-dev all 1.36.7-1 [749 kB] 175s Get:75 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-prometheus-client-model-dev all 0.6.2-1 [11.4 kB] 175s Get:76 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-pmezard-go-difflib-dev all 1.0.0-3 [12.4 kB] 175s Get:77 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-stretchr-objx-dev all 0.5.2-1 [26.5 kB] 175s Get:78 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-gopkg-yaml.v2-dev all 2.4.3-1 [62.7 kB] 175s Get:79 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-jmespath-go-jmespath-dev all 0.4.0-2 [93.9 kB] 175s Get:80 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-aws-aws-sdk-go-dev all 1.49.0-2 [12.3 MB] 175s Get:81 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-go-logfmt-logfmt-dev all 0.5.0-2 [12.8 kB] 175s Get:82 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-go-kit-log-dev all 0.2.1-1 [27.4 kB] 175s Get:83 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-google-go-cmp-dev all 0.6.0-1 [89.8 kB] 175s Get:84 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-julienschmidt-httprouter-dev all 1.3.0-2 [19.4 kB] 175s Get:85 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-munnerz-goautoneg-dev all 0.0~git20191010.a7dc8b6-2 [4348 B] 175s Get:86 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-jpillora-backoff-dev all 1.0.0-1.1 [3744 B] 175s Get:87 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-mwitkow-go-conntrack-dev all 0.0~git20190716.2f06839-4 [15.1 kB] 175s Get:88 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-gopkg-yaml.v3-dev all 3.0.4-1 [78.0 kB] 175s Get:89 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-stretchr-testify-dev all 1.10.0-1 [79.6 kB] 175s Get:90 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-prometheus-sigv4-dev all 0.2.1-1 [9852 B] 175s Get:91 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-golang-x-oauth2-dev all 0.27.0-1 [38.1 kB] 175s Get:92 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-alecthomas-units-dev all 0.0~git20240927.0f3dac3-1 [9082 B] 175s Get:93 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-gopkg-alecthomas-kingpin.v2-dev all 2.2.6-4 [43.6 kB] 175s Get:94 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-prometheus-common-dev all 0.62.0-3 [120 kB] 175s Get:95 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-golang-x-sync-dev all 0.7.0-1 [19.5 kB] 175s Get:96 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-prometheus-procfs-dev all 0.19.2-1 [209 kB] 175s Get:97 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-prometheus-client-golang-dev all 1.21.1-1 [189 kB] 175s Get:98 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-golang-protobuf-1-5-dev all 1.5.4-2 [140 kB] 175s Get:99 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-stoewer-go-strcase-dev all 1.2.0-4 [5596 B] 175s Get:100 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-google-genproto-dev all 0.0~git20210726.e7812ac-4 [5100 kB] 176s Get:101 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-google-cel-go-dev all 0.18.2+ds-7 [408 kB] 176s Get:102 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-google-uuid-dev all 1.6.0-1 [20.4 kB] 176s Get:103 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-glog-dev all 1.2.4-1 [32.9 kB] 176s Get:104 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-golang-groupcache-dev all 0.0~git20210331.41bb18b-2 [23.5 kB] 176s Get:105 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-go.opencensus-dev all 0.24.0-2 [136 kB] 176s Get:106 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-google-cloud-compute-metadata-dev all 0.56.0-6 [17.9 kB] 176s Get:107 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-golang-x-oauth2-google-dev all 0.27.0-1 [50.6 kB] 176s Get:108 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-golang-mock-dev all 1.6.0-2build1 [48.7 kB] 176s Get:109 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-google-btree-dev all 1.0.1-1 [13.7 kB] 176s Get:110 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-google-martian-dev all 3.3.2-3 [111 kB] 176s Get:111 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-chzyer-logex-dev all 1.2.1-1 [5162 B] 176s Get:112 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-chzyer-test-dev all 1.0.0-1 [5872 B] 176s Get:113 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-chzyer-readline-dev all 1.5.1-1 [31.8 kB] 176s Get:114 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-ianlancetaylor-demangle-dev all 0.0~git20200824.28f6c0f-2 [50.2 kB] 176s Get:115 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-google-pprof-dev all 0.0~git20211008.947d60d-1 [1067 kB] 176s Get:116 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-googleapis-gax-go-dev all 2.14.1-1 [35.4 kB] 176s Get:117 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-golang-x-time-dev all 0.14.0-1 [13.8 kB] 176s Get:118 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-google-api-dev all 0.61.0-6 [5043 kB] 176s Get:119 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-rsc-binaryregexp-dev all 0.2.0-3 [424 kB] 176s Get:120 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-google-cloud-dev all 0.56.0-6 [798 kB] 176s Get:121 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-google-grpc-dev all 1.64.0-7 [1247 kB] 176s Get:122 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-rogpeppe-fastuuid-dev all 1.2.0-1 [6240 B] 176s Get:123 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-grpc-ecosystem-grpc-gateway-dev all 2.20.0-2 [379 kB] 176s Get:124 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-opentelemetry-proto-dev all 1.3.1-2 [49.0 kB] 176s Get:125 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-opentelemetry-otel-dev all 1.31.0-6 [473 kB] 176s Get:126 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-aws-smithy-go-dev all 1.23.2-1 [153 kB] 176s Get:127 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-aws-aws-sdk-go-v2-dev all 1.30.3-1 [14.6 MB] 177s Get:128 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-benbjohnson-clock-dev all 1.3.0-1build1 [8522 B] 177s Get:129 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-checkpoint-restore-go-criu-dev all 7.2.0+ds1-4syncable2 [127 kB] 177s Get:130 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-creack-pty-dev all 1.1.21-1 [14.8 kB] 177s Get:131 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-kr-text-dev all 0.2.0-2 [10.3 kB] 177s Get:132 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-golang-x-mod-dev all 0.30.0-1 [109 kB] 177s Get:133 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-yuin-goldmark-dev all 1.7.13-1 [119 kB] 177s Get:134 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-golang-x-tools-dev all 1:0.25.1+ds-0ubuntu1 [1594 kB] 177s Get:135 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-rogpeppe-go-internal-dev all 1.12.0-3 [105 kB] 177s Get:136 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-kr-pretty-dev all 0.3.1-1 [12.1 kB] 177s Get:137 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-go-quicktest-qt-dev all 1.101.0-2 [25.2 kB] 177s Get:138 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-mdlayher-socket-dev all 0.5.1-1 [21.4 kB] 177s Get:139 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-mdlayher-netlink-dev all 1.8.0-2 [38.4 kB] 177s Get:140 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-jsimonetti-rtnetlink-dev all 2.0.5-2 [133 kB] 177s Get:141 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-cilium-ebpf-dev all 0.17.3+ds1-4 [1742 kB] 177s Get:142 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-pkg-errors-dev all 0.9.1-3 [13.2 kB] 177s Get:143 http://ftpmaster.internal/ubuntu resolute/main ppc64el libbtrfs0t64 ppc64el 6.17.1-1 [19.3 kB] 177s Get:144 http://ftpmaster.internal/ubuntu resolute/main ppc64el libbtrfs-dev ppc64el 6.17.1-1 [44.1 kB] 177s Get:145 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-containerd-btrfs-dev all 2.0.0-2 [8368 B] 177s Get:146 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-dbus-dev all 5.1.0-1 [65.0 kB] 177s Get:147 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-sirupsen-logrus-dev all 1.9.3-1 [44.8 kB] 177s Get:148 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-containerd-log-dev all 0.1.0-2 [6394 B] 177s Get:149 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcap-dev ppc64el 1:2.75-10ubuntu1 [666 kB] 177s Get:150 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsystemd-dev ppc64el 259-1ubuntu3 [1598 kB] 177s Get:151 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-coreos-go-systemd-dev all 22.6.0-1 [60.3 kB] 177s Get:152 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-docker-go-units-dev all 0.4.0-4 [8066 B] 177s Get:153 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-moby-sys-dev all 0.0~git20250819.9dc3a90-1 [76.9 kB] 177s Get:154 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-opencontainers-specs-dev all 1.2.1-1 [20.1 kB] 177s Get:155 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-containerd-cgroups-dev all 3.0.5-3 [64.6 kB] 177s Get:156 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-containerd-console-dev all 1.0.5-1 [12.1 kB] 177s Get:157 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-containerd-containerd-api-dev all 1.7.24~ds1-10ubuntu1 [107 kB] 177s Get:158 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-opencontainers-go-digest-dev all 1.0.0-2 [12.4 kB] 177s Get:159 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-containerd-continuity-dev all 0.4.5~ds1-1 [55.9 kB] 177s Get:160 http://ftpmaster.internal/ubuntu resolute/main ppc64el zlib1g-dev ppc64el 1:1.3.dfsg+really1.3.1-1ubuntu2 [903 kB] 177s Get:161 http://ftpmaster.internal/ubuntu resolute/main ppc64el libprotobuf32t64 ppc64el 3.21.12-15 [992 kB] 177s Get:162 http://ftpmaster.internal/ubuntu resolute/main ppc64el libprotobuf-lite32t64 ppc64el 3.21.12-15 [265 kB] 178s Get:163 http://ftpmaster.internal/ubuntu resolute/main ppc64el libprotobuf-dev ppc64el 3.21.12-15 [1599 kB] 178s Get:164 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-gogo-protobuf-dev all 1.3.2-3build1 [885 kB] 178s Get:165 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-containerd-typeurl-dev all 2.2.3-1 [10.1 kB] 178s Get:166 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-containerd-errdefs-dev all 0.3.0-3 [14.3 kB] 178s Get:167 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-containerd-fifo-dev all 1.1.0-1 [9840 B] 178s Get:168 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-appc-cni-dev all 1.1.2-1 [73.2 kB] 178s Get:169 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-containerd-go-cni-dev all 1.1.9-2 [16.0 kB] 178s Get:170 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-containerd-go-runc-dev all 1.1.0-2 [16.4 kB] 178s Get:171 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-fullsailor-pkcs7-dev all 0.0~git20210826.33d0574-3 [45.3 kB] 178s Get:172 http://ftpmaster.internal/ubuntu resolute/main ppc64el libltdl7 ppc64el 2.5.4-9 [51.5 kB] 178s Get:173 http://ftpmaster.internal/ubuntu resolute/main ppc64el libltdl-dev ppc64el 2.5.4-9 [182 kB] 178s Get:174 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnspr4-dev ppc64el 2:4.38.2-1ubuntu1 [242 kB] 178s Get:175 http://ftpmaster.internal/ubuntu resolute/main ppc64el libnss3-dev ppc64el 2:3.120-1 [265 kB] 178s Get:176 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpkgconf3 ppc64el 1.8.1-4build1 [37.9 kB] 178s Get:177 http://ftpmaster.internal/ubuntu resolute/main ppc64el pkgconf-bin ppc64el 1.8.1-4build1 [22.7 kB] 178s Get:178 http://ftpmaster.internal/ubuntu resolute/main ppc64el pkgconf ppc64el 1.8.1-4build1 [16.8 kB] 178s Get:179 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-miekg-pkcs11-dev all 1.0.3+dfsg1-3 [34.1 kB] 178s Get:180 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-santhosh-tekuri-jsonschema-dev all 5.3.1-2 [36.6 kB] 178s Get:181 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-opencontainers-image-spec-dev all 1.1.1-1 [35.2 kB] 178s Get:182 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-stefanberger-go-pkcs11uri-dev all 0.0~git20201008.78d3cae-2 [8030 B] 178s Get:183 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-go-jose-go-jose-dev all 4.0.5-1 [275 kB] 178s Get:184 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-containers-ocicrypt-dev all 1.1.10-3 [53.1 kB] 178s Get:185 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-containerd-imgcrypt-dev all 1.1.11-4 [72.1 kB] 178s Get:186 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-containerd-ttrpc-dev all 1.2.7-1 [32.9 kB] 178s Get:187 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-kubernetes-cri-api-dev all 0.32.3-1 [93.6 kB] 178s Get:188 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-blang-semver-dev all 4.0.0-1build1 [17.5 kB] 178s Get:189 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-hashicorp-errwrap-dev all 1.1.0-1 [6212 B] 178s Get:190 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-hashicorp-go-multierror-dev all 1.1.1-2 [7558 B] 178s Get:191 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-opencontainers-selinux-dev all 1.11.1-1 [24.4 kB] 178s Get:192 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-xeipuuv-gojsonpointer-dev all 0.0~git20190905.02993c4-3 [5802 B] 178s Get:193 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-xeipuuv-gojsonreference-dev all 0.0~git20180127.bd5ef7b-3 [5056 B] 178s Get:194 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-xeipuuv-gojsonschema-dev all 1.2.0-3 [46.2 kB] 178s Get:195 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-gocapability-dev all 0.0+git20200815.42c35b4-2 [11.9 kB] 178s Get:196 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-opencontainers-runtime-tools-dev all 0.9.0.109.ge931285-1 [45.0 kB] 178s Get:197 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-gomega-dev all 1.36.2-1 [157 kB] 178s Get:198 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-gopkg-check.v1-dev all 0.0+git20200902.038fdea-2 [31.9 kB] 178s Get:199 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-k8s-sigs-yaml-dev all 1.4.0-2 [99.3 kB] 178s Get:200 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-containerd-nri-dev all 0.8.0-1 [73.3 kB] 178s Get:201 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-containerd-platforms-dev all 0.2.1-2 [16.5 kB] 178s Get:202 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-coreos-go-iptables-dev all 0.6.0-1build1 [11.8 kB] 178s Get:203 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-safchain-ethtool-dev all 0.7.0-1 [20.2 kB] 178s Get:204 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-vishvananda-netns-dev all 0.0.5-1 [7056 B] 178s Get:205 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-vishvananda-netlink-dev all 1.3.0-2 [184 kB] 178s Get:206 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-containernetworking-plugins-dev all 1.1.1+ds1-3build1 [79.8 kB] 178s Get:207 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-etcd-io-gofail-dev all 0.1.0-1 [98.5 kB] 178s Get:208 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-coreos-bbolt-dev all 1.4.2-1 [101 kB] 178s Get:209 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-distribution-reference-dev all 0.6.0-4 [18.9 kB] 178s Get:210 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-docker-go-events-dev all 0.0~git20190806.e31b211-4 [12.1 kB] 178s Get:211 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-docker-go-metrics-dev all 0.0.1-2 [19.0 kB] 178s Get:212 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-grpc-ecosystem-go-grpc-prometheus-dev all 1.2.0+git20191002.6af20e3-5 [27.1 kB] 178s Get:213 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-imdario-mergo-dev all 1.0.1-2 [25.2 kB] 178s Get:214 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-gopkg-inf.v0-dev all 0.9.1-2 [14.4 kB] 178s Get:215 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-intel-goresctrl-dev all 0.3.0-2 [81.3 kB] 178s Get:216 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-klauspost-cpuid-dev all 2.3.0-1 [780 kB] 178s Get:217 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-minio-sha256-simd-dev all 1.0.1-1 [31.8 kB] 178s Get:218 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-moby-locker-dev all 1.0.1-3 [4250 B] 178s Get:219 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-cyphar-filepath-securejoin-dev all 0.5.1-3 [56.9 kB] 178s Get:220 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-mrunalp-fileutils-dev all 0.5.1-1 [5220 B] 178s Get:221 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-opencontainers-cgroups-dev all 0.0.5-2 [92.0 kB] 178s Get:222 http://ftpmaster.internal/ubuntu resolute/main ppc64el libseccomp-dev ppc64el 2.6.0-2ubuntu4 [106 kB] 178s Get:223 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-seccomp-libseccomp-golang-dev all 0.10.0-4 [22.1 kB] 178s Get:224 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-shurcool-sanitized-anchor-name-dev all 1.0.0-3 [3590 B] 178s Get:225 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-russross-blackfriday-v2-dev all 2.1.0-1build1 [79.1 kB] 178s Get:226 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-cpuguy83-go-md2man-v2-dev all 2.0.4-1 [11.0 kB] 178s Get:227 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-urfave-cli-dev all 1.22.14-1 [49.1 kB] 178s Get:228 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-opencontainers-runc-dev all 1.3.3+ds1-2ubuntu1 [225 kB] 178s Get:229 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-burntsushi-toml-dev all 1.5.0-1 [121 kB] 178s Get:230 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-pelletier-go-toml-dev all 1.9.5-1build1 [79.6 kB] 178s Get:231 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-tchap-go-patricia-dev all 2.3.2-1 [12.8 kB] 178s Get:232 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-evanphx-json-patch-dev all 5.7.0-1 [27.3 kB] 178s Get:233 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-x448-float16-dev all 0.8.4-3 [11.1 kB] 178s Get:234 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-fxamacker-cbor-dev all 2.9.0-1 [124 kB] 178s Get:235 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-google-gnostic-models-dev all 0.6.8-4 [99.5 kB] 178s Get:236 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-docker-spdystream-dev all 0.5.0-1 [25.7 kB] 178s Get:237 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-mxk-go-flowrate-dev all 0.0~git20140419.0.cca7078-2 [8164 B] 178s Get:238 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-spf13-pflag-dev all 1.0.10-1 [50.1 kB] 178s Get:239 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-k8s-klog-dev all 2.130.1-1 [80.6 kB] 178s Get:240 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-emicklei-go-restful-dev all 3.10.2-1 [50.7 kB] 178s Get:241 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-invopop-yaml-dev all 0.2.0-2 [14.6 kB] 178s Get:242 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-josharian-intern-dev all 1.0.0-3 [3484 B] 178s Get:243 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-mailru-easyjson-dev all 0.9.1-1 [85.0 kB] 178s Get:244 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-go-openapi-swag-dev all 1:0.25.1-1 [185 kB] 178s Get:245 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-go-openapi-jsonpointer-dev all 1:0.21.1-2 [11.1 kB] 178s Get:246 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-gorilla-mux-dev all 1.8.1-1 [47.3 kB] 178s Get:247 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-mohae-deepcopy-dev all 0.0~git20170929.c48cc78-4 [10.1 kB] 178s Get:248 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-ugorji-go-codec-dev all 1.2.8-1build1 [241 kB] 178s Get:249 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-perimeterx-marshmallow-dev all 1.1.5-1 [18.6 kB] 178s Get:250 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-getkin-kin-openapi-dev all 0.124.0-1 [342 kB] 178s Get:251 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-go-openapi-jsonreference-dev all 1:0.21.0-1 [7764 B] 178s Get:252 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-google-gofuzz-dev all 1.2.0-1 [13.0 kB] 178s Get:253 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-kubernetes-gengo-dev all 0.0~git20250207.1244d31-1 [108 kB] 178s Get:254 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-nytimes-gziphandler-dev all 1.1.1-1build1 [42.9 kB] 178s Get:255 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-huandu-xstrings-dev all 1.3.3-1 [15.9 kB] 178s Get:256 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-masterminds-goutils-dev all 1.1.1-4 [11.2 kB] 178s Get:257 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-go-task-slim-sprig-dev all 3.0.0-3 [21.8 kB] 178s Get:258 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-onsi-ginkgo-v2-dev all 2.27.3-1 [364 kB] 178s Get:259 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-k8s-sigs-json-dev all 0.0~git20241014.cfa47c3-1 [189 kB] 178s Get:260 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-k8s-sigs-randfill-dev all 1.0.0-2 [14.2 kB] 178s Get:261 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-k8s-sigs-structured-merge-diff-dev all 4.6.0-3 [158 kB] 178s Get:262 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-k8s-utils-dev all 0.0~git20251222.718f0e5-1 [99.1 kB] 178s Get:263 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-k8s-kube-openapi-dev all 0.0~git20241212.2c72e55-2 [1021 kB] 178s Get:264 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-k8s-apimachinery-dev all 0.33.4-1 [554 kB] 178s Get:265 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-k8s-api-dev all 0.33.4-1 [705 kB] 178s Get:266 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-go.uber-atomic-dev all 1.11.0-1 [16.8 kB] 178s Get:267 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-go.uber-multierr-dev all 1.6.0-1 [10.2 kB] 178s Get:268 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-uber-goleak-dev all 1.3.0-1 [17.4 kB] 178s Get:269 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-go.uber-zap-dev all 1.27.0-1 [121 kB] 178s Get:270 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-go-logr-zapr-dev all 1.3.0-2 [15.6 kB] 178s Get:271 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-gotestyourself-gotest.tools-dev all 3.5.1-1build1 [58.6 kB] 178s Get:272 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-moby-term-dev all 0.0~git20230502.9c3c875-1 [11.9 kB] 178s Get:273 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-fsnotify-fsnotify-dev all 1.9.0-1 [57.3 kB] 178s Get:274 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-hashicorp-hcl-dev all 1.0.0-1.1 [58.9 kB] 178s Get:275 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-magiconair-properties-dev all 1.8.7-1 [27.3 kB] 178s Get:276 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-mitchellh-mapstructure-dev all 1.5.0+git20231216.8508981-1 [28.3 kB] 178s Get:277 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-pelletier-go-toml.v2-dev all 2.2.4-1 [878 kB] 178s Get:278 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-kr-fs-dev all 0.1.0-2 [6344 B] 178s Get:279 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-pkg-sftp-dev all 1.13.9-1 [108 kB] 178s Get:280 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-spf13-afero-dev all 1.15.0-2 [49.9 kB] 178s Get:281 http://ftpmaster.internal/ubuntu resolute/main ppc64el tzdata-legacy all 2025c-3ubuntu3 [99.3 kB] 178s Get:282 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-spf13-cast-dev all 1.10.0-2 [20.5 kB] 178s Get:283 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-spf13-jwalterweatherman-dev all 1.1.0+really1.1.0-2 [6828 B] 178s Get:284 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-subosito-gotenv-dev all 1.3.0-1 [8808 B] 178s Get:285 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-gopkg-ini.v1-dev all 1.67.0-1 [40.8 kB] 178s Get:286 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-spf13-viper-dev all 1.12.0-1 [71.0 kB] 178s Get:287 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-spf13-cobra-dev all 1.8.1-1 [76.2 kB] 178s Get:288 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-felixge-httpsnoop-dev all 1.0.3-3 [8668 B] 178s Get:289 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-opentelemetry-contrib-dev all 0.56.0-5 [132 kB] 178s Get:290 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-gorilla-websocket-dev all 1.5.3-1 [50.6 kB] 178s Get:291 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-bradfitz-gomemcache-dev all 0.0~git20230611.acc6962-1 [12.2 kB] 178s Get:292 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-garyburd-redigo-dev all 0.0~git20220831.5b01704-1 [37.7 kB] 178s Get:293 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-peterbourgon-diskv-dev all 3.0.0-2 [19.0 kB] 178s Get:294 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-golang-snappy-dev all 1.0.0-1 [57.3 kB] 178s Get:295 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-gopkg-tomb.v1-dev all 0.0~git20141024.0.dd63297-8 [5282 B] 178s Get:296 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-nxadm-tail-dev all 1.4.11+ds1-1 [3724 kB] 178s Get:297 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-onsi-ginkgo-dev all 1.16.5-5 [133 kB] 178s Get:298 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-syndtr-goleveldb-dev all 0.0~git20200815.5c35d60-2 [116 kB] 178s Get:299 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-gregjones-httpcache-dev all 0.0~git20180305.9cad4c3-1.1 [13.8 kB] 178s Get:300 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-k8s-client-go-dev all 0.33.4-1 [892 kB] 178s Get:301 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-k8s-component-base-dev all 0.33.4-1 [146 kB] 178s Get:302 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-k8s-apiserver-dev all 0.33.4-1 [1199 kB] 178s Get:303 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-tags.cncf-container-device-interface-dev all 1.0.1-1 [44.1 kB] 178s Get:304 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-containerd-containerd-dev all 1.7.24~ds1-10ubuntu1 [804 kB] 178s Get:305 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-hanwen-go-fuse-dev all 2.8.0-1 [120 kB] 178s Get:306 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-hashicorp-go-cleanhttp-dev all 0.5.2-1 [10.9 kB] 178s Get:307 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-mattn-go-isatty-dev all 0.0.20-1 [6204 B] 178s Get:308 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-mattn-go-colorable-dev all 0.1.13-1 [10.3 kB] 178s Get:309 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-fatih-color-dev all 1.17.0-1 [14.3 kB] 178s Get:310 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-hashicorp-go-hclog-dev all 0.11.0-1build1 [18.3 kB] 178s Get:311 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-hashicorp-go-retryablehttp-dev all 0.7.1-1 [21.6 kB] 178s Get:312 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-rs-xid-dev all 1.6.0-1 [11.6 kB] 178s Get:313 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-vbatts-tar-split-dev all 0.11.6-1 [73.6 kB] 178s Get:314 http://ftpmaster.internal/ubuntu resolute/universe ppc64el golang-github-containerd-stargz-snapshotter-dev all 0.14.3-4 [173 kB] 179s Get:315 http://ftpmaster.internal/ubuntu resolute/universe ppc64el stargz-snapshotter ppc64el 0.14.3-4 [6105 kB] 179s Get:316 http://ftpmaster.internal/ubuntu resolute/main ppc64el dh-golang all 1.63build1 [25.0 kB] 179s Fetched 233 MB in 12s (19.6 MB/s) 179s Selecting previously unselected package m4. 180s (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 ... 82008 files and directories currently installed.) 180s Preparing to unpack .../000-m4_1.4.20-2_ppc64el.deb ... 180s Unpacking m4 (1.4.20-2) ... 180s Selecting previously unselected package autoconf. 180s Preparing to unpack .../001-autoconf_2.72-3.1ubuntu1_all.deb ... 180s Unpacking autoconf (2.72-3.1ubuntu1) ... 180s Selecting previously unselected package autotools-dev. 180s Preparing to unpack .../002-autotools-dev_20240727.1_all.deb ... 180s Unpacking autotools-dev (20240727.1) ... 180s Selecting previously unselected package automake. 180s Preparing to unpack .../003-automake_1%3a1.18.1-3build1_all.deb ... 180s Unpacking automake (1:1.18.1-3build1) ... 180s Selecting previously unselected package autopoint. 180s Preparing to unpack .../004-autopoint_0.23.2-1_all.deb ... 180s Unpacking autopoint (0.23.2-1) ... 180s Selecting previously unselected package libc-dev-bin. 180s Preparing to unpack .../005-libc-dev-bin_2.42-2ubuntu5_ppc64el.deb ... 180s Unpacking libc-dev-bin (2.42-2ubuntu5) ... 180s Selecting previously unselected package linux-libc-dev:ppc64el. 180s Preparing to unpack .../006-linux-libc-dev_6.18.0-9.9_ppc64el.deb ... 180s Unpacking linux-libc-dev:ppc64el (6.18.0-9.9) ... 180s Selecting previously unselected package libcrypt-dev:ppc64el. 180s Preparing to unpack .../007-libcrypt-dev_1%3a4.5.1-1_ppc64el.deb ... 180s Unpacking libcrypt-dev:ppc64el (1:4.5.1-1) ... 180s Selecting previously unselected package rpcsvc-proto. 180s Preparing to unpack .../008-rpcsvc-proto_1.4.3-1build1_ppc64el.deb ... 180s Unpacking rpcsvc-proto (1.4.3-1build1) ... 180s Selecting previously unselected package libc6-dev:ppc64el. 180s Preparing to unpack .../009-libc6-dev_2.42-2ubuntu5_ppc64el.deb ... 180s Unpacking libc6-dev:ppc64el (2.42-2ubuntu5) ... 180s Selecting previously unselected package libisl23:ppc64el. 180s Preparing to unpack .../010-libisl23_0.27-1build1_ppc64el.deb ... 180s Unpacking libisl23:ppc64el (0.27-1build1) ... 180s Selecting previously unselected package libmpc3:ppc64el. 180s Preparing to unpack .../011-libmpc3_1.3.1-2_ppc64el.deb ... 180s Unpacking libmpc3:ppc64el (1.3.1-2) ... 180s Selecting previously unselected package cpp-15-powerpc64le-linux-gnu. 180s Preparing to unpack .../012-cpp-15-powerpc64le-linux-gnu_15.2.0-12ubuntu1_ppc64el.deb ... 180s Unpacking cpp-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 181s Selecting previously unselected package cpp-15. 181s Preparing to unpack .../013-cpp-15_15.2.0-12ubuntu1_ppc64el.deb ... 181s Unpacking cpp-15 (15.2.0-12ubuntu1) ... 181s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 181s Preparing to unpack .../014-cpp-powerpc64le-linux-gnu_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 181s Unpacking cpp-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 181s Selecting previously unselected package cpp. 181s Preparing to unpack .../015-cpp_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 181s Unpacking cpp (4:15.2.0-4ubuntu1) ... 181s Selecting previously unselected package libcc1-0:ppc64el. 181s Preparing to unpack .../016-libcc1-0_15.2.0-12ubuntu1_ppc64el.deb ... 181s Unpacking libcc1-0:ppc64el (15.2.0-12ubuntu1) ... 181s Selecting previously unselected package libgomp1:ppc64el. 181s Preparing to unpack .../017-libgomp1_15.2.0-12ubuntu1_ppc64el.deb ... 181s Unpacking libgomp1:ppc64el (15.2.0-12ubuntu1) ... 181s Selecting previously unselected package libitm1:ppc64el. 181s Preparing to unpack .../018-libitm1_15.2.0-12ubuntu1_ppc64el.deb ... 181s Unpacking libitm1:ppc64el (15.2.0-12ubuntu1) ... 181s Selecting previously unselected package libasan8:ppc64el. 181s Preparing to unpack .../019-libasan8_15.2.0-12ubuntu1_ppc64el.deb ... 181s Unpacking libasan8:ppc64el (15.2.0-12ubuntu1) ... 181s Selecting previously unselected package liblsan0:ppc64el. 181s Preparing to unpack .../020-liblsan0_15.2.0-12ubuntu1_ppc64el.deb ... 181s Unpacking liblsan0:ppc64el (15.2.0-12ubuntu1) ... 181s Selecting previously unselected package libtsan2:ppc64el. 181s Preparing to unpack .../021-libtsan2_15.2.0-12ubuntu1_ppc64el.deb ... 181s Unpacking libtsan2:ppc64el (15.2.0-12ubuntu1) ... 181s Selecting previously unselected package libubsan1:ppc64el. 181s Preparing to unpack .../022-libubsan1_15.2.0-12ubuntu1_ppc64el.deb ... 181s Unpacking libubsan1:ppc64el (15.2.0-12ubuntu1) ... 181s Selecting previously unselected package libquadmath0:ppc64el. 181s Preparing to unpack .../023-libquadmath0_15.2.0-12ubuntu1_ppc64el.deb ... 181s Unpacking libquadmath0:ppc64el (15.2.0-12ubuntu1) ... 181s Selecting previously unselected package libgcc-15-dev:ppc64el. 181s Preparing to unpack .../024-libgcc-15-dev_15.2.0-12ubuntu1_ppc64el.deb ... 181s Unpacking libgcc-15-dev:ppc64el (15.2.0-12ubuntu1) ... 181s Selecting previously unselected package gcc-15-powerpc64le-linux-gnu. 181s Preparing to unpack .../025-gcc-15-powerpc64le-linux-gnu_15.2.0-12ubuntu1_ppc64el.deb ... 181s Unpacking gcc-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 181s Selecting previously unselected package gcc-15. 181s Preparing to unpack .../026-gcc-15_15.2.0-12ubuntu1_ppc64el.deb ... 181s Unpacking gcc-15 (15.2.0-12ubuntu1) ... 181s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 181s Preparing to unpack .../027-gcc-powerpc64le-linux-gnu_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 181s Unpacking gcc-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 181s Selecting previously unselected package gcc. 181s Preparing to unpack .../028-gcc_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 181s Unpacking gcc (4:15.2.0-4ubuntu1) ... 181s Selecting previously unselected package libstdc++-15-dev:ppc64el. 181s Preparing to unpack .../029-libstdc++-15-dev_15.2.0-12ubuntu1_ppc64el.deb ... 181s Unpacking libstdc++-15-dev:ppc64el (15.2.0-12ubuntu1) ... 181s Selecting previously unselected package g++-15-powerpc64le-linux-gnu. 181s Preparing to unpack .../030-g++-15-powerpc64le-linux-gnu_15.2.0-12ubuntu1_ppc64el.deb ... 181s Unpacking g++-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 182s Selecting previously unselected package g++-15. 182s Preparing to unpack .../031-g++-15_15.2.0-12ubuntu1_ppc64el.deb ... 182s Unpacking g++-15 (15.2.0-12ubuntu1) ... 182s Selecting previously unselected package g++-powerpc64le-linux-gnu. 182s Preparing to unpack .../032-g++-powerpc64le-linux-gnu_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 182s Unpacking g++-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 182s Selecting previously unselected package g++. 182s Preparing to unpack .../033-g++_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 182s Unpacking g++ (4:15.2.0-4ubuntu1) ... 182s Selecting previously unselected package build-essential. 182s Preparing to unpack .../034-build-essential_12.12ubuntu2_ppc64el.deb ... 182s Unpacking build-essential (12.12ubuntu2) ... 182s Selecting previously unselected package libdebhelper-perl. 182s Preparing to unpack .../035-libdebhelper-perl_13.28ubuntu1_all.deb ... 182s Unpacking libdebhelper-perl (13.28ubuntu1) ... 182s Selecting previously unselected package libtool. 182s Preparing to unpack .../036-libtool_2.5.4-9_all.deb ... 182s Unpacking libtool (2.5.4-9) ... 182s Selecting previously unselected package dh-autoreconf. 182s Preparing to unpack .../037-dh-autoreconf_21_all.deb ... 182s Unpacking dh-autoreconf (21) ... 182s Selecting previously unselected package libarchive-zip-perl. 182s Preparing to unpack .../038-libarchive-zip-perl_1.68-1_all.deb ... 182s Unpacking libarchive-zip-perl (1.68-1) ... 182s Selecting previously unselected package libfile-stripnondeterminism-perl. 182s Preparing to unpack .../039-libfile-stripnondeterminism-perl_1.15.0-1build1_all.deb ... 182s Unpacking libfile-stripnondeterminism-perl (1.15.0-1build1) ... 182s Selecting previously unselected package dh-strip-nondeterminism. 182s Preparing to unpack .../040-dh-strip-nondeterminism_1.15.0-1build1_all.deb ... 182s Unpacking dh-strip-nondeterminism (1.15.0-1build1) ... 182s Selecting previously unselected package debugedit. 182s Preparing to unpack .../041-debugedit_1%3a5.2-3build1_ppc64el.deb ... 182s Unpacking debugedit (1:5.2-3build1) ... 182s Selecting previously unselected package dwz. 182s Preparing to unpack .../042-dwz_0.16-2_ppc64el.deb ... 182s Unpacking dwz (0.16-2) ... 182s Selecting previously unselected package gettext. 182s Preparing to unpack .../043-gettext_0.23.2-1_ppc64el.deb ... 182s Unpacking gettext (0.23.2-1) ... 182s Selecting previously unselected package intltool-debian. 182s Preparing to unpack .../044-intltool-debian_0.35.0+20060710.6build1_all.deb ... 182s Unpacking intltool-debian (0.35.0+20060710.6build1) ... 182s Selecting previously unselected package po-debconf. 182s Preparing to unpack .../045-po-debconf_1.0.22_all.deb ... 182s Unpacking po-debconf (1.0.22) ... 182s Selecting previously unselected package debhelper. 182s Preparing to unpack .../046-debhelper_13.28ubuntu1_all.deb ... 182s Unpacking debhelper (13.28ubuntu1) ... 182s Selecting previously unselected package golang-1.25-src. 182s Preparing to unpack .../047-golang-1.25-src_1.25.0-0ubuntu1_all.deb ... 182s Unpacking golang-1.25-src (1.25.0-0ubuntu1) ... 185s Selecting previously unselected package golang-1.25-go. 185s Preparing to unpack .../048-golang-1.25-go_1.25.0-0ubuntu1_ppc64el.deb ... 185s Unpacking golang-1.25-go (1.25.0-0ubuntu1) ... 185s Selecting previously unselected package golang-src. 185s Preparing to unpack .../049-golang-src_2%3a1.25~1_all.deb ... 185s Unpacking golang-src (2:1.25~1) ... 185s Selecting previously unselected package golang-go:ppc64el. 185s Preparing to unpack .../050-golang-go_2%3a1.25~1_ppc64el.deb ... 185s Unpacking golang-go:ppc64el (2:1.25~1) ... 185s Selecting previously unselected package golang-any:ppc64el. 185s Preparing to unpack .../051-golang-any_2%3a1.25~1_ppc64el.deb ... 185s Unpacking golang-any:ppc64el (2:1.25~1) ... 185s Selecting previously unselected package golang-golang-x-sys-dev. 185s Preparing to unpack .../052-golang-golang-x-sys-dev_0.22.0-1_all.deb ... 185s Unpacking golang-golang-x-sys-dev (0.22.0-1) ... 185s Selecting previously unselected package golang-github-alexflint-go-filemutex-dev. 185s Preparing to unpack .../053-golang-github-alexflint-go-filemutex-dev_1.2.0-1_all.deb ... 185s Unpacking golang-github-alexflint-go-filemutex-dev (1.2.0-1) ... 185s Selecting previously unselected package golang-golang-x-exp-dev. 185s Preparing to unpack .../054-golang-golang-x-exp-dev_0.0~git20250911.df92998-1_all.deb ... 185s Unpacking golang-golang-x-exp-dev (0.0~git20250911.df92998-1) ... 185s Selecting previously unselected package golang-github-antlr-antlr4-dev. 185s Preparing to unpack .../055-golang-github-antlr-antlr4-dev_4.11.1+ds-2_all.deb ... 185s Unpacking golang-github-antlr-antlr4-dev (4.11.1+ds-2) ... 185s Selecting previously unselected package golang-golang-x-term-dev. 185s Preparing to unpack .../056-golang-golang-x-term-dev_0.22.0-1_all.deb ... 185s Unpacking golang-golang-x-term-dev (0.22.0-1) ... 185s Selecting previously unselected package golang-golang-x-text-dev. 185s Preparing to unpack .../057-golang-golang-x-text-dev_0.31.0-1_all.deb ... 185s Unpacking golang-golang-x-text-dev (0.31.0-1) ... 185s Selecting previously unselected package golang-golang-x-crypto-dev. 185s Preparing to unpack .../058-golang-golang-x-crypto-dev_1%3a0.45.0-1_all.deb ... 185s Unpacking golang-golang-x-crypto-dev (1:0.45.0-1) ... 185s Selecting previously unselected package golang-golang-x-net-dev. 185s Preparing to unpack .../059-golang-golang-x-net-dev_1%3a0.27.0-2_all.deb ... 185s Unpacking golang-golang-x-net-dev (1:0.27.0-2) ... 185s Selecting previously unselected package golang-github-armon-go-socks5-dev. 185s Preparing to unpack .../060-golang-github-armon-go-socks5-dev_0.0~git20160902.e753329-1.1build1_all.deb ... 185s Unpacking golang-github-armon-go-socks5-dev (0.0~git20160902.e753329-1.1build1) ... 185s Selecting previously unselected package golang-github-cenkalti-backoff-v4-dev. 185s Preparing to unpack .../061-golang-github-cenkalti-backoff-v4-dev_4.3.0-3_all.deb ... 185s Unpacking golang-github-cenkalti-backoff-v4-dev (4.3.0-3) ... 185s Selecting previously unselected package golang-github-go-logr-logr-dev. 185s Preparing to unpack .../062-golang-github-go-logr-logr-dev_1.4.3-1_all.deb ... 185s Unpacking golang-github-go-logr-logr-dev (1.4.3-1) ... 185s Selecting previously unselected package golang-github-go-logr-stdr-dev. 185s Preparing to unpack .../063-golang-github-go-logr-stdr-dev_1.2.2-4_all.deb ... 185s Unpacking golang-github-go-logr-stdr-dev (1.2.2-4) ... 185s Selecting previously unselected package golang-github-masterminds-semver-dev. 185s Preparing to unpack .../064-golang-github-masterminds-semver-dev_3.4.0-1_all.deb ... 185s Unpacking golang-github-masterminds-semver-dev (3.4.0-1) ... 185s Selecting previously unselected package golang-github-beorn7-perks-dev. 185s Preparing to unpack .../065-golang-github-beorn7-perks-dev_1.0.1-3_all.deb ... 185s Unpacking golang-github-beorn7-perks-dev (1.0.1-3) ... 185s Selecting previously unselected package golang-github-cespare-xxhash-dev. 185s Preparing to unpack .../066-golang-github-cespare-xxhash-dev_2.3.0-1_all.deb ... 185s Unpacking golang-github-cespare-xxhash-dev (2.3.0-1) ... 185s Selecting previously unselected package golang-github-davecgh-go-spew-dev. 185s Preparing to unpack .../067-golang-github-davecgh-go-spew-dev_1.1.1-3_all.deb ... 185s Unpacking golang-github-davecgh-go-spew-dev (1.1.1-3) ... 185s Selecting previously unselected package golang-github-modern-go-concurrent-dev. 185s Preparing to unpack .../068-golang-github-modern-go-concurrent-dev_1.0.3-1.1_all.deb ... 185s Unpacking golang-github-modern-go-concurrent-dev (1.0.3-1.1) ... 185s Selecting previously unselected package golang-github-modern-go-reflect2-dev. 185s Preparing to unpack .../069-golang-github-modern-go-reflect2-dev_1.0.2-2_all.deb ... 185s Unpacking golang-github-modern-go-reflect2-dev (1.0.2-2) ... 185s Selecting previously unselected package golang-github-json-iterator-go-dev. 185s Preparing to unpack .../070-golang-github-json-iterator-go-dev_1.1.12-2_all.deb ... 185s Unpacking golang-github-json-iterator-go-dev (1.1.12-2) ... 185s Selecting previously unselected package golang-github-klauspost-compress-dev. 185s Preparing to unpack .../071-golang-github-klauspost-compress-dev_1.18.1+ds1-1_all.deb ... 185s Unpacking golang-github-klauspost-compress-dev (1.18.1+ds1-1) ... 185s Selecting previously unselected package golang-github-kylelemons-godebug-dev. 185s Preparing to unpack .../072-golang-github-kylelemons-godebug-dev_1.1.0-2_all.deb ... 185s Unpacking golang-github-kylelemons-godebug-dev (1.1.0-2) ... 185s Selecting previously unselected package golang-google-protobuf-dev. 185s Preparing to unpack .../073-golang-google-protobuf-dev_1.36.7-1_all.deb ... 185s Unpacking golang-google-protobuf-dev (1.36.7-1) ... 186s Selecting previously unselected package golang-github-prometheus-client-model-dev. 186s Preparing to unpack .../074-golang-github-prometheus-client-model-dev_0.6.2-1_all.deb ... 186s Unpacking golang-github-prometheus-client-model-dev (0.6.2-1) ... 186s Selecting previously unselected package golang-github-pmezard-go-difflib-dev. 186s Preparing to unpack .../075-golang-github-pmezard-go-difflib-dev_1.0.0-3_all.deb ... 186s Unpacking golang-github-pmezard-go-difflib-dev (1.0.0-3) ... 186s Selecting previously unselected package golang-github-stretchr-objx-dev. 186s Preparing to unpack .../076-golang-github-stretchr-objx-dev_0.5.2-1_all.deb ... 186s Unpacking golang-github-stretchr-objx-dev (0.5.2-1) ... 186s Selecting previously unselected package golang-gopkg-yaml.v2-dev. 186s Preparing to unpack .../077-golang-gopkg-yaml.v2-dev_2.4.3-1_all.deb ... 186s Unpacking golang-gopkg-yaml.v2-dev (2.4.3-1) ... 186s Selecting previously unselected package golang-github-jmespath-go-jmespath-dev. 186s Preparing to unpack .../078-golang-github-jmespath-go-jmespath-dev_0.4.0-2_all.deb ... 186s Unpacking golang-github-jmespath-go-jmespath-dev (0.4.0-2) ... 186s Selecting previously unselected package golang-github-aws-aws-sdk-go-dev. 186s Preparing to unpack .../079-golang-github-aws-aws-sdk-go-dev_1.49.0-2_all.deb ... 186s Unpacking golang-github-aws-aws-sdk-go-dev (1.49.0-2) ... 187s Selecting previously unselected package golang-github-go-logfmt-logfmt-dev. 187s Preparing to unpack .../080-golang-github-go-logfmt-logfmt-dev_0.5.0-2_all.deb ... 187s Unpacking golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... 187s Selecting previously unselected package golang-github-go-kit-log-dev. 187s Preparing to unpack .../081-golang-github-go-kit-log-dev_0.2.1-1_all.deb ... 187s Unpacking golang-github-go-kit-log-dev (0.2.1-1) ... 187s Selecting previously unselected package golang-github-google-go-cmp-dev. 187s Preparing to unpack .../082-golang-github-google-go-cmp-dev_0.6.0-1_all.deb ... 187s Unpacking golang-github-google-go-cmp-dev (0.6.0-1) ... 187s Selecting previously unselected package golang-github-julienschmidt-httprouter-dev. 187s Preparing to unpack .../083-golang-github-julienschmidt-httprouter-dev_1.3.0-2_all.deb ... 187s Unpacking golang-github-julienschmidt-httprouter-dev (1.3.0-2) ... 187s Selecting previously unselected package golang-github-munnerz-goautoneg-dev. 187s Preparing to unpack .../084-golang-github-munnerz-goautoneg-dev_0.0~git20191010.a7dc8b6-2_all.deb ... 187s Unpacking golang-github-munnerz-goautoneg-dev (0.0~git20191010.a7dc8b6-2) ... 187s Selecting previously unselected package golang-github-jpillora-backoff-dev. 187s Preparing to unpack .../085-golang-github-jpillora-backoff-dev_1.0.0-1.1_all.deb ... 187s Unpacking golang-github-jpillora-backoff-dev (1.0.0-1.1) ... 187s Selecting previously unselected package golang-github-mwitkow-go-conntrack-dev. 187s Preparing to unpack .../086-golang-github-mwitkow-go-conntrack-dev_0.0~git20190716.2f06839-4_all.deb ... 187s Unpacking golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-4) ... 187s Selecting previously unselected package golang-gopkg-yaml.v3-dev. 187s Preparing to unpack .../087-golang-gopkg-yaml.v3-dev_3.0.4-1_all.deb ... 187s Unpacking golang-gopkg-yaml.v3-dev (3.0.4-1) ... 187s Selecting previously unselected package golang-github-stretchr-testify-dev. 187s Preparing to unpack .../088-golang-github-stretchr-testify-dev_1.10.0-1_all.deb ... 187s Unpacking golang-github-stretchr-testify-dev (1.10.0-1) ... 187s Selecting previously unselected package golang-github-prometheus-sigv4-dev. 187s Preparing to unpack .../089-golang-github-prometheus-sigv4-dev_0.2.1-1_all.deb ... 187s Unpacking golang-github-prometheus-sigv4-dev (0.2.1-1) ... 187s Selecting previously unselected package golang-golang-x-oauth2-dev. 187s Preparing to unpack .../090-golang-golang-x-oauth2-dev_0.27.0-1_all.deb ... 187s Unpacking golang-golang-x-oauth2-dev (0.27.0-1) ... 187s Selecting previously unselected package golang-github-alecthomas-units-dev. 187s Preparing to unpack .../091-golang-github-alecthomas-units-dev_0.0~git20240927.0f3dac3-1_all.deb ... 187s Unpacking golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... 187s Selecting previously unselected package golang-gopkg-alecthomas-kingpin.v2-dev. 187s Preparing to unpack .../092-golang-gopkg-alecthomas-kingpin.v2-dev_2.2.6-4_all.deb ... 187s Unpacking golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... 187s Selecting previously unselected package golang-github-prometheus-common-dev. 187s Preparing to unpack .../093-golang-github-prometheus-common-dev_0.62.0-3_all.deb ... 187s Unpacking golang-github-prometheus-common-dev (0.62.0-3) ... 187s Selecting previously unselected package golang-golang-x-sync-dev. 187s Preparing to unpack .../094-golang-golang-x-sync-dev_0.7.0-1_all.deb ... 187s Unpacking golang-golang-x-sync-dev (0.7.0-1) ... 187s Selecting previously unselected package golang-github-prometheus-procfs-dev. 187s Preparing to unpack .../095-golang-github-prometheus-procfs-dev_0.19.2-1_all.deb ... 187s Unpacking golang-github-prometheus-procfs-dev (0.19.2-1) ... 187s Selecting previously unselected package golang-github-prometheus-client-golang-dev. 187s Preparing to unpack .../096-golang-github-prometheus-client-golang-dev_1.21.1-1_all.deb ... 187s Unpacking golang-github-prometheus-client-golang-dev (1.21.1-1) ... 188s Selecting previously unselected package golang-github-golang-protobuf-1-5-dev. 188s Preparing to unpack .../097-golang-github-golang-protobuf-1-5-dev_1.5.4-2_all.deb ... 188s Unpacking golang-github-golang-protobuf-1-5-dev (1.5.4-2) ... 188s Selecting previously unselected package golang-github-stoewer-go-strcase-dev. 188s Preparing to unpack .../098-golang-github-stoewer-go-strcase-dev_1.2.0-4_all.deb ... 188s Unpacking golang-github-stoewer-go-strcase-dev (1.2.0-4) ... 188s Selecting previously unselected package golang-google-genproto-dev. 188s Preparing to unpack .../099-golang-google-genproto-dev_0.0~git20210726.e7812ac-4_all.deb ... 188s Unpacking golang-google-genproto-dev (0.0~git20210726.e7812ac-4) ... 188s Selecting previously unselected package golang-github-google-cel-go-dev. 188s Preparing to unpack .../100-golang-github-google-cel-go-dev_0.18.2+ds-7_all.deb ... 188s Unpacking golang-github-google-cel-go-dev (0.18.2+ds-7) ... 188s Selecting previously unselected package golang-github-google-uuid-dev. 188s Preparing to unpack .../101-golang-github-google-uuid-dev_1.6.0-1_all.deb ... 188s Unpacking golang-github-google-uuid-dev (1.6.0-1) ... 188s Selecting previously unselected package golang-glog-dev. 188s Preparing to unpack .../102-golang-glog-dev_1.2.4-1_all.deb ... 188s Unpacking golang-glog-dev (1.2.4-1) ... 188s Selecting previously unselected package golang-github-golang-groupcache-dev. 188s Preparing to unpack .../103-golang-github-golang-groupcache-dev_0.0~git20210331.41bb18b-2_all.deb ... 188s Unpacking golang-github-golang-groupcache-dev (0.0~git20210331.41bb18b-2) ... 188s Selecting previously unselected package golang-go.opencensus-dev. 188s Preparing to unpack .../104-golang-go.opencensus-dev_0.24.0-2_all.deb ... 188s Unpacking golang-go.opencensus-dev (0.24.0-2) ... 188s Selecting previously unselected package golang-google-cloud-compute-metadata-dev. 188s Preparing to unpack .../105-golang-google-cloud-compute-metadata-dev_0.56.0-6_all.deb ... 188s Unpacking golang-google-cloud-compute-metadata-dev (0.56.0-6) ... 188s Selecting previously unselected package golang-golang-x-oauth2-google-dev. 188s Preparing to unpack .../106-golang-golang-x-oauth2-google-dev_0.27.0-1_all.deb ... 188s Unpacking golang-golang-x-oauth2-google-dev (0.27.0-1) ... 188s Selecting previously unselected package golang-github-golang-mock-dev. 188s Preparing to unpack .../107-golang-github-golang-mock-dev_1.6.0-2build1_all.deb ... 188s Unpacking golang-github-golang-mock-dev (1.6.0-2build1) ... 188s Selecting previously unselected package golang-github-google-btree-dev. 188s Preparing to unpack .../108-golang-github-google-btree-dev_1.0.1-1_all.deb ... 188s Unpacking golang-github-google-btree-dev (1.0.1-1) ... 188s Selecting previously unselected package golang-github-google-martian-dev. 188s Preparing to unpack .../109-golang-github-google-martian-dev_3.3.2-3_all.deb ... 188s Unpacking golang-github-google-martian-dev (3.3.2-3) ... 188s Selecting previously unselected package golang-github-chzyer-logex-dev. 188s Preparing to unpack .../110-golang-github-chzyer-logex-dev_1.2.1-1_all.deb ... 188s Unpacking golang-github-chzyer-logex-dev (1.2.1-1) ... 188s Selecting previously unselected package golang-github-chzyer-test-dev. 188s Preparing to unpack .../111-golang-github-chzyer-test-dev_1.0.0-1_all.deb ... 188s Unpacking golang-github-chzyer-test-dev (1.0.0-1) ... 188s Selecting previously unselected package golang-github-chzyer-readline-dev. 188s Preparing to unpack .../112-golang-github-chzyer-readline-dev_1.5.1-1_all.deb ... 188s Unpacking golang-github-chzyer-readline-dev (1.5.1-1) ... 188s Selecting previously unselected package golang-github-ianlancetaylor-demangle-dev. 188s Preparing to unpack .../113-golang-github-ianlancetaylor-demangle-dev_0.0~git20200824.28f6c0f-2_all.deb ... 188s Unpacking golang-github-ianlancetaylor-demangle-dev (0.0~git20200824.28f6c0f-2) ... 188s Selecting previously unselected package golang-github-google-pprof-dev. 188s Preparing to unpack .../114-golang-github-google-pprof-dev_0.0~git20211008.947d60d-1_all.deb ... 188s Unpacking golang-github-google-pprof-dev (0.0~git20211008.947d60d-1) ... 189s Selecting previously unselected package golang-github-googleapis-gax-go-dev. 189s Preparing to unpack .../115-golang-github-googleapis-gax-go-dev_2.14.1-1_all.deb ... 189s Unpacking golang-github-googleapis-gax-go-dev (2.14.1-1) ... 189s Selecting previously unselected package golang-golang-x-time-dev. 189s Preparing to unpack .../116-golang-golang-x-time-dev_0.14.0-1_all.deb ... 189s Unpacking golang-golang-x-time-dev (0.14.0-1) ... 189s Selecting previously unselected package golang-google-api-dev. 189s Preparing to unpack .../117-golang-google-api-dev_0.61.0-6_all.deb ... 189s Unpacking golang-google-api-dev (0.61.0-6) ... 189s Selecting previously unselected package golang-rsc-binaryregexp-dev. 189s Preparing to unpack .../118-golang-rsc-binaryregexp-dev_0.2.0-3_all.deb ... 189s Unpacking golang-rsc-binaryregexp-dev (0.2.0-3) ... 189s Selecting previously unselected package golang-google-cloud-dev. 189s Preparing to unpack .../119-golang-google-cloud-dev_0.56.0-6_all.deb ... 189s Unpacking golang-google-cloud-dev (0.56.0-6) ... 190s Selecting previously unselected package golang-google-grpc-dev. 190s Preparing to unpack .../120-golang-google-grpc-dev_1.64.0-7_all.deb ... 190s Unpacking golang-google-grpc-dev (1.64.0-7) ... 190s Selecting previously unselected package golang-github-rogpeppe-fastuuid-dev. 190s Preparing to unpack .../121-golang-github-rogpeppe-fastuuid-dev_1.2.0-1_all.deb ... 190s Unpacking golang-github-rogpeppe-fastuuid-dev (1.2.0-1) ... 190s Selecting previously unselected package golang-github-grpc-ecosystem-grpc-gateway-dev. 190s Preparing to unpack .../122-golang-github-grpc-ecosystem-grpc-gateway-dev_2.20.0-2_all.deb ... 190s Unpacking golang-github-grpc-ecosystem-grpc-gateway-dev (2.20.0-2) ... 190s Selecting previously unselected package golang-opentelemetry-proto-dev. 190s Preparing to unpack .../123-golang-opentelemetry-proto-dev_1.3.1-2_all.deb ... 190s Unpacking golang-opentelemetry-proto-dev (1.3.1-2) ... 190s Selecting previously unselected package golang-opentelemetry-otel-dev. 190s Preparing to unpack .../124-golang-opentelemetry-otel-dev_1.31.0-6_all.deb ... 190s Unpacking golang-opentelemetry-otel-dev (1.31.0-6) ... 190s Selecting previously unselected package golang-github-aws-smithy-go-dev. 190s Preparing to unpack .../125-golang-github-aws-smithy-go-dev_1.23.2-1_all.deb ... 190s Unpacking golang-github-aws-smithy-go-dev (1.23.2-1) ... 190s Selecting previously unselected package golang-github-aws-aws-sdk-go-v2-dev. 190s Preparing to unpack .../126-golang-github-aws-aws-sdk-go-v2-dev_1.30.3-1_all.deb ... 190s Unpacking golang-github-aws-aws-sdk-go-v2-dev (1.30.3-1) ... 194s Selecting previously unselected package golang-github-benbjohnson-clock-dev. 194s Preparing to unpack .../127-golang-github-benbjohnson-clock-dev_1.3.0-1build1_all.deb ... 194s Unpacking golang-github-benbjohnson-clock-dev (1.3.0-1build1) ... 194s Selecting previously unselected package golang-github-checkpoint-restore-go-criu-dev. 194s Preparing to unpack .../128-golang-github-checkpoint-restore-go-criu-dev_7.2.0+ds1-4syncable2_all.deb ... 194s Unpacking golang-github-checkpoint-restore-go-criu-dev (7.2.0+ds1-4syncable2) ... 194s Selecting previously unselected package golang-github-creack-pty-dev. 194s Preparing to unpack .../129-golang-github-creack-pty-dev_1.1.21-1_all.deb ... 194s Unpacking golang-github-creack-pty-dev (1.1.21-1) ... 194s Selecting previously unselected package golang-github-kr-text-dev. 194s Preparing to unpack .../130-golang-github-kr-text-dev_0.2.0-2_all.deb ... 194s Unpacking golang-github-kr-text-dev (0.2.0-2) ... 194s Selecting previously unselected package golang-golang-x-mod-dev. 194s Preparing to unpack .../131-golang-golang-x-mod-dev_0.30.0-1_all.deb ... 194s Unpacking golang-golang-x-mod-dev (0.30.0-1) ... 194s Selecting previously unselected package golang-github-yuin-goldmark-dev. 194s Preparing to unpack .../132-golang-github-yuin-goldmark-dev_1.7.13-1_all.deb ... 194s Unpacking golang-github-yuin-goldmark-dev (1.7.13-1) ... 194s Selecting previously unselected package golang-golang-x-tools-dev. 194s Preparing to unpack .../133-golang-golang-x-tools-dev_1%3a0.25.1+ds-0ubuntu1_all.deb ... 194s Unpacking golang-golang-x-tools-dev (1:0.25.1+ds-0ubuntu1) ... 195s Selecting previously unselected package golang-github-rogpeppe-go-internal-dev. 195s Preparing to unpack .../134-golang-github-rogpeppe-go-internal-dev_1.12.0-3_all.deb ... 195s Unpacking golang-github-rogpeppe-go-internal-dev (1.12.0-3) ... 195s Selecting previously unselected package golang-github-kr-pretty-dev. 195s Preparing to unpack .../135-golang-github-kr-pretty-dev_0.3.1-1_all.deb ... 195s Unpacking golang-github-kr-pretty-dev (0.3.1-1) ... 195s Selecting previously unselected package golang-github-go-quicktest-qt-dev. 195s Preparing to unpack .../136-golang-github-go-quicktest-qt-dev_1.101.0-2_all.deb ... 195s Unpacking golang-github-go-quicktest-qt-dev (1.101.0-2) ... 195s Selecting previously unselected package golang-github-mdlayher-socket-dev. 195s Preparing to unpack .../137-golang-github-mdlayher-socket-dev_0.5.1-1_all.deb ... 195s Unpacking golang-github-mdlayher-socket-dev (0.5.1-1) ... 195s Selecting previously unselected package golang-github-mdlayher-netlink-dev. 195s Preparing to unpack .../138-golang-github-mdlayher-netlink-dev_1.8.0-2_all.deb ... 195s Unpacking golang-github-mdlayher-netlink-dev (1.8.0-2) ... 195s Selecting previously unselected package golang-github-jsimonetti-rtnetlink-dev. 195s Preparing to unpack .../139-golang-github-jsimonetti-rtnetlink-dev_2.0.5-2_all.deb ... 195s Unpacking golang-github-jsimonetti-rtnetlink-dev (2.0.5-2) ... 195s Selecting previously unselected package golang-github-cilium-ebpf-dev. 195s Preparing to unpack .../140-golang-github-cilium-ebpf-dev_0.17.3+ds1-4_all.deb ... 195s Unpacking golang-github-cilium-ebpf-dev (0.17.3+ds1-4) ... 195s Selecting previously unselected package golang-github-pkg-errors-dev. 195s Preparing to unpack .../141-golang-github-pkg-errors-dev_0.9.1-3_all.deb ... 195s Unpacking golang-github-pkg-errors-dev (0.9.1-3) ... 195s Selecting previously unselected package libbtrfs0t64:ppc64el. 195s Preparing to unpack .../142-libbtrfs0t64_6.17.1-1_ppc64el.deb ... 195s Unpacking libbtrfs0t64:ppc64el (6.17.1-1) ... 195s Selecting previously unselected package libbtrfs-dev:ppc64el. 195s Preparing to unpack .../143-libbtrfs-dev_6.17.1-1_ppc64el.deb ... 195s Unpacking libbtrfs-dev:ppc64el (6.17.1-1) ... 195s Selecting previously unselected package golang-github-containerd-btrfs-dev. 195s Preparing to unpack .../144-golang-github-containerd-btrfs-dev_2.0.0-2_all.deb ... 195s Unpacking golang-github-containerd-btrfs-dev (2.0.0-2) ... 195s Selecting previously unselected package golang-dbus-dev. 195s Preparing to unpack .../145-golang-dbus-dev_5.1.0-1_all.deb ... 195s Unpacking golang-dbus-dev (5.1.0-1) ... 195s Selecting previously unselected package golang-github-sirupsen-logrus-dev. 195s Preparing to unpack .../146-golang-github-sirupsen-logrus-dev_1.9.3-1_all.deb ... 195s Unpacking golang-github-sirupsen-logrus-dev (1.9.3-1) ... 195s Selecting previously unselected package golang-github-containerd-log-dev. 195s Preparing to unpack .../147-golang-github-containerd-log-dev_0.1.0-2_all.deb ... 195s Unpacking golang-github-containerd-log-dev (0.1.0-2) ... 195s Selecting previously unselected package libcap-dev:ppc64el. 195s Preparing to unpack .../148-libcap-dev_1%3a2.75-10ubuntu1_ppc64el.deb ... 195s Unpacking libcap-dev:ppc64el (1:2.75-10ubuntu1) ... 195s Selecting previously unselected package libsystemd-dev:ppc64el. 195s Preparing to unpack .../149-libsystemd-dev_259-1ubuntu3_ppc64el.deb ... 195s Unpacking libsystemd-dev:ppc64el (259-1ubuntu3) ... 195s Selecting previously unselected package golang-github-coreos-go-systemd-dev. 195s Preparing to unpack .../150-golang-github-coreos-go-systemd-dev_22.6.0-1_all.deb ... 195s Unpacking golang-github-coreos-go-systemd-dev (22.6.0-1) ... 195s Selecting previously unselected package golang-github-docker-go-units-dev. 195s Preparing to unpack .../151-golang-github-docker-go-units-dev_0.4.0-4_all.deb ... 195s Unpacking golang-github-docker-go-units-dev (0.4.0-4) ... 195s Selecting previously unselected package golang-github-moby-sys-dev. 195s Preparing to unpack .../152-golang-github-moby-sys-dev_0.0~git20250819.9dc3a90-1_all.deb ... 195s Unpacking golang-github-moby-sys-dev (0.0~git20250819.9dc3a90-1) ... 195s Selecting previously unselected package golang-github-opencontainers-specs-dev. 195s Preparing to unpack .../153-golang-github-opencontainers-specs-dev_1.2.1-1_all.deb ... 195s Unpacking golang-github-opencontainers-specs-dev (1.2.1-1) ... 195s Selecting previously unselected package golang-github-containerd-cgroups-dev. 195s Preparing to unpack .../154-golang-github-containerd-cgroups-dev_3.0.5-3_all.deb ... 195s Unpacking golang-github-containerd-cgroups-dev (3.0.5-3) ... 196s Selecting previously unselected package golang-github-containerd-console-dev. 196s Preparing to unpack .../155-golang-github-containerd-console-dev_1.0.5-1_all.deb ... 196s Unpacking golang-github-containerd-console-dev (1.0.5-1) ... 196s Selecting previously unselected package golang-github-containerd-containerd-api-dev. 196s Preparing to unpack .../156-golang-github-containerd-containerd-api-dev_1.7.24~ds1-10ubuntu1_all.deb ... 196s Unpacking golang-github-containerd-containerd-api-dev (1.7.24~ds1-10ubuntu1) ... 196s Selecting previously unselected package golang-github-opencontainers-go-digest-dev. 196s Preparing to unpack .../157-golang-github-opencontainers-go-digest-dev_1.0.0-2_all.deb ... 196s Unpacking golang-github-opencontainers-go-digest-dev (1.0.0-2) ... 196s Selecting previously unselected package golang-github-containerd-continuity-dev. 196s Preparing to unpack .../158-golang-github-containerd-continuity-dev_0.4.5~ds1-1_all.deb ... 196s Unpacking golang-github-containerd-continuity-dev (0.4.5~ds1-1) ... 196s Selecting previously unselected package zlib1g-dev:ppc64el. 196s Preparing to unpack .../159-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu2_ppc64el.deb ... 196s Unpacking zlib1g-dev:ppc64el (1:1.3.dfsg+really1.3.1-1ubuntu2) ... 196s Selecting previously unselected package libprotobuf32t64:ppc64el. 196s Preparing to unpack .../160-libprotobuf32t64_3.21.12-15_ppc64el.deb ... 196s Unpacking libprotobuf32t64:ppc64el (3.21.12-15) ... 196s Selecting previously unselected package libprotobuf-lite32t64:ppc64el. 196s Preparing to unpack .../161-libprotobuf-lite32t64_3.21.12-15_ppc64el.deb ... 196s Unpacking libprotobuf-lite32t64:ppc64el (3.21.12-15) ... 196s Selecting previously unselected package libprotobuf-dev:ppc64el. 196s Preparing to unpack .../162-libprotobuf-dev_3.21.12-15_ppc64el.deb ... 196s Unpacking libprotobuf-dev:ppc64el (3.21.12-15) ... 196s Selecting previously unselected package golang-github-gogo-protobuf-dev. 196s Preparing to unpack .../163-golang-github-gogo-protobuf-dev_1.3.2-3build1_all.deb ... 196s Unpacking golang-github-gogo-protobuf-dev (1.3.2-3build1) ... 196s Selecting previously unselected package golang-github-containerd-typeurl-dev. 196s Preparing to unpack .../164-golang-github-containerd-typeurl-dev_2.2.3-1_all.deb ... 196s Unpacking golang-github-containerd-typeurl-dev (2.2.3-1) ... 196s Selecting previously unselected package golang-github-containerd-errdefs-dev. 196s Preparing to unpack .../165-golang-github-containerd-errdefs-dev_0.3.0-3_all.deb ... 196s Unpacking golang-github-containerd-errdefs-dev (0.3.0-3) ... 196s Selecting previously unselected package golang-github-containerd-fifo-dev. 196s Preparing to unpack .../166-golang-github-containerd-fifo-dev_1.1.0-1_all.deb ... 196s Unpacking golang-github-containerd-fifo-dev (1.1.0-1) ... 196s Selecting previously unselected package golang-github-appc-cni-dev. 196s Preparing to unpack .../167-golang-github-appc-cni-dev_1.1.2-1_all.deb ... 196s Unpacking golang-github-appc-cni-dev (1.1.2-1) ... 196s Selecting previously unselected package golang-github-containerd-go-cni-dev. 196s Preparing to unpack .../168-golang-github-containerd-go-cni-dev_1.1.9-2_all.deb ... 196s Unpacking golang-github-containerd-go-cni-dev (1.1.9-2) ... 196s Selecting previously unselected package golang-github-containerd-go-runc-dev. 196s Preparing to unpack .../169-golang-github-containerd-go-runc-dev_1.1.0-2_all.deb ... 196s Unpacking golang-github-containerd-go-runc-dev (1.1.0-2) ... 196s Selecting previously unselected package golang-github-fullsailor-pkcs7-dev. 196s Preparing to unpack .../170-golang-github-fullsailor-pkcs7-dev_0.0~git20210826.33d0574-3_all.deb ... 196s Unpacking golang-github-fullsailor-pkcs7-dev (0.0~git20210826.33d0574-3) ... 196s Selecting previously unselected package libltdl7:ppc64el. 196s Preparing to unpack .../171-libltdl7_2.5.4-9_ppc64el.deb ... 196s Unpacking libltdl7:ppc64el (2.5.4-9) ... 196s Selecting previously unselected package libltdl-dev:ppc64el. 196s Preparing to unpack .../172-libltdl-dev_2.5.4-9_ppc64el.deb ... 196s Unpacking libltdl-dev:ppc64el (2.5.4-9) ... 196s Selecting previously unselected package libnspr4-dev. 196s Preparing to unpack .../173-libnspr4-dev_2%3a4.38.2-1ubuntu1_ppc64el.deb ... 196s Unpacking libnspr4-dev (2:4.38.2-1ubuntu1) ... 196s Selecting previously unselected package libnss3-dev:ppc64el. 196s Preparing to unpack .../174-libnss3-dev_2%3a3.120-1_ppc64el.deb ... 196s Unpacking libnss3-dev:ppc64el (2:3.120-1) ... 196s Selecting previously unselected package libpkgconf3:ppc64el. 196s Preparing to unpack .../175-libpkgconf3_1.8.1-4build1_ppc64el.deb ... 196s Unpacking libpkgconf3:ppc64el (1.8.1-4build1) ... 196s Selecting previously unselected package pkgconf-bin. 196s Preparing to unpack .../176-pkgconf-bin_1.8.1-4build1_ppc64el.deb ... 196s Unpacking pkgconf-bin (1.8.1-4build1) ... 196s Selecting previously unselected package pkgconf:ppc64el. 196s Preparing to unpack .../177-pkgconf_1.8.1-4build1_ppc64el.deb ... 196s Unpacking pkgconf:ppc64el (1.8.1-4build1) ... 196s Selecting previously unselected package golang-github-miekg-pkcs11-dev. 196s Preparing to unpack .../178-golang-github-miekg-pkcs11-dev_1.0.3+dfsg1-3_all.deb ... 196s Unpacking golang-github-miekg-pkcs11-dev (1.0.3+dfsg1-3) ... 196s Selecting previously unselected package golang-github-santhosh-tekuri-jsonschema-dev. 196s Preparing to unpack .../179-golang-github-santhosh-tekuri-jsonschema-dev_5.3.1-2_all.deb ... 196s Unpacking golang-github-santhosh-tekuri-jsonschema-dev (5.3.1-2) ... 196s Selecting previously unselected package golang-github-opencontainers-image-spec-dev. 196s Preparing to unpack .../180-golang-github-opencontainers-image-spec-dev_1.1.1-1_all.deb ... 196s Unpacking golang-github-opencontainers-image-spec-dev (1.1.1-1) ... 196s Selecting previously unselected package golang-github-stefanberger-go-pkcs11uri-dev. 196s Preparing to unpack .../181-golang-github-stefanberger-go-pkcs11uri-dev_0.0~git20201008.78d3cae-2_all.deb ... 196s Unpacking golang-github-stefanberger-go-pkcs11uri-dev (0.0~git20201008.78d3cae-2) ... 196s Selecting previously unselected package golang-github-go-jose-go-jose-dev. 196s Preparing to unpack .../182-golang-github-go-jose-go-jose-dev_4.0.5-1_all.deb ... 196s Unpacking golang-github-go-jose-go-jose-dev (4.0.5-1) ... 196s Selecting previously unselected package golang-github-containers-ocicrypt-dev. 196s Preparing to unpack .../183-golang-github-containers-ocicrypt-dev_1.1.10-3_all.deb ... 196s Unpacking golang-github-containers-ocicrypt-dev (1.1.10-3) ... 196s Selecting previously unselected package golang-github-containerd-imgcrypt-dev. 196s Preparing to unpack .../184-golang-github-containerd-imgcrypt-dev_1.1.11-4_all.deb ... 196s Unpacking golang-github-containerd-imgcrypt-dev (1.1.11-4) ... 196s Selecting previously unselected package golang-github-containerd-ttrpc-dev. 196s Preparing to unpack .../185-golang-github-containerd-ttrpc-dev_1.2.7-1_all.deb ... 196s Unpacking golang-github-containerd-ttrpc-dev (1.2.7-1) ... 197s Selecting previously unselected package golang-github-kubernetes-cri-api-dev. 197s Preparing to unpack .../186-golang-github-kubernetes-cri-api-dev_0.32.3-1_all.deb ... 197s Unpacking golang-github-kubernetes-cri-api-dev (0.32.3-1) ... 197s Selecting previously unselected package golang-github-blang-semver-dev. 197s Preparing to unpack .../187-golang-github-blang-semver-dev_4.0.0-1build1_all.deb ... 197s Unpacking golang-github-blang-semver-dev (4.0.0-1build1) ... 197s Selecting previously unselected package golang-github-hashicorp-errwrap-dev. 197s Preparing to unpack .../188-golang-github-hashicorp-errwrap-dev_1.1.0-1_all.deb ... 197s Unpacking golang-github-hashicorp-errwrap-dev (1.1.0-1) ... 197s Selecting previously unselected package golang-github-hashicorp-go-multierror-dev. 197s Preparing to unpack .../189-golang-github-hashicorp-go-multierror-dev_1.1.1-2_all.deb ... 197s Unpacking golang-github-hashicorp-go-multierror-dev (1.1.1-2) ... 197s Selecting previously unselected package golang-github-opencontainers-selinux-dev. 197s Preparing to unpack .../190-golang-github-opencontainers-selinux-dev_1.11.1-1_all.deb ... 197s Unpacking golang-github-opencontainers-selinux-dev (1.11.1-1) ... 197s Selecting previously unselected package golang-github-xeipuuv-gojsonpointer-dev. 197s Preparing to unpack .../191-golang-github-xeipuuv-gojsonpointer-dev_0.0~git20190905.02993c4-3_all.deb ... 197s Unpacking golang-github-xeipuuv-gojsonpointer-dev (0.0~git20190905.02993c4-3) ... 197s Selecting previously unselected package golang-github-xeipuuv-gojsonreference-dev. 197s Preparing to unpack .../192-golang-github-xeipuuv-gojsonreference-dev_0.0~git20180127.bd5ef7b-3_all.deb ... 197s Unpacking golang-github-xeipuuv-gojsonreference-dev (0.0~git20180127.bd5ef7b-3) ... 197s Selecting previously unselected package golang-github-xeipuuv-gojsonschema-dev. 197s Preparing to unpack .../193-golang-github-xeipuuv-gojsonschema-dev_1.2.0-3_all.deb ... 197s Unpacking golang-github-xeipuuv-gojsonschema-dev (1.2.0-3) ... 197s Selecting previously unselected package golang-gocapability-dev. 197s Preparing to unpack .../194-golang-gocapability-dev_0.0+git20200815.42c35b4-2_all.deb ... 197s Unpacking golang-gocapability-dev (0.0+git20200815.42c35b4-2) ... 197s Selecting previously unselected package golang-github-opencontainers-runtime-tools-dev. 197s Preparing to unpack .../195-golang-github-opencontainers-runtime-tools-dev_0.9.0.109.ge931285-1_all.deb ... 197s Unpacking golang-github-opencontainers-runtime-tools-dev (0.9.0.109.ge931285-1) ... 197s Selecting previously unselected package golang-gomega-dev. 197s Preparing to unpack .../196-golang-gomega-dev_1.36.2-1_all.deb ... 197s Unpacking golang-gomega-dev (1.36.2-1) ... 197s Selecting previously unselected package golang-gopkg-check.v1-dev. 197s Preparing to unpack .../197-golang-gopkg-check.v1-dev_0.0+git20200902.038fdea-2_all.deb ... 197s Unpacking golang-gopkg-check.v1-dev (0.0+git20200902.038fdea-2) ... 197s Selecting previously unselected package golang-k8s-sigs-yaml-dev. 197s Preparing to unpack .../198-golang-k8s-sigs-yaml-dev_1.4.0-2_all.deb ... 197s Unpacking golang-k8s-sigs-yaml-dev (1.4.0-2) ... 197s Selecting previously unselected package golang-github-containerd-nri-dev. 197s Preparing to unpack .../199-golang-github-containerd-nri-dev_0.8.0-1_all.deb ... 197s Unpacking golang-github-containerd-nri-dev (0.8.0-1) ... 197s Selecting previously unselected package golang-github-containerd-platforms-dev. 197s Preparing to unpack .../200-golang-github-containerd-platforms-dev_0.2.1-2_all.deb ... 197s Unpacking golang-github-containerd-platforms-dev (0.2.1-2) ... 197s Selecting previously unselected package golang-github-coreos-go-iptables-dev. 197s Preparing to unpack .../201-golang-github-coreos-go-iptables-dev_0.6.0-1build1_all.deb ... 197s Unpacking golang-github-coreos-go-iptables-dev (0.6.0-1build1) ... 197s Selecting previously unselected package golang-github-safchain-ethtool-dev. 197s Preparing to unpack .../202-golang-github-safchain-ethtool-dev_0.7.0-1_all.deb ... 197s Unpacking golang-github-safchain-ethtool-dev (0.7.0-1) ... 197s Selecting previously unselected package golang-github-vishvananda-netns-dev. 197s Preparing to unpack .../203-golang-github-vishvananda-netns-dev_0.0.5-1_all.deb ... 197s Unpacking golang-github-vishvananda-netns-dev (0.0.5-1) ... 197s Selecting previously unselected package golang-github-vishvananda-netlink-dev. 197s Preparing to unpack .../204-golang-github-vishvananda-netlink-dev_1.3.0-2_all.deb ... 197s Unpacking golang-github-vishvananda-netlink-dev (1.3.0-2) ... 197s Selecting previously unselected package golang-github-containernetworking-plugins-dev. 197s Preparing to unpack .../205-golang-github-containernetworking-plugins-dev_1.1.1+ds1-3build1_all.deb ... 197s Unpacking golang-github-containernetworking-plugins-dev (1.1.1+ds1-3build1) ... 197s Selecting previously unselected package golang-github-etcd-io-gofail-dev. 197s Preparing to unpack .../206-golang-github-etcd-io-gofail-dev_0.1.0-1_all.deb ... 197s Unpacking golang-github-etcd-io-gofail-dev (0.1.0-1) ... 197s Selecting previously unselected package golang-github-coreos-bbolt-dev. 197s Preparing to unpack .../207-golang-github-coreos-bbolt-dev_1.4.2-1_all.deb ... 197s Unpacking golang-github-coreos-bbolt-dev (1.4.2-1) ... 197s Selecting previously unselected package golang-github-distribution-reference-dev. 197s Preparing to unpack .../208-golang-github-distribution-reference-dev_0.6.0-4_all.deb ... 197s Unpacking golang-github-distribution-reference-dev (0.6.0-4) ... 197s Selecting previously unselected package golang-github-docker-go-events-dev. 197s Preparing to unpack .../209-golang-github-docker-go-events-dev_0.0~git20190806.e31b211-4_all.deb ... 197s Unpacking golang-github-docker-go-events-dev (0.0~git20190806.e31b211-4) ... 197s Selecting previously unselected package golang-github-docker-go-metrics-dev. 197s Preparing to unpack .../210-golang-github-docker-go-metrics-dev_0.0.1-2_all.deb ... 197s Unpacking golang-github-docker-go-metrics-dev (0.0.1-2) ... 197s Selecting previously unselected package golang-github-grpc-ecosystem-go-grpc-prometheus-dev. 197s Preparing to unpack .../211-golang-github-grpc-ecosystem-go-grpc-prometheus-dev_1.2.0+git20191002.6af20e3-5_all.deb ... 197s Unpacking golang-github-grpc-ecosystem-go-grpc-prometheus-dev (1.2.0+git20191002.6af20e3-5) ... 197s Selecting previously unselected package golang-github-imdario-mergo-dev. 197s Preparing to unpack .../212-golang-github-imdario-mergo-dev_1.0.1-2_all.deb ... 197s Unpacking golang-github-imdario-mergo-dev (1.0.1-2) ... 197s Selecting previously unselected package golang-gopkg-inf.v0-dev. 197s Preparing to unpack .../213-golang-gopkg-inf.v0-dev_0.9.1-2_all.deb ... 197s Unpacking golang-gopkg-inf.v0-dev (0.9.1-2) ... 197s Selecting previously unselected package golang-github-intel-goresctrl-dev. 197s Preparing to unpack .../214-golang-github-intel-goresctrl-dev_0.3.0-2_all.deb ... 197s Unpacking golang-github-intel-goresctrl-dev (0.3.0-2) ... 197s Selecting previously unselected package golang-github-klauspost-cpuid-dev. 197s Preparing to unpack .../215-golang-github-klauspost-cpuid-dev_2.3.0-1_all.deb ... 197s Unpacking golang-github-klauspost-cpuid-dev (2.3.0-1) ... 197s Selecting previously unselected package golang-github-minio-sha256-simd-dev. 197s Preparing to unpack .../216-golang-github-minio-sha256-simd-dev_1.0.1-1_all.deb ... 197s Unpacking golang-github-minio-sha256-simd-dev (1.0.1-1) ... 197s Selecting previously unselected package golang-github-moby-locker-dev. 197s Preparing to unpack .../217-golang-github-moby-locker-dev_1.0.1-3_all.deb ... 197s Unpacking golang-github-moby-locker-dev (1.0.1-3) ... 197s Selecting previously unselected package golang-github-cyphar-filepath-securejoin-dev. 197s Preparing to unpack .../218-golang-github-cyphar-filepath-securejoin-dev_0.5.1-3_all.deb ... 197s Unpacking golang-github-cyphar-filepath-securejoin-dev (0.5.1-3) ... 197s Selecting previously unselected package golang-github-mrunalp-fileutils-dev. 197s Preparing to unpack .../219-golang-github-mrunalp-fileutils-dev_0.5.1-1_all.deb ... 197s Unpacking golang-github-mrunalp-fileutils-dev (0.5.1-1) ... 197s Selecting previously unselected package golang-github-opencontainers-cgroups-dev. 197s Preparing to unpack .../220-golang-github-opencontainers-cgroups-dev_0.0.5-2_all.deb ... 197s Unpacking golang-github-opencontainers-cgroups-dev (0.0.5-2) ... 197s Selecting previously unselected package libseccomp-dev:ppc64el. 197s Preparing to unpack .../221-libseccomp-dev_2.6.0-2ubuntu4_ppc64el.deb ... 197s Unpacking libseccomp-dev:ppc64el (2.6.0-2ubuntu4) ... 197s Selecting previously unselected package golang-github-seccomp-libseccomp-golang-dev. 197s Preparing to unpack .../222-golang-github-seccomp-libseccomp-golang-dev_0.10.0-4_all.deb ... 197s Unpacking golang-github-seccomp-libseccomp-golang-dev (0.10.0-4) ... 197s Selecting previously unselected package golang-github-shurcool-sanitized-anchor-name-dev. 197s Preparing to unpack .../223-golang-github-shurcool-sanitized-anchor-name-dev_1.0.0-3_all.deb ... 197s Unpacking golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-3) ... 197s Selecting previously unselected package golang-github-russross-blackfriday-v2-dev. 197s Preparing to unpack .../224-golang-github-russross-blackfriday-v2-dev_2.1.0-1build1_all.deb ... 197s Unpacking golang-github-russross-blackfriday-v2-dev (2.1.0-1build1) ... 197s Selecting previously unselected package golang-github-cpuguy83-go-md2man-v2-dev. 197s Preparing to unpack .../225-golang-github-cpuguy83-go-md2man-v2-dev_2.0.4-1_all.deb ... 197s Unpacking golang-github-cpuguy83-go-md2man-v2-dev (2.0.4-1) ... 197s Selecting previously unselected package golang-github-urfave-cli-dev. 197s Preparing to unpack .../226-golang-github-urfave-cli-dev_1.22.14-1_all.deb ... 197s Unpacking golang-github-urfave-cli-dev (1.22.14-1) ... 198s Selecting previously unselected package golang-github-opencontainers-runc-dev. 198s Preparing to unpack .../227-golang-github-opencontainers-runc-dev_1.3.3+ds1-2ubuntu1_all.deb ... 198s Unpacking golang-github-opencontainers-runc-dev (1.3.3+ds1-2ubuntu1) ... 198s Selecting previously unselected package golang-github-burntsushi-toml-dev. 198s Preparing to unpack .../228-golang-github-burntsushi-toml-dev_1.5.0-1_all.deb ... 198s Unpacking golang-github-burntsushi-toml-dev (1.5.0-1) ... 198s Selecting previously unselected package golang-github-pelletier-go-toml-dev. 198s Preparing to unpack .../229-golang-github-pelletier-go-toml-dev_1.9.5-1build1_all.deb ... 198s Unpacking golang-github-pelletier-go-toml-dev (1.9.5-1build1) ... 198s Selecting previously unselected package golang-github-tchap-go-patricia-dev. 198s Preparing to unpack .../230-golang-github-tchap-go-patricia-dev_2.3.2-1_all.deb ... 198s Unpacking golang-github-tchap-go-patricia-dev (2.3.2-1) ... 198s Selecting previously unselected package golang-github-evanphx-json-patch-dev. 198s Preparing to unpack .../231-golang-github-evanphx-json-patch-dev_5.7.0-1_all.deb ... 198s Unpacking golang-github-evanphx-json-patch-dev (5.7.0-1) ... 198s Selecting previously unselected package golang-github-x448-float16-dev. 198s Preparing to unpack .../232-golang-github-x448-float16-dev_0.8.4-3_all.deb ... 198s Unpacking golang-github-x448-float16-dev (0.8.4-3) ... 198s Selecting previously unselected package golang-github-fxamacker-cbor-dev. 198s Preparing to unpack .../233-golang-github-fxamacker-cbor-dev_2.9.0-1_all.deb ... 198s Unpacking golang-github-fxamacker-cbor-dev (2.9.0-1) ... 198s Selecting previously unselected package golang-github-google-gnostic-models-dev. 198s Preparing to unpack .../234-golang-github-google-gnostic-models-dev_0.6.8-4_all.deb ... 198s Unpacking golang-github-google-gnostic-models-dev (0.6.8-4) ... 198s Selecting previously unselected package golang-github-docker-spdystream-dev. 198s Preparing to unpack .../235-golang-github-docker-spdystream-dev_0.5.0-1_all.deb ... 198s Unpacking golang-github-docker-spdystream-dev (0.5.0-1) ... 198s Selecting previously unselected package golang-github-mxk-go-flowrate-dev. 198s Preparing to unpack .../236-golang-github-mxk-go-flowrate-dev_0.0~git20140419.0.cca7078-2_all.deb ... 198s Unpacking golang-github-mxk-go-flowrate-dev (0.0~git20140419.0.cca7078-2) ... 198s Selecting previously unselected package golang-github-spf13-pflag-dev. 198s Preparing to unpack .../237-golang-github-spf13-pflag-dev_1.0.10-1_all.deb ... 198s Unpacking golang-github-spf13-pflag-dev (1.0.10-1) ... 198s Selecting previously unselected package golang-k8s-klog-dev. 198s Preparing to unpack .../238-golang-k8s-klog-dev_2.130.1-1_all.deb ... 198s Unpacking golang-k8s-klog-dev (2.130.1-1) ... 198s Selecting previously unselected package golang-github-emicklei-go-restful-dev. 198s Preparing to unpack .../239-golang-github-emicklei-go-restful-dev_3.10.2-1_all.deb ... 198s Unpacking golang-github-emicklei-go-restful-dev (3.10.2-1) ... 198s Selecting previously unselected package golang-github-invopop-yaml-dev. 198s Preparing to unpack .../240-golang-github-invopop-yaml-dev_0.2.0-2_all.deb ... 198s Unpacking golang-github-invopop-yaml-dev (0.2.0-2) ... 198s Selecting previously unselected package golang-github-josharian-intern-dev. 198s Preparing to unpack .../241-golang-github-josharian-intern-dev_1.0.0-3_all.deb ... 198s Unpacking golang-github-josharian-intern-dev (1.0.0-3) ... 198s Selecting previously unselected package golang-github-mailru-easyjson-dev. 198s Preparing to unpack .../242-golang-github-mailru-easyjson-dev_0.9.1-1_all.deb ... 198s Unpacking golang-github-mailru-easyjson-dev (0.9.1-1) ... 198s Selecting previously unselected package golang-github-go-openapi-swag-dev. 198s Preparing to unpack .../243-golang-github-go-openapi-swag-dev_1%3a0.25.1-1_all.deb ... 198s Unpacking golang-github-go-openapi-swag-dev (1:0.25.1-1) ... 198s Selecting previously unselected package golang-github-go-openapi-jsonpointer-dev. 198s Preparing to unpack .../244-golang-github-go-openapi-jsonpointer-dev_1%3a0.21.1-2_all.deb ... 198s Unpacking golang-github-go-openapi-jsonpointer-dev (1:0.21.1-2) ... 198s Selecting previously unselected package golang-github-gorilla-mux-dev. 198s Preparing to unpack .../245-golang-github-gorilla-mux-dev_1.8.1-1_all.deb ... 198s Unpacking golang-github-gorilla-mux-dev (1.8.1-1) ... 198s Selecting previously unselected package golang-github-mohae-deepcopy-dev. 198s Preparing to unpack .../246-golang-github-mohae-deepcopy-dev_0.0~git20170929.c48cc78-4_all.deb ... 198s Unpacking golang-github-mohae-deepcopy-dev (0.0~git20170929.c48cc78-4) ... 198s Selecting previously unselected package golang-github-ugorji-go-codec-dev. 198s Preparing to unpack .../247-golang-github-ugorji-go-codec-dev_1.2.8-1build1_all.deb ... 198s Unpacking golang-github-ugorji-go-codec-dev (1.2.8-1build1) ... 198s Selecting previously unselected package golang-github-perimeterx-marshmallow-dev. 198s Preparing to unpack .../248-golang-github-perimeterx-marshmallow-dev_1.1.5-1_all.deb ... 198s Unpacking golang-github-perimeterx-marshmallow-dev (1.1.5-1) ... 198s Selecting previously unselected package golang-github-getkin-kin-openapi-dev. 198s Preparing to unpack .../249-golang-github-getkin-kin-openapi-dev_0.124.0-1_all.deb ... 198s Unpacking golang-github-getkin-kin-openapi-dev (0.124.0-1) ... 198s Selecting previously unselected package golang-github-go-openapi-jsonreference-dev. 198s Preparing to unpack .../250-golang-github-go-openapi-jsonreference-dev_1%3a0.21.0-1_all.deb ... 198s Unpacking golang-github-go-openapi-jsonreference-dev (1:0.21.0-1) ... 198s Selecting previously unselected package golang-github-google-gofuzz-dev. 198s Preparing to unpack .../251-golang-github-google-gofuzz-dev_1.2.0-1_all.deb ... 198s Unpacking golang-github-google-gofuzz-dev (1.2.0-1) ... 198s Selecting previously unselected package golang-github-kubernetes-gengo-dev. 198s Preparing to unpack .../252-golang-github-kubernetes-gengo-dev_0.0~git20250207.1244d31-1_all.deb ... 198s Unpacking golang-github-kubernetes-gengo-dev (0.0~git20250207.1244d31-1) ... 198s Selecting previously unselected package golang-github-nytimes-gziphandler-dev. 198s Preparing to unpack .../253-golang-github-nytimes-gziphandler-dev_1.1.1-1build1_all.deb ... 198s Unpacking golang-github-nytimes-gziphandler-dev (1.1.1-1build1) ... 198s Selecting previously unselected package golang-github-huandu-xstrings-dev. 198s Preparing to unpack .../254-golang-github-huandu-xstrings-dev_1.3.3-1_all.deb ... 198s Unpacking golang-github-huandu-xstrings-dev (1.3.3-1) ... 198s Selecting previously unselected package golang-github-masterminds-goutils-dev. 198s Preparing to unpack .../255-golang-github-masterminds-goutils-dev_1.1.1-4_all.deb ... 198s Unpacking golang-github-masterminds-goutils-dev (1.1.1-4) ... 199s Selecting previously unselected package golang-github-go-task-slim-sprig-dev. 199s Preparing to unpack .../256-golang-github-go-task-slim-sprig-dev_3.0.0-3_all.deb ... 199s Unpacking golang-github-go-task-slim-sprig-dev (3.0.0-3) ... 199s Selecting previously unselected package golang-github-onsi-ginkgo-v2-dev. 199s Preparing to unpack .../257-golang-github-onsi-ginkgo-v2-dev_2.27.3-1_all.deb ... 199s Unpacking golang-github-onsi-ginkgo-v2-dev (2.27.3-1) ... 199s Selecting previously unselected package golang-k8s-sigs-json-dev. 199s Preparing to unpack .../258-golang-k8s-sigs-json-dev_0.0~git20241014.cfa47c3-1_all.deb ... 199s Unpacking golang-k8s-sigs-json-dev (0.0~git20241014.cfa47c3-1) ... 199s Selecting previously unselected package golang-k8s-sigs-randfill-dev. 199s Preparing to unpack .../259-golang-k8s-sigs-randfill-dev_1.0.0-2_all.deb ... 199s Unpacking golang-k8s-sigs-randfill-dev (1.0.0-2) ... 199s Selecting previously unselected package golang-k8s-sigs-structured-merge-diff-dev. 199s Preparing to unpack .../260-golang-k8s-sigs-structured-merge-diff-dev_4.6.0-3_all.deb ... 199s Unpacking golang-k8s-sigs-structured-merge-diff-dev (4.6.0-3) ... 199s Selecting previously unselected package golang-k8s-utils-dev. 199s Preparing to unpack .../261-golang-k8s-utils-dev_0.0~git20251222.718f0e5-1_all.deb ... 199s Unpacking golang-k8s-utils-dev (0.0~git20251222.718f0e5-1) ... 199s Selecting previously unselected package golang-k8s-kube-openapi-dev. 199s Preparing to unpack .../262-golang-k8s-kube-openapi-dev_0.0~git20241212.2c72e55-2_all.deb ... 199s Unpacking golang-k8s-kube-openapi-dev (0.0~git20241212.2c72e55-2) ... 199s Selecting previously unselected package golang-k8s-apimachinery-dev. 199s Preparing to unpack .../263-golang-k8s-apimachinery-dev_0.33.4-1_all.deb ... 199s Unpacking golang-k8s-apimachinery-dev (0.33.4-1) ... 199s Selecting previously unselected package golang-k8s-api-dev. 199s Preparing to unpack .../264-golang-k8s-api-dev_0.33.4-1_all.deb ... 199s Unpacking golang-k8s-api-dev (0.33.4-1) ... 199s Selecting previously unselected package golang-go.uber-atomic-dev. 199s Preparing to unpack .../265-golang-go.uber-atomic-dev_1.11.0-1_all.deb ... 199s Unpacking golang-go.uber-atomic-dev (1.11.0-1) ... 199s Selecting previously unselected package golang-go.uber-multierr-dev. 199s Preparing to unpack .../266-golang-go.uber-multierr-dev_1.6.0-1_all.deb ... 199s Unpacking golang-go.uber-multierr-dev (1.6.0-1) ... 199s Selecting previously unselected package golang-uber-goleak-dev. 199s Preparing to unpack .../267-golang-uber-goleak-dev_1.3.0-1_all.deb ... 199s Unpacking golang-uber-goleak-dev (1.3.0-1) ... 199s Selecting previously unselected package golang-go.uber-zap-dev. 199s Preparing to unpack .../268-golang-go.uber-zap-dev_1.27.0-1_all.deb ... 199s Unpacking golang-go.uber-zap-dev (1.27.0-1) ... 199s Selecting previously unselected package golang-github-go-logr-zapr-dev. 199s Preparing to unpack .../269-golang-github-go-logr-zapr-dev_1.3.0-2_all.deb ... 199s Unpacking golang-github-go-logr-zapr-dev (1.3.0-2) ... 199s Selecting previously unselected package golang-github-gotestyourself-gotest.tools-dev. 199s Preparing to unpack .../270-golang-github-gotestyourself-gotest.tools-dev_3.5.1-1build1_all.deb ... 199s Unpacking golang-github-gotestyourself-gotest.tools-dev (3.5.1-1build1) ... 199s Selecting previously unselected package golang-github-moby-term-dev. 199s Preparing to unpack .../271-golang-github-moby-term-dev_0.0~git20230502.9c3c875-1_all.deb ... 199s Unpacking golang-github-moby-term-dev (0.0~git20230502.9c3c875-1) ... 199s Selecting previously unselected package golang-github-fsnotify-fsnotify-dev. 199s Preparing to unpack .../272-golang-github-fsnotify-fsnotify-dev_1.9.0-1_all.deb ... 199s Unpacking golang-github-fsnotify-fsnotify-dev (1.9.0-1) ... 199s Selecting previously unselected package golang-github-hashicorp-hcl-dev. 199s Preparing to unpack .../273-golang-github-hashicorp-hcl-dev_1.0.0-1.1_all.deb ... 199s Unpacking golang-github-hashicorp-hcl-dev (1.0.0-1.1) ... 199s Selecting previously unselected package golang-github-magiconair-properties-dev. 199s Preparing to unpack .../274-golang-github-magiconair-properties-dev_1.8.7-1_all.deb ... 199s Unpacking golang-github-magiconair-properties-dev (1.8.7-1) ... 200s Selecting previously unselected package golang-github-mitchellh-mapstructure-dev. 200s Preparing to unpack .../275-golang-github-mitchellh-mapstructure-dev_1.5.0+git20231216.8508981-1_all.deb ... 200s Unpacking golang-github-mitchellh-mapstructure-dev (1.5.0+git20231216.8508981-1) ... 200s Selecting previously unselected package golang-github-pelletier-go-toml.v2-dev. 200s Preparing to unpack .../276-golang-github-pelletier-go-toml.v2-dev_2.2.4-1_all.deb ... 200s Unpacking golang-github-pelletier-go-toml.v2-dev (2.2.4-1) ... 200s Selecting previously unselected package golang-github-kr-fs-dev. 200s Preparing to unpack .../277-golang-github-kr-fs-dev_0.1.0-2_all.deb ... 200s Unpacking golang-github-kr-fs-dev (0.1.0-2) ... 200s Selecting previously unselected package golang-github-pkg-sftp-dev. 200s Preparing to unpack .../278-golang-github-pkg-sftp-dev_1.13.9-1_all.deb ... 200s Unpacking golang-github-pkg-sftp-dev (1.13.9-1) ... 200s Selecting previously unselected package golang-github-spf13-afero-dev. 200s Preparing to unpack .../279-golang-github-spf13-afero-dev_1.15.0-2_all.deb ... 200s Unpacking golang-github-spf13-afero-dev (1.15.0-2) ... 200s Selecting previously unselected package tzdata-legacy. 200s Preparing to unpack .../280-tzdata-legacy_2025c-3ubuntu3_all.deb ... 200s Unpacking tzdata-legacy (2025c-3ubuntu3) ... 200s Selecting previously unselected package golang-github-spf13-cast-dev. 200s Preparing to unpack .../281-golang-github-spf13-cast-dev_1.10.0-2_all.deb ... 200s Unpacking golang-github-spf13-cast-dev (1.10.0-2) ... 200s Selecting previously unselected package golang-github-spf13-jwalterweatherman-dev. 200s Preparing to unpack .../282-golang-github-spf13-jwalterweatherman-dev_1.1.0+really1.1.0-2_all.deb ... 200s Unpacking golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.1.0-2) ... 200s Selecting previously unselected package golang-github-subosito-gotenv-dev. 200s Preparing to unpack .../283-golang-github-subosito-gotenv-dev_1.3.0-1_all.deb ... 200s Unpacking golang-github-subosito-gotenv-dev (1.3.0-1) ... 200s Selecting previously unselected package golang-gopkg-ini.v1-dev. 200s Preparing to unpack .../284-golang-gopkg-ini.v1-dev_1.67.0-1_all.deb ... 200s Unpacking golang-gopkg-ini.v1-dev (1.67.0-1) ... 200s Selecting previously unselected package golang-github-spf13-viper-dev. 200s Preparing to unpack .../285-golang-github-spf13-viper-dev_1.12.0-1_all.deb ... 200s Unpacking golang-github-spf13-viper-dev (1.12.0-1) ... 200s Selecting previously unselected package golang-github-spf13-cobra-dev. 200s Preparing to unpack .../286-golang-github-spf13-cobra-dev_1.8.1-1_all.deb ... 200s Unpacking golang-github-spf13-cobra-dev (1.8.1-1) ... 200s Selecting previously unselected package golang-github-felixge-httpsnoop-dev. 200s Preparing to unpack .../287-golang-github-felixge-httpsnoop-dev_1.0.3-3_all.deb ... 200s Unpacking golang-github-felixge-httpsnoop-dev (1.0.3-3) ... 200s Selecting previously unselected package golang-opentelemetry-contrib-dev. 200s Preparing to unpack .../288-golang-opentelemetry-contrib-dev_0.56.0-5_all.deb ... 200s Unpacking golang-opentelemetry-contrib-dev (0.56.0-5) ... 200s Selecting previously unselected package golang-github-gorilla-websocket-dev. 200s Preparing to unpack .../289-golang-github-gorilla-websocket-dev_1.5.3-1_all.deb ... 200s Unpacking golang-github-gorilla-websocket-dev (1.5.3-1) ... 200s Selecting previously unselected package golang-github-bradfitz-gomemcache-dev. 200s Preparing to unpack .../290-golang-github-bradfitz-gomemcache-dev_0.0~git20230611.acc6962-1_all.deb ... 200s Unpacking golang-github-bradfitz-gomemcache-dev (0.0~git20230611.acc6962-1) ... 200s Selecting previously unselected package golang-github-garyburd-redigo-dev. 200s Preparing to unpack .../291-golang-github-garyburd-redigo-dev_0.0~git20220831.5b01704-1_all.deb ... 200s Unpacking golang-github-garyburd-redigo-dev (0.0~git20220831.5b01704-1) ... 200s Selecting previously unselected package golang-github-peterbourgon-diskv-dev. 200s Preparing to unpack .../292-golang-github-peterbourgon-diskv-dev_3.0.0-2_all.deb ... 200s Unpacking golang-github-peterbourgon-diskv-dev (3.0.0-2) ... 200s Selecting previously unselected package golang-github-golang-snappy-dev. 200s Preparing to unpack .../293-golang-github-golang-snappy-dev_1.0.0-1_all.deb ... 200s Unpacking golang-github-golang-snappy-dev (1.0.0-1) ... 200s Selecting previously unselected package golang-gopkg-tomb.v1-dev. 200s Preparing to unpack .../294-golang-gopkg-tomb.v1-dev_0.0~git20141024.0.dd63297-8_all.deb ... 200s Unpacking golang-gopkg-tomb.v1-dev (0.0~git20141024.0.dd63297-8) ... 200s Selecting previously unselected package golang-github-nxadm-tail-dev. 200s Preparing to unpack .../295-golang-github-nxadm-tail-dev_1.4.11+ds1-1_all.deb ... 200s Unpacking golang-github-nxadm-tail-dev (1.4.11+ds1-1) ... 200s Selecting previously unselected package golang-github-onsi-ginkgo-dev. 200s Preparing to unpack .../296-golang-github-onsi-ginkgo-dev_1.16.5-5_all.deb ... 200s Unpacking golang-github-onsi-ginkgo-dev (1.16.5-5) ... 200s Selecting previously unselected package golang-github-syndtr-goleveldb-dev. 200s Preparing to unpack .../297-golang-github-syndtr-goleveldb-dev_0.0~git20200815.5c35d60-2_all.deb ... 200s Unpacking golang-github-syndtr-goleveldb-dev (0.0~git20200815.5c35d60-2) ... 200s Selecting previously unselected package golang-github-gregjones-httpcache-dev. 200s Preparing to unpack .../298-golang-github-gregjones-httpcache-dev_0.0~git20180305.9cad4c3-1.1_all.deb ... 200s Unpacking golang-github-gregjones-httpcache-dev (0.0~git20180305.9cad4c3-1.1) ... 200s Selecting previously unselected package golang-k8s-client-go-dev. 200s Preparing to unpack .../299-golang-k8s-client-go-dev_0.33.4-1_all.deb ... 200s Unpacking golang-k8s-client-go-dev (0.33.4-1) ... 201s Selecting previously unselected package golang-k8s-component-base-dev. 201s Preparing to unpack .../300-golang-k8s-component-base-dev_0.33.4-1_all.deb ... 201s Unpacking golang-k8s-component-base-dev (0.33.4-1) ... 201s Selecting previously unselected package golang-k8s-apiserver-dev. 201s Preparing to unpack .../301-golang-k8s-apiserver-dev_0.33.4-1_all.deb ... 201s Unpacking golang-k8s-apiserver-dev (0.33.4-1) ... 201s Selecting previously unselected package golang-tags.cncf-container-device-interface-dev. 201s Preparing to unpack .../302-golang-tags.cncf-container-device-interface-dev_1.0.1-1_all.deb ... 201s Unpacking golang-tags.cncf-container-device-interface-dev (1.0.1-1) ... 201s Selecting previously unselected package golang-github-containerd-containerd-dev. 201s Preparing to unpack .../303-golang-github-containerd-containerd-dev_1.7.24~ds1-10ubuntu1_all.deb ... 201s Unpacking golang-github-containerd-containerd-dev (1.7.24~ds1-10ubuntu1) ... 201s Selecting previously unselected package golang-github-hanwen-go-fuse-dev. 201s Preparing to unpack .../304-golang-github-hanwen-go-fuse-dev_2.8.0-1_all.deb ... 201s Unpacking golang-github-hanwen-go-fuse-dev (2.8.0-1) ... 201s Selecting previously unselected package golang-github-hashicorp-go-cleanhttp-dev. 201s Preparing to unpack .../305-golang-github-hashicorp-go-cleanhttp-dev_0.5.2-1_all.deb ... 201s Unpacking golang-github-hashicorp-go-cleanhttp-dev (0.5.2-1) ... 201s Selecting previously unselected package golang-github-mattn-go-isatty-dev. 201s Preparing to unpack .../306-golang-github-mattn-go-isatty-dev_0.0.20-1_all.deb ... 201s Unpacking golang-github-mattn-go-isatty-dev (0.0.20-1) ... 201s Selecting previously unselected package golang-github-mattn-go-colorable-dev. 201s Preparing to unpack .../307-golang-github-mattn-go-colorable-dev_0.1.13-1_all.deb ... 201s Unpacking golang-github-mattn-go-colorable-dev (0.1.13-1) ... 201s Selecting previously unselected package golang-github-fatih-color-dev. 201s Preparing to unpack .../308-golang-github-fatih-color-dev_1.17.0-1_all.deb ... 201s Unpacking golang-github-fatih-color-dev (1.17.0-1) ... 201s Selecting previously unselected package golang-github-hashicorp-go-hclog-dev. 201s Preparing to unpack .../309-golang-github-hashicorp-go-hclog-dev_0.11.0-1build1_all.deb ... 201s Unpacking golang-github-hashicorp-go-hclog-dev (0.11.0-1build1) ... 201s Selecting previously unselected package golang-github-hashicorp-go-retryablehttp-dev. 201s Preparing to unpack .../310-golang-github-hashicorp-go-retryablehttp-dev_0.7.1-1_all.deb ... 201s Unpacking golang-github-hashicorp-go-retryablehttp-dev (0.7.1-1) ... 201s Selecting previously unselected package golang-github-rs-xid-dev. 201s Preparing to unpack .../311-golang-github-rs-xid-dev_1.6.0-1_all.deb ... 201s Unpacking golang-github-rs-xid-dev (1.6.0-1) ... 201s Selecting previously unselected package golang-github-vbatts-tar-split-dev. 201s Preparing to unpack .../312-golang-github-vbatts-tar-split-dev_0.11.6-1_all.deb ... 201s Unpacking golang-github-vbatts-tar-split-dev (0.11.6-1) ... 201s Selecting previously unselected package golang-github-containerd-stargz-snapshotter-dev. 201s Preparing to unpack .../313-golang-github-containerd-stargz-snapshotter-dev_0.14.3-4_all.deb ... 201s Unpacking golang-github-containerd-stargz-snapshotter-dev (0.14.3-4) ... 201s Selecting previously unselected package stargz-snapshotter. 201s Preparing to unpack .../314-stargz-snapshotter_0.14.3-4_ppc64el.deb ... 201s Unpacking stargz-snapshotter (0.14.3-4) ... 201s Selecting previously unselected package dh-golang. 201s Preparing to unpack .../315-dh-golang_1.63build1_all.deb ... 201s Unpacking dh-golang (1.63build1) ... 201s Setting up golang-github-xeipuuv-gojsonpointer-dev (0.0~git20190905.02993c4-3) ... 201s Setting up libprotobuf-lite32t64:ppc64el (3.21.12-15) ... 201s Setting up golang-golang-x-time-dev (0.14.0-1) ... 201s Setting up golang-github-pelletier-go-toml.v2-dev (2.2.4-1) ... 201s Setting up libnspr4-dev (2:4.38.2-1ubuntu1) ... 201s Setting up golang-github-google-go-cmp-dev (0.6.0-1) ... 201s Setting up golang-github-fullsailor-pkcs7-dev (0.0~git20210826.33d0574-3) ... 201s Setting up golang-github-coreos-go-iptables-dev (0.6.0-1build1) ... 201s Setting up golang-github-emicklei-go-restful-dev (3.10.2-1) ... 201s Setting up golang-github-opencontainers-specs-dev (1.2.1-1) ... 201s Setting up golang-gopkg-yaml.v2-dev (2.4.3-1) ... 201s Setting up golang-github-opencontainers-go-digest-dev (1.0.0-2) ... 201s Setting up libprotobuf32t64:ppc64el (3.21.12-15) ... 201s Setting up libseccomp-dev:ppc64el (2.6.0-2ubuntu4) ... 201s Setting up golang-github-ianlancetaylor-demangle-dev (0.0~git20200824.28f6c0f-2) ... 201s Setting up golang-github-mitchellh-mapstructure-dev (1.5.0+git20231216.8508981-1) ... 201s Setting up golang-dbus-dev (5.1.0-1) ... 201s Setting up golang-github-creack-pty-dev (1.1.21-1) ... 201s Setting up golang-github-felixge-httpsnoop-dev (1.0.3-3) ... 201s Setting up golang-github-shurcool-sanitized-anchor-name-dev (1.0.0-3) ... 201s Setting up golang-github-golang-mock-dev (1.6.0-2build1) ... 201s Setting up golang-github-stretchr-objx-dev (0.5.2-1) ... 201s Setting up golang-github-stefanberger-go-pkcs11uri-dev (0.0~git20201008.78d3cae-2) ... 201s Setting up golang-github-benbjohnson-clock-dev (1.3.0-1build1) ... 201s Setting up golang-github-pkg-errors-dev (0.9.1-3) ... 201s Setting up golang-github-google-gofuzz-dev (1.2.0-1) ... 201s Setting up libarchive-zip-perl (1.68-1) ... 201s Setting up golang-rsc-binaryregexp-dev (0.2.0-3) ... 201s Setting up golang-github-kylelemons-godebug-dev (1.1.0-2) ... 201s Setting up golang-gopkg-yaml.v3-dev (3.0.4-1) ... 201s Setting up libdebhelper-perl (13.28ubuntu1) ... 201s Setting up golang-github-docker-go-units-dev (0.4.0-4) ... 201s Setting up golang-github-burntsushi-toml-dev (1.5.0-1) ... 201s Setting up golang-golang-x-sys-dev (0.22.0-1) ... 201s Setting up golang-github-kr-fs-dev (0.1.0-2) ... 201s Setting up golang-github-subosito-gotenv-dev (1.3.0-1) ... 201s Setting up linux-libc-dev:ppc64el (6.18.0-9.9) ... 201s Setting up golang-github-golang-snappy-dev (1.0.0-1) ... 201s Setting up golang-github-pmezard-go-difflib-dev (1.0.0-3) ... 201s Setting up golang-github-modern-go-concurrent-dev (1.0.3-1.1) ... 201s Setting up m4 (1.4.20-2) ... 201s Setting up golang-github-bradfitz-gomemcache-dev (0.0~git20230611.acc6962-1) ... 201s Setting up golang-golang-x-term-dev (0.22.0-1) ... 201s Setting up golang-github-seccomp-libseccomp-golang-dev (0.10.0-4) ... 201s Setting up golang-github-masterminds-semver-dev (3.4.0-1) ... 201s Setting up libgomp1:ppc64el (15.2.0-12ubuntu1) ... 201s Setting up golang-github-google-btree-dev (1.0.1-1) ... 201s Setting up golang-github-stoewer-go-strcase-dev (1.2.0-4) ... 201s Setting up golang-go.uber-atomic-dev (1.11.0-1) ... 201s Setting up golang-github-beorn7-perks-dev (1.0.1-3) ... 201s Setting up tzdata-legacy (2025c-3ubuntu3) ... 201s Setting up golang-github-hashicorp-go-cleanhttp-dev (0.5.2-1) ... 201s Setting up golang-github-hashicorp-errwrap-dev (1.1.0-1) ... 201s Setting up golang-github-huandu-xstrings-dev (1.3.3-1) ... 201s Setting up golang-github-cespare-xxhash-dev (2.3.0-1) ... 201s Setting up golang-github-spf13-pflag-dev (1.0.10-1) ... 201s Setting up golang-k8s-sigs-randfill-dev (1.0.0-2) ... 201s Setting up golang-github-jpillora-backoff-dev (1.0.0-1.1) ... 201s Setting up golang-github-moby-sys-dev (0.0~git20250819.9dc3a90-1) ... 201s Setting up golang-github-containerd-containerd-api-dev (1.7.24~ds1-10ubuntu1) ... 201s Setting up golang-github-davecgh-go-spew-dev (1.1.1-3) ... 201s Setting up autotools-dev (20240727.1) ... 201s Setting up golang-github-mohae-deepcopy-dev (0.0~git20170929.c48cc78-4) ... 201s Setting up libpkgconf3:ppc64el (1.8.1-4build1) ... 201s Setting up golang-github-go-logfmt-logfmt-dev (0.5.0-2) ... 201s Setting up rpcsvc-proto (1.4.3-1build1) ... 201s Setting up golang-github-docker-spdystream-dev (0.5.0-1) ... 201s Setting up golang-github-cenkalti-backoff-v4-dev (4.3.0-3) ... 201s Setting up golang-github-masterminds-goutils-dev (1.1.1-4) ... 201s Setting up golang-google-protobuf-dev (1.36.7-1) ... 201s Setting up golang-github-kr-text-dev (0.2.0-2) ... 201s Setting up golang-github-stretchr-testify-dev (1.10.0-1) ... 201s Setting up golang-github-etcd-io-gofail-dev (0.1.0-1) ... 201s Setting up golang-github-yuin-goldmark-dev (1.7.13-1) ... 201s Setting up libquadmath0:ppc64el (15.2.0-12ubuntu1) ... 201s Setting up golang-github-containerd-fifo-dev (1.1.0-1) ... 201s Setting up golang-gopkg-tomb.v1-dev (0.0~git20141024.0.dd63297-8) ... 201s Setting up golang-github-x448-float16-dev (0.8.4-3) ... 201s Setting up golang-gopkg-ini.v1-dev (1.67.0-1) ... 201s Setting up libmpc3:ppc64el (1.3.1-2) ... 201s Setting up golang-github-xeipuuv-gojsonreference-dev (0.0~git20180127.bd5ef7b-3) ... 201s Setting up golang-github-mrunalp-fileutils-dev (0.5.1-1) ... 201s Setting up golang-golang-x-sync-dev (0.7.0-1) ... 201s Setting up golang-golang-x-mod-dev (0.30.0-1) ... 201s Setting up stargz-snapshotter (0.14.3-4) ... 201s Setting up autopoint (0.23.2-1) ... 201s Setting up golang-github-magiconair-properties-dev (1.8.7-1) ... 201s Setting up golang-github-opencontainers-selinux-dev (1.11.1-1) ... 201s Setting up golang-github-gotestyourself-gotest.tools-dev (3.5.1-1build1) ... 201s Setting up golang-github-hashicorp-hcl-dev (1.0.0-1.1) ... 201s Setting up pkgconf-bin (1.8.1-4build1) ... 201s Setting up golang-github-rs-xid-dev (1.6.0-1) ... 201s Setting up golang-github-vishvananda-netns-dev (0.0.5-1) ... 201s Setting up golang-github-chzyer-logex-dev (1.2.1-1) ... 201s Setting up golang-gocapability-dev (0.0+git20200815.42c35b4-2) ... 201s Setting up libltdl7:ppc64el (2.5.4-9) ... 201s Setting up libbtrfs0t64:ppc64el (6.17.1-1) ... 201s Setting up golang-github-klauspost-compress-dev (1.18.1+ds1-1) ... 201s Setting up golang-glog-dev (1.2.4-1) ... 201s Setting up golang-github-julienschmidt-httprouter-dev (1.3.0-2) ... 201s Setting up golang-github-hashicorp-go-multierror-dev (1.1.1-2) ... 201s Setting up golang-github-hanwen-go-fuse-dev (2.8.0-1) ... 201s Setting up golang-github-rogpeppe-fastuuid-dev (1.2.0-1) ... 201s Setting up autoconf (2.72-3.1ubuntu1) ... 201s Setting up golang-k8s-sigs-json-dev (0.0~git20241014.cfa47c3-1) ... 201s Setting up libubsan1:ppc64el (15.2.0-12ubuntu1) ... 201s Setting up golang-github-containerd-console-dev (1.0.5-1) ... 201s Setting up libbtrfs-dev:ppc64el (6.17.1-1) ... 201s Setting up dwz (0.16-2) ... 201s Setting up golang-github-tchap-go-patricia-dev (2.3.2-1) ... 201s Setting up golang-github-munnerz-goautoneg-dev (0.0~git20191010.a7dc8b6-2) ... 201s Setting up golang-gopkg-inf.v0-dev (0.9.1-2) ... 201s Setting up libnss3-dev:ppc64el (2:3.120-1) ... 201s Setting up golang-1.25-src (1.25.0-0ubuntu1) ... 201s Setting up golang-github-invopop-yaml-dev (0.2.0-2) ... 201s Setting up golang-golang-x-text-dev (0.31.0-1) ... 201s Setting up golang-github-go-logr-logr-dev (1.4.3-1) ... 201s Setting up golang-github-google-uuid-dev (1.6.0-1) ... 201s Setting up libcrypt-dev:ppc64el (1:4.5.1-1) ... 201s Setting up golang-github-blang-semver-dev (4.0.0-1build1) ... 201s Setting up libasan8:ppc64el (15.2.0-12ubuntu1) ... 201s Setting up golang-github-spf13-cast-dev (1.10.0-2) ... 201s Setting up golang-github-vishvananda-netlink-dev (1.3.0-2) ... 201s Setting up golang-github-fsnotify-fsnotify-dev (1.9.0-1) ... 201s Setting up golang-github-gorilla-mux-dev (1.8.1-1) ... 201s Setting up golang-github-prometheus-procfs-dev (0.19.2-1) ... 201s Setting up debugedit (1:5.2-3build1) ... 201s Setting up golang-github-alecthomas-units-dev (0.0~git20240927.0f3dac3-1) ... 201s Setting up golang-github-cyphar-filepath-securejoin-dev (0.5.1-3) ... 201s Setting up golang-github-modern-go-reflect2-dev (1.0.2-2) ... 201s Setting up golang-uber-goleak-dev (1.3.0-1) ... 201s Setting up golang-github-josharian-intern-dev (1.0.0-3) ... 201s Setting up golang-golang-x-crypto-dev (1:0.45.0-1) ... 201s Setting up golang-golang-x-exp-dev (0.0~git20250911.df92998-1) ... 201s Setting up golang-github-safchain-ethtool-dev (0.7.0-1) ... 201s Setting up golang-github-prometheus-client-model-dev (0.6.2-1) ... 201s Setting up golang-github-go-logr-stdr-dev (1.2.2-4) ... 201s Setting up golang-github-pelletier-go-toml-dev (1.9.5-1build1) ... 201s Setting up golang-github-spf13-jwalterweatherman-dev (1.1.0+really1.1.0-2) ... 201s Setting up libtsan2:ppc64el (15.2.0-12ubuntu1) ... 201s Setting up golang-github-checkpoint-restore-go-criu-dev (7.2.0+ds1-4syncable2) ... 201s Setting up golang-golang-x-oauth2-dev (0.27.0-1) ... 201s Setting up golang-github-containerd-btrfs-dev (2.0.0-2) ... 201s Setting up libisl23:ppc64el (0.27-1build1) ... 201s Setting up golang-github-evanphx-json-patch-dev (5.7.0-1) ... 201s Setting up libc-dev-bin (2.42-2ubuntu5) ... 201s Setting up golang-src (2:1.25~1) ... 201s Setting up libcap-dev:ppc64el (1:2.75-10ubuntu1) ... 201s Setting up golang-github-ugorji-go-codec-dev (1.2.8-1build1) ... 201s Setting up golang-github-appc-cni-dev (1.1.2-1) ... 201s Setting up libcc1-0:ppc64el (15.2.0-12ubuntu1) ... 201s Setting up libsystemd-dev:ppc64el (259-1ubuntu3) ... 201s Setting up golang-github-jmespath-go-jmespath-dev (0.4.0-2) ... 201s Setting up liblsan0:ppc64el (15.2.0-12ubuntu1) ... 201s Setting up libitm1:ppc64el (15.2.0-12ubuntu1) ... 201s Setting up golang-github-coreos-bbolt-dev (1.4.2-1) ... 201s Setting up golang-github-moby-locker-dev (1.0.1-3) ... 201s Setting up automake (1:1.18.1-3build1) ... 202s update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode 202s Setting up libfile-stripnondeterminism-perl (1.15.0-1build1) ... 202s Setting up golang-github-santhosh-tekuri-jsonschema-dev (5.3.1-2) ... 202s Setting up golang-github-mattn-go-isatty-dev (0.0.20-1) ... 202s Setting up golang-github-sirupsen-logrus-dev (1.9.3-1) ... 202s Setting up golang-github-distribution-reference-dev (0.6.0-4) ... 202s Setting up golang-1.25-go (1.25.0-0ubuntu1) ... 202s Setting up golang-github-go-kit-log-dev (0.2.1-1) ... 202s Setting up golang-github-golang-protobuf-1-5-dev (1.5.4-2) ... 202s Setting up gettext (0.23.2-1) ... 202s Setting up libgcc-15-dev:ppc64el (15.2.0-12ubuntu1) ... 202s Setting up golang-github-imdario-mergo-dev (1.0.1-2) ... 202s Setting up golang-github-russross-blackfriday-v2-dev (2.1.0-1build1) ... 202s Setting up golang-github-alexflint-go-filemutex-dev (1.2.0-1) ... 202s Setting up golang-gopkg-alecthomas-kingpin.v2-dev (2.2.6-4) ... 202s Setting up golang-github-go-jose-go-jose-dev (4.0.5-1) ... 202s Setting up golang-github-klauspost-cpuid-dev (2.3.0-1) ... 202s Setting up golang-go:ppc64el (2:1.25~1) ... 202s Setting up golang-github-mattn-go-colorable-dev (0.1.13-1) ... 202s Setting up golang-github-antlr-antlr4-dev (4.11.1+ds-2) ... 202s Setting up golang-github-xeipuuv-gojsonschema-dev (1.2.0-3) ... 202s Setting up golang-github-golang-groupcache-dev (0.0~git20210331.41bb18b-2) ... 202s Setting up golang-github-pkg-sftp-dev (1.13.9-1) ... 202s Setting up golang-github-containerd-go-runc-dev (1.1.0-2) ... 202s Setting up golang-github-nytimes-gziphandler-dev (1.1.1-1build1) ... 202s Setting up golang-github-json-iterator-go-dev (1.1.12-2) ... 202s Setting up golang-k8s-klog-dev (2.130.1-1) ... 202s Setting up golang-github-fxamacker-cbor-dev (2.9.0-1) ... 202s Setting up golang-github-containernetworking-plugins-dev (1.1.1+ds1-3build1) ... 202s Setting up golang-github-nxadm-tail-dev (1.4.11+ds1-1) ... 202s Setting up golang-k8s-utils-dev (0.0~git20251222.718f0e5-1) ... 202s Setting up golang-github-moby-term-dev (0.0~git20230502.9c3c875-1) ... 202s Setting up golang-any:ppc64el (2:1.25~1) ... 202s Setting up pkgconf:ppc64el (1.8.1-4build1) ... 202s Setting up intltool-debian (0.35.0+20060710.6build1) ... 202s Setting up libltdl-dev:ppc64el (2.5.4-9) ... 202s Setting up cpp-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 202s Setting up golang-github-chzyer-test-dev (1.0.0-1) ... 202s Setting up golang-go.uber-multierr-dev (1.6.0-1) ... 202s Setting up golang-github-coreos-go-systemd-dev (22.6.0-1) ... 202s Setting up golang-github-opencontainers-runtime-tools-dev (0.9.0.109.ge931285-1) ... 202s Setting up golang-github-chzyer-readline-dev (1.5.1-1) ... 202s Setting up golang-github-mailru-easyjson-dev (0.9.1-1) ... 202s Setting up golang-github-perimeterx-marshmallow-dev (1.1.5-1) ... 202s Setting up golang-golang-x-net-dev (1:0.27.0-2) ... 202s Setting up dh-strip-nondeterminism (1.15.0-1build1) ... 202s Setting up golang-github-mxk-go-flowrate-dev (0.0~git20140419.0.cca7078-2) ... 202s Setting up golang-github-go-task-slim-sprig-dev (3.0.0-3) ... 202s Setting up cpp-15 (15.2.0-12ubuntu1) ... 202s Setting up libc6-dev:ppc64el (2.42-2ubuntu5) ... 202s Setting up golang-github-containerd-go-cni-dev (1.1.9-2) ... 202s Setting up golang-github-spf13-afero-dev (1.15.0-2) ... 202s Setting up golang-github-minio-sha256-simd-dev (1.0.1-1) ... 202s Setting up golang-github-docker-go-events-dev (0.0~git20190806.e31b211-4) ... 202s Setting up golang-github-mdlayher-socket-dev (0.5.1-1) ... 202s Setting up golang-github-opencontainers-image-spec-dev (1.1.1-1) ... 202s Setting up golang-github-miekg-pkcs11-dev (1.0.3+dfsg1-3) ... 202s Setting up golang-github-aws-aws-sdk-go-dev (1.49.0-2) ... 202s Setting up golang-github-containerd-log-dev (0.1.0-2) ... 202s Setting up cpp-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 202s Setting up golang-github-armon-go-socks5-dev (0.0~git20160902.e753329-1.1build1) ... 202s Setting up golang-github-google-martian-dev (3.3.2-3) ... 202s Setting up golang-github-containerd-platforms-dev (0.2.1-2) ... 202s Setting up golang-github-peterbourgon-diskv-dev (3.0.0-2) ... 202s Setting up golang-github-cpuguy83-go-md2man-v2-dev (2.0.4-1) ... 202s Setting up golang-github-fatih-color-dev (1.17.0-1) ... 202s Setting up gcc-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 202s Setting up po-debconf (1.0.22) ... 202s Setting up golang-github-garyburd-redigo-dev (0.0~git20220831.5b01704-1) ... 202s Setting up golang-github-mdlayher-netlink-dev (1.8.0-2) ... 202s Setting up golang-gomega-dev (1.36.2-1) ... 202s Setting up golang-google-cloud-compute-metadata-dev (0.56.0-6) ... 202s Setting up golang-golang-x-tools-dev (1:0.25.1+ds-0ubuntu1) ... 202s Setting up golang-github-google-pprof-dev (0.0~git20211008.947d60d-1) ... 202s Setting up golang-github-gorilla-websocket-dev (1.5.3-1) ... 202s Setting up golang-go.uber-zap-dev (1.27.0-1) ... 202s Setting up golang-github-containerd-continuity-dev (0.4.5~ds1-1) ... 202s Setting up golang-github-go-openapi-swag-dev (1:0.25.1-1) ... 202s Setting up golang-github-onsi-ginkgo-dev (1.16.5-5) ... 202s Setting up gcc-15 (15.2.0-12ubuntu1) ... 202s Setting up golang-golang-x-oauth2-google-dev (0.27.0-1) ... 202s Setting up libstdc++-15-dev:ppc64el (15.2.0-12ubuntu1) ... 202s Setting up golang-github-go-logr-zapr-dev (1.3.0-2) ... 202s Setting up golang-github-go-openapi-jsonpointer-dev (1:0.21.1-2) ... 202s Setting up gcc-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 202s Setting up golang-github-onsi-ginkgo-v2-dev (2.27.3-1) ... 202s Setting up golang-github-spf13-viper-dev (1.12.0-1) ... 202s Setting up zlib1g-dev:ppc64el (1:1.3.dfsg+really1.3.1-1ubuntu2) ... 202s Setting up golang-github-getkin-kin-openapi-dev (0.124.0-1) ... 202s Setting up cpp (4:15.2.0-4ubuntu1) ... 202s Setting up golang-github-rogpeppe-go-internal-dev (1.12.0-3) ... 202s Setting up golang-github-go-openapi-jsonreference-dev (1:0.21.0-1) ... 202s Setting up golang-github-hashicorp-go-hclog-dev (0.11.0-1build1) ... 202s Setting up golang-github-urfave-cli-dev (1.22.14-1) ... 202s Setting up golang-github-kr-pretty-dev (0.3.1-1) ... 202s Setting up g++-15-powerpc64le-linux-gnu (15.2.0-12ubuntu1) ... 202s Setting up golang-github-syndtr-goleveldb-dev (0.0~git20200815.5c35d60-2) ... 202s Setting up libtool (2.5.4-9) ... 202s Setting up golang-gopkg-check.v1-dev (0.0+git20200902.038fdea-2) ... 202s Setting up gcc (4:15.2.0-4ubuntu1) ... 202s Setting up libprotobuf-dev:ppc64el (3.21.12-15) ... 202s Setting up dh-autoreconf (21) ... 202s Setting up golang-github-go-quicktest-qt-dev (1.101.0-2) ... 202s Setting up golang-k8s-sigs-yaml-dev (1.4.0-2) ... 202s Setting up golang-k8s-sigs-structured-merge-diff-dev (4.6.0-3) ... 202s Setting up golang-github-spf13-cobra-dev (1.8.1-1) ... 202s Setting up golang-github-hashicorp-go-retryablehttp-dev (0.7.1-1) ... 202s Setting up golang-github-gregjones-httpcache-dev (0.0~git20180305.9cad4c3-1.1) ... 202s Setting up g++-15 (15.2.0-12ubuntu1) ... 202s Setting up golang-github-vbatts-tar-split-dev (0.11.6-1) ... 202s Setting up g++-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 202s Setting up golang-github-google-gnostic-models-dev (0.6.8-4) ... 202s Setting up golang-tags.cncf-container-device-interface-dev (1.0.1-1) ... 202s Setting up golang-github-gogo-protobuf-dev (1.3.2-3build1) ... 202s Setting up debhelper (13.28ubuntu1) ... 202s Setting up golang-github-containerd-typeurl-dev (2.2.3-1) ... 202s Setting up golang-github-kubernetes-gengo-dev (0.0~git20250207.1244d31-1) ... 202s Setting up g++ (4:15.2.0-4ubuntu1) ... 202s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 202s Setting up build-essential (12.12ubuntu2) ... 202s Setting up golang-k8s-kube-openapi-dev (0.0~git20241212.2c72e55-2) ... 202s Setting up golang-k8s-apimachinery-dev (0.33.4-1) ... 202s Setting up dh-golang (1.63build1) ... 202s Setting up golang-k8s-api-dev (0.33.4-1) ... 202s Setting up golang-k8s-client-go-dev (0.33.4-1) ... 202s Setting up golang-go.opencensus-dev (0.24.0-2) ... 202s Setting up golang-google-genproto-dev (0.0~git20210726.e7812ac-4) ... 202s Setting up golang-github-googleapis-gax-go-dev (2.14.1-1) ... 202s Setting up golang-github-aws-aws-sdk-go-v2-dev (1.30.3-1) ... 202s Setting up golang-github-prometheus-client-golang-dev (1.21.1-1) ... 202s Setting up golang-github-jsimonetti-rtnetlink-dev (2.0.5-2) ... 202s Setting up golang-github-intel-goresctrl-dev (0.3.0-2) ... 202s Setting up golang-google-api-dev (0.61.0-6) ... 202s Setting up golang-github-docker-go-metrics-dev (0.0.1-2) ... 202s Setting up golang-github-cilium-ebpf-dev (0.17.3+ds1-4) ... 202s Setting up golang-github-google-cel-go-dev (0.18.2+ds-7) ... 202s Setting up golang-github-mwitkow-go-conntrack-dev (0.0~git20190716.2f06839-4) ... 202s Setting up golang-github-opencontainers-cgroups-dev (0.0.5-2) ... 202s Setting up golang-github-prometheus-sigv4-dev (0.2.1-1) ... 202s Setting up golang-google-cloud-dev (0.56.0-6) ... 202s Setting up golang-github-containerd-cgroups-dev (3.0.5-3) ... 202s Setting up golang-github-opencontainers-runc-dev (1.3.3+ds1-2ubuntu1) ... 202s Setting up golang-google-grpc-dev (1.64.0-7) ... 202s Setting up golang-github-containerd-ttrpc-dev (1.2.7-1) ... 202s Setting up golang-github-prometheus-common-dev (0.62.0-3) ... 202s Setting up golang-github-kubernetes-cri-api-dev (0.32.3-1) ... 202s Setting up golang-github-grpc-ecosystem-grpc-gateway-dev (2.20.0-2) ... 202s Setting up golang-github-containerd-errdefs-dev (0.3.0-3) ... 202s Setting up golang-github-grpc-ecosystem-go-grpc-prometheus-dev (1.2.0+git20191002.6af20e3-5) ... 202s Setting up golang-github-containers-ocicrypt-dev (1.1.10-3) ... 202s Setting up golang-github-containerd-nri-dev (0.8.0-1) ... 202s Setting up golang-opentelemetry-proto-dev (1.3.1-2) ... 202s Setting up golang-github-containerd-imgcrypt-dev (1.1.11-4) ... 202s Setting up golang-opentelemetry-otel-dev (1.31.0-6) ... 202s Setting up golang-github-aws-smithy-go-dev (1.23.2-1) ... 202s Setting up golang-opentelemetry-contrib-dev (0.56.0-5) ... 202s Setting up golang-k8s-component-base-dev (0.33.4-1) ... 202s Setting up golang-k8s-apiserver-dev (0.33.4-1) ... 202s Setting up golang-github-containerd-containerd-dev (1.7.24~ds1-10ubuntu1) ... 202s Setting up golang-github-containerd-stargz-snapshotter-dev (0.14.3-4) ... 202s Processing triggers for install-info (7.2-5) ... 202s Processing triggers for libc-bin (2.42-2ubuntu5) ... 202s Processing triggers for man-db (2.13.1-1) ... 209s autopkgtest [04:32:51]: test dh-golang-autopkgtest: /usr/bin/dh_golang_autopkgtest 209s autopkgtest [04:32:51]: test dh-golang-autopkgtest: [----------------------- 210s [info] Testing github.com/containerd/stargz-snapshotter... 210s [info] Source code installed by binary package, overriding dh_auto_configure... 210s -e: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 210s dh build --builddirectory=_build --buildsystem=golang --with=golang 210s dh_update_autotools_config -O--builddirectory=_build -O--buildsystem=golang 210s dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang 210s debian/rules override_dh_auto_configure 210s make[1]: Entering directory '/tmp/autopkgtest.ovXK77/autopkgtest_tmp' 210s -e: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 210s mkdir -p "_build" 210s # remove existing symlinks, since "cp -a" won't convert them 210s find "_build" -type l -exec rm "{}" \; 210s cp -a /usr/share/gocode/src "_build" 250s make[1]: Leaving directory '/tmp/autopkgtest.ovXK77/autopkgtest_tmp' 250s dh_auto_build -O--builddirectory=_build -O--buildsystem=golang 251s dh_auto_build: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 253s cd _build && go install -trimpath -v -p 2 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/externaltoc 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/metadata/testutil github.com/containerd/stargz-snapshotter/nativeconverter github.com/containerd/stargz-snapshotter/nativeconverter/estargz github.com/containerd/stargz-snapshotter/nativeconverter/estargz/externaltoc 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/criutil 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 253s internal/goarch 253s internal/unsafeheader 253s internal/cpu 253s internal/abi 253s internal/bytealg 253s internal/byteorder 254s internal/chacha8rand 254s internal/coverage/rtcov 254s internal/godebugs 254s internal/goexperiment 254s internal/goos 254s internal/profilerecord 254s internal/runtime/atomic 254s internal/runtime/math 254s internal/runtime/strconv 254s internal/runtime/syscall 254s internal/runtime/cgroup 254s internal/runtime/exithook 254s internal/runtime/gc 254s internal/asan 254s internal/msan 254s internal/race 254s internal/runtime/sys 254s internal/stringslite 254s internal/runtime/maps 254s internal/trace/tracev2 254s sync/atomic 254s internal/sync 254s internal/synctest 254s math/bits 254s unicode 254s runtime 254s unicode/utf8 254s internal/itoa 254s cmp 254s math 254s encoding 254s unicode/utf16 254s log/internal 254s internal/nettrace 254s container/list 255s crypto/internal/fips140/alias 255s crypto/internal/fips140deps/byteorder 255s crypto/internal/fips140/subtle 255s crypto/internal/fips140deps/cpu 255s crypto/internal/boring/sig 255s vendor/golang.org/x/crypto/cryptobyte/asn1 255s vendor/golang.org/x/crypto/internal/alias 255s google.golang.org/protobuf/internal/flags 255s google.golang.org/grpc/serviceconfig 255s google.golang.org/protobuf/internal/set 255s github.com/klauspost/compress 255s github.com/klauspost/compress/internal/le 255s github.com/containerd/containerd/defaults 255s github.com/google/go-cmp/cmp/internal/flags 255s log/slog/internal 255s go.opentelemetry.io/otel/internal 255s go.opentelemetry.io/otel/metric/embedded 255s go.opentelemetry.io/otel/trace/embedded 255s github.com/containerd/containerd/services 255s github.com/containerd/containerd/pkg/deprecation 255s github.com/golang/groupcache/lru 255s github.com/intel/goresctrl/pkg/kubernetes 255s github.com/opencontainers/runtime-spec/specs-go/features 255s github.com/containerd/stargz-snapshotter/fs/config 255s github.com/hanwen/go-fuse/internal/ioctl 255s github.com/containerd/stargz-snapshotter/nativeconverter 255s github.com/containerd/stargz-snapshotter/version 258s internal/reflectlite 258s sync 258s errors 258s iter 258s internal/oserror 258s io 258s internal/bisect 258s internal/godebug 258s bytes 258s strings 258s slices 258s syscall 258s bufio 258s strconv 259s reflect 259s time 259s context 259s path 259s io/fs 259s internal/filepathlite 260s internal/syscall/unix 260s internal/poll 260s internal/fmtsort 260s internal/syscall/execenv 260s internal/testlog 260s encoding/binary 260s os 260s sort 260s golang.org/x/sys/unix 261s fmt 261s maps 261s runtime/cgo 261s github.com/containerd/console 261s path/filepath 262s encoding/base64 262s encoding/json 262s compress/flate 262s os/user 262s hash 262s hash/crc32 262s compress/gzip 262s log 263s golang.org/x/net/internal/timeseries 263s html 263s regexp/syntax 263s archive/tar 263s regexp 263s net/url 263s text/template/parse 263s vendor/golang.org/x/net/dns/dnsmessage 264s text/template 264s internal/singleflight 264s weak 264s unique 264s net/netip 264s html/template 264s net 265s crypto 265s crypto/internal/fips140deps/godebug 265s crypto/internal/fips140 265s crypto/internal/impl 265s crypto/internal/fips140/sha256 265s crypto/internal/fips140/sha3 265s crypto/internal/fips140/sha512 265s crypto/internal/fips140/hmac 265s crypto/internal/fips140/check 265s crypto/internal/fips140/aes 265s crypto/internal/sysrand 265s crypto/internal/entropy 265s math/rand/v2 265s crypto/internal/randutil 265s crypto/internal/fips140/drbg 265s crypto/internal/fips140/aes/gcm 265s crypto/internal/fips140only 265s crypto/subtle 265s crypto/cipher 265s crypto/internal/boring 265s math/rand 266s math/big 266s crypto/rand 266s crypto/aes 266s crypto/des 266s crypto/internal/fips140/nistec/fiat 267s crypto/internal/fips140/edwards25519/field 267s crypto/internal/boring/bbig 267s crypto/internal/fips140/bigmod 267s crypto/internal/fips140/nistec 267s crypto/internal/fips140cache 267s crypto/sha3 267s crypto/internal/fips140hash 267s crypto/sha512 267s encoding/asn1 268s vendor/golang.org/x/crypto/cryptobyte 268s crypto/internal/fips140/ecdh 268s crypto/ecdh 268s crypto/elliptic 268s crypto/internal/fips140/ecdsa 268s crypto/internal/fips140/edwards25519 268s crypto/ecdsa 268s crypto/internal/fips140/ed25519 268s crypto/ed25519 268s crypto/internal/fips140/hkdf 268s crypto/hkdf 268s crypto/hmac 268s crypto/internal/fips140/mlkem 269s crypto/internal/fips140/tls12 269s crypto/internal/fips140/tls13 269s vendor/golang.org/x/crypto/chacha20 269s vendor/golang.org/x/crypto/internal/poly1305 269s crypto/md5 269s vendor/golang.org/x/crypto/chacha20poly1305 269s crypto/rc4 269s crypto/internal/fips140/rsa 269s crypto/internal/hpke 269s crypto/sha1 269s crypto/sha256 269s crypto/fips140 269s crypto/tls/internal/fips140tls 269s crypto/dsa 269s encoding/hex 269s crypto/rsa 269s crypto/x509/pkix 269s encoding/pem 269s vendor/golang.org/x/text/transform 269s crypto/x509 270s vendor/golang.org/x/text/unicode/bidi 270s vendor/golang.org/x/text/secure/bidirule 270s vendor/golang.org/x/text/unicode/norm 270s vendor/golang.org/x/net/idna 270s crypto/tls 270s net/textproto 270s vendor/golang.org/x/net/http/httpguts 270s vendor/golang.org/x/net/http/httpproxy 270s vendor/golang.org/x/net/http2/hpack 270s mime 271s mime/quotedprintable 271s mime/multipart 271s net/http/internal 271s net/http/internal/ascii 271s text/tabwriter 271s google.golang.org/grpc/backoff 271s google.golang.org/grpc/internal/grpclog 271s google.golang.org/grpc/grpclog 271s google.golang.org/grpc/connectivity 271s google.golang.org/grpc/attributes 271s hash/fnv 271s google.golang.org/protobuf/internal/detrand 271s google.golang.org/protobuf/internal/errors 271s google.golang.org/protobuf/encoding/protowire 271s google.golang.org/protobuf/internal/pragma 271s google.golang.org/protobuf/reflect/protoreflect 272s net/http/httptrace 272s google.golang.org/grpc/internal/credentials 272s net/http/internal/httpcommon 272s google.golang.org/protobuf/internal/encoding/messageset 272s google.golang.org/protobuf/internal/genid 272s net/http 272s google.golang.org/protobuf/internal/order 272s go/token 272s google.golang.org/protobuf/internal/strs 272s google.golang.org/protobuf/reflect/protoregistry 272s google.golang.org/protobuf/runtime/protoiface 272s google.golang.org/protobuf/proto 273s google.golang.org/grpc/credentials 273s google.golang.org/grpc/internal 273s google.golang.org/grpc/internal/channelz 273s google.golang.org/grpc/channelz 273s google.golang.org/grpc/metadata 273s google.golang.org/grpc/resolver 273s google.golang.org/grpc/balancer 273s google.golang.org/grpc/balancer/base 273s google.golang.org/grpc/internal/grpcrand 273s google.golang.org/grpc/balancer/roundrobin 273s google.golang.org/grpc/codes 273s google.golang.org/grpc/credentials/insecure 273s google.golang.org/grpc/internal/grpcutil 273s google.golang.org/grpc/encoding 273s google.golang.org/protobuf/internal/descfmt 273s google.golang.org/protobuf/internal/descopts 273s embed 273s google.golang.org/protobuf/internal/editiondefaults 273s google.golang.org/protobuf/internal/encoding/text 274s google.golang.org/protobuf/internal/encoding/defval 274s google.golang.org/protobuf/internal/filedesc 275s google.golang.org/protobuf/encoding/prototext 275s google.golang.org/protobuf/internal/encoding/tag 275s google.golang.org/protobuf/internal/protolazy 275s google.golang.org/protobuf/internal/impl 275s golang.org/x/net/trace 275s google.golang.org/protobuf/internal/version 275s google.golang.org/grpc/internal/backoff 275s google.golang.org/grpc/internal/balancer/gracefulswitch 275s google.golang.org/grpc/internal/balancerload 275s google.golang.org/grpc/internal/buffer 275s google.golang.org/grpc/internal/grpcsync 276s google.golang.org/grpc/internal/idle 276s google.golang.org/grpc/internal/metadata 276s google.golang.org/protobuf/internal/encoding/json 276s google.golang.org/protobuf/encoding/protojson 276s google.golang.org/grpc/internal/serviceconfig 276s google.golang.org/grpc/internal/resolver 276s google.golang.org/grpc/internal/resolver/passthrough 276s google.golang.org/grpc/internal/transport/networktype 276s google.golang.org/grpc/internal/resolver/unix 276s golang.org/x/text/transform 276s golang.org/x/text/unicode/bidi 276s golang.org/x/text/secure/bidirule 276s golang.org/x/text/unicode/norm 277s golang.org/x/net/idna 277s golang.org/x/net/http/httpguts 277s golang.org/x/net/http2/hpack 277s golang.org/x/net/http2 277s google.golang.org/protobuf/internal/filetype 278s google.golang.org/protobuf/runtime/protoimpl 278s google.golang.org/protobuf/protoadapt 278s google.golang.org/grpc/encoding/proto 278s google.golang.org/protobuf/types/known/durationpb 278s github.com/golang/protobuf/ptypes/duration 278s google.golang.org/protobuf/types/known/timestamppb 278s github.com/golang/protobuf/ptypes/timestamp 278s google.golang.org/grpc/binarylog/grpc_binarylog_v1 278s google.golang.org/protobuf/types/known/anypb 278s google.golang.org/genproto/googleapis/rpc/status 278s google.golang.org/grpc/internal/status 278s google.golang.org/grpc/status 278s google.golang.org/grpc/internal/binarylog 278s google.golang.org/grpc/internal/pretty 278s google.golang.org/grpc/internal/syscall 278s google.golang.org/grpc/keepalive 278s google.golang.org/grpc/peer 278s google.golang.org/grpc/stats 278s google.golang.org/grpc/tap 278s net/http/httputil 279s google.golang.org/grpc/balancer/grpclb/state 279s google.golang.org/grpc/internal/envconfig 279s google.golang.org/grpc/internal/resolver/dns/internal 279s google.golang.org/grpc/internal/resolver/dns 279s google.golang.org/grpc/resolver/dns 279s google.golang.org/protobuf/types/known/emptypb 279s google.golang.org/protobuf/types/known/fieldmaskpb 279s google.golang.org/grpc/internal/transport 279s google.golang.org/protobuf/types/descriptorpb 280s github.com/containerd/containerd/api/types 280s github.com/containerd/containerd/api/types/task 280s google.golang.org/grpc 280s github.com/containerd/containerd/archive/tarheader 280s github.com/sirupsen/logrus 280s github.com/containerd/containerd/pkg/epoch 280s github.com/containerd/continuity/devices 280s github.com/containerd/continuity/sysx 281s github.com/containerd/log 281s golang.org/x/sync/errgroup 281s github.com/containerd/continuity/fs 281s github.com/moby/sys/userns 281s github.com/containerd/containerd/archive 281s github.com/cespare/xxhash 281s github.com/klauspost/compress/fse 281s github.com/klauspost/compress/huff0 281s github.com/containerd/containerd/api/services/containers/v1 281s github.com/containerd/containerd/api/services/content/v1 281s github.com/containerd/containerd/api/services/diff/v1 282s github.com/containerd/containerd/api/services/events/v1 282s github.com/containerd/containerd/api/services/images/v1 282s github.com/containerd/containerd/api/services/introspection/v1 282s github.com/containerd/containerd/api/services/leases/v1 282s github.com/containerd/containerd/api/services/namespaces/v1 282s github.com/containerd/containerd/api/services/sandbox/v1 282s github.com/containerd/containerd/api/services/snapshots/v1 282s github.com/containerd/containerd/api/services/streaming/v1 282s github.com/containerd/containerd/api/services/tasks/v1 282s github.com/containerd/containerd/api/services/transfer/v1 282s github.com/containerd/containerd/api/services/version/v1 283s github.com/klauspost/compress/internal/snapref 283s runtime/debug 283s os/exec 283s github.com/klauspost/compress/zstd 283s github.com/containerd/fifo 283s github.com/containerd/containerd/cio 283s github.com/gogo/protobuf/proto 284s github.com/containerd/containerd/archive/compression 284s github.com/containerd/errdefs 284s github.com/containerd/containerd/errdefs 284s github.com/containerd/containerd/filters 284s github.com/containerd/containerd/pkg/randutil 284s github.com/opencontainers/go-digest 284s github.com/opencontainers/image-spec/specs-go 284s github.com/opencontainers/image-spec/specs-go/v1 284s github.com/containerd/containerd/content 284s github.com/google/go-cmp/cmp/internal/diff 284s github.com/google/go-cmp/cmp/internal/function 284s github.com/google/go-cmp/cmp/internal/value 284s github.com/google/go-cmp/cmp 285s google.golang.org/genproto/protobuf/field_mask 285s github.com/containerd/containerd/protobuf/types 285s github.com/containerd/containerd/labels 285s github.com/containerd/platforms 286s golang.org/x/sync/semaphore 286s github.com/containerd/containerd/images 286s github.com/containerd/typeurl/v2 286s github.com/containerd/containerd/containers 286s github.com/containerd/containerd/protobuf 286s github.com/containerd/containerd/contrib/seccomp/kernelversion 286s github.com/containerd/containerd/content/proxy 286s github.com/moby/sys/mountinfo 286s github.com/containerd/containerd/mount 286s github.com/containerd/containerd/protobuf/proto 286s github.com/containerd/containerd/events 286s github.com/containerd/containerd/reference 286s github.com/distribution/reference 286s github.com/containerd/containerd/diff 286s github.com/containerd/containerd/images/archive 286s github.com/containerd/containerd/diff/proxy 286s github.com/containerd/containerd/leases 286s github.com/containerd/containerd/identifiers 286s github.com/containerd/containerd/leases/proxy 286s github.com/containerd/ttrpc 286s github.com/containerd/containerd/pkg/cap 286s github.com/containerd/containerd/snapshots 286s github.com/moby/sys/user 286s github.com/opencontainers/runtime-spec/specs-go 286s github.com/containerd/containerd/pkg/dialer 287s github.com/containerd/containerd/pkg/kmutex 287s github.com/containerd/containerd/pkg/streaming 287s github.com/containerd/containerd/pkg/transfer 287s github.com/containerd/containerd/namespaces 287s github.com/containerd/containerd/api/types/transfer 287s github.com/containerd/containerd/oci 287s github.com/containerd/containerd/pkg/transfer/streaming 287s github.com/containerd/containerd/pkg/transfer/proxy 287s github.com/containerd/containerd/pkg/cleanup 287s log/slog/internal/buffer 287s log/slog 287s go.opentelemetry.io/otel/internal/attribute 287s go.opentelemetry.io/otel/attribute 287s github.com/go-logr/logr 287s go.opentelemetry.io/otel/codes 287s go.opentelemetry.io/otel/metric 287s github.com/go-logr/logr/funcr 287s go.opentelemetry.io/otel/internal/baggage 288s go.opentelemetry.io/otel/baggage 288s github.com/go-logr/stdr 288s go.opentelemetry.io/otel/trace 288s go.opentelemetry.io/otel/semconv/v1.21.0 288s go.opentelemetry.io/otel/propagation 288s go.opentelemetry.io/otel/internal/global 288s github.com/opencontainers/image-spec/identity 288s github.com/docker/go-events 288s github.com/containerd/containerd/events/exchange 288s github.com/containerd/containerd/plugin 288s go.opentelemetry.io/otel 288s github.com/containerd/containerd/remotes 288s github.com/containerd/containerd/tracing 288s github.com/containerd/containerd/pkg/unpack 288s github.com/containerd/containerd/remotes/errors 288s github.com/containerd/containerd/version 288s github.com/containerd/containerd/remotes/docker/auth 288s github.com/containerd/containerd/remotes/docker/schema1 288s github.com/moby/locker 288s github.com/containerd/containerd/rootfs 288s github.com/containerd/containerd/remotes/docker 288s github.com/containerd/containerd/runtime/linux/runctypes 289s github.com/containerd/containerd/runtime/v2/runc/options 289s github.com/containerd/containerd/api/runtime/sandbox/v1 289s github.com/containerd/containerd/services/warning 289s database/sql/driver 289s github.com/containerd/containerd/sandbox 289s github.com/google/uuid 289s github.com/containerd/containerd/sandbox/proxy 289s google.golang.org/genproto/googleapis/rpc/code 289s github.com/containerd/containerd/services/introspection 289s github.com/containerd/containerd/snapshots/proxy 289s os/signal 289s github.com/opencontainers/selinux/pkg/pwalkdir 289s github.com/opencontainers/selinux/go-selinux 289s github.com/moby/sys/signal 289s google.golang.org/grpc/health/grpc_health_v1 289s github.com/opencontainers/selinux/go-selinux/label 289s github.com/containerd/containerd/pkg/atomicfile 289s github.com/containerd/containerd 289s github.com/containerd/containerd/pkg/transfer/plugins 289s github.com/containerd/containerd/pkg/transfer/registry 289s io/ioutil 290s github.com/pelletier/go-toml 290s flag 290s github.com/containerd/containerd/remotes/docker/config 291s github.com/russross/blackfriday/v2 291s github.com/containerd/cgroups/cgroup1/stats 291s github.com/containerd/cgroups/cgroup2/stats 291s github.com/containernetworking/cni/pkg/types 291s github.com/containernetworking/cni/pkg/types/internal 291s github.com/containernetworking/cni/pkg/types/create 291s github.com/containernetworking/cni/pkg/types/020 291s github.com/cpuguy83/go-md2man/v2/md2man 291s github.com/containernetworking/cni/pkg/types/040 291s github.com/urfave/cli 291s github.com/containernetworking/cni/pkg/types/100 291s github.com/containernetworking/cni/pkg/version 291s github.com/containernetworking/cni/pkg/invoke 291s github.com/containernetworking/cni/pkg/utils 291s github.com/containernetworking/cni/libcni 291s internal/sysinfo 291s runtime/trace 291s testing 292s github.com/containerd/containerd/cmd/ctr/commands 292s github.com/containerd/containerd/log 292s github.com/containerd/containerd/platforms 292s github.com/containerd/stargz-snapshotter/analyzer/fanotify/conn 292s github.com/hashicorp/errwrap 292s github.com/hashicorp/go-multierror 292s github.com/containerd/stargz-snapshotter/analyzer/fanotify 292s github.com/containerd/go-cni 292s github.com/containerd/containerd/images/converter 292s github.com/containerd/containerd/cmd/ctr/commands/tasks 292s github.com/containerd/containerd/images/converter/uncompress 292s github.com/containerd/stargz-snapshotter/recorder 292s github.com/containerd/stargz-snapshotter/util/containerdutil 292s github.com/rs/xid 292s github.com/containerd/stargz-snapshotter/analyzer/recorder 292s github.com/containerd/stargz-snapshotter/analyzer/fanotify/service 293s github.com/containerd/stargz-snapshotter/analyzer 293s github.com/containerd/stargz-snapshotter/util/cacheutil 293s github.com/containerd/stargz-snapshotter/util/namedmutex 293s github.com/containerd/stargz-snapshotter/cache 293s encoding/csv 293s github.com/containerd/containerd/contrib/apparmor 293s github.com/containerd/containerd/contrib/nvidia 293s github.com/containerd/containerd/contrib/seccomp 293s github.com/containerd/containerd/pkg/runtimeoptions/v1 293s gopkg.in/inf.v0 293s github.com/intel/goresctrl/pkg/cgroups 293s github.com/intel/goresctrl/pkg/blockio/internal/resource 293s github.com/intel/goresctrl/pkg/log 293s sigs.k8s.io/yaml/goyaml.v2 293s github.com/docker/go-units 293s github.com/containerd/containerd/pkg/progress 293s github.com/containerd/containerd/cmd/ctr/commands/content 293s github.com/containerd/containerd/cmd/ctr/commands/deprecations 293s github.com/containerd/containerd/api/events 294s github.com/containerd/containerd/cmd/ctr/commands/events 294s sigs.k8s.io/yaml 294s github.com/containerd/containerd/pkg/transfer/archive 294s github.com/containerd/containerd/pkg/transfer/image 294s github.com/intel/goresctrl/pkg/blockio 294s github.com/containerd/containerd/cmd/ctr/commands/images 294s github.com/containerd/containerd/cmd/ctr/commands/run 294s github.com/containerd/containerd/cmd/ctr/commands/containers 294s github.com/containerd/containerd/cmd/ctr/commands/info 294s github.com/containerd/containerd/cmd/ctr/commands/install 294s github.com/containerd/containerd/cmd/ctr/commands/leases 294s github.com/containerd/cgroups 295s github.com/godbus/dbus 295s hash/adler32 295s compress/zlib 295s debug/dwarf 295s internal/saferio 295s internal/zstd 295s debug/elf 296s github.com/coreos/go-systemd/dbus 296s go/scanner 296s go/ast 296s github.com/containerd/cgroups/cgroup1 296s go/build/constraint 296s go/doc/comment 296s go/parser 296s go/printer 297s github.com/cilium/ebpf/internal/testutils/fdtrace 297s github.com/containerd/containerd/cmd/ctr/commands/oci 297s github.com/containerd/containerd/cmd/ctr/commands/plugins 297s github.com/containerd/containerd/cmd/ctr/commands/pprof 297s go/format 297s github.com/cilium/ebpf/internal 297s github.com/containerd/containerd/cmd/ctr/commands/sandboxes 297s github.com/containerd/containerd/api/runtime/task/v2 297s github.com/cilium/ebpf/internal/unix 297s github.com/cilium/ebpf/internal/linux 297s github.com/cilium/ebpf/internal/sys 297s github.com/cilium/ebpf/internal/kallsyms 298s github.com/cilium/ebpf/asm 298s github.com/cilium/ebpf/internal/sysenc 298s github.com/cilium/ebpf/internal/tracefs 298s github.com/cilium/ebpf/btf 298s github.com/containerd/containerd/api/services/ttrpc/events/v1 298s github.com/containerd/containerd/pkg/shutdown 298s github.com/containerd/containerd/pkg/ttrpcutil 298s github.com/containerd/containerd/sys 298s github.com/containerd/go-runc 298s github.com/containerd/containerd/sys/reaper 298s github.com/containerd/containerd/runtime/v2/shim 299s github.com/containerd/containerd/cmd/ctr/commands/shim 299s github.com/cilium/ebpf/internal/kconfig 299s github.com/containerd/containerd/cmd/ctr/commands/snapshots 299s github.com/cilium/ebpf 299s github.com/containerd/containerd/cmd/ctr/commands/version 299s github.com/containerd/containerd/pkg/seed 299s github.com/containernetworking/plugins/pkg/ns 299s github.com/moby/sys/symlink 299s github.com/containerd/containerd/pkg/netns 299s github.com/containerd/containerd/pkg/snapshotters 299s github.com/containerd/stargz-snapshotter/estargz/errorutil 299s github.com/vbatts/tar-split/archive/tar 300s github.com/containerd/stargz-snapshotter/estargz 300s github.com/cilium/ebpf/link 300s github.com/containerd/cgroups/cgroup2 300s github.com/containerd/containerd/runtime/opts 300s github.com/containerd/containerd/cmd/ctr/commands/namespaces 301s github.com/containerd/containerd/cmd/ctr/app 301s github.com/containerd/stargz-snapshotter/fs/source 301s github.com/containerd/stargz-snapshotter/util/ioutils 301s expvar 301s github.com/containerd/stargz-snapshotter/estargz/zstdchunked 301s github.com/containerd/stargz-snapshotter/nativeconverter/estargz 301s github.com/containerd/stargz-snapshotter/estargz/externaltoc 301s github.com/containerd/stargz-snapshotter/nativeconverter/zstdchunked 301s github.com/containerd/stargz-snapshotter/nativeconverter/estargz/externaltoc 301s github.com/beorn7/perks/quantile 301s github.com/containerd/stargz-snapshotter/cmd/ctr-remote/commands 301s github.com/prometheus/client_model/go 301s github.com/prometheus/common/model 302s runtime/metrics 302s github.com/prometheus/client_golang/prometheus/internal 302s github.com/containerd/stargz-snapshotter/cmd/ctr-remote 302s github.com/munnerz/goautoneg 302s google.golang.org/protobuf/encoding/protodelim 302s github.com/prometheus/common/expfmt 302s github.com/prometheus/procfs/internal/fs 302s github.com/prometheus/procfs/internal/util 302s github.com/prometheus/procfs 304s github.com/containerd/stargz-snapshotter/metadata 304s github.com/containerd/containerd/content/local 304s github.com/prometheus/client_golang/prometheus 304s github.com/containerd/stargz-snapshotter/util/testutil 304s github.com/hashicorp/go-cleanhttp 304s github.com/hashicorp/go-retryablehttp 304s golang.org/x/sync/singleflight 304s github.com/containerd/stargz-snapshotter/task 304s github.com/hanwen/go-fuse/splice 304s github.com/hanwen/go-fuse/fuse 305s github.com/containerd/stargz-snapshotter/fs/metrics/common 305s github.com/containerd/stargz-snapshotter/fs/reader 305s github.com/containerd/stargz-snapshotter/fs/remote 305s github.com/hanwen/go-fuse/internal 305s github.com/hanwen/go-fuse/internal/fallocate 305s github.com/hanwen/go-fuse/internal/openat 305s github.com/hanwen/go-fuse/internal/renameat 305s github.com/hanwen/go-fuse/internal/xattr 305s github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil/header 305s github.com/hanwen/go-fuse/fs 305s github.com/prometheus/client_golang/internal/github.com/golang/gddo/httputil 305s github.com/prometheus/client_golang/prometheus/promhttp 306s github.com/docker/go-metrics 306s github.com/containerd/stargz-snapshotter/fs/layer 306s github.com/containerd/stargz-snapshotter/metadata/memory 306s github.com/containerd/containerd/snapshots/overlay/overlayutils 306s go.etcd.io/bbolt/errors 306s go.etcd.io/bbolt/internal/common 306s go.etcd.io/bbolt/internal/freelist 306s go.etcd.io/bbolt 307s github.com/containerd/stargz-snapshotter/fs/metrics/layer 307s github.com/containerd/stargz-snapshotter/metadata/testutil 307s github.com/containerd/containerd/metadata/boltutil 307s github.com/containerd/containerd/snapshots/storage 307s github.com/containerd/stargz-snapshotter/snapshot 307s github.com/containerd/stargz-snapshotter/script/benchmark/hello-bench/src/go 307s github.com/containerd/stargz-snapshotter/fs 307s github.com/containerd/stargz-snapshotter/store 307s github.com/containerd/stargz-snapshotter/util/criutil 308s debian/rules override_dh_auto_test 308s make[1]: Entering directory '/tmp/autopkgtest.ovXK77/autopkgtest_tmp' 308s -e: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 308s DH_GOLANG_EXCLUDES="stargz-snapshotter/service cmd/containerd-stargz-grpc cmd/stargz-store ipfs nativeconverter" GOMAXPROCS=4 dh_auto_test -v --max-parallel=2 -- --skip=TestOverlayView 308s dh_auto_test: warning: LTO optimize is enable in buildflags. But cgo doesn't support it. LTO flags will be stripped in cgo. 309s cd _build && go test -vet=off -v -p 2 --skip=TestOverlayView 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/externaltoc 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/metadata/testutil 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/criutil 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 361s ? github.com/containerd/stargz-snapshotter/analyzer [no test files] 361s ? github.com/containerd/stargz-snapshotter/analyzer/fanotify [no test files] 361s ? github.com/containerd/stargz-snapshotter/analyzer/fanotify/conn [no test files] 361s ? github.com/containerd/stargz-snapshotter/analyzer/fanotify/service [no test files] 369s === RUN TestNodeIndex 369s === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix= 369s time="2026-02-05T04:35:27Z" level=info msg="analyzing blob \"sha256:31e7f20201a77778b3840001c639df50da85858d197829ef86f56a42a5dbc2bf\"" 369s === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix= 369s time="2026-02-05T04:35:27Z" level=info msg="analyzing blob \"sha256:6dc782755ba989d63ce822495b5d9c4e29546bb480227909d616cbfae1e83904\"" 369s === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=./ 369s time="2026-02-05T04:35:27Z" level=info msg="analyzing blob \"sha256:e5f961404cd344e15e9ec66cfce67cc8228336d74216881c62ee6f152c7ef427\"" 369s === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ 369s time="2026-02-05T04:35:27Z" level=info msg="analyzing blob \"sha256:5e4b3e681de015dc93fe6333aded3643cc69b90c65383c46c8c5a54ffa0cdf64\"" 369s === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ 369s time="2026-02-05T04:35:27Z" level=info msg="analyzing blob \"sha256:1848cad327135fcb7730d8a7c5b48e4aa96a55bf607c2dc44a9038cecfff8b38\"" 369s === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=/ 369s time="2026-02-05T04:35:27Z" level=info msg="analyzing blob \"sha256:c36e02471cc714b3f382b020927c6ebd0aa591b1628d0657a58eb954cfff6f0d\"" 369s === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=../ 369s time="2026-02-05T04:35:27Z" level=info msg="analyzing blob \"sha256:00cffa0efbacf9161b9ff16b9ee5ee3234630c71edb951b03a369cc24072667c\"" 369s === RUN TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ 369s time="2026-02-05T04:35:27Z" level=info msg="analyzing blob \"sha256:d4ff15f583d4cec7490529100142991bc97cbb9ae0e0f6ca21d2b5217e3c7e13\"" 369s === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix= 369s time="2026-02-05T04:35:27Z" level=info msg="analyzing blob \"sha256:f098af0f4a2d51bdba59d94d62be51a3abd3aa14ca0f8ab363ed7f24ed080708\"" 369s time="2026-02-05T04:35:27Z" level=info msg="analyzing blob \"sha256:ebc07cc2f0f0554028b6837819815f7daf054e754b9b1871a5e156979ea1f9b8\"" 369s time="2026-02-05T04:35:27Z" level=info msg="analyzing blob \"sha256:8eb677c9558d56333fed27011f180c9718dd0df99fee840e82fb0800754b1f48\"" 369s === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix= 369s time="2026-02-05T04:35:27Z" level=info msg="analyzing blob \"sha256:1e93424e6260827e747497d3ef1c5340c7bf29f08d14fbe5d8a04e2076f4460d\"" 369s time="2026-02-05T04:35:27Z" level=info msg="analyzing blob \"sha256:fc147a276be60a15c5934cc7e1866e4384b3209d026c81387410e798b77df1cb\"" 369s time="2026-02-05T04:35:27Z" level=info msg="analyzing blob \"sha256:adaf58bc9baef7c32a32a9e6db2a5ac5493f1e9828b4c1bec122a19058411fe3\"" 369s === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=./ 369s time="2026-02-05T04:35:27Z" level=info msg="analyzing blob \"sha256:37774d4fe1d0a825fea716b22427f3c003580c8de91ad4482109dcf26ad49e16\"" 369s time="2026-02-05T04:35:27Z" level=info msg="analyzing blob \"sha256:ef552c6fdaf4cd65fe7b14f5109bb2c3981f05729911d59e8b753ba598d68c4f\"" 369s time="2026-02-05T04:35:27Z" level=info msg="analyzing blob \"sha256:3337d65a14af5984c97fae448c6fbb77f4a35074c71fdfe7765ba26962e769d4\"" 369s === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ 369s time="2026-02-05T04:35:27Z" level=info msg="analyzing blob \"sha256:e23cc6e6512c5194ca39e4871af2996f32991e662e598e30c0b0238f52fe16cc\"" 369s time="2026-02-05T04:35:27Z" level=info msg="analyzing blob \"sha256:43e53c357f1411f51773990203b5907242b1dd4e3f4e5963f3ac4fe301549503\"" 369s time="2026-02-05T04:35:27Z" level=info msg="analyzing blob \"sha256:75a464537fba8c5effede2848f32d2d828221a9e7988f8c60d256a3579a756e9\"" 369s === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:0e42d2afb7a76f52930eeff70f2a14ed11f57cdfeb67cf72eebe3a095891444f\"" 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:cae6f777178cdaef2d5abb350ef5761561e868026e6e512c9861e51d9d9f1cfd\"" 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:a6bab73c3e652c4869446fddb1047f8464e5b0ef7ef0d9c0aa7bf3bb656a64a3\"" 369s === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=/ 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:c6489c76bf85b6f9e245bcc03b8bd962d8c5991326095e1d615f49a181f8f8a5\"" 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:912303362d5631e829a2e6c6769019ed2141daa897d611a646b75aee09578613\"" 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:6e0662f7a956a6129c70df3ee3a9c92352b63d3b9ea8edf3e1f067e8b2269864\"" 369s === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=../ 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:ed2a14cde844c97dc38a75f2c0a9f09905b0063640056b644c6ae38a04f916e1\"" 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:bddf3f999d38dc1ca32a5e2e16801ab9845ce716d1001faac120c164bdeeae65\"" 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:3ece4ebcbdecaf62a6c6fcc1dc449ff3d622b62348f041b6c7d394921da46848\"" 369s === RUN TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:3f9577841e59368ec276284835a1e545fd11617ed63e3d50fcab3edac99125ca\"" 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:2187f238cb9b8e5caef442c582e7bb3f4d64453962be0827e53fd1cb98c82fb9\"" 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:fb2f285b7f3c69b75da4c45027ae6f83fe7422054755fbee4832ae1b9c84f135\"" 369s === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix= 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:7a70c3108eb82c156ea2d83c7df8b9ae25fe611e06deb8749fc54ca28de20d19\"" 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:d1120d77624520b1ee6dcc5c89800f80a127fb907febfe2fd2787b948ce73f3c\"" 369s === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix= 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:0e010bde24d23fd8b6677b33ec7838bb8835883059c82d376d92594af424e47e\"" 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:be9ecb8ea2047628e155e199552871277e2eea58932dc6d927778aa32497c68a\"" 369s === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:f6314d9203502c1a2f790c109619323b4b97cd381cc69644f9979bfe0c4f73c2\"" 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:ef279f28faa0a36ba5938b1f765864fa27f540dcd64d7a6fc7bd49ab147a0baf\"" 369s === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=./ 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:e2eafd10d4532be91817e5d52544565a9737f8a76bdbfd8109817474041f9d1a\"" 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:e7e7e268f7091ca0d1d3fd9fec6de33f3047093de50c0b5d8ea8a8563c9e20fe\"" 369s === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=/ 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:eb5d5504981e30835fee690200938a11e4829299e6b9046acdff6cb2dfec753a\"" 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:ce75511ddfc3f696587b192e9767a9367a781bc30449ce0c872f65163e41b19c\"" 369s === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:6d82789cf6dd081fc48a77fea23dd1b1e3a389b771be2eca4bd5d196d4e3ae2b\"" 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:266eb706e205aa83c6401f7d81ac12766a3a7b5fb0c5d8f8db29f8fbbfdf776b\"" 369s === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=../ 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:33d154b7287e70140b7fcd68799bc5e73b1414a76fe3f684b47fa893cc9e120a\"" 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:65a0b47c7ef7fe2b85753a375178d402d2814003e90633d5743b25ef459e653e\"" 369s === RUN TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:5d5dd2732ca928482c315dac3e1080f4bd868f1e86f8e90595c393c341230614\"" 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:c0a734cd78ec33363262cab721a5075ccb53937602317fad38128ca63cad94f7\"" 369s === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix= 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:272ada0dc04f6c07ef6d8e51b0197dc0c212deffa85c8e2f86570141d9137776\"" 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:4ec933830ee20429b949d7e4da2af67d70fc443efc13cb139e830d020ea3f8c1\"" 369s recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file 369s === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix= 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:ad980c211567cdd654aa7235f36067c1b42a2068b0ee2bb4bc13bb69aa16eb9e\"" 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:2b10964d1d882f64d4032648f324c27c35b8a7224bfe8e3bc356c9ee13b6821b\"" 369s recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file 369s === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:9e7265ed12161b0da0120025f36c5f4b0b60f55a81e360667490420a6adb50b5\"" 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:db4258e85fa3ade0f24a1ad1c17294f522f06c021616a772086e663e617cb42f\"" 369s recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file 369s === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=./ 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:9328d09b86c97c22372d3131aeb0bb7fd7bd113995d403e56fcb0f2186dd0caa\"" 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:e75d4f98c2660ab10b283798e7e7dfec065dbacec8c6e46c5605483ac8087be0\"" 369s recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file 369s === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=/ 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:62630c2629f24fbf6c881196e5433ae576ef8d2e4d7bcf285bcc61c7c78351c8\"" 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:59b636c39eaf08859cef5ccb49fca290d381d8462bade777d7c23ef0ac4689c3\"" 369s recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file 369s === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:2144486967e15fe7846661a6e5ba19db71d2e9852b4c0814dd3ca68192ab5885\"" 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:3810a9333c80fde5c2d823c9406175fe254a163b49a954606b64c3b0a72f8d7a\"" 369s recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file 369s === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=../ 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:95283046211f21d799b47758605b2dea8a902ae560144db5a730e98b8b779b79\"" 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:6b18824a9a174a215b5ca1d7cf756f1c1d5e31cb791fc29008f2b8700d244744\"" 369s recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file 369s === RUN TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:05aa2b7616c0e477077bc535b207f723656542ece06235a6e8592753448c93fd\"" 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:0fb83b26540fa7b98b64e1105df760aa230aaa2488c426a0af88534aa8cdc1a0\"" 369s recorder_test.go:263: failed to record: "bar/barfile": "bar/barfile" is a deleted file 369s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix= 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:ad980c211567cdd654aa7235f36067c1b42a2068b0ee2bb4bc13bb69aa16eb9e\"" 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:76db53de9f26cfbf6c6c20f3673ba4738a3353a9ad0f967511f9468318b78e03\"" 369s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 369s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix= 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:272ada0dc04f6c07ef6d8e51b0197dc0c212deffa85c8e2f86570141d9137776\"" 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:30dc763af47ddee205b7f6b377af002b7e850eb81d0261630c4bd7c778bde65c\"" 369s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 369s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=./ 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:9328d09b86c97c22372d3131aeb0bb7fd7bd113995d403e56fcb0f2186dd0caa\"" 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:aff9922ee67304845074d6b213e715206ebd4fe220b4bbf735a987b95d722af9\"" 369s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 369s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:9e7265ed12161b0da0120025f36c5f4b0b60f55a81e360667490420a6adb50b5\"" 369s time="2026-02-05T04:35:28Z" level=info msg="analyzing blob \"sha256:e6a382b919b2c458fecd3bfb6719a450826d9280f64f8f31d8ebbd3c4554433c\"" 369s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 369s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=/ 369s time="2026-02-05T04:35:29Z" level=info msg="analyzing blob \"sha256:62630c2629f24fbf6c881196e5433ae576ef8d2e4d7bcf285bcc61c7c78351c8\"" 369s time="2026-02-05T04:35:29Z" level=info msg="analyzing blob \"sha256:2d863f74aafdea2fb26306723863ade7dc2a3f34a032dbfda54df2b7545c861d\"" 369s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 369s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ 369s time="2026-02-05T04:35:29Z" level=info msg="analyzing blob \"sha256:2144486967e15fe7846661a6e5ba19db71d2e9852b4c0814dd3ca68192ab5885\"" 369s time="2026-02-05T04:35:29Z" level=info msg="analyzing blob \"sha256:acd9492ad767c75ff4e45052c91c8e8ff009897af3a5f1f4a5f16d852c9f656b\"" 369s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 369s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=../ 369s time="2026-02-05T04:35:29Z" level=info msg="analyzing blob \"sha256:95283046211f21d799b47758605b2dea8a902ae560144db5a730e98b8b779b79\"" 369s time="2026-02-05T04:35:29Z" level=info msg="analyzing blob \"sha256:6d0fbb75955c11e4998bd4610b70cbc078ad85b5e1bcf352333436f4601ab064\"" 369s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 369s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ 369s time="2026-02-05T04:35:29Z" level=info msg="analyzing blob \"sha256:05aa2b7616c0e477077bc535b207f723656542ece06235a6e8592753448c93fd\"" 369s time="2026-02-05T04:35:29Z" level=info msg="analyzing blob \"sha256:2faf23f022b489ac2c1ebdb0c77e14e306e30dccc4a8605b20882c80b411d932\"" 369s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 369s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=#01 369s time="2026-02-05T04:35:29Z" level=info msg="analyzing blob \"sha256:ad980c211567cdd654aa7235f36067c1b42a2068b0ee2bb4bc13bb69aa16eb9e\"" 369s time="2026-02-05T04:35:29Z" level=info msg="analyzing blob \"sha256:76db53de9f26cfbf6c6c20f3673ba4738a3353a9ad0f967511f9468318b78e03\"" 369s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 369s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=#01 369s time="2026-02-05T04:35:29Z" level=info msg="analyzing blob \"sha256:272ada0dc04f6c07ef6d8e51b0197dc0c212deffa85c8e2f86570141d9137776\"" 369s time="2026-02-05T04:35:29Z" level=info msg="analyzing blob \"sha256:30dc763af47ddee205b7f6b377af002b7e850eb81d0261630c4bd7c778bde65c\"" 369s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 369s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=./#01 369s time="2026-02-05T04:35:29Z" level=info msg="analyzing blob \"sha256:9328d09b86c97c22372d3131aeb0bb7fd7bd113995d403e56fcb0f2186dd0caa\"" 369s time="2026-02-05T04:35:29Z" level=info msg="analyzing blob \"sha256:aff9922ee67304845074d6b213e715206ebd4fe220b4bbf735a987b95d722af9\"" 369s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 369s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./#01 369s time="2026-02-05T04:35:29Z" level=info msg="analyzing blob \"sha256:9e7265ed12161b0da0120025f36c5f4b0b60f55a81e360667490420a6adb50b5\"" 369s time="2026-02-05T04:35:29Z" level=info msg="analyzing blob \"sha256:e6a382b919b2c458fecd3bfb6719a450826d9280f64f8f31d8ebbd3c4554433c\"" 369s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 369s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=/#01 369s time="2026-02-05T04:35:29Z" level=info msg="analyzing blob \"sha256:62630c2629f24fbf6c881196e5433ae576ef8d2e4d7bcf285bcc61c7c78351c8\"" 369s time="2026-02-05T04:35:29Z" level=info msg="analyzing blob \"sha256:2d863f74aafdea2fb26306723863ade7dc2a3f34a032dbfda54df2b7545c861d\"" 369s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 369s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/#01 369s time="2026-02-05T04:35:29Z" level=info msg="analyzing blob \"sha256:2144486967e15fe7846661a6e5ba19db71d2e9852b4c0814dd3ca68192ab5885\"" 369s time="2026-02-05T04:35:29Z" level=info msg="analyzing blob \"sha256:acd9492ad767c75ff4e45052c91c8e8ff009897af3a5f1f4a5f16d852c9f656b\"" 369s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 369s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=../#01 369s time="2026-02-05T04:35:29Z" level=info msg="analyzing blob \"sha256:95283046211f21d799b47758605b2dea8a902ae560144db5a730e98b8b779b79\"" 369s time="2026-02-05T04:35:29Z" level=info msg="analyzing blob \"sha256:6d0fbb75955c11e4998bd4610b70cbc078ad85b5e1bcf352333436f4601ab064\"" 369s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 369s === RUN TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../#01 369s time="2026-02-05T04:35:29Z" level=info msg="analyzing blob \"sha256:05aa2b7616c0e477077bc535b207f723656542ece06235a6e8592753448c93fd\"" 369s time="2026-02-05T04:35:29Z" level=info msg="analyzing blob \"sha256:2faf23f022b489ac2c1ebdb0c77e14e306e30dccc4a8605b20882c80b411d932\"" 369s recorder_test.go:263: failed to record: "bar/barfile": Parent dir of "bar/barfile" is a deleted directory 369s --- PASS: TestNodeIndex (2.30s) 369s --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix= (0.06s) 369s --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.03s) 369s --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.02s) 369s --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.02s) 369s --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.02s) 369s --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.02s) 369s --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.03s) 369s --- PASS: TestNodeIndex/single_layer:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.06s) 369s --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.09s) 369s --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix= (0.21s) 369s --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.03s) 369s --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.06s) 369s --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.11s) 369s --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.04s) 369s --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.08s) 369s --- PASS: TestNodeIndex/overlay:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.05s) 369s --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix= (0.03s) 369s --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.03s) 369s --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.04s) 369s --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.07s) 369s --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.05s) 369s --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.03s) 369s --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.05s) 369s --- PASS: TestNodeIndex/various_files:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.04s) 369s --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.03s) 369s --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix= (0.03s) 369s --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.04s) 369s --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.03s) 369s --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.04s) 369s --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.03s) 369s --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.03s) 369s --- PASS: TestNodeIndex/whiteout_file:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.03s) 369s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix= (0.03s) 369s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix= (0.02s) 369s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=./ (0.02s) 369s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./ (0.02s) 369s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=/ (0.03s) 369s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/ (0.03s) 369s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=../ (0.03s) 369s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../ (0.03s) 369s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=#01 (0.04s) 369s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=#01 (0.09s) 369s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=./#01 (0.13s) 369s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=./#01 (0.14s) 369s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=/#01 (0.07s) 369s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=/#01 (0.03s) 369s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar,prefix=../#01 (0.03s) 369s --- PASS: TestNodeIndex/whiteout_dir:application/vnd.oci.image.layer.v1.tar+gzip,prefix=../#01 (0.03s) 369s PASS 369s ok github.com/containerd/stargz-snapshotter/analyzer/recorder 2.301s 369s === RUN TestDirectoryCache 369s === RUN TestDirectoryCache/dir-with-enough-mem-empty_data 369s === RUN TestDirectoryCache/dir-with-enough-mem-data 369s === RUN TestDirectoryCache/dir-with-enough-mem-manydata 369s === RUN TestDirectoryCache/dir-with-enough-mem-dup_data 369s === RUN TestDirectoryCache/dir-with-small-mem-empty_data 369s === RUN TestDirectoryCache/dir-with-small-mem-data 369s === RUN TestDirectoryCache/dir-with-small-mem-manydata 369s === RUN TestDirectoryCache/dir-with-small-mem-dup_data 369s --- PASS: TestDirectoryCache (0.01s) 369s --- PASS: TestDirectoryCache/dir-with-enough-mem-empty_data (0.00s) 369s --- PASS: TestDirectoryCache/dir-with-enough-mem-data (0.00s) 369s --- PASS: TestDirectoryCache/dir-with-enough-mem-manydata (0.00s) 369s --- PASS: TestDirectoryCache/dir-with-enough-mem-dup_data (0.00s) 369s --- PASS: TestDirectoryCache/dir-with-small-mem-empty_data (0.00s) 369s --- PASS: TestDirectoryCache/dir-with-small-mem-data (0.00s) 369s --- PASS: TestDirectoryCache/dir-with-small-mem-manydata (0.00s) 369s --- PASS: TestDirectoryCache/dir-with-small-mem-dup_data (0.00s) 369s === RUN TestMemoryCache 369s === RUN TestMemoryCache/memory-empty_data 369s === RUN TestMemoryCache/memory-data 369s === RUN TestMemoryCache/memory-manydata 369s === RUN TestMemoryCache/memory-dup_data 369s --- PASS: TestMemoryCache (0.00s) 369s --- PASS: TestMemoryCache/memory-empty_data (0.00s) 369s --- PASS: TestMemoryCache/memory-data (0.00s) 369s --- PASS: TestMemoryCache/memory-manydata (0.00s) 369s --- PASS: TestMemoryCache/memory-dup_data (0.00s) 369s PASS 369s ok github.com/containerd/stargz-snapshotter/cache 0.009s 377s ? github.com/containerd/stargz-snapshotter/cmd/ctr-remote [no test files] 377s ? github.com/containerd/stargz-snapshotter/cmd/ctr-remote/commands [no test files] 413s === RUN TestSort 413s === RUN TestSort/nolog-logprefix=""-tarprefix=""-src=0 413s === RUN TestSort/nolog-logprefix=""-tarprefix="./"-src=0 413s === RUN TestSort/nolog-logprefix=""-tarprefix="/"-src=0 413s === RUN TestSort/nolog-logprefix=""-tarprefix="../"-src=0 413s === RUN TestSort/nolog-logprefix="./"-tarprefix=""-src=0 413s === RUN TestSort/nolog-logprefix="./"-tarprefix="./"-src=0 413s === RUN TestSort/nolog-logprefix="./"-tarprefix="/"-src=0 413s === RUN TestSort/nolog-logprefix="./"-tarprefix="../"-src=0 413s === RUN TestSort/nolog-logprefix="/"-tarprefix=""-src=0 413s === RUN TestSort/nolog-logprefix="/"-tarprefix="./"-src=0 413s === RUN TestSort/nolog-logprefix="/"-tarprefix="/"-src=0 413s === RUN TestSort/nolog-logprefix="/"-tarprefix="../"-src=0 413s === RUN TestSort/nolog-logprefix="../"-tarprefix=""-src=0 413s === RUN TestSort/nolog-logprefix="../"-tarprefix="./"-src=0 413s === RUN TestSort/nolog-logprefix="../"-tarprefix="/"-src=0 413s === RUN TestSort/nolog-logprefix="../"-tarprefix="../"-src=0 413s === RUN TestSort/nolog-logprefix=""-tarprefix=""-src=1 413s === RUN TestSort/nolog-logprefix=""-tarprefix="./"-src=1 413s === RUN TestSort/nolog-logprefix=""-tarprefix="/"-src=1 413s === RUN TestSort/nolog-logprefix=""-tarprefix="../"-src=1 413s === RUN TestSort/nolog-logprefix="./"-tarprefix=""-src=1 413s === RUN TestSort/nolog-logprefix="./"-tarprefix="./"-src=1 413s === RUN TestSort/nolog-logprefix="./"-tarprefix="/"-src=1 413s === RUN TestSort/nolog-logprefix="./"-tarprefix="../"-src=1 413s === RUN TestSort/nolog-logprefix="/"-tarprefix=""-src=1 413s === RUN TestSort/nolog-logprefix="/"-tarprefix="./"-src=1 413s === RUN TestSort/nolog-logprefix="/"-tarprefix="/"-src=1 413s === RUN TestSort/nolog-logprefix="/"-tarprefix="../"-src=1 413s === RUN TestSort/nolog-logprefix="../"-tarprefix=""-src=1 413s === RUN TestSort/nolog-logprefix="../"-tarprefix="./"-src=1 413s === RUN TestSort/nolog-logprefix="../"-tarprefix="/"-src=1 413s === RUN TestSort/nolog-logprefix="../"-tarprefix="../"-src=1 413s === RUN TestSort/nolog-logprefix=""-tarprefix=""-src=2 413s === RUN TestSort/nolog-logprefix=""-tarprefix="./"-src=2 413s === RUN TestSort/nolog-logprefix=""-tarprefix="/"-src=2 413s === RUN TestSort/nolog-logprefix=""-tarprefix="../"-src=2 413s === RUN TestSort/nolog-logprefix="./"-tarprefix=""-src=2 413s === RUN TestSort/nolog-logprefix="./"-tarprefix="./"-src=2 413s === RUN TestSort/nolog-logprefix="./"-tarprefix="/"-src=2 413s === RUN TestSort/nolog-logprefix="./"-tarprefix="../"-src=2 413s === RUN TestSort/nolog-logprefix="/"-tarprefix=""-src=2 413s === RUN TestSort/nolog-logprefix="/"-tarprefix="./"-src=2 413s === RUN TestSort/nolog-logprefix="/"-tarprefix="/"-src=2 413s === RUN TestSort/nolog-logprefix="/"-tarprefix="../"-src=2 413s === RUN TestSort/nolog-logprefix="../"-tarprefix=""-src=2 413s === RUN TestSort/nolog-logprefix="../"-tarprefix="./"-src=2 413s === RUN TestSort/nolog-logprefix="../"-tarprefix="/"-src=2 413s === RUN TestSort/nolog-logprefix="../"-tarprefix="../"-src=2 413s === RUN TestSort/identical-logprefix=""-tarprefix=""-src=0 413s === RUN TestSort/identical-logprefix=""-tarprefix="./"-src=0 413s === RUN TestSort/identical-logprefix=""-tarprefix="/"-src=0 413s === RUN TestSort/identical-logprefix=""-tarprefix="../"-src=0 413s === RUN TestSort/identical-logprefix="./"-tarprefix=""-src=0 413s === RUN TestSort/identical-logprefix="./"-tarprefix="./"-src=0 413s === RUN TestSort/identical-logprefix="./"-tarprefix="/"-src=0 413s === RUN TestSort/identical-logprefix="./"-tarprefix="../"-src=0 413s === RUN TestSort/identical-logprefix="/"-tarprefix=""-src=0 413s === RUN TestSort/identical-logprefix="/"-tarprefix="./"-src=0 413s === RUN TestSort/identical-logprefix="/"-tarprefix="/"-src=0 413s === RUN TestSort/identical-logprefix="/"-tarprefix="../"-src=0 413s === RUN TestSort/identical-logprefix="../"-tarprefix=""-src=0 413s === RUN TestSort/identical-logprefix="../"-tarprefix="./"-src=0 413s === RUN TestSort/identical-logprefix="../"-tarprefix="/"-src=0 413s === RUN TestSort/identical-logprefix="../"-tarprefix="../"-src=0 413s === RUN TestSort/identical-logprefix=""-tarprefix=""-src=1 413s === RUN TestSort/identical-logprefix=""-tarprefix="./"-src=1 413s === RUN TestSort/identical-logprefix=""-tarprefix="/"-src=1 413s === RUN TestSort/identical-logprefix=""-tarprefix="../"-src=1 413s === RUN TestSort/identical-logprefix="./"-tarprefix=""-src=1 413s === RUN TestSort/identical-logprefix="./"-tarprefix="./"-src=1 413s === RUN TestSort/identical-logprefix="./"-tarprefix="/"-src=1 413s === RUN TestSort/identical-logprefix="./"-tarprefix="../"-src=1 413s === RUN TestSort/identical-logprefix="/"-tarprefix=""-src=1 413s === RUN TestSort/identical-logprefix="/"-tarprefix="./"-src=1 413s === RUN TestSort/identical-logprefix="/"-tarprefix="/"-src=1 413s === RUN TestSort/identical-logprefix="/"-tarprefix="../"-src=1 413s === RUN TestSort/identical-logprefix="../"-tarprefix=""-src=1 413s === RUN TestSort/identical-logprefix="../"-tarprefix="./"-src=1 413s === RUN TestSort/identical-logprefix="../"-tarprefix="/"-src=1 413s === RUN TestSort/identical-logprefix="../"-tarprefix="../"-src=1 413s === RUN TestSort/identical-logprefix=""-tarprefix=""-src=2 413s === RUN TestSort/identical-logprefix=""-tarprefix="./"-src=2 413s === RUN TestSort/identical-logprefix=""-tarprefix="/"-src=2 413s === RUN TestSort/identical-logprefix=""-tarprefix="../"-src=2 413s === RUN TestSort/identical-logprefix="./"-tarprefix=""-src=2 413s === RUN TestSort/identical-logprefix="./"-tarprefix="./"-src=2 413s === RUN TestSort/identical-logprefix="./"-tarprefix="/"-src=2 413s === RUN TestSort/identical-logprefix="./"-tarprefix="../"-src=2 413s === RUN TestSort/identical-logprefix="/"-tarprefix=""-src=2 413s === RUN TestSort/identical-logprefix="/"-tarprefix="./"-src=2 413s === RUN TestSort/identical-logprefix="/"-tarprefix="/"-src=2 413s === RUN TestSort/identical-logprefix="/"-tarprefix="../"-src=2 413s === RUN TestSort/identical-logprefix="../"-tarprefix=""-src=2 413s === RUN TestSort/identical-logprefix="../"-tarprefix="./"-src=2 413s === RUN TestSort/identical-logprefix="../"-tarprefix="/"-src=2 413s === RUN TestSort/identical-logprefix="../"-tarprefix="../"-src=2 413s === RUN TestSort/shuffle_reg-logprefix=""-tarprefix=""-src=0 413s === RUN TestSort/shuffle_reg-logprefix=""-tarprefix="./"-src=0 413s === RUN TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=0 413s === RUN TestSort/shuffle_reg-logprefix=""-tarprefix="../"-src=0 413s === RUN TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=0 413s === RUN TestSort/shuffle_reg-logprefix="./"-tarprefix="./"-src=0 413s === RUN TestSort/shuffle_reg-logprefix="./"-tarprefix="/"-src=0 413s === RUN TestSort/shuffle_reg-logprefix="./"-tarprefix="../"-src=0 413s === RUN TestSort/shuffle_reg-logprefix="/"-tarprefix=""-src=0 413s === RUN TestSort/shuffle_reg-logprefix="/"-tarprefix="./"-src=0 413s === RUN TestSort/shuffle_reg-logprefix="/"-tarprefix="/"-src=0 413s === RUN TestSort/shuffle_reg-logprefix="/"-tarprefix="../"-src=0 413s === RUN TestSort/shuffle_reg-logprefix="../"-tarprefix=""-src=0 413s === RUN TestSort/shuffle_reg-logprefix="../"-tarprefix="./"-src=0 413s === RUN TestSort/shuffle_reg-logprefix="../"-tarprefix="/"-src=0 413s === RUN TestSort/shuffle_reg-logprefix="../"-tarprefix="../"-src=0 413s === RUN TestSort/shuffle_reg-logprefix=""-tarprefix=""-src=1 413s === RUN TestSort/shuffle_reg-logprefix=""-tarprefix="./"-src=1 413s === RUN TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=1 413s === RUN TestSort/shuffle_reg-logprefix=""-tarprefix="../"-src=1 413s === RUN TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=1 413s === RUN TestSort/shuffle_reg-logprefix="./"-tarprefix="./"-src=1 413s === RUN TestSort/shuffle_reg-logprefix="./"-tarprefix="/"-src=1 413s === RUN TestSort/shuffle_reg-logprefix="./"-tarprefix="../"-src=1 413s === RUN TestSort/shuffle_reg-logprefix="/"-tarprefix=""-src=1 413s === RUN TestSort/shuffle_reg-logprefix="/"-tarprefix="./"-src=1 413s === RUN TestSort/shuffle_reg-logprefix="/"-tarprefix="/"-src=1 413s === RUN TestSort/shuffle_reg-logprefix="/"-tarprefix="../"-src=1 413s === RUN TestSort/shuffle_reg-logprefix="../"-tarprefix=""-src=1 413s === RUN TestSort/shuffle_reg-logprefix="../"-tarprefix="./"-src=1 413s === RUN TestSort/shuffle_reg-logprefix="../"-tarprefix="/"-src=1 413s === RUN TestSort/shuffle_reg-logprefix="../"-tarprefix="../"-src=1 413s === RUN TestSort/shuffle_reg-logprefix=""-tarprefix=""-src=2 413s === RUN TestSort/shuffle_reg-logprefix=""-tarprefix="./"-src=2 413s === RUN TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=2 413s === RUN TestSort/shuffle_reg-logprefix=""-tarprefix="../"-src=2 413s === RUN TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=2 413s === RUN TestSort/shuffle_reg-logprefix="./"-tarprefix="./"-src=2 413s === RUN TestSort/shuffle_reg-logprefix="./"-tarprefix="/"-src=2 413s === RUN TestSort/shuffle_reg-logprefix="./"-tarprefix="../"-src=2 413s === RUN TestSort/shuffle_reg-logprefix="/"-tarprefix=""-src=2 413s === RUN TestSort/shuffle_reg-logprefix="/"-tarprefix="./"-src=2 413s === RUN TestSort/shuffle_reg-logprefix="/"-tarprefix="/"-src=2 413s === RUN TestSort/shuffle_reg-logprefix="/"-tarprefix="../"-src=2 413s === RUN TestSort/shuffle_reg-logprefix="../"-tarprefix=""-src=2 413s === RUN TestSort/shuffle_reg-logprefix="../"-tarprefix="./"-src=2 413s === RUN TestSort/shuffle_reg-logprefix="../"-tarprefix="/"-src=2 413s === RUN TestSort/shuffle_reg-logprefix="../"-tarprefix="../"-src=2 413s === RUN TestSort/shuffle_directory-logprefix=""-tarprefix=""-src=0 413s === RUN TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=0 413s === RUN TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=0 413s === RUN TestSort/shuffle_directory-logprefix=""-tarprefix="../"-src=0 413s === RUN TestSort/shuffle_directory-logprefix="./"-tarprefix=""-src=0 413s === RUN TestSort/shuffle_directory-logprefix="./"-tarprefix="./"-src=0 413s === RUN TestSort/shuffle_directory-logprefix="./"-tarprefix="/"-src=0 413s === RUN TestSort/shuffle_directory-logprefix="./"-tarprefix="../"-src=0 413s === RUN TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=0 413s === RUN TestSort/shuffle_directory-logprefix="/"-tarprefix="./"-src=0 413s === RUN TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=0 413s === RUN TestSort/shuffle_directory-logprefix="/"-tarprefix="../"-src=0 413s === RUN TestSort/shuffle_directory-logprefix="../"-tarprefix=""-src=0 413s === RUN TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=0 413s === RUN TestSort/shuffle_directory-logprefix="../"-tarprefix="/"-src=0 413s === RUN TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=0 413s === RUN TestSort/shuffle_directory-logprefix=""-tarprefix=""-src=1 413s === RUN TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=1 413s === RUN TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=1 413s === RUN TestSort/shuffle_directory-logprefix=""-tarprefix="../"-src=1 413s === RUN TestSort/shuffle_directory-logprefix="./"-tarprefix=""-src=1 413s === RUN TestSort/shuffle_directory-logprefix="./"-tarprefix="./"-src=1 413s === RUN TestSort/shuffle_directory-logprefix="./"-tarprefix="/"-src=1 413s === RUN TestSort/shuffle_directory-logprefix="./"-tarprefix="../"-src=1 413s === RUN TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=1 413s === RUN TestSort/shuffle_directory-logprefix="/"-tarprefix="./"-src=1 413s === RUN TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=1 413s === RUN TestSort/shuffle_directory-logprefix="/"-tarprefix="../"-src=1 413s === RUN TestSort/shuffle_directory-logprefix="../"-tarprefix=""-src=1 413s === RUN TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=1 413s === RUN TestSort/shuffle_directory-logprefix="../"-tarprefix="/"-src=1 413s === RUN TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=1 413s === RUN TestSort/shuffle_directory-logprefix=""-tarprefix=""-src=2 413s === RUN TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=2 413s === RUN TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=2 413s === RUN TestSort/shuffle_directory-logprefix=""-tarprefix="../"-src=2 413s === RUN TestSort/shuffle_directory-logprefix="./"-tarprefix=""-src=2 413s === RUN TestSort/shuffle_directory-logprefix="./"-tarprefix="./"-src=2 413s === RUN TestSort/shuffle_directory-logprefix="./"-tarprefix="/"-src=2 413s === RUN TestSort/shuffle_directory-logprefix="./"-tarprefix="../"-src=2 413s === RUN TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=2 413s === RUN TestSort/shuffle_directory-logprefix="/"-tarprefix="./"-src=2 413s === RUN TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=2 413s === RUN TestSort/shuffle_directory-logprefix="/"-tarprefix="../"-src=2 413s === RUN TestSort/shuffle_directory-logprefix="../"-tarprefix=""-src=2 413s === RUN TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=2 413s === RUN TestSort/shuffle_directory-logprefix="../"-tarprefix="/"-src=2 413s === RUN TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=2 413s === RUN TestSort/shuffle_link-logprefix=""-tarprefix=""-src=0 413s === RUN TestSort/shuffle_link-logprefix=""-tarprefix="./"-src=0 413s === RUN TestSort/shuffle_link-logprefix=""-tarprefix="/"-src=0 413s === RUN TestSort/shuffle_link-logprefix=""-tarprefix="../"-src=0 413s === RUN TestSort/shuffle_link-logprefix="./"-tarprefix=""-src=0 413s === RUN TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=0 413s === RUN TestSort/shuffle_link-logprefix="./"-tarprefix="/"-src=0 413s === RUN TestSort/shuffle_link-logprefix="./"-tarprefix="../"-src=0 413s === RUN TestSort/shuffle_link-logprefix="/"-tarprefix=""-src=0 413s === RUN TestSort/shuffle_link-logprefix="/"-tarprefix="./"-src=0 413s === RUN TestSort/shuffle_link-logprefix="/"-tarprefix="/"-src=0 413s === RUN TestSort/shuffle_link-logprefix="/"-tarprefix="../"-src=0 413s === RUN TestSort/shuffle_link-logprefix="../"-tarprefix=""-src=0 413s === RUN TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=0 413s === RUN TestSort/shuffle_link-logprefix="../"-tarprefix="/"-src=0 413s === RUN TestSort/shuffle_link-logprefix="../"-tarprefix="../"-src=0 413s === RUN TestSort/shuffle_link-logprefix=""-tarprefix=""-src=1 413s === RUN TestSort/shuffle_link-logprefix=""-tarprefix="./"-src=1 413s === RUN TestSort/shuffle_link-logprefix=""-tarprefix="/"-src=1 413s === RUN TestSort/shuffle_link-logprefix=""-tarprefix="../"-src=1 413s === RUN TestSort/shuffle_link-logprefix="./"-tarprefix=""-src=1 413s === RUN TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=1 413s === RUN TestSort/shuffle_link-logprefix="./"-tarprefix="/"-src=1 413s === RUN TestSort/shuffle_link-logprefix="./"-tarprefix="../"-src=1 413s === RUN TestSort/shuffle_link-logprefix="/"-tarprefix=""-src=1 413s === RUN TestSort/shuffle_link-logprefix="/"-tarprefix="./"-src=1 413s === RUN TestSort/shuffle_link-logprefix="/"-tarprefix="/"-src=1 413s === RUN TestSort/shuffle_link-logprefix="/"-tarprefix="../"-src=1 413s === RUN TestSort/shuffle_link-logprefix="../"-tarprefix=""-src=1 413s === RUN TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=1 413s === RUN TestSort/shuffle_link-logprefix="../"-tarprefix="/"-src=1 413s === RUN TestSort/shuffle_link-logprefix="../"-tarprefix="../"-src=1 413s === RUN TestSort/shuffle_link-logprefix=""-tarprefix=""-src=2 413s === RUN TestSort/shuffle_link-logprefix=""-tarprefix="./"-src=2 413s === RUN TestSort/shuffle_link-logprefix=""-tarprefix="/"-src=2 413s === RUN TestSort/shuffle_link-logprefix=""-tarprefix="../"-src=2 413s === RUN TestSort/shuffle_link-logprefix="./"-tarprefix=""-src=2 413s === RUN TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=2 413s === RUN TestSort/shuffle_link-logprefix="./"-tarprefix="/"-src=2 413s === RUN TestSort/shuffle_link-logprefix="./"-tarprefix="../"-src=2 413s === RUN TestSort/shuffle_link-logprefix="/"-tarprefix=""-src=2 413s === RUN TestSort/shuffle_link-logprefix="/"-tarprefix="./"-src=2 413s === RUN TestSort/shuffle_link-logprefix="/"-tarprefix="/"-src=2 413s === RUN TestSort/shuffle_link-logprefix="/"-tarprefix="../"-src=2 413s === RUN TestSort/shuffle_link-logprefix="../"-tarprefix=""-src=2 413s === RUN TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=2 413s === RUN TestSort/shuffle_link-logprefix="../"-tarprefix="/"-src=2 413s === RUN TestSort/shuffle_link-logprefix="../"-tarprefix="../"-src=2 413s === RUN TestSort/longname-logprefix=""-tarprefix=""-src=0 413s === RUN TestSort/longname-logprefix=""-tarprefix="./"-src=0 413s === RUN TestSort/longname-logprefix=""-tarprefix="/"-src=0 413s === RUN TestSort/longname-logprefix=""-tarprefix="../"-src=0 413s === RUN TestSort/longname-logprefix="./"-tarprefix=""-src=0 413s === RUN TestSort/longname-logprefix="./"-tarprefix="./"-src=0 413s === RUN TestSort/longname-logprefix="./"-tarprefix="/"-src=0 413s === RUN TestSort/longname-logprefix="./"-tarprefix="../"-src=0 413s === RUN TestSort/longname-logprefix="/"-tarprefix=""-src=0 413s === RUN TestSort/longname-logprefix="/"-tarprefix="./"-src=0 413s === RUN TestSort/longname-logprefix="/"-tarprefix="/"-src=0 413s === RUN TestSort/longname-logprefix="/"-tarprefix="../"-src=0 413s === RUN TestSort/longname-logprefix="../"-tarprefix=""-src=0 413s === RUN TestSort/longname-logprefix="../"-tarprefix="./"-src=0 413s === RUN TestSort/longname-logprefix="../"-tarprefix="/"-src=0 413s === RUN TestSort/longname-logprefix="../"-tarprefix="../"-src=0 413s === RUN TestSort/longname-logprefix=""-tarprefix=""-src=1 413s === RUN TestSort/longname-logprefix=""-tarprefix="./"-src=1 413s === RUN TestSort/longname-logprefix=""-tarprefix="/"-src=1 413s === RUN TestSort/longname-logprefix=""-tarprefix="../"-src=1 413s === RUN TestSort/longname-logprefix="./"-tarprefix=""-src=1 413s === RUN TestSort/longname-logprefix="./"-tarprefix="./"-src=1 413s === RUN TestSort/longname-logprefix="./"-tarprefix="/"-src=1 413s === RUN TestSort/longname-logprefix="./"-tarprefix="../"-src=1 413s === RUN TestSort/longname-logprefix="/"-tarprefix=""-src=1 413s === RUN TestSort/longname-logprefix="/"-tarprefix="./"-src=1 413s === RUN TestSort/longname-logprefix="/"-tarprefix="/"-src=1 413s === RUN TestSort/longname-logprefix="/"-tarprefix="../"-src=1 413s === RUN TestSort/longname-logprefix="../"-tarprefix=""-src=1 413s === RUN TestSort/longname-logprefix="../"-tarprefix="./"-src=1 413s === RUN TestSort/longname-logprefix="../"-tarprefix="/"-src=1 413s === RUN TestSort/longname-logprefix="../"-tarprefix="../"-src=1 413s === RUN TestSort/longname-logprefix=""-tarprefix=""-src=2 413s === RUN TestSort/longname-logprefix=""-tarprefix="./"-src=2 413s === RUN TestSort/longname-logprefix=""-tarprefix="/"-src=2 413s === RUN TestSort/longname-logprefix=""-tarprefix="../"-src=2 413s === RUN TestSort/longname-logprefix="./"-tarprefix=""-src=2 413s === RUN TestSort/longname-logprefix="./"-tarprefix="./"-src=2 413s === RUN TestSort/longname-logprefix="./"-tarprefix="/"-src=2 413s === RUN TestSort/longname-logprefix="./"-tarprefix="../"-src=2 413s === RUN TestSort/longname-logprefix="/"-tarprefix=""-src=2 413s === RUN TestSort/longname-logprefix="/"-tarprefix="./"-src=2 413s === RUN TestSort/longname-logprefix="/"-tarprefix="/"-src=2 413s === RUN TestSort/longname-logprefix="/"-tarprefix="../"-src=2 413s === RUN TestSort/longname-logprefix="../"-tarprefix=""-src=2 413s === RUN TestSort/longname-logprefix="../"-tarprefix="./"-src=2 413s === RUN TestSort/longname-logprefix="../"-tarprefix="/"-src=2 413s === RUN TestSort/longname-logprefix="../"-tarprefix="../"-src=2 413s === RUN TestSort/various_types-logprefix=""-tarprefix=""-src=0 413s === RUN TestSort/various_types-logprefix=""-tarprefix="./"-src=0 413s === RUN TestSort/various_types-logprefix=""-tarprefix="/"-src=0 413s === RUN TestSort/various_types-logprefix=""-tarprefix="../"-src=0 413s === RUN TestSort/various_types-logprefix="./"-tarprefix=""-src=0 413s === RUN TestSort/various_types-logprefix="./"-tarprefix="./"-src=0 413s === RUN TestSort/various_types-logprefix="./"-tarprefix="/"-src=0 413s === RUN TestSort/various_types-logprefix="./"-tarprefix="../"-src=0 413s === RUN TestSort/various_types-logprefix="/"-tarprefix=""-src=0 413s === RUN TestSort/various_types-logprefix="/"-tarprefix="./"-src=0 413s === RUN TestSort/various_types-logprefix="/"-tarprefix="/"-src=0 413s === RUN TestSort/various_types-logprefix="/"-tarprefix="../"-src=0 413s === RUN TestSort/various_types-logprefix="../"-tarprefix=""-src=0 413s === RUN TestSort/various_types-logprefix="../"-tarprefix="./"-src=0 413s === RUN TestSort/various_types-logprefix="../"-tarprefix="/"-src=0 413s === RUN TestSort/various_types-logprefix="../"-tarprefix="../"-src=0 413s === RUN TestSort/various_types-logprefix=""-tarprefix=""-src=1 413s === RUN TestSort/various_types-logprefix=""-tarprefix="./"-src=1 413s === RUN TestSort/various_types-logprefix=""-tarprefix="/"-src=1 413s === RUN TestSort/various_types-logprefix=""-tarprefix="../"-src=1 413s === RUN TestSort/various_types-logprefix="./"-tarprefix=""-src=1 413s === RUN TestSort/various_types-logprefix="./"-tarprefix="./"-src=1 413s === RUN TestSort/various_types-logprefix="./"-tarprefix="/"-src=1 413s === RUN TestSort/various_types-logprefix="./"-tarprefix="../"-src=1 413s === RUN TestSort/various_types-logprefix="/"-tarprefix=""-src=1 413s === RUN TestSort/various_types-logprefix="/"-tarprefix="./"-src=1 413s === RUN TestSort/various_types-logprefix="/"-tarprefix="/"-src=1 413s === RUN TestSort/various_types-logprefix="/"-tarprefix="../"-src=1 413s === RUN TestSort/various_types-logprefix="../"-tarprefix=""-src=1 413s === RUN TestSort/various_types-logprefix="../"-tarprefix="./"-src=1 413s === RUN TestSort/various_types-logprefix="../"-tarprefix="/"-src=1 413s === RUN TestSort/various_types-logprefix="../"-tarprefix="../"-src=1 413s === RUN TestSort/various_types-logprefix=""-tarprefix=""-src=2 413s === RUN TestSort/various_types-logprefix=""-tarprefix="./"-src=2 413s === RUN TestSort/various_types-logprefix=""-tarprefix="/"-src=2 413s === RUN TestSort/various_types-logprefix=""-tarprefix="../"-src=2 413s === RUN TestSort/various_types-logprefix="./"-tarprefix=""-src=2 413s === RUN TestSort/various_types-logprefix="./"-tarprefix="./"-src=2 413s === RUN TestSort/various_types-logprefix="./"-tarprefix="/"-src=2 413s === RUN TestSort/various_types-logprefix="./"-tarprefix="../"-src=2 413s === RUN TestSort/various_types-logprefix="/"-tarprefix=""-src=2 413s === RUN TestSort/various_types-logprefix="/"-tarprefix="./"-src=2 413s === RUN TestSort/various_types-logprefix="/"-tarprefix="/"-src=2 413s === RUN TestSort/various_types-logprefix="/"-tarprefix="../"-src=2 413s === RUN TestSort/various_types-logprefix="../"-tarprefix=""-src=2 413s === RUN TestSort/various_types-logprefix="../"-tarprefix="./"-src=2 413s === RUN TestSort/various_types-logprefix="../"-tarprefix="/"-src=2 413s === RUN TestSort/various_types-logprefix="../"-tarprefix="../"-src=2 413s === RUN TestSort/existing_landmark-logprefix=""-tarprefix=""-src=0 413s === RUN TestSort/existing_landmark-logprefix=""-tarprefix="./"-src=0 413s === RUN TestSort/existing_landmark-logprefix=""-tarprefix="/"-src=0 413s === RUN TestSort/existing_landmark-logprefix=""-tarprefix="../"-src=0 413s === RUN TestSort/existing_landmark-logprefix="./"-tarprefix=""-src=0 413s === RUN TestSort/existing_landmark-logprefix="./"-tarprefix="./"-src=0 413s === RUN TestSort/existing_landmark-logprefix="./"-tarprefix="/"-src=0 413s === RUN TestSort/existing_landmark-logprefix="./"-tarprefix="../"-src=0 413s === RUN TestSort/existing_landmark-logprefix="/"-tarprefix=""-src=0 413s === RUN TestSort/existing_landmark-logprefix="/"-tarprefix="./"-src=0 413s === RUN TestSort/existing_landmark-logprefix="/"-tarprefix="/"-src=0 413s === RUN TestSort/existing_landmark-logprefix="/"-tarprefix="../"-src=0 413s === RUN TestSort/existing_landmark-logprefix="../"-tarprefix=""-src=0 413s === RUN TestSort/existing_landmark-logprefix="../"-tarprefix="./"-src=0 413s === RUN TestSort/existing_landmark-logprefix="../"-tarprefix="/"-src=0 413s === RUN TestSort/existing_landmark-logprefix="../"-tarprefix="../"-src=0 413s === RUN TestSort/existing_landmark-logprefix=""-tarprefix=""-src=1 413s === RUN TestSort/existing_landmark-logprefix=""-tarprefix="./"-src=1 413s === RUN TestSort/existing_landmark-logprefix=""-tarprefix="/"-src=1 413s === RUN TestSort/existing_landmark-logprefix=""-tarprefix="../"-src=1 413s === RUN TestSort/existing_landmark-logprefix="./"-tarprefix=""-src=1 413s === RUN TestSort/existing_landmark-logprefix="./"-tarprefix="./"-src=1 413s === RUN TestSort/existing_landmark-logprefix="./"-tarprefix="/"-src=1 413s === RUN TestSort/existing_landmark-logprefix="./"-tarprefix="../"-src=1 413s === RUN TestSort/existing_landmark-logprefix="/"-tarprefix=""-src=1 413s === RUN TestSort/existing_landmark-logprefix="/"-tarprefix="./"-src=1 413s === RUN TestSort/existing_landmark-logprefix="/"-tarprefix="/"-src=1 413s === RUN TestSort/existing_landmark-logprefix="/"-tarprefix="../"-src=1 413s === RUN TestSort/existing_landmark-logprefix="../"-tarprefix=""-src=1 413s === RUN TestSort/existing_landmark-logprefix="../"-tarprefix="./"-src=1 413s === RUN TestSort/existing_landmark-logprefix="../"-tarprefix="/"-src=1 413s === RUN TestSort/existing_landmark-logprefix="../"-tarprefix="../"-src=1 413s === RUN TestSort/existing_landmark-logprefix=""-tarprefix=""-src=2 413s === RUN TestSort/existing_landmark-logprefix=""-tarprefix="./"-src=2 413s === RUN TestSort/existing_landmark-logprefix=""-tarprefix="/"-src=2 413s === RUN TestSort/existing_landmark-logprefix=""-tarprefix="../"-src=2 413s === RUN TestSort/existing_landmark-logprefix="./"-tarprefix=""-src=2 413s === RUN TestSort/existing_landmark-logprefix="./"-tarprefix="./"-src=2 413s === RUN TestSort/existing_landmark-logprefix="./"-tarprefix="/"-src=2 413s === RUN TestSort/existing_landmark-logprefix="./"-tarprefix="../"-src=2 413s === RUN TestSort/existing_landmark-logprefix="/"-tarprefix=""-src=2 413s === RUN TestSort/existing_landmark-logprefix="/"-tarprefix="./"-src=2 413s === RUN TestSort/existing_landmark-logprefix="/"-tarprefix="/"-src=2 413s === RUN TestSort/existing_landmark-logprefix="/"-tarprefix="../"-src=2 413s === RUN TestSort/existing_landmark-logprefix="../"-tarprefix=""-src=2 413s === RUN TestSort/existing_landmark-logprefix="../"-tarprefix="./"-src=2 413s === RUN TestSort/existing_landmark-logprefix="../"-tarprefix="/"-src=2 413s === RUN TestSort/existing_landmark-logprefix="../"-tarprefix="../"-src=2 413s === RUN TestSort/existing_landmark_nolog-logprefix=""-tarprefix=""-src=0 413s === RUN TestSort/existing_landmark_nolog-logprefix=""-tarprefix="./"-src=0 413s === RUN TestSort/existing_landmark_nolog-logprefix=""-tarprefix="/"-src=0 413s === RUN TestSort/existing_landmark_nolog-logprefix=""-tarprefix="../"-src=0 413s === RUN TestSort/existing_landmark_nolog-logprefix="./"-tarprefix=""-src=0 413s === RUN TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="./"-src=0 413s === RUN TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="/"-src=0 413s === RUN TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="../"-src=0 413s === RUN TestSort/existing_landmark_nolog-logprefix="/"-tarprefix=""-src=0 413s === RUN TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="./"-src=0 413s === RUN TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="/"-src=0 413s === RUN TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="../"-src=0 413s === RUN TestSort/existing_landmark_nolog-logprefix="../"-tarprefix=""-src=0 413s === RUN TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="./"-src=0 413s === RUN TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="/"-src=0 413s === RUN TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="../"-src=0 413s === RUN TestSort/existing_landmark_nolog-logprefix=""-tarprefix=""-src=1 413s === RUN TestSort/existing_landmark_nolog-logprefix=""-tarprefix="./"-src=1 413s === RUN TestSort/existing_landmark_nolog-logprefix=""-tarprefix="/"-src=1 413s === RUN TestSort/existing_landmark_nolog-logprefix=""-tarprefix="../"-src=1 413s === RUN TestSort/existing_landmark_nolog-logprefix="./"-tarprefix=""-src=1 413s === RUN TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="./"-src=1 413s === RUN TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="/"-src=1 413s === RUN TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="../"-src=1 413s === RUN TestSort/existing_landmark_nolog-logprefix="/"-tarprefix=""-src=1 413s === RUN TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="./"-src=1 413s === RUN TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="/"-src=1 413s === RUN TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="../"-src=1 413s === RUN TestSort/existing_landmark_nolog-logprefix="../"-tarprefix=""-src=1 413s === RUN TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="./"-src=1 413s === RUN TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="/"-src=1 413s === RUN TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="../"-src=1 413s === RUN TestSort/existing_landmark_nolog-logprefix=""-tarprefix=""-src=2 413s === RUN TestSort/existing_landmark_nolog-logprefix=""-tarprefix="./"-src=2 413s === RUN TestSort/existing_landmark_nolog-logprefix=""-tarprefix="/"-src=2 413s === RUN TestSort/existing_landmark_nolog-logprefix=""-tarprefix="../"-src=2 413s === RUN TestSort/existing_landmark_nolog-logprefix="./"-tarprefix=""-src=2 413s === RUN TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="./"-src=2 413s === RUN TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="/"-src=2 413s === RUN TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="../"-src=2 413s === RUN TestSort/existing_landmark_nolog-logprefix="/"-tarprefix=""-src=2 413s === RUN TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="./"-src=2 413s === RUN TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="/"-src=2 413s === RUN TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="../"-src=2 413s === RUN TestSort/existing_landmark_nolog-logprefix="../"-tarprefix=""-src=2 413s === RUN TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="./"-src=2 413s === RUN TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="/"-src=2 413s === RUN TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="../"-src=2 413s === RUN TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix=""-src=0 413s === RUN TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="./"-src=0 413s === RUN TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="/"-src=0 413s === RUN TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="../"-src=0 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix=""-src=0 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="./"-src=0 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="/"-src=0 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="../"-src=0 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix=""-src=0 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="./"-src=0 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="/"-src=0 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="../"-src=0 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix=""-src=0 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="./"-src=0 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="/"-src=0 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=0 413s === RUN TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix=""-src=1 413s === RUN TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="./"-src=1 413s === RUN TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="/"-src=1 413s === RUN TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="../"-src=1 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix=""-src=1 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="./"-src=1 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="/"-src=1 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="../"-src=1 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix=""-src=1 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="./"-src=1 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="/"-src=1 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="../"-src=1 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix=""-src=1 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="./"-src=1 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="/"-src=1 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=1 413s === RUN TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix=""-src=2 413s === RUN TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="./"-src=2 413s === RUN TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="/"-src=2 413s === RUN TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="../"-src=2 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix=""-src=2 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="./"-src=2 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="/"-src=2 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="../"-src=2 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix=""-src=2 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="./"-src=2 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="/"-src=2 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="../"-src=2 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix=""-src=2 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="./"-src=2 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="/"-src=2 413s === RUN TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=2 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix=""-src=0 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="./"-src=0 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="/"-src=0 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="../"-src=0 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix=""-src=0 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="./"-src=0 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="/"-src=0 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="../"-src=0 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix=""-src=0 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="./"-src=0 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="/"-src=0 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="../"-src=0 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix=""-src=0 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="./"-src=0 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="/"-src=0 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="../"-src=0 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix=""-src=1 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="./"-src=1 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="/"-src=1 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="../"-src=1 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix=""-src=1 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="./"-src=1 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="/"-src=1 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="../"-src=1 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix=""-src=1 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="./"-src=1 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="/"-src=1 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="../"-src=1 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix=""-src=1 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="./"-src=1 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="/"-src=1 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="../"-src=1 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix=""-src=2 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="./"-src=2 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="/"-src=2 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="../"-src=2 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix=""-src=2 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="./"-src=2 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="/"-src=2 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="../"-src=2 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix=""-src=2 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="./"-src=2 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="/"-src=2 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="../"-src=2 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix=""-src=2 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="./"-src=2 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="/"-src=2 413s === RUN TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="../"-src=2 413s === RUN TestSort/not_existing_file-logprefix=""-tarprefix=""-src=0 413s === RUN TestSort/not_existing_file-logprefix=""-tarprefix="./"-src=0 413s === RUN TestSort/not_existing_file-logprefix=""-tarprefix="/"-src=0 413s === RUN TestSort/not_existing_file-logprefix=""-tarprefix="../"-src=0 413s === RUN TestSort/not_existing_file-logprefix="./"-tarprefix=""-src=0 413s === RUN TestSort/not_existing_file-logprefix="./"-tarprefix="./"-src=0 413s === RUN TestSort/not_existing_file-logprefix="./"-tarprefix="/"-src=0 413s === RUN TestSort/not_existing_file-logprefix="./"-tarprefix="../"-src=0 413s === RUN TestSort/not_existing_file-logprefix="/"-tarprefix=""-src=0 413s === RUN TestSort/not_existing_file-logprefix="/"-tarprefix="./"-src=0 413s === RUN TestSort/not_existing_file-logprefix="/"-tarprefix="/"-src=0 413s === RUN TestSort/not_existing_file-logprefix="/"-tarprefix="../"-src=0 413s === RUN TestSort/not_existing_file-logprefix="../"-tarprefix=""-src=0 413s === RUN TestSort/not_existing_file-logprefix="../"-tarprefix="./"-src=0 413s === RUN TestSort/not_existing_file-logprefix="../"-tarprefix="/"-src=0 413s === RUN TestSort/not_existing_file-logprefix="../"-tarprefix="../"-src=0 413s === RUN TestSort/not_existing_file-logprefix=""-tarprefix=""-src=1 413s === RUN TestSort/not_existing_file-logprefix=""-tarprefix="./"-src=1 413s === RUN TestSort/not_existing_file-logprefix=""-tarprefix="/"-src=1 413s === RUN TestSort/not_existing_file-logprefix=""-tarprefix="../"-src=1 413s === RUN TestSort/not_existing_file-logprefix="./"-tarprefix=""-src=1 413s === RUN TestSort/not_existing_file-logprefix="./"-tarprefix="./"-src=1 413s === RUN TestSort/not_existing_file-logprefix="./"-tarprefix="/"-src=1 413s === RUN TestSort/not_existing_file-logprefix="./"-tarprefix="../"-src=1 413s === RUN TestSort/not_existing_file-logprefix="/"-tarprefix=""-src=1 413s === RUN TestSort/not_existing_file-logprefix="/"-tarprefix="./"-src=1 413s === RUN TestSort/not_existing_file-logprefix="/"-tarprefix="/"-src=1 413s === RUN TestSort/not_existing_file-logprefix="/"-tarprefix="../"-src=1 413s === RUN TestSort/not_existing_file-logprefix="../"-tarprefix=""-src=1 413s === RUN TestSort/not_existing_file-logprefix="../"-tarprefix="./"-src=1 413s === RUN TestSort/not_existing_file-logprefix="../"-tarprefix="/"-src=1 413s === RUN TestSort/not_existing_file-logprefix="../"-tarprefix="../"-src=1 413s === RUN TestSort/not_existing_file-logprefix=""-tarprefix=""-src=2 413s === RUN TestSort/not_existing_file-logprefix=""-tarprefix="./"-src=2 413s === RUN TestSort/not_existing_file-logprefix=""-tarprefix="/"-src=2 413s === RUN TestSort/not_existing_file-logprefix=""-tarprefix="../"-src=2 413s === RUN TestSort/not_existing_file-logprefix="./"-tarprefix=""-src=2 413s === RUN TestSort/not_existing_file-logprefix="./"-tarprefix="./"-src=2 413s === RUN TestSort/not_existing_file-logprefix="./"-tarprefix="/"-src=2 413s === RUN TestSort/not_existing_file-logprefix="./"-tarprefix="../"-src=2 413s === RUN TestSort/not_existing_file-logprefix="/"-tarprefix=""-src=2 413s === RUN TestSort/not_existing_file-logprefix="/"-tarprefix="./"-src=2 413s === RUN TestSort/not_existing_file-logprefix="/"-tarprefix="/"-src=2 413s === RUN TestSort/not_existing_file-logprefix="/"-tarprefix="../"-src=2 413s === RUN TestSort/not_existing_file-logprefix="../"-tarprefix=""-src=2 413s === RUN TestSort/not_existing_file-logprefix="../"-tarprefix="./"-src=2 413s === RUN TestSort/not_existing_file-logprefix="../"-tarprefix="/"-src=2 413s === RUN TestSort/not_existing_file-logprefix="../"-tarprefix="../"-src=2 413s === RUN TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix=""-src=0 413s === RUN TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="./"-src=0 413s === RUN TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="/"-src=0 413s === RUN TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="../"-src=0 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix=""-src=0 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="./"-src=0 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="/"-src=0 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="../"-src=0 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix=""-src=0 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="./"-src=0 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="/"-src=0 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="../"-src=0 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix=""-src=0 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="./"-src=0 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="/"-src=0 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="../"-src=0 413s === RUN TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix=""-src=1 413s === RUN TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="./"-src=1 413s === RUN TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="/"-src=1 413s === RUN TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="../"-src=1 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix=""-src=1 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="./"-src=1 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="/"-src=1 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="../"-src=1 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix=""-src=1 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="./"-src=1 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="/"-src=1 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="../"-src=1 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix=""-src=1 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="./"-src=1 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="/"-src=1 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="../"-src=1 413s === RUN TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix=""-src=2 413s === RUN TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="./"-src=2 413s === RUN TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="/"-src=2 413s === RUN TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="../"-src=2 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix=""-src=2 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="./"-src=2 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="/"-src=2 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="../"-src=2 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix=""-src=2 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="./"-src=2 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="/"-src=2 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="../"-src=2 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix=""-src=2 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="./"-src=2 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="/"-src=2 413s === RUN TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="../"-src=2 413s === RUN TestSort/duplicated_entry-logprefix=""-tarprefix=""-src=0 413s === RUN TestSort/duplicated_entry-logprefix=""-tarprefix="./"-src=0 413s === RUN TestSort/duplicated_entry-logprefix=""-tarprefix="/"-src=0 413s === RUN TestSort/duplicated_entry-logprefix=""-tarprefix="../"-src=0 413s === RUN TestSort/duplicated_entry-logprefix="./"-tarprefix=""-src=0 413s === RUN TestSort/duplicated_entry-logprefix="./"-tarprefix="./"-src=0 413s === RUN TestSort/duplicated_entry-logprefix="./"-tarprefix="/"-src=0 413s === RUN TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=0 413s === RUN TestSort/duplicated_entry-logprefix="/"-tarprefix=""-src=0 413s === RUN TestSort/duplicated_entry-logprefix="/"-tarprefix="./"-src=0 413s === RUN TestSort/duplicated_entry-logprefix="/"-tarprefix="/"-src=0 413s === RUN TestSort/duplicated_entry-logprefix="/"-tarprefix="../"-src=0 413s === RUN TestSort/duplicated_entry-logprefix="../"-tarprefix=""-src=0 413s === RUN TestSort/duplicated_entry-logprefix="../"-tarprefix="./"-src=0 413s === RUN TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=0 413s === RUN TestSort/duplicated_entry-logprefix="../"-tarprefix="../"-src=0 413s === RUN TestSort/duplicated_entry-logprefix=""-tarprefix=""-src=1 413s === RUN TestSort/duplicated_entry-logprefix=""-tarprefix="./"-src=1 413s === RUN TestSort/duplicated_entry-logprefix=""-tarprefix="/"-src=1 413s === RUN TestSort/duplicated_entry-logprefix=""-tarprefix="../"-src=1 413s === RUN TestSort/duplicated_entry-logprefix="./"-tarprefix=""-src=1 413s === RUN TestSort/duplicated_entry-logprefix="./"-tarprefix="./"-src=1 413s === RUN TestSort/duplicated_entry-logprefix="./"-tarprefix="/"-src=1 413s === RUN TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=1 413s === RUN TestSort/duplicated_entry-logprefix="/"-tarprefix=""-src=1 413s === RUN TestSort/duplicated_entry-logprefix="/"-tarprefix="./"-src=1 413s === RUN TestSort/duplicated_entry-logprefix="/"-tarprefix="/"-src=1 413s === RUN TestSort/duplicated_entry-logprefix="/"-tarprefix="../"-src=1 413s === RUN TestSort/duplicated_entry-logprefix="../"-tarprefix=""-src=1 413s === RUN TestSort/duplicated_entry-logprefix="../"-tarprefix="./"-src=1 413s === RUN TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=1 413s === RUN TestSort/duplicated_entry-logprefix="../"-tarprefix="../"-src=1 413s === RUN TestSort/duplicated_entry-logprefix=""-tarprefix=""-src=2 413s === RUN TestSort/duplicated_entry-logprefix=""-tarprefix="./"-src=2 413s === RUN TestSort/duplicated_entry-logprefix=""-tarprefix="/"-src=2 413s === RUN TestSort/duplicated_entry-logprefix=""-tarprefix="../"-src=2 413s === RUN TestSort/duplicated_entry-logprefix="./"-tarprefix=""-src=2 413s === RUN TestSort/duplicated_entry-logprefix="./"-tarprefix="./"-src=2 413s === RUN TestSort/duplicated_entry-logprefix="./"-tarprefix="/"-src=2 413s === RUN TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=2 413s === RUN TestSort/duplicated_entry-logprefix="/"-tarprefix=""-src=2 413s === RUN TestSort/duplicated_entry-logprefix="/"-tarprefix="./"-src=2 413s === RUN TestSort/duplicated_entry-logprefix="/"-tarprefix="/"-src=2 413s === RUN TestSort/duplicated_entry-logprefix="/"-tarprefix="../"-src=2 413s === RUN TestSort/duplicated_entry-logprefix="../"-tarprefix=""-src=2 413s === RUN TestSort/duplicated_entry-logprefix="../"-tarprefix="./"-src=2 413s === RUN TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=2 413s === RUN TestSort/duplicated_entry-logprefix="../"-tarprefix="../"-src=2 413s === RUN TestSort/hardlink-logprefix=""-tarprefix=""-src=0 413s === RUN TestSort/hardlink-logprefix=""-tarprefix="./"-src=0 413s === RUN TestSort/hardlink-logprefix=""-tarprefix="/"-src=0 413s === RUN TestSort/hardlink-logprefix=""-tarprefix="../"-src=0 413s === RUN TestSort/hardlink-logprefix="./"-tarprefix=""-src=0 413s === RUN TestSort/hardlink-logprefix="./"-tarprefix="./"-src=0 413s === RUN TestSort/hardlink-logprefix="./"-tarprefix="/"-src=0 413s === RUN TestSort/hardlink-logprefix="./"-tarprefix="../"-src=0 413s === RUN TestSort/hardlink-logprefix="/"-tarprefix=""-src=0 413s === RUN TestSort/hardlink-logprefix="/"-tarprefix="./"-src=0 413s === RUN TestSort/hardlink-logprefix="/"-tarprefix="/"-src=0 413s === RUN TestSort/hardlink-logprefix="/"-tarprefix="../"-src=0 413s === RUN TestSort/hardlink-logprefix="../"-tarprefix=""-src=0 413s === RUN TestSort/hardlink-logprefix="../"-tarprefix="./"-src=0 413s === RUN TestSort/hardlink-logprefix="../"-tarprefix="/"-src=0 413s === RUN TestSort/hardlink-logprefix="../"-tarprefix="../"-src=0 413s === RUN TestSort/hardlink-logprefix=""-tarprefix=""-src=1 413s === RUN TestSort/hardlink-logprefix=""-tarprefix="./"-src=1 413s === RUN TestSort/hardlink-logprefix=""-tarprefix="/"-src=1 413s === RUN TestSort/hardlink-logprefix=""-tarprefix="../"-src=1 413s === RUN TestSort/hardlink-logprefix="./"-tarprefix=""-src=1 413s === RUN TestSort/hardlink-logprefix="./"-tarprefix="./"-src=1 413s === RUN TestSort/hardlink-logprefix="./"-tarprefix="/"-src=1 413s === RUN TestSort/hardlink-logprefix="./"-tarprefix="../"-src=1 413s === RUN TestSort/hardlink-logprefix="/"-tarprefix=""-src=1 413s === RUN TestSort/hardlink-logprefix="/"-tarprefix="./"-src=1 413s === RUN TestSort/hardlink-logprefix="/"-tarprefix="/"-src=1 413s === RUN TestSort/hardlink-logprefix="/"-tarprefix="../"-src=1 413s === RUN TestSort/hardlink-logprefix="../"-tarprefix=""-src=1 413s === RUN TestSort/hardlink-logprefix="../"-tarprefix="./"-src=1 413s === RUN TestSort/hardlink-logprefix="../"-tarprefix="/"-src=1 413s === RUN TestSort/hardlink-logprefix="../"-tarprefix="../"-src=1 413s === RUN TestSort/hardlink-logprefix=""-tarprefix=""-src=2 413s === RUN TestSort/hardlink-logprefix=""-tarprefix="./"-src=2 413s === RUN TestSort/hardlink-logprefix=""-tarprefix="/"-src=2 413s === RUN TestSort/hardlink-logprefix=""-tarprefix="../"-src=2 413s === RUN TestSort/hardlink-logprefix="./"-tarprefix=""-src=2 413s === RUN TestSort/hardlink-logprefix="./"-tarprefix="./"-src=2 413s === RUN TestSort/hardlink-logprefix="./"-tarprefix="/"-src=2 413s === RUN TestSort/hardlink-logprefix="./"-tarprefix="../"-src=2 413s === RUN TestSort/hardlink-logprefix="/"-tarprefix=""-src=2 413s === RUN TestSort/hardlink-logprefix="/"-tarprefix="./"-src=2 413s === RUN TestSort/hardlink-logprefix="/"-tarprefix="/"-src=2 413s === RUN TestSort/hardlink-logprefix="/"-tarprefix="../"-src=2 413s === RUN TestSort/hardlink-logprefix="../"-tarprefix=""-src=2 413s === RUN TestSort/hardlink-logprefix="../"-tarprefix="./"-src=2 413s === RUN TestSort/hardlink-logprefix="../"-tarprefix="/"-src=2 413s === RUN TestSort/hardlink-logprefix="../"-tarprefix="../"-src=2 413s === RUN TestSort/root_relative_file-logprefix=""-tarprefix=""-src=0 413s === RUN TestSort/root_relative_file-logprefix=""-tarprefix="./"-src=0 413s === RUN TestSort/root_relative_file-logprefix=""-tarprefix="/"-src=0 413s === RUN TestSort/root_relative_file-logprefix=""-tarprefix="../"-src=0 413s === RUN TestSort/root_relative_file-logprefix="./"-tarprefix=""-src=0 413s === RUN TestSort/root_relative_file-logprefix="./"-tarprefix="./"-src=0 413s === RUN TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=0 413s === RUN TestSort/root_relative_file-logprefix="./"-tarprefix="../"-src=0 413s === RUN TestSort/root_relative_file-logprefix="/"-tarprefix=""-src=0 413s === RUN TestSort/root_relative_file-logprefix="/"-tarprefix="./"-src=0 413s === RUN TestSort/root_relative_file-logprefix="/"-tarprefix="/"-src=0 413s === RUN TestSort/root_relative_file-logprefix="/"-tarprefix="../"-src=0 413s === RUN TestSort/root_relative_file-logprefix="../"-tarprefix=""-src=0 413s === RUN TestSort/root_relative_file-logprefix="../"-tarprefix="./"-src=0 413s === RUN TestSort/root_relative_file-logprefix="../"-tarprefix="/"-src=0 413s === RUN TestSort/root_relative_file-logprefix="../"-tarprefix="../"-src=0 413s === RUN TestSort/root_relative_file-logprefix=""-tarprefix=""-src=1 413s === RUN TestSort/root_relative_file-logprefix=""-tarprefix="./"-src=1 413s === RUN TestSort/root_relative_file-logprefix=""-tarprefix="/"-src=1 413s === RUN TestSort/root_relative_file-logprefix=""-tarprefix="../"-src=1 413s === RUN TestSort/root_relative_file-logprefix="./"-tarprefix=""-src=1 413s === RUN TestSort/root_relative_file-logprefix="./"-tarprefix="./"-src=1 413s === RUN TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=1 413s === RUN TestSort/root_relative_file-logprefix="./"-tarprefix="../"-src=1 413s === RUN TestSort/root_relative_file-logprefix="/"-tarprefix=""-src=1 413s === RUN TestSort/root_relative_file-logprefix="/"-tarprefix="./"-src=1 413s === RUN TestSort/root_relative_file-logprefix="/"-tarprefix="/"-src=1 413s === RUN TestSort/root_relative_file-logprefix="/"-tarprefix="../"-src=1 413s === RUN TestSort/root_relative_file-logprefix="../"-tarprefix=""-src=1 413s === RUN TestSort/root_relative_file-logprefix="../"-tarprefix="./"-src=1 413s === RUN TestSort/root_relative_file-logprefix="../"-tarprefix="/"-src=1 413s === RUN TestSort/root_relative_file-logprefix="../"-tarprefix="../"-src=1 413s === RUN TestSort/root_relative_file-logprefix=""-tarprefix=""-src=2 413s === RUN TestSort/root_relative_file-logprefix=""-tarprefix="./"-src=2 413s === RUN TestSort/root_relative_file-logprefix=""-tarprefix="/"-src=2 413s === RUN TestSort/root_relative_file-logprefix=""-tarprefix="../"-src=2 413s === RUN TestSort/root_relative_file-logprefix="./"-tarprefix=""-src=2 413s === RUN TestSort/root_relative_file-logprefix="./"-tarprefix="./"-src=2 413s === RUN TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=2 413s === RUN TestSort/root_relative_file-logprefix="./"-tarprefix="../"-src=2 413s === RUN TestSort/root_relative_file-logprefix="/"-tarprefix=""-src=2 413s === RUN TestSort/root_relative_file-logprefix="/"-tarprefix="./"-src=2 413s === RUN TestSort/root_relative_file-logprefix="/"-tarprefix="/"-src=2 413s === RUN TestSort/root_relative_file-logprefix="/"-tarprefix="../"-src=2 413s === RUN TestSort/root_relative_file-logprefix="../"-tarprefix=""-src=2 413s === RUN TestSort/root_relative_file-logprefix="../"-tarprefix="./"-src=2 413s === RUN TestSort/root_relative_file-logprefix="../"-tarprefix="/"-src=2 413s === RUN TestSort/root_relative_file-logprefix="../"-tarprefix="../"-src=2 413s === RUN TestSort/root_absolute_file-logprefix=""-tarprefix=""-src=0 413s === RUN TestSort/root_absolute_file-logprefix=""-tarprefix="./"-src=0 413s === RUN TestSort/root_absolute_file-logprefix=""-tarprefix="/"-src=0 413s === RUN TestSort/root_absolute_file-logprefix=""-tarprefix="../"-src=0 413s === RUN TestSort/root_absolute_file-logprefix="./"-tarprefix=""-src=0 413s === RUN TestSort/root_absolute_file-logprefix="./"-tarprefix="./"-src=0 413s === RUN TestSort/root_absolute_file-logprefix="./"-tarprefix="/"-src=0 413s === RUN TestSort/root_absolute_file-logprefix="./"-tarprefix="../"-src=0 413s === RUN TestSort/root_absolute_file-logprefix="/"-tarprefix=""-src=0 413s === RUN TestSort/root_absolute_file-logprefix="/"-tarprefix="./"-src=0 413s === RUN TestSort/root_absolute_file-logprefix="/"-tarprefix="/"-src=0 413s === RUN TestSort/root_absolute_file-logprefix="/"-tarprefix="../"-src=0 413s === RUN TestSort/root_absolute_file-logprefix="../"-tarprefix=""-src=0 413s === RUN TestSort/root_absolute_file-logprefix="../"-tarprefix="./"-src=0 413s === RUN TestSort/root_absolute_file-logprefix="../"-tarprefix="/"-src=0 413s === RUN TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=0 413s === RUN TestSort/root_absolute_file-logprefix=""-tarprefix=""-src=1 413s === RUN TestSort/root_absolute_file-logprefix=""-tarprefix="./"-src=1 413s === RUN TestSort/root_absolute_file-logprefix=""-tarprefix="/"-src=1 413s === RUN TestSort/root_absolute_file-logprefix=""-tarprefix="../"-src=1 413s === RUN TestSort/root_absolute_file-logprefix="./"-tarprefix=""-src=1 413s === RUN TestSort/root_absolute_file-logprefix="./"-tarprefix="./"-src=1 413s === RUN TestSort/root_absolute_file-logprefix="./"-tarprefix="/"-src=1 413s === RUN TestSort/root_absolute_file-logprefix="./"-tarprefix="../"-src=1 413s === RUN TestSort/root_absolute_file-logprefix="/"-tarprefix=""-src=1 413s === RUN TestSort/root_absolute_file-logprefix="/"-tarprefix="./"-src=1 413s === RUN TestSort/root_absolute_file-logprefix="/"-tarprefix="/"-src=1 413s === RUN TestSort/root_absolute_file-logprefix="/"-tarprefix="../"-src=1 413s === RUN TestSort/root_absolute_file-logprefix="../"-tarprefix=""-src=1 413s === RUN TestSort/root_absolute_file-logprefix="../"-tarprefix="./"-src=1 413s === RUN TestSort/root_absolute_file-logprefix="../"-tarprefix="/"-src=1 413s === RUN TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=1 413s === RUN TestSort/root_absolute_file-logprefix=""-tarprefix=""-src=2 413s === RUN TestSort/root_absolute_file-logprefix=""-tarprefix="./"-src=2 413s === RUN TestSort/root_absolute_file-logprefix=""-tarprefix="/"-src=2 413s === RUN TestSort/root_absolute_file-logprefix=""-tarprefix="../"-src=2 413s === RUN TestSort/root_absolute_file-logprefix="./"-tarprefix=""-src=2 413s === RUN TestSort/root_absolute_file-logprefix="./"-tarprefix="./"-src=2 413s === RUN TestSort/root_absolute_file-logprefix="./"-tarprefix="/"-src=2 413s === RUN TestSort/root_absolute_file-logprefix="./"-tarprefix="../"-src=2 413s === RUN TestSort/root_absolute_file-logprefix="/"-tarprefix=""-src=2 413s === RUN TestSort/root_absolute_file-logprefix="/"-tarprefix="./"-src=2 413s === RUN TestSort/root_absolute_file-logprefix="/"-tarprefix="/"-src=2 413s === RUN TestSort/root_absolute_file-logprefix="/"-tarprefix="../"-src=2 413s === RUN TestSort/root_absolute_file-logprefix="../"-tarprefix=""-src=2 413s === RUN TestSort/root_absolute_file-logprefix="../"-tarprefix="./"-src=2 413s === RUN TestSort/root_absolute_file-logprefix="../"-tarprefix="/"-src=2 413s === RUN TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=2 413s --- PASS: TestSort (4.51s) 413s --- PASS: TestSort/nolog-logprefix=""-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/nolog-logprefix=""-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/nolog-logprefix=""-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/nolog-logprefix=""-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/nolog-logprefix="./"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/nolog-logprefix="./"-tarprefix="./"-src=0 (0.01s) 413s --- PASS: TestSort/nolog-logprefix="./"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/nolog-logprefix="./"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/nolog-logprefix="/"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/nolog-logprefix="/"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/nolog-logprefix="/"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/nolog-logprefix="/"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/nolog-logprefix="../"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/nolog-logprefix="../"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/nolog-logprefix="../"-tarprefix="/"-src=0 (0.01s) 413s --- PASS: TestSort/nolog-logprefix="../"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/nolog-logprefix=""-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/nolog-logprefix=""-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/nolog-logprefix=""-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/nolog-logprefix=""-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/nolog-logprefix="./"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/nolog-logprefix="./"-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/nolog-logprefix="./"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/nolog-logprefix="./"-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/nolog-logprefix="/"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/nolog-logprefix="/"-tarprefix="./"-src=1 (0.01s) 413s --- PASS: TestSort/nolog-logprefix="/"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/nolog-logprefix="/"-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/nolog-logprefix="../"-tarprefix=""-src=1 (0.01s) 413s --- PASS: TestSort/nolog-logprefix="../"-tarprefix="./"-src=1 (0.01s) 413s --- PASS: TestSort/nolog-logprefix="../"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/nolog-logprefix="../"-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/nolog-logprefix=""-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/nolog-logprefix=""-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/nolog-logprefix=""-tarprefix="/"-src=2 (0.00s) 413s --- PASS: TestSort/nolog-logprefix=""-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/nolog-logprefix="./"-tarprefix=""-src=2 (0.00s) 413s --- PASS: TestSort/nolog-logprefix="./"-tarprefix="./"-src=2 (0.00s) 413s --- PASS: TestSort/nolog-logprefix="./"-tarprefix="/"-src=2 (0.00s) 413s --- PASS: TestSort/nolog-logprefix="./"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/nolog-logprefix="/"-tarprefix=""-src=2 (0.00s) 413s --- PASS: TestSort/nolog-logprefix="/"-tarprefix="./"-src=2 (0.00s) 413s --- PASS: TestSort/nolog-logprefix="/"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/nolog-logprefix="/"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/nolog-logprefix="../"-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/nolog-logprefix="../"-tarprefix="./"-src=2 (0.00s) 413s --- PASS: TestSort/nolog-logprefix="../"-tarprefix="/"-src=2 (0.00s) 413s --- PASS: TestSort/nolog-logprefix="../"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/identical-logprefix=""-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/identical-logprefix=""-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/identical-logprefix=""-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/identical-logprefix=""-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/identical-logprefix="./"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/identical-logprefix="./"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/identical-logprefix="./"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/identical-logprefix="./"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/identical-logprefix="/"-tarprefix=""-src=0 (0.01s) 413s --- PASS: TestSort/identical-logprefix="/"-tarprefix="./"-src=0 (0.01s) 413s --- PASS: TestSort/identical-logprefix="/"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/identical-logprefix="/"-tarprefix="../"-src=0 (0.01s) 413s --- PASS: TestSort/identical-logprefix="../"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/identical-logprefix="../"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/identical-logprefix="../"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/identical-logprefix="../"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/identical-logprefix=""-tarprefix=""-src=1 (0.01s) 413s --- PASS: TestSort/identical-logprefix=""-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/identical-logprefix=""-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/identical-logprefix=""-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/identical-logprefix="./"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/identical-logprefix="./"-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/identical-logprefix="./"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/identical-logprefix="./"-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/identical-logprefix="/"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/identical-logprefix="/"-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/identical-logprefix="/"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/identical-logprefix="/"-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/identical-logprefix="../"-tarprefix=""-src=1 (0.01s) 413s --- PASS: TestSort/identical-logprefix="../"-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/identical-logprefix="../"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/identical-logprefix="../"-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/identical-logprefix=""-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/identical-logprefix=""-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/identical-logprefix=""-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/identical-logprefix=""-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/identical-logprefix="./"-tarprefix=""-src=2 (0.00s) 413s --- PASS: TestSort/identical-logprefix="./"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/identical-logprefix="./"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/identical-logprefix="./"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/identical-logprefix="/"-tarprefix=""-src=2 (0.00s) 413s --- PASS: TestSort/identical-logprefix="/"-tarprefix="./"-src=2 (0.00s) 413s --- PASS: TestSort/identical-logprefix="/"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/identical-logprefix="/"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/identical-logprefix="../"-tarprefix=""-src=2 (0.00s) 413s --- PASS: TestSort/identical-logprefix="../"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/identical-logprefix="../"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/identical-logprefix="../"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="./"-src=0 (0.01s) 413s --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="./"-src=0 (0.01s) 413s --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="./"-src=0 (0.01s) 413s --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="/"-src=0 (0.01s) 413s --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="../"-src=0 (0.01s) 413s --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix=""-src=0 (0.01s) 413s --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=1 (0.01s) 413s --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="./"-src=1 (0.01s) 413s --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="/"-src=1 (0.01s) 413s --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_reg-logprefix=""-tarprefix="../"-src=2 (0.00s) 413s --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix=""-src=2 (0.00s) 413s --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="/"-src=2 (0.02s) 413s --- PASS: TestSort/shuffle_reg-logprefix="./"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_reg-logprefix="/"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_reg-logprefix="../"-tarprefix="../"-src=2 (0.00s) 413s --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix=""-src=0 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=0 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="../"-src=0 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix=""-src=0 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="./"-src=0 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="/"-src=0 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="./"-src=0 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=0 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="../"-src=0 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix=""-src=0 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=0 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix=""-src=1 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=1 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=1 (0.02s) 413s --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix=""-src=1 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="./"-src=1 (0.02s) 413s --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="/"-src=1 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=1 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="./"-src=1 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=1 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix=""-src=1 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=1 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix=""-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix="./"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix="/"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_directory-logprefix="../"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="/"-src=0 (0.01s) 413s --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="../"-src=0 (0.01s) 413s --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix=""-src=0 (0.01s) 413s --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=0 (0.01s) 413s --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="/"-src=1 (0.01s) 413s --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=1 (0.01s) 413s --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="/"-src=1 (0.01s) 413s --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="./"-src=1 (0.01s) 413s --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=1 (0.01s) 413s --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="./"-src=2 (0.00s) 413s --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_link-logprefix=""-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_link-logprefix="./"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix=""-src=2 (0.00s) 413s --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="./"-src=2 (0.00s) 413s --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_link-logprefix="/"-tarprefix="../"-src=2 (0.00s) 413s --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="/"-src=2 (0.00s) 413s --- PASS: TestSort/shuffle_link-logprefix="../"-tarprefix="../"-src=2 (0.00s) 413s --- PASS: TestSort/longname-logprefix=""-tarprefix=""-src=0 (0.01s) 413s --- PASS: TestSort/longname-logprefix=""-tarprefix="./"-src=0 (0.01s) 413s --- PASS: TestSort/longname-logprefix=""-tarprefix="/"-src=0 (0.01s) 413s --- PASS: TestSort/longname-logprefix=""-tarprefix="../"-src=0 (0.01s) 413s --- PASS: TestSort/longname-logprefix="./"-tarprefix=""-src=0 (0.01s) 413s --- PASS: TestSort/longname-logprefix="./"-tarprefix="./"-src=0 (0.01s) 413s --- PASS: TestSort/longname-logprefix="./"-tarprefix="/"-src=0 (0.01s) 413s --- PASS: TestSort/longname-logprefix="./"-tarprefix="../"-src=0 (0.01s) 413s --- PASS: TestSort/longname-logprefix="/"-tarprefix=""-src=0 (0.01s) 413s --- PASS: TestSort/longname-logprefix="/"-tarprefix="./"-src=0 (0.01s) 413s --- PASS: TestSort/longname-logprefix="/"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/longname-logprefix="/"-tarprefix="../"-src=0 (0.01s) 413s --- PASS: TestSort/longname-logprefix="../"-tarprefix=""-src=0 (0.01s) 413s --- PASS: TestSort/longname-logprefix="../"-tarprefix="./"-src=0 (0.01s) 413s --- PASS: TestSort/longname-logprefix="../"-tarprefix="/"-src=0 (0.01s) 413s --- PASS: TestSort/longname-logprefix="../"-tarprefix="../"-src=0 (0.01s) 413s --- PASS: TestSort/longname-logprefix=""-tarprefix=""-src=1 (0.01s) 413s --- PASS: TestSort/longname-logprefix=""-tarprefix="./"-src=1 (0.01s) 413s --- PASS: TestSort/longname-logprefix=""-tarprefix="/"-src=1 (0.01s) 413s --- PASS: TestSort/longname-logprefix=""-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/longname-logprefix="./"-tarprefix=""-src=1 (0.01s) 413s --- PASS: TestSort/longname-logprefix="./"-tarprefix="./"-src=1 (0.01s) 413s --- PASS: TestSort/longname-logprefix="./"-tarprefix="/"-src=1 (0.01s) 413s --- PASS: TestSort/longname-logprefix="./"-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/longname-logprefix="/"-tarprefix=""-src=1 (0.01s) 413s --- PASS: TestSort/longname-logprefix="/"-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/longname-logprefix="/"-tarprefix="/"-src=1 (0.01s) 413s --- PASS: TestSort/longname-logprefix="/"-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/longname-logprefix="../"-tarprefix=""-src=1 (0.01s) 413s --- PASS: TestSort/longname-logprefix="../"-tarprefix="./"-src=1 (0.01s) 413s --- PASS: TestSort/longname-logprefix="../"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/longname-logprefix="../"-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/longname-logprefix=""-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/longname-logprefix=""-tarprefix="./"-src=2 (0.00s) 413s --- PASS: TestSort/longname-logprefix=""-tarprefix="/"-src=2 (0.00s) 413s --- PASS: TestSort/longname-logprefix=""-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/longname-logprefix="./"-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/longname-logprefix="./"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/longname-logprefix="./"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/longname-logprefix="./"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/longname-logprefix="/"-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/longname-logprefix="/"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/longname-logprefix="/"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/longname-logprefix="/"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/longname-logprefix="../"-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/longname-logprefix="../"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/longname-logprefix="../"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/longname-logprefix="../"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/various_types-logprefix=""-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/various_types-logprefix=""-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/various_types-logprefix=""-tarprefix="/"-src=0 (0.01s) 413s --- PASS: TestSort/various_types-logprefix=""-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/various_types-logprefix="./"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/various_types-logprefix="./"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/various_types-logprefix="./"-tarprefix="/"-src=0 (0.01s) 413s --- PASS: TestSort/various_types-logprefix="./"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/various_types-logprefix="/"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/various_types-logprefix="/"-tarprefix="./"-src=0 (0.01s) 413s --- PASS: TestSort/various_types-logprefix="/"-tarprefix="/"-src=0 (0.01s) 413s --- PASS: TestSort/various_types-logprefix="/"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/various_types-logprefix="../"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/various_types-logprefix="../"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/various_types-logprefix="../"-tarprefix="/"-src=0 (0.01s) 413s --- PASS: TestSort/various_types-logprefix="../"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/various_types-logprefix=""-tarprefix=""-src=1 (0.01s) 413s --- PASS: TestSort/various_types-logprefix=""-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/various_types-logprefix=""-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/various_types-logprefix=""-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/various_types-logprefix="./"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/various_types-logprefix="./"-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/various_types-logprefix="./"-tarprefix="/"-src=1 (0.01s) 413s --- PASS: TestSort/various_types-logprefix="./"-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/various_types-logprefix="/"-tarprefix=""-src=1 (0.01s) 413s --- PASS: TestSort/various_types-logprefix="/"-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/various_types-logprefix="/"-tarprefix="/"-src=1 (0.01s) 413s --- PASS: TestSort/various_types-logprefix="/"-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/various_types-logprefix="../"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/various_types-logprefix="../"-tarprefix="./"-src=1 (0.01s) 413s --- PASS: TestSort/various_types-logprefix="../"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/various_types-logprefix="../"-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/various_types-logprefix=""-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/various_types-logprefix=""-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/various_types-logprefix=""-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/various_types-logprefix=""-tarprefix="../"-src=2 (0.00s) 413s --- PASS: TestSort/various_types-logprefix="./"-tarprefix=""-src=2 (0.00s) 413s --- PASS: TestSort/various_types-logprefix="./"-tarprefix="./"-src=2 (0.00s) 413s --- PASS: TestSort/various_types-logprefix="./"-tarprefix="/"-src=2 (0.00s) 413s --- PASS: TestSort/various_types-logprefix="./"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/various_types-logprefix="/"-tarprefix=""-src=2 (0.00s) 413s --- PASS: TestSort/various_types-logprefix="/"-tarprefix="./"-src=2 (0.00s) 413s --- PASS: TestSort/various_types-logprefix="/"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/various_types-logprefix="/"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/various_types-logprefix="../"-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/various_types-logprefix="../"-tarprefix="./"-src=2 (0.00s) 413s --- PASS: TestSort/various_types-logprefix="../"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/various_types-logprefix="../"-tarprefix="../"-src=2 (0.00s) 413s --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="./"-src=0 (0.01s) 413s --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="/"-src=0 (0.01s) 413s --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="/"-src=0 (0.01s) 413s --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="../"-src=0 (0.01s) 413s --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix=""-src=0 (0.01s) 413s --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="/"-src=0 (0.01s) 413s --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="/"-src=0 (0.01s) 413s --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="/"-src=1 (0.01s) 413s --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix=""-src=1 (0.01s) 413s --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="./"-src=1 (0.01s) 413s --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="/"-src=1 (0.01s) 413s --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix=""-src=1 (0.01s) 413s --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="./"-src=1 (0.01s) 413s --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix=""-src=2 (0.00s) 413s --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="./"-src=2 (0.00s) 413s --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/existing_landmark-logprefix=""-tarprefix="../"-src=2 (0.00s) 413s --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="./"-src=2 (0.00s) 413s --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/existing_landmark-logprefix="./"-tarprefix="../"-src=2 (0.02s) 413s --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/existing_landmark-logprefix="/"-tarprefix="../"-src=2 (0.00s) 413s --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="/"-src=2 (0.00s) 413s --- PASS: TestSort/existing_landmark-logprefix="../"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix=""-src=0 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="./"-src=0 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="/"-src=0 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="./"-src=0 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="/"-src=0 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="../"-src=0 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix=""-src=0 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="./"-src=0 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix=""-src=0 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="../"-src=0 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix=""-src=1 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="/"-src=1 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="./"-src=1 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="/"-src=1 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="/"-src=1 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="/"-src=1 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix=""-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix=""-src=2 (0.00s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="./"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="/"-tarprefix="../"-src=2 (0.00s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix=""-src=2 (0.00s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/existing_landmark_nolog-logprefix="../"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="./"-src=0 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="./"-src=0 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="./"-src=0 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix=""-src=0 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="./"-src=1 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix=""-src=1 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix=""-src=1 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix=""-src=1 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="./"-src=1 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix=""-tarprefix="../"-src=2 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix=""-src=2 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="./"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="./"-src=2 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="/"-src=2 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="/"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix=""-src=2 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="./"-src=2 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark-logprefix="../"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="/"-src=0 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="../"-src=0 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="/"-src=0 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="../"-src=0 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="/"-src=0 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="../"-src=0 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="./"-src=1 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="/"-src=1 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix=""-src=1 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="./"-src=1 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="/"-src=1 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix=""-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="./"-tarprefix="../"-src=2 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="/"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix=""-src=2 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="./"-src=2 (0.00s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/existing_noprefetch_landmark_nolog-logprefix="../"-tarprefix="../"-src=2 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix=""-src=2 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="./"-src=2 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="/"-src=2 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix=""-tarprefix="../"-src=2 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix=""-src=2 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="./"-src=2 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="/"-src=2 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="./"-tarprefix="../"-src=2 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix=""-src=2 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="./"-src=2 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="/"-src=2 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="/"-tarprefix="../"-src=2 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix=""-src=2 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="./"-src=2 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="/"-src=2 (0.00s) 413s --- PASS: TestSort/not_existing_file-logprefix="../"-tarprefix="../"-src=2 (0.00s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix=""-src=0 (0.01s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="/"-src=0 (0.01s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix=""-src=0 (0.01s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="../"-src=0 (0.01s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="/"-src=1 (0.01s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="./"-src=1 (0.01s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="/"-src=1 (0.01s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix=""-src=2 (0.00s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix=""-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="/"-src=2 (0.00s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="./"-tarprefix="../"-src=2 (0.00s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix=""-src=2 (0.00s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="/"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="/"-src=2 (0.00s) 413s --- PASS: TestSort/not_existing_file_allow_fail-logprefix="../"-tarprefix="../"-src=2 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix=""-src=0 (0.01s) 413s --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="/"-src=0 (0.01s) 413s --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix=""-src=0 (0.01s) 413s --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=0 (0.01s) 413s --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix=""-src=1 (0.01s) 413s --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="./"-src=2 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="/"-src=2 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix=""-tarprefix="../"-src=2 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="./"-src=2 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="/"-src=2 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix="./"-tarprefix="../"-src=2 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix=""-src=2 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="/"-src=2 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix="/"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="./"-src=2 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="/"-src=2 (0.00s) 413s --- PASS: TestSort/duplicated_entry-logprefix="../"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/hardlink-logprefix=""-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix=""-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix=""-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix=""-tarprefix="../"-src=0 (0.01s) 413s --- PASS: TestSort/hardlink-logprefix="./"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="../"-src=0 (0.01s) 413s --- PASS: TestSort/hardlink-logprefix="/"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix="../"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix=""-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix=""-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix=""-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix=""-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix="./"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix="/"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/hardlink-logprefix="../"-tarprefix=""-src=1 (0.01s) 413s --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix=""-tarprefix=""-src=2 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix=""-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/hardlink-logprefix=""-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/hardlink-logprefix=""-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/hardlink-logprefix="./"-tarprefix=""-src=2 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="./"-src=2 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="/"-src=2 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix="./"-tarprefix="../"-src=2 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix="/"-tarprefix=""-src=2 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/hardlink-logprefix="/"-tarprefix="../"-src=2 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix="../"-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="/"-src=2 (0.00s) 413s --- PASS: TestSort/hardlink-logprefix="../"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="./"-src=0 (0.01s) 413s --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="./"-src=0 (0.01s) 413s --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix=""-src=1 (0.01s) 413s --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="./"-src=1 (0.01s) 413s --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="/"-src=1 (0.01s) 413s --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="./"-src=1 (0.00s) 413s --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix=""-src=1 (0.01s) 413s --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="./"-src=1 (0.01s) 413s --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix=""-src=1 (0.01s) 413s --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="./"-src=1 (0.01s) 413s --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix=""-src=2 (0.00s) 413s --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/root_relative_file-logprefix=""-tarprefix="../"-src=2 (0.00s) 413s --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix=""-src=2 (0.00s) 413s --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/root_relative_file-logprefix="./"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="/"-src=2 (0.00s) 413s --- PASS: TestSort/root_relative_file-logprefix="/"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/root_relative_file-logprefix="../"-tarprefix="../"-src=2 (0.00s) 413s --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="../"-src=0 (0.01s) 413s --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="./"-src=0 (0.01s) 413s --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="/"-src=0 (0.01s) 413s --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="./"-src=0 (0.00s) 413s --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="/"-src=0 (0.00s) 413s --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix=""-src=0 (0.00s) 413s --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="./"-src=0 (0.01s) 413s --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="/"-src=0 (0.01s) 413s --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=0 (0.00s) 413s --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="./"-src=1 (0.01s) 413s --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="/"-src=1 (0.01s) 413s --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="./"-src=1 (0.01s) 413s --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="/"-src=1 (0.01s) 413s --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix=""-src=1 (0.01s) 413s --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="./"-src=1 (0.01s) 413s --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="../"-src=1 (0.00s) 413s --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix=""-src=1 (0.00s) 413s --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="./"-src=1 (0.01s) 413s --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="/"-src=1 (0.00s) 413s --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=1 (0.01s) 413s --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="/"-src=2 (0.00s) 413s --- PASS: TestSort/root_absolute_file-logprefix=""-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix=""-src=2 (0.00s) 413s --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="/"-src=2 (0.01s) 413s --- PASS: TestSort/root_absolute_file-logprefix="./"-tarprefix="../"-src=2 (0.01s) 413s --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix=""-src=2 (0.01s) 413s --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="./"-src=2 (0.00s) 413s --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="/"-src=2 (0.00s) 413s --- PASS: TestSort/root_absolute_file-logprefix="/"-tarprefix="../"-src=2 (0.00s) 413s --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix=""-src=2 (0.00s) 413s --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="./"-src=2 (0.01s) 413s --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="/"-src=2 (0.00s) 413s --- PASS: TestSort/root_absolute_file-logprefix="../"-tarprefix="../"-src=2 (0.00s) 413s === RUN TestCountReader 413s === RUN TestCountReader/nop 413s === RUN TestCountReader/read 413s === RUN TestCountReader/readtwice 413s === RUN TestCountReader/seek_start 413s === RUN TestCountReader/seek_start_twice 413s === RUN TestCountReader/seek_current 413s === RUN TestCountReader/seek_current_twice 413s === RUN TestCountReader/seek_current_twice_negative 413s === RUN TestCountReader/mixed 413s --- PASS: TestCountReader (0.00s) 413s --- PASS: TestCountReader/nop (0.00s) 413s --- PASS: TestCountReader/read (0.00s) 413s --- PASS: TestCountReader/readtwice (0.00s) 413s --- PASS: TestCountReader/seek_start (0.00s) 413s --- PASS: TestCountReader/seek_start_twice (0.00s) 413s --- PASS: TestCountReader/seek_current (0.00s) 413s --- PASS: TestCountReader/seek_current_twice (0.00s) 413s --- PASS: TestCountReader/seek_current_twice_negative (0.00s) 413s --- PASS: TestCountReader/mixed (0.00s) 413s === RUN TestChunkEntryForOffset 413s === RUN TestChunkEntryForOffset/1st_chunk_in_1_chunk_reg 413s === RUN TestChunkEntryForOffset/2nd_chunk_in_1_chunk_reg 413s === RUN TestChunkEntryForOffset/1st_chunk_in_2_chunks_reg 413s === RUN TestChunkEntryForOffset/2nd_chunk_in_2_chunks_reg 413s === RUN TestChunkEntryForOffset/3rd_chunk_in_2_chunks_reg 413s --- PASS: TestChunkEntryForOffset (0.00s) 413s --- PASS: TestChunkEntryForOffset/1st_chunk_in_1_chunk_reg (0.00s) 413s --- PASS: TestChunkEntryForOffset/2nd_chunk_in_1_chunk_reg (0.00s) 413s --- PASS: TestChunkEntryForOffset/1st_chunk_in_2_chunks_reg (0.00s) 413s --- PASS: TestChunkEntryForOffset/2nd_chunk_in_2_chunks_reg (0.00s) 413s --- PASS: TestChunkEntryForOffset/3rd_chunk_in_2_chunks_reg (0.00s) 413s === RUN TestGzipEStargz 413s === RUN TestGzipEStargz/testBuild 413s === PAUSE TestGzipEStargz/testBuild 413s === RUN TestGzipEStargz/testDigestAndVerify 413s === PAUSE TestGzipEStargz/testDigestAndVerify 413s === RUN TestGzipEStargz/testWriteAndOpen 413s === PAUSE TestGzipEStargz/testWriteAndOpen 413s === CONT TestGzipEStargz/testBuild 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 413s === CONT TestGzipEStargz/testWriteAndOpen 413s === CONT TestGzipEStargz/testDigestAndVerify 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 3171 413s testutil.go:509: Offset: 1639, NextOffset: 4284 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 1152 3228] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" 413s testutil.go:1638: got TOC entries: 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 3171, NextOffset: 3208 413s testutil.go:509: Offset: 4284, NextOffset: 4321 413s testutil.go:509: Offset: 3208, NextOffset: 6895 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 2076] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 4321, NextOffset: 8008 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 1152 3228] 413s testutil.go:2330: got gzip streams: 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 545, NextOffset: 582 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 413s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" 413s testutil.go:1638: got TOC entries: 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 1639, NextOffset: 4284 413s testutil.go:509: Offset: 582, NextOffset: 3171 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 4284, NextOffset: 4321 413s testutil.go:509: Offset: 3171, NextOffset: 3208 413s testutil.go:509: Offset: 4321, NextOffset: 8008 413s testutil.go:509: Offset: 3208, NextOffset: 6895 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 2076] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 1152 3228] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 2076] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 1152 3228] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 2076] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 3171 413s testutil.go:509: Offset: 1639, NextOffset: 4284 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 3171, NextOffset: 3208 413s testutil.go:509: Offset: 4284, NextOffset: 4321 413s testutil.go:509: Offset: 3208, NextOffset: 6895 413s testutil.go:509: Offset: 4321, NextOffset: 8008 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 4284 413s testutil.go:509: Offset: 582, NextOffset: 3171 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 4284, NextOffset: 4321 413s testutil.go:509: Offset: 3171, NextOffset: 3208 413s testutil.go:509: Offset: 4321, NextOffset: 8008 413s testutil.go:509: Offset: 3208, NextOffset: 6895 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 1152 3228] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 2076] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 1152 3228] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 2076] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 1152 3228] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 2076] 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 3171 413s testutil.go:509: Offset: 1639, NextOffset: 4284 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 3171, NextOffset: 3208 413s testutil.go:509: Offset: 4284, NextOffset: 4321 413s testutil.go:509: Offset: 3208, NextOffset: 6895 413s testutil.go:509: Offset: 4321, NextOffset: 8008 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 4284 413s testutil.go:509: Offset: 582, NextOffset: 3171 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 4284, NextOffset: 4321 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 413s testutil.go:2330: got gzip streams: 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 3171, NextOffset: 3208 413s testutil.go:509: Offset: 4321, NextOffset: 8008 413s testutil.go:509: Offset: 3208, NextOffset: 6895 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 1152 3228] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 2076] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 1152 3228] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 2076] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 3171 413s testutil.go:509: Offset: 1639, NextOffset: 4284 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 3171, NextOffset: 3208 413s testutil.go:509: Offset: 4284, NextOffset: 4321 413s testutil.go:509: Offset: 3208, NextOffset: 6895 413s testutil.go:509: Offset: 4321, NextOffset: 8008 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 1152 3228] 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 1639, NextOffset: 4284 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 413s testutil.go:2330: got gzip streams: 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 582, NextOffset: 3171 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 2048 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 413s testutil.go:2349: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 4284, NextOffset: 4321 413s testutil.go:509: Offset: 3171, NextOffset: 3208 413s testutil.go:509: Offset: 4321, NextOffset: 8008 413s testutil.go:509: Offset: 3208, NextOffset: 6895 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 2076] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 1152 3228] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 2076] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 1152 3228] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 3228 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000480STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 2076] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2076 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 3171 413s testutil.go:509: Offset: 1639, NextOffset: 4284 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 3171, NextOffset: 3208 413s testutil.go:509: Offset: 4284, NextOffset: 4321 413s testutil.go:509: Offset: 3208, NextOffset: 6895 413s testutil.go:509: Offset: 4321, NextOffset: 8008 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 4284 413s testutil.go:509: Offset: 582, NextOffset: 3171 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 40 182] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 40 in stargz, uncompressed length 2048 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 413s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 4284, NextOffset: 4321 413s testutil.go:509: Offset: 3171, NextOffset: 3208 413s testutil.go:509: Offset: 4321, NextOffset: 8008 413s testutil.go:509: Offset: 3208, NextOffset: 6895 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 142] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 40 182] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 40 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 142] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 40 182] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 40 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 142] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 3171, NextOffset: 3208 413s testutil.go:509: Offset: 4284, NextOffset: 4321 413s testutil.go:509: Offset: 3208, NextOffset: 6895 413s testutil.go:509: Offset: 4321, NextOffset: 8008 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 3171 413s testutil.go:509: Offset: 1639, NextOffset: 4284 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 4284 413s testutil.go:509: Offset: 582, NextOffset: 3171 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 4284, NextOffset: 4321 413s testutil.go:509: Offset: 3171, NextOffset: 3208 413s testutil.go:509: Offset: 4321, NextOffset: 8008 413s testutil.go:509: Offset: 3208, NextOffset: 6895 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 40 182] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 40 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 142] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 40 182] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 40 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 142] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 40 182] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 40 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 3171 413s testutil.go:509: Offset: 1639, NextOffset: 4284 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 3171, NextOffset: 3208 413s testutil.go:509: Offset: 4284, NextOffset: 4321 413s testutil.go:509: Offset: 3208, NextOffset: 6895 413s testutil.go:509: Offset: 4321, NextOffset: 8008 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 4284 413s testutil.go:509: Offset: 582, NextOffset: 3171 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 4284, NextOffset: 4321 413s testutil.go:509: Offset: 3171, NextOffset: 3208 413s testutil.go:509: Offset: 4321, NextOffset: 8008 413s testutil.go:509: Offset: 3208, NextOffset: 6895 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 142] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 40 182] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 40 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 142] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 40 182] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 40 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 3171 413s testutil.go:509: Offset: 1639, NextOffset: 4284 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 3171, NextOffset: 3208 413s testutil.go:509: Offset: 4284, NextOffset: 4321 413s testutil.go:509: Offset: 3208, NextOffset: 6895 413s testutil.go:509: Offset: 4321, NextOffset: 8008 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 4284 413s testutil.go:509: Offset: 582, NextOffset: 3171 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 4284, NextOffset: 4321 413s testutil.go:509: Offset: 3171, NextOffset: 3208 413s testutil.go:509: Offset: 4321, NextOffset: 8008 413s testutil.go:509: Offset: 3208, NextOffset: 6895 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 142] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 40 182] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 40 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 142] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 3171 413s testutil.go:509: Offset: 1639, NextOffset: 4284 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 40 182] 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 3171, NextOffset: 3208 413s testutil.go:509: Offset: 4284, NextOffset: 4321 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 413s testutil.go:2330: got gzip streams: 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 3208, NextOffset: 6895 413s testutil.go:509: Offset: 4321, NextOffset: 8008 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 4284 413s testutil.go:509: Offset: 582, NextOffset: 3171 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 4284, NextOffset: 4321 413s testutil.go:509: Offset: 3171, NextOffset: 3208 413s testutil.go:509: Offset: 4321, NextOffset: 8008 413s testutil.go:509: Offset: 3208, NextOffset: 6895 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 40 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 142] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 40 182] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 40 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 142] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 40 182] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 40 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000028STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 142] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 142 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 3171, NextOffset: 3208 413s testutil.go:509: Offset: 4284, NextOffset: 4321 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 34 159] 413s testutil.go:2330: got gzip streams: 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 3208, NextOffset: 6895 413s testutil.go:509: Offset: 4321, NextOffset: 8008 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 3171 413s testutil.go:509: Offset: 1639, NextOffset: 4284 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 4284, NextOffset: 4321 413s testutil.go:509: Offset: 3171, NextOffset: 3208 413s testutil.go:509: Offset: 4321, NextOffset: 8008 413s testutil.go:509: Offset: 3208, NextOffset: 6895 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 4284 413s testutil.go:509: Offset: 582, NextOffset: 3171 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 125] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 34 159] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 125] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 34 159] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 125] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 3171 413s testutil.go:509: Offset: 1639, NextOffset: 4284 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 3171, NextOffset: 3208 413s testutil.go:509: Offset: 4284, NextOffset: 4321 413s testutil.go:509: Offset: 3208, NextOffset: 6895 413s testutil.go:509: Offset: 4321, NextOffset: 8008 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1639, NextOffset: 4284 413s testutil.go:509: Offset: 582, NextOffset: 3171 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 4284, NextOffset: 4321 413s testutil.go:509: Offset: 3171, NextOffset: 3208 413s testutil.go:509: Offset: 4321, NextOffset: 8008 413s testutil.go:509: Offset: 3208, NextOffset: 6895 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 34 159] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 545, NextOffset: 582 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s testutil.go:509: Offset: 582, NextOffset: 3171 413s testutil.go:509: Offset: 1639, NextOffset: 4284 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 3171, NextOffset: 3208 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 125] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 4284, NextOffset: 4321 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 413s testutil.go:1638: got TOC entries: 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 3208, NextOffset: 6895 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 4321, NextOffset: 8008 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 4284, NextOffset: 4321 413s testutil.go:509: Offset: 3171, NextOffset: 3208 413s testutil.go:509: Offset: 4321, NextOffset: 8008 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 3208, NextOffset: 6895 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 1602, NextOffset: 1639 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 34 159] 413s testutil.go:2330: got gzip streams: 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 545, NextOffset: 582 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 1639, NextOffset: 4284 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 413s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 413s testutil.go:1638: got TOC entries: 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 582, NextOffset: 3171 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 125] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 34 159] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 125] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 34 159] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 125] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 34 159] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 125] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 34 159] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 125] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":93,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":130,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":355,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":206,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":243,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":552,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":589,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 93, NextOffset: 130 413s testutil.go:509: Offset: 206, NextOffset: 243 413s testutil.go:509: Offset: 130, NextOffset: 355 413s testutil.go:509: Offset: 243, NextOffset: 552 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 355, NextOffset: 392 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 34 159] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 413s testutil.go:1638: got TOC entries: 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 552, NextOffset: 589 413s testutil.go:509: Offset: 392, NextOffset: 1045 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 589, NextOffset: 1310 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 206, NextOffset: 243 413s testutil.go:509: Offset: 93, NextOffset: 130 413s testutil.go:509: Offset: 243, NextOffset: 552 413s testutil.go:509: Offset: 130, NextOffset: 355 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 552, NextOffset: 589 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 125] 413s testutil.go:2330: got gzip streams: 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 355, NextOffset: 392 413s testutil.go:509: Offset: 589, NextOffset: 1310 413s testutil.go:509: Offset: 392, NextOffset: 1045 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 34 159] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 125] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 34 159] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 159 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 125] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":96,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":133,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":365,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":208,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":558,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":595,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 96, NextOffset: 133 413s testutil.go:509: Offset: 208, NextOffset: 245 413s testutil.go:509: Offset: 133, NextOffset: 365 413s testutil.go:509: Offset: 245, NextOffset: 558 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 365, NextOffset: 402 413s testutil.go:509: Offset: 558, NextOffset: 595 413s testutil.go:509: Offset: 402, NextOffset: 1046 413s testutil.go:509: Offset: 595, NextOffset: 1325 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 34 163] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 558, NextOffset: 595 413s testutil.go:509: Offset: 365, NextOffset: 402 413s testutil.go:509: Offset: 595, NextOffset: 1325 413s testutil.go:509: Offset: 402, NextOffset: 1046 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 208, NextOffset: 245 413s testutil.go:509: Offset: 96, NextOffset: 133 413s testutil.go:509: Offset: 245, NextOffset: 558 413s testutil.go:509: Offset: 133, NextOffset: 365 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 129] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 34 163] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 129] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 34 163] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 129] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":95,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":363,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":400,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":207,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":557,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":594,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 34 163] 413s testutil.go:2330: got gzip streams: 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 95, NextOffset: 132 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 207, NextOffset: 244 413s testutil.go:509: Offset: 132, NextOffset: 363 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 413s testutil.go:1638: got TOC entries: 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 244, NextOffset: 557 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 363, NextOffset: 400 413s testutil.go:509: Offset: 557, NextOffset: 594 413s testutil.go:509: Offset: 400, NextOffset: 1053 413s testutil.go:509: Offset: 594, NextOffset: 1312 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 557, NextOffset: 594 413s testutil.go:509: Offset: 363, NextOffset: 400 413s testutil.go:509: Offset: 594, NextOffset: 1312 413s testutil.go:509: Offset: 400, NextOffset: 1053 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 207, NextOffset: 244 413s testutil.go:509: Offset: 95, NextOffset: 132 413s testutil.go:509: Offset: 244, NextOffset: 557 413s testutil.go:509: Offset: 132, NextOffset: 363 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 129] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 34 163] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 129] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 34 163] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 129] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":97,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":365,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":210,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":247,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":562,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":599,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [foo2 .no.prefetch.landmark foo] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 97, NextOffset: 134 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 134, NextOffset: 365 413s testutil.go:509: Offset: 247, NextOffset: 562 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 34 163] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 413s testutil.go:1638: got TOC entries: 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 365, NextOffset: 402 413s testutil.go:509: Offset: 562, NextOffset: 599 413s testutil.go:509: Offset: 402, NextOffset: 1045 413s testutil.go:509: Offset: 599, NextOffset: 1326 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 97, NextOffset: 134 413s testutil.go:509: Offset: 247, NextOffset: 562 413s testutil.go:509: Offset: 134, NextOffset: 365 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 562, NextOffset: 599 413s testutil.go:509: Offset: 365, NextOffset: 402 413s testutil.go:509: Offset: 599, NextOffset: 1326 413s testutil.go:509: Offset: 402, NextOffset: 1045 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 129] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 34 163] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 129] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 34 163] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 129] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 34 163] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":93,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":130,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":355,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":206,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":243,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":552,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":589,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 93, NextOffset: 130 413s testutil.go:509: Offset: 206, NextOffset: 243 413s testutil.go:509: Offset: 130, NextOffset: 355 413s testutil.go:509: Offset: 243, NextOffset: 552 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 355, NextOffset: 392 413s testutil.go:509: Offset: 552, NextOffset: 589 413s testutil.go:509: Offset: 392, NextOffset: 1045 413s testutil.go:509: Offset: 589, NextOffset: 1310 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 206, NextOffset: 243 413s testutil.go:509: Offset: 93, NextOffset: 130 413s testutil.go:509: Offset: 243, NextOffset: 552 413s testutil.go:509: Offset: 130, NextOffset: 355 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 129] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 552, NextOffset: 589 413s testutil.go:509: Offset: 355, NextOffset: 392 413s testutil.go:509: Offset: 589, NextOffset: 1310 413s testutil.go:509: Offset: 392, NextOffset: 1045 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 34 163] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 129] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 34 163] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 34 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 163 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000022STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 129] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 175 539] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 175 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":96,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":133,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":365,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":208,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":558,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":595,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 96, NextOffset: 133 413s testutil.go:509: Offset: 208, NextOffset: 245 413s testutil.go:509: Offset: 133, NextOffset: 365 413s testutil.go:509: Offset: 245, NextOffset: 558 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 365, NextOffset: 402 413s testutil.go:509: Offset: 558, NextOffset: 595 413s testutil.go:509: Offset: 402, NextOffset: 1046 413s testutil.go:509: Offset: 595, NextOffset: 1325 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 208, NextOffset: 245 413s testutil.go:509: Offset: 96, NextOffset: 133 413s testutil.go:509: Offset: 245, NextOffset: 558 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 364] 413s testutil.go:2330: got gzip streams: 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 133, NextOffset: 365 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 558, NextOffset: 595 413s testutil.go:509: Offset: 365, NextOffset: 402 413s testutil.go:509: Offset: 595, NextOffset: 1325 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 402, NextOffset: 1046 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 175 539] 413s testutil.go:2330: got gzip streams: 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 175 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 364] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 175 539] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 175 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 364] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 175 539] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 175 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 364] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 175 539] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 175 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":95,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":363,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":400,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":207,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":557,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":594,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 95, NextOffset: 132 413s testutil.go:509: Offset: 207, NextOffset: 244 413s testutil.go:509: Offset: 132, NextOffset: 363 413s testutil.go:509: Offset: 244, NextOffset: 557 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 363, NextOffset: 400 413s testutil.go:509: Offset: 557, NextOffset: 594 413s testutil.go:509: Offset: 400, NextOffset: 1053 413s testutil.go:509: Offset: 594, NextOffset: 1312 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 207, NextOffset: 244 413s testutil.go:509: Offset: 95, NextOffset: 132 413s testutil.go:509: Offset: 244, NextOffset: 557 413s testutil.go:509: Offset: 132, NextOffset: 363 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 557, NextOffset: 594 413s testutil.go:509: Offset: 363, NextOffset: 400 413s testutil.go:509: Offset: 594, NextOffset: 1312 413s testutil.go:509: Offset: 400, NextOffset: 1053 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 364] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 175 539] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 175 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 364] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 175 539] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 175 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":97,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":365,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":210,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":247,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":562,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":599,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 97, NextOffset: 134 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 134, NextOffset: 365 413s testutil.go:509: Offset: 247, NextOffset: 562 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 365, NextOffset: 402 413s testutil.go:509: Offset: 562, NextOffset: 599 413s testutil.go:509: Offset: 402, NextOffset: 1045 413s testutil.go:509: Offset: 599, NextOffset: 1326 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 97, NextOffset: 134 413s testutil.go:509: Offset: 247, NextOffset: 562 413s testutil.go:509: Offset: 134, NextOffset: 365 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 364] 413s testutil.go:2330: got gzip streams: 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 562, NextOffset: 599 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 365, NextOffset: 402 413s testutil.go:509: Offset: 599, NextOffset: 1326 413s testutil.go:509: Offset: 402, NextOffset: 1045 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 175 539] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 175 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 364] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 175 539] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 175 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":93,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":130,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":357,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":394,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":206,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":243,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":552,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":589,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 93, NextOffset: 130 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 364] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 206, NextOffset: 243 413s testutil.go:509: Offset: 130, NextOffset: 357 413s testutil.go:509: Offset: 243, NextOffset: 552 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 357, NextOffset: 394 413s testutil.go:509: Offset: 552, NextOffset: 589 413s testutil.go:509: Offset: 394, NextOffset: 1050 413s testutil.go:509: Offset: 589, NextOffset: 1310 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 206, NextOffset: 243 413s testutil.go:509: Offset: 93, NextOffset: 130 413s testutil.go:509: Offset: 243, NextOffset: 552 413s testutil.go:509: Offset: 130, NextOffset: 357 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 552, NextOffset: 589 413s testutil.go:509: Offset: 357, NextOffset: 394 413s testutil.go:509: Offset: 589, NextOffset: 1310 413s testutil.go:509: Offset: 394, NextOffset: 1050 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 175 539] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 175 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 364] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 175 539] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 175 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 364] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 175 539] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 413s testutil.go:2349: [1] at 175 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 364] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000000STARGZ" 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":95,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":363,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":400,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":209,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":246,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":560,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":597,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 95, NextOffset: 132 413s testutil.go:509: Offset: 209, NextOffset: 246 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 0 2176 4252] 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 132, NextOffset: 363 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 246, NextOffset: 560 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 413s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 363, NextOffset: 400 413s testutil.go:509: Offset: 560, NextOffset: 597 413s testutil.go:509: Offset: 400, NextOffset: 1051 413s testutil.go:509: Offset: 597, NextOffset: 1322 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 209, NextOffset: 246 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 1052 3128] 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 95, NextOffset: 132 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 413s testutil.go:2330: got gzip streams: 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 246, NextOffset: 560 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 132, NextOffset: 363 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 413s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 560, NextOffset: 597 413s testutil.go:509: Offset: 363, NextOffset: 400 413s testutil.go:509: Offset: 597, NextOffset: 1322 413s testutil.go:509: Offset: 400, NextOffset: 1051 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 413s testutil.go:1638: got TOC entries: 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 0 2176 4252] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 1052 3128] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 0 2176 4252] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 1052 3128] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 0 2176 4252] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":95,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":360,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":397,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":208,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":557,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":594,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 95, NextOffset: 132 413s testutil.go:509: Offset: 208, NextOffset: 245 413s testutil.go:509: Offset: 132, NextOffset: 360 413s testutil.go:509: Offset: 245, NextOffset: 557 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 360, NextOffset: 397 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 1052 3128] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 557, NextOffset: 594 413s testutil.go:509: Offset: 397, NextOffset: 1042 413s testutil.go:509: Offset: 594, NextOffset: 1324 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 208, NextOffset: 245 413s testutil.go:509: Offset: 95, NextOffset: 132 413s testutil.go:509: Offset: 245, NextOffset: 557 413s testutil.go:509: Offset: 132, NextOffset: 360 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 0 2176 4252] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 557, NextOffset: 594 413s testutil.go:509: Offset: 360, NextOffset: 397 413s testutil.go:509: Offset: 594, NextOffset: 1324 413s testutil.go:509: Offset: 397, NextOffset: 1042 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 413s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 1052 3128] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 0 2176 4252] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 1052 3128] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 0 2176 4252] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 1052 3128] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":97,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":366,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":403,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":210,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":247,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":562,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":599,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 97, NextOffset: 134 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 134, NextOffset: 366 413s testutil.go:509: Offset: 247, NextOffset: 562 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 366, NextOffset: 403 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 562, NextOffset: 599 413s testutil.go:509: Offset: 403, NextOffset: 1050 413s testutil.go:509: Offset: 599, NextOffset: 1326 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 210, NextOffset: 247 413s testutil.go:509: Offset: 97, NextOffset: 134 413s testutil.go:509: Offset: 247, NextOffset: 562 413s testutil.go:509: Offset: 134, NextOffset: 366 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 562, NextOffset: 599 413s testutil.go:509: Offset: 366, NextOffset: 403 413s testutil.go:509: Offset: 599, NextOffset: 1326 413s testutil.go:509: Offset: 403, NextOffset: 1050 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 0 2176 4252] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 1052 3128] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: 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":115,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":299,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":210,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":468,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 82, NextOffset: 115 413s testutil.go:509: Offset: 177, NextOffset: 210 413s testutil.go:509: Offset: 115, NextOffset: 299 413s testutil.go:509: Offset: 210, NextOffset: 468 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 299, NextOffset: 332 413s testutil.go:509: Offset: 468, NextOffset: 501 413s testutil.go:509: Offset: 332, NextOffset: 922 413s testutil.go:509: Offset: 501, NextOffset: 1162 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 177, NextOffset: 210 413s testutil.go:509: Offset: 82, NextOffset: 115 413s testutil.go:509: Offset: 210, NextOffset: 468 413s testutil.go:509: Offset: 115, NextOffset: 299 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 468, NextOffset: 501 413s testutil.go:509: Offset: 299, NextOffset: 332 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 0 2176 4252] 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 501, NextOffset: 1162 413s testutil.go:509: Offset: 332, NextOffset: 922 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 413s testutil.go:2330: got gzip streams: 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 1052 3128] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 0 2176 4252] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 1052 3128] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":308,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":341,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":476,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":509,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 181, NextOffset: 214 413s testutil.go:509: Offset: 119, NextOffset: 308 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 0 2176 4252] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 214, NextOffset: 476 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 308, NextOffset: 341 413s testutil.go:509: Offset: 476, NextOffset: 509 413s testutil.go:509: Offset: 341, NextOffset: 932 413s testutil.go:509: Offset: 509, NextOffset: 1171 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 181, NextOffset: 214 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 214, NextOffset: 476 413s testutil.go:509: Offset: 119, NextOffset: 308 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 476, NextOffset: 509 413s testutil.go:509: Offset: 308, NextOffset: 341 413s testutil.go:509: Offset: 509, NextOffset: 1171 413s testutil.go:509: Offset: 341, NextOffset: 932 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 1052 3128] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 0 2176 4252] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 1052 3128] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 0 133 401] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 133 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000085STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 126 394] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 126 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 394 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":301,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":334,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":178,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":211,"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":504,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 83, NextOffset: 116 413s testutil.go:509: Offset: 178, NextOffset: 211 413s testutil.go:509: Offset: 116, NextOffset: 301 413s testutil.go:509: Offset: 211, NextOffset: 471 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 301, NextOffset: 334 413s testutil.go:509: Offset: 471, NextOffset: 504 413s testutil.go:509: Offset: 334, NextOffset: 923 413s testutil.go:509: Offset: 504, NextOffset: 1166 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 178, NextOffset: 211 413s testutil.go:509: Offset: 83, NextOffset: 116 413s testutil.go:509: Offset: 211, NextOffset: 471 413s testutil.go:509: Offset: 116, NextOffset: 301 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 471, NextOffset: 504 413s testutil.go:509: Offset: 301, NextOffset: 334 413s testutil.go:509: Offset: 504, NextOffset: 1166 413s testutil.go:509: Offset: 334, NextOffset: 923 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 0 133 401] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 133 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000085STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 126 394] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 126 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 394 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":307,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":340,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":479,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":512,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 120, NextOffset: 307 413s testutil.go:509: Offset: 215, NextOffset: 479 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 307, NextOffset: 340 413s testutil.go:509: Offset: 479, NextOffset: 512 413s testutil.go:509: Offset: 340, NextOffset: 933 413s testutil.go:509: Offset: 512, NextOffset: 1175 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 182, NextOffset: 215 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 0 131 399] 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 215, NextOffset: 479 413s testutil.go:509: Offset: 120, NextOffset: 307 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 131 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 399 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000083STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 479, NextOffset: 512 413s testutil.go:509: Offset: 307, NextOffset: 340 413s testutil.go:509: Offset: 512, NextOffset: 1175 413s testutil.go:509: Offset: 340, NextOffset: 933 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 125 393] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 125 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 393 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 0 134 402] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 134 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 402 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: 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":115,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":299,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":210,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":468,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 299, NextOffset: 332 413s testutil.go:509: Offset: 468, NextOffset: 501 413s testutil.go:509: Offset: 332, NextOffset: 922 413s testutil.go:509: Offset: 501, NextOffset: 1162 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 82, NextOffset: 115 413s testutil.go:509: Offset: 177, NextOffset: 210 413s testutil.go:509: Offset: 115, NextOffset: 299 413s testutil.go:509: Offset: 210, NextOffset: 468 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 177, NextOffset: 210 413s testutil.go:509: Offset: 82, NextOffset: 115 413s testutil.go:509: Offset: 210, NextOffset: 468 413s testutil.go:509: Offset: 115, NextOffset: 299 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 468, NextOffset: 501 413s testutil.go:509: Offset: 299, NextOffset: 332 413s testutil.go:509: Offset: 501, NextOffset: 1162 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 129 397] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 129 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 397 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 332, NextOffset: 922 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 0 134 402] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 134 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 402 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 129 397] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 129 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 397 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":308,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":341,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":476,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":509,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 181, NextOffset: 214 413s testutil.go:509: Offset: 119, NextOffset: 308 413s testutil.go:509: Offset: 214, NextOffset: 476 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 308, NextOffset: 341 413s testutil.go:509: Offset: 476, NextOffset: 509 413s testutil.go:509: Offset: 341, NextOffset: 932 413s testutil.go:509: Offset: 509, NextOffset: 1171 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo2 foo] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 181, NextOffset: 214 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 214, NextOffset: 476 413s testutil.go:509: Offset: 119, NextOffset: 308 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 476, NextOffset: 509 413s testutil.go:509: Offset: 308, NextOffset: 341 413s testutil.go:509: Offset: 509, NextOffset: 1171 413s testutil.go:509: Offset: 341, NextOffset: 932 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 0 132 400] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 132 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 400 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000084STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 127 395] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 127 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 395 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 0 135 401] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 135 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 127 393] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 127 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 393 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 0 135 401] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 135 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":301,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":334,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":178,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":211,"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":504,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 83, NextOffset: 116 413s testutil.go:509: Offset: 178, NextOffset: 211 413s testutil.go:509: Offset: 116, NextOffset: 301 413s testutil.go:509: Offset: 211, NextOffset: 471 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 301, NextOffset: 334 413s testutil.go:509: Offset: 471, NextOffset: 504 413s testutil.go:509: Offset: 334, NextOffset: 923 413s testutil.go:509: Offset: 504, NextOffset: 1166 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 178, NextOffset: 211 413s testutil.go:509: Offset: 83, NextOffset: 116 413s testutil.go:509: Offset: 211, NextOffset: 471 413s testutil.go:509: Offset: 116, NextOffset: 301 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 471, NextOffset: 504 413s testutil.go:509: Offset: 301, NextOffset: 334 413s testutil.go:509: Offset: 504, NextOffset: 1166 413s testutil.go:509: Offset: 334, NextOffset: 923 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 127 393] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 127 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 393 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 0 133 399] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 133 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 399 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000085STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 125 391] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 125 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 391 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 0 135 402] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 135 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 402 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":307,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":340,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":479,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":512,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 120, NextOffset: 307 413s testutil.go:509: Offset: 215, NextOffset: 479 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 307, NextOffset: 340 413s testutil.go:509: Offset: 479, NextOffset: 512 413s testutil.go:509: Offset: 340, NextOffset: 933 413s testutil.go:509: Offset: 512, NextOffset: 1175 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 215, NextOffset: 479 413s testutil.go:509: Offset: 120, NextOffset: 307 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 479, NextOffset: 512 413s testutil.go:509: Offset: 307, NextOffset: 340 413s testutil.go:509: Offset: 512, NextOffset: 1175 413s testutil.go:509: Offset: 340, NextOffset: 933 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 128 395] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 128 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 395 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000080STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 0 135 402] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 135 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 402 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 128 395] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 128 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 395 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000080STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 0 134 401] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 134 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 401 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 128 395] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 128 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 395 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000080STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 0 109 357] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 109 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 357 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: 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":114,"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":337,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":176,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":466,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 81, NextOffset: 114 413s testutil.go:509: Offset: 176, NextOffset: 209 413s testutil.go:509: Offset: 114, NextOffset: 304 413s testutil.go:509: Offset: 209, NextOffset: 466 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 304, NextOffset: 337 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 102 350] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 466, NextOffset: 499 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 413s testutil.go:2349: [1] at 102 in stargz, uncompressed length 2048 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 337, NextOffset: 925 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 413s testutil.go:2349: [2] at 350 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" 413s testutil.go:1638: got TOC entries: 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 499, NextOffset: 1158 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 176, NextOffset: 209 413s testutil.go:509: Offset: 81, NextOffset: 114 413s testutil.go:509: Offset: 209, NextOffset: 466 413s testutil.go:509: Offset: 114, NextOffset: 304 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 466, NextOffset: 499 413s testutil.go:509: Offset: 304, NextOffset: 337 413s testutil.go:509: Offset: 499, NextOffset: 1158 413s testutil.go:509: Offset: 337, NextOffset: 925 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 0 109 357] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 109 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 357 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 102 350] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 102 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 350 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 0 108 356] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 356 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 101 349] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 101 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 349 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000065STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":312,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":180,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":474,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 85, NextOffset: 118 413s testutil.go:509: Offset: 180, NextOffset: 213 413s testutil.go:509: Offset: 118, NextOffset: 312 413s testutil.go:509: Offset: 213, NextOffset: 474 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 312, NextOffset: 345 413s testutil.go:509: Offset: 474, NextOffset: 507 413s testutil.go:509: Offset: 345, NextOffset: 936 413s testutil.go:509: Offset: 507, NextOffset: 1169 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 180, NextOffset: 213 413s testutil.go:509: Offset: 85, NextOffset: 118 413s testutil.go:509: Offset: 213, NextOffset: 474 413s testutil.go:509: Offset: 118, NextOffset: 312 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 474, NextOffset: 507 413s testutil.go:509: Offset: 312, NextOffset: 345 413s testutil.go:509: Offset: 507, NextOffset: 1169 413s testutil.go:509: Offset: 345, NextOffset: 936 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 0 111 362] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 362 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 104 355] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 104 in stargz, uncompressed length 2048 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 413s testutil.go:2349: [2] at 355 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 0 111 362] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 362 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 104 355] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 104 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 355 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: 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":115,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":306,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":339,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":210,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":469,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 82, NextOffset: 115 413s testutil.go:509: Offset: 177, NextOffset: 210 413s testutil.go:509: Offset: 115, NextOffset: 306 413s testutil.go:509: Offset: 210, NextOffset: 469 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 306, NextOffset: 339 413s testutil.go:509: Offset: 469, NextOffset: 502 413s testutil.go:509: Offset: 339, NextOffset: 929 413s testutil.go:509: Offset: 502, NextOffset: 1164 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 177, NextOffset: 210 413s testutil.go:509: Offset: 82, NextOffset: 115 413s testutil.go:509: Offset: 210, NextOffset: 469 413s testutil.go:509: Offset: 115, NextOffset: 306 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 0 110 361] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 469, NextOffset: 502 413s testutil.go:509: Offset: 306, NextOffset: 339 413s testutil.go:509: Offset: 502, NextOffset: 1164 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 413s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 361 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 339, NextOffset: 929 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 103 354] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 103 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 354 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 0 110 360] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 360 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 103 353] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 103 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 353 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":312,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":477,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":510,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 181, NextOffset: 214 413s testutil.go:509: Offset: 119, NextOffset: 312 413s testutil.go:509: Offset: 214, NextOffset: 477 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 312, NextOffset: 345 413s testutil.go:509: Offset: 477, NextOffset: 510 413s testutil.go:509: Offset: 345, NextOffset: 936 413s testutil.go:509: Offset: 510, NextOffset: 1172 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 181, NextOffset: 214 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 214, NextOffset: 477 413s testutil.go:509: Offset: 119, NextOffset: 312 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 477, NextOffset: 510 413s testutil.go:509: Offset: 312, NextOffset: 345 413s testutil.go:509: Offset: 510, NextOffset: 1172 413s testutil.go:509: Offset: 345, NextOffset: 936 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 0 110 360] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 360 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 103 353] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 103 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 353 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 0 107 357] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 357 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":312,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":482,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":515,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 83, NextOffset: 116 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 116, NextOffset: 312 413s testutil.go:509: Offset: 215, NextOffset: 482 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 312, NextOffset: 345 413s testutil.go:509: Offset: 482, NextOffset: 515 413s testutil.go:509: Offset: 345, NextOffset: 940 413s testutil.go:509: Offset: 515, NextOffset: 1181 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 83, NextOffset: 116 413s testutil.go:509: Offset: 215, NextOffset: 482 413s testutil.go:509: Offset: 116, NextOffset: 312 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 482, NextOffset: 515 413s testutil.go:509: Offset: 312, NextOffset: 345 413s testutil.go:509: Offset: 515, NextOffset: 1181 413s testutil.go:509: Offset: 345, NextOffset: 940 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 100 350] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 100 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 350 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000064STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 0 112 363] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 363 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":319,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":184,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":217,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":488,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":521,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 488, NextOffset: 521 413s testutil.go:509: Offset: 352, NextOffset: 949 413s testutil.go:509: Offset: 521, NextOffset: 1188 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 119, NextOffset: 319 413s testutil.go:509: Offset: 217, NextOffset: 488 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 217, NextOffset: 488 413s testutil.go:509: Offset: 119, NextOffset: 319 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 488, NextOffset: 521 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 521, NextOffset: 1188 413s testutil.go:509: Offset: 352, NextOffset: 949 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 105 356] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 105 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 356 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 0 112 363] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 363 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":313,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":346,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":483,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":516,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 105 356] 413s testutil.go:2330: got gzip streams: 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 83, NextOffset: 116 413s testutil.go:509: Offset: 181, NextOffset: 214 413s testutil.go:509: Offset: 116, NextOffset: 313 413s testutil.go:509: Offset: 214, NextOffset: 483 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 313, NextOffset: 346 413s testutil.go:509: Offset: 483, NextOffset: 516 413s testutil.go:509: Offset: 346, NextOffset: 942 413s testutil.go:509: Offset: 516, NextOffset: 1183 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 181, NextOffset: 214 413s testutil.go:509: Offset: 83, NextOffset: 116 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 105 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 356 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 214, NextOffset: 483 413s testutil.go:509: Offset: 116, NextOffset: 313 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 483, NextOffset: 516 413s testutil.go:509: Offset: 313, NextOffset: 346 413s testutil.go:509: Offset: 516, NextOffset: 1183 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 0 111 362] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 346, NextOffset: 942 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 413s testutil.go:2349: [2] at 362 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 104 355] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 104 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 355 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 0 114 367] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 114 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 367 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 106 359] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 106 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 359 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 0 114 367] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 114 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 367 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":319,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":185,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":218,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":491,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":524,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 120, NextOffset: 319 413s testutil.go:509: Offset: 218, NextOffset: 491 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 491, NextOffset: 524 413s testutil.go:509: Offset: 352, NextOffset: 951 413s testutil.go:509: Offset: 524, NextOffset: 1193 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 218, NextOffset: 491 413s testutil.go:509: Offset: 120, NextOffset: 319 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 491, NextOffset: 524 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 524, NextOffset: 1193 413s testutil.go:509: Offset: 352, NextOffset: 951 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 106 359] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 106 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 359 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 0 113 366] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 113 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 366 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 105 358] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 105 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 358 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 0 116 372] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 116 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 372 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 108 364] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 364 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 0 116 372] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 116 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 372 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 108 364] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 364 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 0 115 371] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 115 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 371 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000073STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 107 363] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 363 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":312,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":482,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":515,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 83, NextOffset: 116 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 116, NextOffset: 312 413s testutil.go:509: Offset: 215, NextOffset: 482 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 312, NextOffset: 345 413s testutil.go:509: Offset: 482, NextOffset: 515 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 0 115 371] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 115 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 371 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000073STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 107 363] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 363 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 345, NextOffset: 940 413s testutil.go:509: Offset: 515, NextOffset: 1181 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 83, NextOffset: 116 413s testutil.go:509: Offset: 215, NextOffset: 482 413s testutil.go:509: Offset: 116, NextOffset: 312 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 482, NextOffset: 515 413s testutil.go:509: Offset: 312, NextOffset: 345 413s testutil.go:509: Offset: 515, NextOffset: 1181 413s testutil.go:509: Offset: 345, NextOffset: 940 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 0 115 371] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 115 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 371 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000073STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 107 363] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 363 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 0 112 368] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 368 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":319,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":184,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":217,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":488,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":521,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 104 360] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 104 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 360 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 119, NextOffset: 319 413s testutil.go:509: Offset: 217, NextOffset: 488 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 488, NextOffset: 521 413s testutil.go:509: Offset: 352, NextOffset: 949 413s testutil.go:509: Offset: 521, NextOffset: 1188 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 217, NextOffset: 488 413s testutil.go:509: Offset: 119, NextOffset: 319 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 488, NextOffset: 521 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 521, NextOffset: 1188 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 0 117 374] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 117 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 374 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000075STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 352, NextOffset: 949 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 109 366] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 109 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 366 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 0 117 374] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 117 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 374 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000075STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 109 366] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 109 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 366 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 0 116 373] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 116 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 373 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 108 365] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 365 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 0 360 878] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 360 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 878 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000168STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 219 737] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 219 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 737 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dbSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":313,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":346,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":483,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":516,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 313, NextOffset: 346 413s testutil.go:509: Offset: 483, NextOffset: 516 413s testutil.go:509: Offset: 346, NextOffset: 942 413s testutil.go:509: Offset: 516, NextOffset: 1183 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 83, NextOffset: 116 413s testutil.go:509: Offset: 181, NextOffset: 214 413s testutil.go:509: Offset: 116, NextOffset: 313 413s testutil.go:509: Offset: 214, NextOffset: 483 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 181, NextOffset: 214 413s testutil.go:509: Offset: 83, NextOffset: 116 413s testutil.go:509: Offset: 214, NextOffset: 483 413s testutil.go:509: Offset: 116, NextOffset: 313 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 483, NextOffset: 516 413s testutil.go:509: Offset: 313, NextOffset: 346 413s testutil.go:509: Offset: 516, NextOffset: 1183 413s testutil.go:509: Offset: 346, NextOffset: 942 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 0 360 878] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 360 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 878 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000168STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":319,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":185,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":218,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":491,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":524,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 120, NextOffset: 319 413s testutil.go:509: Offset: 218, NextOffset: 491 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 491, NextOffset: 524 413s testutil.go:509: Offset: 352, NextOffset: 951 413s testutil.go:509: Offset: 524, NextOffset: 1193 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 218, NextOffset: 491 413s testutil.go:509: Offset: 120, NextOffset: 319 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 491, NextOffset: 524 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 524, NextOffset: 1193 413s testutil.go:509: Offset: 352, NextOffset: 951 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 219 737] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 219 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 737 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dbSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 0 362 880] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 362 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 880 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016aSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 221 739] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 221 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 739 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ddSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 0 362 884] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 362 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 884 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016aSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 222 744] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 222 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 744 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000deSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":319,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":481,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":514,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 83, NextOffset: 116 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 0 362 884] 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 182, NextOffset: 215 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 413s testutil.go:2330: got gzip streams: 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 116, NextOffset: 319 413s testutil.go:509: Offset: 215, NextOffset: 481 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 481, NextOffset: 514 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 362 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 884 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016aSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 352, NextOffset: 947 413s testutil.go:509: Offset: 514, NextOffset: 1182 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 182, NextOffset: 215 413s testutil.go:509: Offset: 83, NextOffset: 116 413s testutil.go:509: Offset: 215, NextOffset: 481 413s testutil.go:509: Offset: 116, NextOffset: 319 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 481, NextOffset: 514 413s testutil.go:509: Offset: 319, NextOffset: 352 413s testutil.go:509: Offset: 514, NextOffset: 1182 413s testutil.go:509: Offset: 352, NextOffset: 947 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 222 744] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 222 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 744 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000deSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 0 363 885] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 363 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 885 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016bSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 222 744] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 222 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 744 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000deSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 0 361 880] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 361 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 880 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000169STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":324,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":357,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":184,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":217,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":487,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":520,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 119, NextOffset: 324 413s testutil.go:509: Offset: 217, NextOffset: 487 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 324, NextOffset: 357 413s testutil.go:509: Offset: 487, NextOffset: 520 413s testutil.go:509: Offset: 357, NextOffset: 955 413s testutil.go:509: Offset: 520, NextOffset: 1187 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 184, NextOffset: 217 413s testutil.go:509: Offset: 86, NextOffset: 119 413s testutil.go:509: Offset: 217, NextOffset: 487 413s testutil.go:509: Offset: 119, NextOffset: 324 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 221 740] 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 413s testutil.go:2330: got gzip streams: 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 221 in stargz, uncompressed length 2048 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 487, NextOffset: 520 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 413s testutil.go:2349: [2] at 740 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ddSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 413s testutil.go:509: Offset: 324, NextOffset: 357 413s testutil.go:509: Offset: 520, NextOffset: 1187 413s testutil.go:509: Offset: 357, NextOffset: 955 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 0 361 880] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 361 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 880 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000169STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 221 740] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 221 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 740 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ddSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 0 362 881] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 362 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 881 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016aSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":320,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":353,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":482,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":515,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 83, NextOffset: 116 413s testutil.go:509: Offset: 181, NextOffset: 214 413s testutil.go:509: Offset: 116, NextOffset: 320 413s testutil.go:509: Offset: 214, NextOffset: 482 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 482, NextOffset: 515 413s testutil.go:509: Offset: 353, NextOffset: 948 413s testutil.go:509: Offset: 515, NextOffset: 1181 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 482, NextOffset: 515 413s testutil.go:509: Offset: 320, NextOffset: 353 413s testutil.go:509: Offset: 515, NextOffset: 1181 413s testutil.go:509: Offset: 353, NextOffset: 948 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 181, NextOffset: 214 413s testutil.go:509: Offset: 83, NextOffset: 116 413s testutil.go:509: Offset: 214, NextOffset: 482 413s testutil.go:509: Offset: 116, NextOffset: 320 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 221 740] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 221 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 740 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ddSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 0 363 886] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 363 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 886 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016bSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 223 746] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 223 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 746 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dfSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 0 363 886] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 363 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 886 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016bSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 223 746] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 223 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 746 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dfSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 0 365 888] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 413s testutil.go:2349: [1] at 365 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 888 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016dSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":326,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":359,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":185,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":218,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":490,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":523,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 120, NextOffset: 326 413s testutil.go:509: Offset: 218, NextOffset: 490 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 326, NextOffset: 359 413s testutil.go:509: Offset: 490, NextOffset: 523 413s testutil.go:509: Offset: 359, NextOffset: 958 413s testutil.go:509: Offset: 523, NextOffset: 1191 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 185, NextOffset: 218 413s testutil.go:509: Offset: 87, NextOffset: 120 413s testutil.go:509: Offset: 218, NextOffset: 490 413s testutil.go:509: Offset: 120, NextOffset: 326 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 490, NextOffset: 523 413s testutil.go:509: Offset: 326, NextOffset: 359 413s testutil.go:509: Offset: 523, NextOffset: 1191 413s testutil.go:509: Offset: 359, NextOffset: 958 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 225 748] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 413s testutil.go:2349: [1] at 225 in stargz, uncompressed length 2048 413s testutil.go:2349: [2] at 748 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e1STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 0 2081 3745 5821] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 413s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2048 413s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 2081 2621 4697] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 413s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2048 413s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 0 2081 3745 5821] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 413s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2048 413s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 2081 2621 4697] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 413s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2048 413s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":132,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":169,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":647,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":344,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":941,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":978,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 132, NextOffset: 169 413s testutil.go:509: Offset: 344, NextOffset: 381 413s testutil.go:509: Offset: 169, NextOffset: 647 413s testutil.go:509: Offset: 381, NextOffset: 941 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 647, NextOffset: 684 413s testutil.go:509: Offset: 941, NextOffset: 978 413s testutil.go:509: Offset: 684, NextOffset: 2021 413s testutil.go:509: Offset: 978, NextOffset: 2490 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 344, NextOffset: 381 413s testutil.go:509: Offset: 132, NextOffset: 169 413s testutil.go:509: Offset: 381, NextOffset: 941 413s testutil.go:509: Offset: 169, NextOffset: 647 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 941, NextOffset: 978 413s testutil.go:509: Offset: 647, NextOffset: 684 413s testutil.go:509: Offset: 978, NextOffset: 2490 413s testutil.go:509: Offset: 684, NextOffset: 2021 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 0 2081 3745 5821] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 413s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2048 413s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":134,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":171,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":653,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":690,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":346,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":945,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":982,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 134, NextOffset: 171 413s testutil.go:509: Offset: 346, NextOffset: 383 413s testutil.go:509: Offset: 171, NextOffset: 653 413s testutil.go:509: Offset: 383, NextOffset: 945 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 653, NextOffset: 690 413s testutil.go:509: Offset: 945, NextOffset: 982 413s testutil.go:509: Offset: 690, NextOffset: 2037 413s testutil.go:509: Offset: 982, NextOffset: 2503 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 346, NextOffset: 383 413s testutil.go:509: Offset: 134, NextOffset: 171 413s testutil.go:509: Offset: 383, NextOffset: 945 413s testutil.go:509: Offset: 171, NextOffset: 653 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 945, NextOffset: 982 413s testutil.go:509: Offset: 653, NextOffset: 690 413s testutil.go:509: Offset: 982, NextOffset: 2503 413s testutil.go:509: Offset: 690, NextOffset: 2037 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 2081 2621 4697] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 413s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2048 413s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 0 2081 3745 5821] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 413s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2048 413s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 2081 2621 4697] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 413s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2048 413s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 0 2081 3745 5821] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 413s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2048 413s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":133,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":651,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":688,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":345,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":944,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":981,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 133, NextOffset: 170 413s testutil.go:509: Offset: 345, NextOffset: 382 413s testutil.go:509: Offset: 170, NextOffset: 651 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 2081 2621 4697] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 413s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2048 413s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 382, NextOffset: 944 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 651, NextOffset: 688 413s testutil.go:509: Offset: 944, NextOffset: 981 413s testutil.go:509: Offset: 688, NextOffset: 2029 413s testutil.go:509: Offset: 981, NextOffset: 2498 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 345, NextOffset: 382 413s testutil.go:509: Offset: 133, NextOffset: 170 413s testutil.go:509: Offset: 382, NextOffset: 944 413s testutil.go:509: Offset: 170, NextOffset: 651 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 0 2081 3745 5821] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 413s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2048 413s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 413s testutil.go:509: Offset: 944, NextOffset: 981 413s testutil.go:509: Offset: 651, NextOffset: 688 413s testutil.go:509: Offset: 981, NextOffset: 2498 413s testutil.go:509: Offset: 688, NextOffset: 2029 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 2081 2621 4697] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 413s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2048 413s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 0 2081 3745 5821] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 413s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2048 413s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":135,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":657,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":347,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":951,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":988,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 657, NextOffset: 694 413s testutil.go:509: Offset: 951, NextOffset: 988 413s testutil.go:509: Offset: 694, NextOffset: 2046 413s testutil.go:509: Offset: 988, NextOffset: 2514 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 347, NextOffset: 384 413s testutil.go:509: Offset: 172, NextOffset: 657 413s testutil.go:509: Offset: 384, NextOffset: 951 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 347, NextOffset: 384 413s testutil.go:509: Offset: 135, NextOffset: 172 413s testutil.go:509: Offset: 384, NextOffset: 951 413s testutil.go:509: Offset: 172, NextOffset: 657 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 951, NextOffset: 988 413s testutil.go:509: Offset: 657, NextOffset: 694 413s testutil.go:509: Offset: 988, NextOffset: 2514 413s testutil.go:509: Offset: 694, NextOffset: 2046 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 2081 2621 4697] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 413s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2048 413s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 0 2081 3745 5821] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 413s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2048 413s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 2081 2621 4697] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 413s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2048 413s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 0 2081 3745 5821] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 413s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2048 413s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":132,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":169,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":647,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":344,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":941,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":978,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 132, NextOffset: 169 413s testutil.go:509: Offset: 344, NextOffset: 381 413s testutil.go:509: Offset: 169, NextOffset: 647 413s testutil.go:509: Offset: 381, NextOffset: 941 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 647, NextOffset: 684 413s testutil.go:509: Offset: 941, NextOffset: 978 413s testutil.go:509: Offset: 684, NextOffset: 2021 413s testutil.go:509: Offset: 978, NextOffset: 2490 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 344, NextOffset: 381 413s testutil.go:509: Offset: 132, NextOffset: 169 413s testutil.go:509: Offset: 381, NextOffset: 941 413s testutil.go:509: Offset: 169, NextOffset: 647 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 941, NextOffset: 978 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 2081 2621 4697] 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 647, NextOffset: 684 413s testutil.go:509: Offset: 978, NextOffset: 2490 413s testutil.go:509: Offset: 684, NextOffset: 2021 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 413s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2048 413s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 0 2081 3745 5821] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 413s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2048 413s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 2081 2621 4697] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 413s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2048 413s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 0 2081 3745 5821] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 413s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2048 413s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 2081 2621 4697] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 413s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2048 413s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":134,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":171,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":653,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":690,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":346,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":945,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":982,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 134, NextOffset: 171 413s testutil.go:509: Offset: 346, NextOffset: 383 413s testutil.go:509: Offset: 171, NextOffset: 653 413s testutil.go:509: Offset: 383, NextOffset: 945 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 653, NextOffset: 690 413s testutil.go:509: Offset: 945, NextOffset: 982 413s testutil.go:509: Offset: 690, NextOffset: 2037 413s testutil.go:509: Offset: 982, NextOffset: 2503 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 346, NextOffset: 383 413s testutil.go:509: Offset: 134, NextOffset: 171 413s testutil.go:509: Offset: 383, NextOffset: 945 413s testutil.go:509: Offset: 171, NextOffset: 653 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 945, NextOffset: 982 413s testutil.go:509: Offset: 653, NextOffset: 690 413s testutil.go:509: Offset: 982, NextOffset: 2503 413s testutil.go:509: Offset: 690, NextOffset: 2037 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 413s testutil.go:1580: testing streams: [0 0 2081 3745 5821] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 413s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2048 413s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 413s testutil.go:1580: testing streams: [0 0 2081 2621 4697] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 413s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2048 413s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":133,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":651,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":688,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":345,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":944,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":981,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 133, NextOffset: 170 413s testutil.go:509: Offset: 345, NextOffset: 382 413s testutil.go:509: Offset: 170, NextOffset: 651 413s testutil.go:509: Offset: 382, NextOffset: 944 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 651, NextOffset: 688 413s testutil.go:509: Offset: 944, NextOffset: 981 413s testutil.go:509: Offset: 688, NextOffset: 2029 413s testutil.go:509: Offset: 981, NextOffset: 2498 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 345, NextOffset: 382 413s testutil.go:509: Offset: 133, NextOffset: 170 413s testutil.go:509: Offset: 382, NextOffset: 944 413s testutil.go:509: Offset: 170, NextOffset: 651 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 944, NextOffset: 981 413s testutil.go:509: Offset: 651, NextOffset: 688 413s testutil.go:509: Offset: 981, NextOffset: 2498 413s testutil.go:509: Offset: 688, NextOffset: 2029 413s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 413s testutil.go:1580: testing streams: [0 0 240 296 630] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 240 in stargz, uncompressed length 1636 413s testutil.go:2349: [2] at 296 in stargz, uncompressed length 2048 413s testutil.go:2349: [3] at 630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [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"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 413s testutil.go:1580: testing streams: [0 0 240 293 627] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 240 in stargz, uncompressed length 512 413s testutil.go:2349: [2] at 293 in stargz, uncompressed length 2048 413s testutil.go:2349: [3] at 627 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [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"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 413s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":135,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":657,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 413s testutil.go:1580: testing streams: [0 0 240 296 630] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 240 in stargz, uncompressed length 1636 413s testutil.go:2349: [2] at 296 in stargz, uncompressed length 2048 413s testutil.go:2349: [3] at 630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [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"} 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 413s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":347,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":951,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":988,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 413s testutil.go:395: Comparing: "foo" vs "foo" 413s testutil.go:509: Offset: 135, NextOffset: 172 413s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 347, NextOffset: 384 413s testutil.go:509: Offset: 172, NextOffset: 657 413s testutil.go:509: Offset: 384, NextOffset: 951 413s testutil.go:395: Comparing: "foo2" vs "foo2" 413s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 413s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 413s testutil.go:509: Offset: 657, NextOffset: 694 413s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 413s testutil.go:1580: testing streams: [0 0 240 293 627] 413s testutil.go:2330: got gzip streams: 413s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 413s testutil.go:2349: [1] at 240 in stargz, uncompressed length 512 413s testutil.go:2349: [2] at 293 in stargz, uncompressed length 2048 413s testutil.go:2349: [3] at 627 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" 413s testutil.go:1638: got TOC entries: 413s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 413s testutil.go:1641: [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"} 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 413s testutil.go:509: Offset: 951, NextOffset: 988 413s testutil.go:509: Offset: 694, NextOffset: 2046 413s testutil.go:509: Offset: 988, NextOffset: 2514 413s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 413s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 413s testutil.go:395: Comparing: "" vs "" 413s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo2 foo] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 347, NextOffset: 384 415s testutil.go:509: Offset: 135, NextOffset: 172 415s testutil.go:509: Offset: 384, NextOffset: 951 415s testutil.go:509: Offset: 172, NextOffset: 657 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s testutil.go:509: Offset: 951, NextOffset: 988 415s testutil.go:509: Offset: 657, NextOffset: 694 415s testutil.go:509: Offset: 988, NextOffset: 2514 415s testutil.go:509: Offset: 694, NextOffset: 2046 415s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 415s testutil.go:1580: testing streams: [0 0 242 298 633] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 242 in stargz, uncompressed length 1636 415s testutil.go:2349: [2] at 298 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 633 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012aSTARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":242,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 415s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":133,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":649,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":686,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":345,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":943,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":980,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s testutil.go:395: Comparing: "" vs "" 415s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 133, NextOffset: 170 415s testutil.go:509: Offset: 345, NextOffset: 382 415s testutil.go:509: Offset: 170, NextOffset: 649 415s testutil.go:509: Offset: 382, NextOffset: 943 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s testutil.go:509: Offset: 649, NextOffset: 686 415s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 415s testutil.go:509: Offset: 943, NextOffset: 980 415s testutil.go:509: Offset: 686, NextOffset: 2023 415s testutil.go:509: Offset: 980, NextOffset: 2491 415s testutil.go:395: Comparing: "" vs "" 415s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 345, NextOffset: 382 415s testutil.go:509: Offset: 133, NextOffset: 170 415s testutil.go:509: Offset: 382, NextOffset: 943 415s testutil.go:509: Offset: 170, NextOffset: 649 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s testutil.go:509: Offset: 943, NextOffset: 980 415s testutil.go:509: Offset: 649, NextOffset: 686 415s testutil.go:509: Offset: 980, NextOffset: 2491 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 415s testutil.go:1580: testing streams: [0 0 242 295 630] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 242 in stargz, uncompressed length 512 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 415s testutil.go:509: Offset: 686, NextOffset: 2023 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 415s testutil.go:2349: [2] at 295 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000127STARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":242,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 415s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 415s testutil.go:1580: testing streams: [0 0 245 301 638] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 245 in stargz, uncompressed length 1636 415s testutil.go:2349: [2] at 301 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 638 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012dSTARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":245,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 415s testutil.go:1580: testing streams: [0 0 245 298 635] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 245 in stargz, uncompressed length 512 415s testutil.go:2349: [2] at 298 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 635 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012aSTARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":245,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 415s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 415s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":135,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":656,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":693,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":347,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":948,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":985,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s testutil.go:395: Comparing: "" vs "" 415s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 415s testutil.go:1580: testing streams: [0 0 245 301 638] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 245 in stargz, uncompressed length 1636 415s testutil.go:2349: [2] at 301 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 638 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012dSTARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":245,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 415s testutil.go:509: Offset: 656, NextOffset: 693 415s testutil.go:509: Offset: 948, NextOffset: 985 415s testutil.go:509: Offset: 693, NextOffset: 2040 415s testutil.go:509: Offset: 985, NextOffset: 2506 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 135, NextOffset: 172 415s testutil.go:509: Offset: 347, NextOffset: 384 415s testutil.go:509: Offset: 172, NextOffset: 656 415s testutil.go:509: Offset: 384, NextOffset: 948 415s testutil.go:395: Comparing: "" vs "" 415s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 347, NextOffset: 384 415s testutil.go:509: Offset: 135, NextOffset: 172 415s testutil.go:509: Offset: 384, NextOffset: 948 415s testutil.go:509: Offset: 172, NextOffset: 656 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s testutil.go:509: Offset: 948, NextOffset: 985 415s testutil.go:509: Offset: 656, NextOffset: 693 415s testutil.go:509: Offset: 985, NextOffset: 2506 415s testutil.go:509: Offset: 693, NextOffset: 2040 415s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 415s testutil.go:1580: testing streams: [0 0 245 298 635] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 245 in stargz, uncompressed length 512 415s testutil.go:2349: [2] at 298 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 635 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012aSTARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":245,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 415s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 415s testutil.go:1580: testing streams: [0 0 245 301 638] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 245 in stargz, uncompressed length 1636 415s testutil.go:2349: [2] at 301 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 638 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012dSTARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":245,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 415s testutil.go:1580: testing streams: [0 0 245 298 635] 415s testutil.go:2330: got gzip streams: 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 415s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":135,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":653,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":690,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":347,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":946,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":983,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s testutil.go:395: Comparing: "" vs "" 415s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 135, NextOffset: 172 415s testutil.go:509: Offset: 347, NextOffset: 384 415s testutil.go:509: Offset: 172, NextOffset: 653 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 245 in stargz, uncompressed length 512 415s testutil.go:2349: [2] at 298 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 635 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012aSTARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":245,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 415s testutil.go:509: Offset: 384, NextOffset: 946 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s testutil.go:509: Offset: 653, NextOffset: 690 415s testutil.go:509: Offset: 946, NextOffset: 983 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 415s testutil.go:509: Offset: 690, NextOffset: 2030 415s testutil.go:509: Offset: 983, NextOffset: 2500 415s testutil.go:395: Comparing: "" vs "" 415s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 347, NextOffset: 384 415s testutil.go:509: Offset: 135, NextOffset: 172 415s testutil.go:509: Offset: 384, NextOffset: 946 415s testutil.go:509: Offset: 172, NextOffset: 653 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s testutil.go:509: Offset: 946, NextOffset: 983 415s testutil.go:509: Offset: 653, NextOffset: 690 415s testutil.go:509: Offset: 983, NextOffset: 2500 415s testutil.go:509: Offset: 690, NextOffset: 2030 415s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 415s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 415s testutil.go:1580: testing streams: [0 0 244 300 635] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 244 in stargz, uncompressed length 1636 415s testutil.go:2349: [2] at 300 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 635 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012cSTARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":244,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 415s testutil.go:1580: testing streams: [0 0 244 297 632] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 244 in stargz, uncompressed length 512 415s testutil.go:2349: [2] at 297 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 632 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000129STARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":244,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 415s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 415s testutil.go:1580: testing streams: [0 0 244 300 635] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 244 in stargz, uncompressed length 1636 415s testutil.go:2349: [2] at 300 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 635 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012cSTARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":244,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 415s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":136,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":173,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":660,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":697,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":348,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":953,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":990,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s testutil.go:395: Comparing: "" vs "" 415s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 136, NextOffset: 173 415s testutil.go:509: Offset: 348, NextOffset: 385 415s testutil.go:509: Offset: 173, NextOffset: 660 415s testutil.go:509: Offset: 385, NextOffset: 953 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s testutil.go:509: Offset: 660, NextOffset: 697 415s testutil.go:509: Offset: 953, NextOffset: 990 415s testutil.go:509: Offset: 697, NextOffset: 2048 415s testutil.go:509: Offset: 990, NextOffset: 2515 415s testutil.go:395: Comparing: "" vs "" 415s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 348, NextOffset: 385 415s testutil.go:509: Offset: 136, NextOffset: 173 415s testutil.go:509: Offset: 385, NextOffset: 953 415s testutil.go:509: Offset: 173, NextOffset: 660 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s testutil.go:509: Offset: 953, NextOffset: 990 415s testutil.go:509: Offset: 660, NextOffset: 697 415s testutil.go:509: Offset: 990, NextOffset: 2515 415s testutil.go:509: Offset: 697, NextOffset: 2048 415s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 415s testutil.go:1580: testing streams: [0 0 244 297 632] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 244 in stargz, uncompressed length 512 415s testutil.go:2349: [2] at 297 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 632 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000129STARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":244,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 415s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 415s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s testutil.go:395: Comparing: "" vs "" 415s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 545, NextOffset: 582 415s testutil.go:509: Offset: 1602, NextOffset: 1639 415s testutil.go:509: Offset: 582, NextOffset: 3171 415s testutil.go:509: Offset: 1639, NextOffset: 4284 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 415s testutil.go:1580: testing streams: [0 0 245 301 636] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 245 in stargz, uncompressed length 1636 415s testutil.go:2349: [2] at 301 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 636 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012dSTARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":245,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 415s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 415s testutil.go:509: Offset: 3171, NextOffset: 3208 415s testutil.go:509: Offset: 4284, NextOffset: 4321 415s testutil.go:509: Offset: 3208, NextOffset: 6895 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 415s testutil.go:1580: testing streams: [0 0 245 298 633] 415s testutil.go:2330: got gzip streams: 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 415s testutil.go:509: Offset: 4321, NextOffset: 8008 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 415s testutil.go:395: Comparing: "" vs "" 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 415s testutil.go:2349: [1] at 245 in stargz, uncompressed length 512 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 415s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 415s testutil.go:2349: [2] at 298 in stargz, uncompressed length 2048 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 415s testutil.go:509: Offset: 1602, NextOffset: 1639 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 415s testutil.go:2349: [3] at 633 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012aSTARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":245,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 415s testutil.go:509: Offset: 545, NextOffset: 582 415s testutil.go:509: Offset: 1639, NextOffset: 4284 415s testutil.go:509: Offset: 582, NextOffset: 3171 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s testutil.go:509: Offset: 4284, NextOffset: 4321 415s testutil.go:509: Offset: 3171, NextOffset: 3208 415s testutil.go:509: Offset: 4321, NextOffset: 8008 415s testutil.go:509: Offset: 3208, NextOffset: 6895 415s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 415s testutil.go:1580: testing streams: [0 0 244 300 636] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 244 in stargz, uncompressed length 1636 415s testutil.go:2349: [2] at 300 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 636 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012cSTARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":244,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 415s testutil.go:1580: testing streams: [0 0 244 297 633] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 244 in stargz, uncompressed length 512 415s testutil.go:2349: [2] at 297 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 633 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000129STARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":244,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 415s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 415s testutil.go:1580: testing streams: [0 0 244 300 636] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 244 in stargz, uncompressed length 1636 415s testutil.go:2349: [2] at 300 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 636 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012cSTARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":244,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 415s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s testutil.go:395: Comparing: "" vs "" 415s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 545, NextOffset: 582 415s testutil.go:509: Offset: 1602, NextOffset: 1639 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 415s testutil.go:1580: testing streams: [0 0 244 297 633] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 244 in stargz, uncompressed length 512 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 415s testutil.go:509: Offset: 582, NextOffset: 3171 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 415s testutil.go:2349: [2] at 297 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 633 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000129STARGZ" 415s testutil.go:1638: got TOC entries: 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 415s testutil.go:509: Offset: 1639, NextOffset: 4284 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":244,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s testutil.go:509: Offset: 3171, NextOffset: 3208 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 415s testutil.go:509: Offset: 4284, NextOffset: 4321 415s testutil.go:509: Offset: 3208, NextOffset: 6895 415s testutil.go:509: Offset: 4321, NextOffset: 8008 415s testutil.go:395: Comparing: "" vs "" 415s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 1602, NextOffset: 1639 415s testutil.go:509: Offset: 545, NextOffset: 582 415s testutil.go:509: Offset: 1639, NextOffset: 4284 415s testutil.go:509: Offset: 582, NextOffset: 3171 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s testutil.go:509: Offset: 4284, NextOffset: 4321 415s testutil.go:509: Offset: 3171, NextOffset: 3208 415s testutil.go:509: Offset: 4321, NextOffset: 8008 415s testutil.go:509: Offset: 3208, NextOffset: 6895 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 415s testutil.go:1580: testing streams: [0 0 246 302 638] 415s testutil.go:2330: got gzip streams: 415s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 246 in stargz, uncompressed length 1636 415s testutil.go:2349: [2] at 302 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 638 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012eSTARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":246,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 415s testutil.go:1580: testing streams: [0 0 246 299 635] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 246 in stargz, uncompressed length 512 415s testutil.go:2349: [2] at 299 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 635 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012bSTARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":246,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 415s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 415s testutil.go:1580: testing streams: [0 0 205 255 570] 415s testutil.go:2330: got gzip streams: 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 415s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s testutil.go:395: Comparing: "" vs "" 415s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 545, NextOffset: 582 415s testutil.go:509: Offset: 1602, NextOffset: 1639 415s testutil.go:509: Offset: 582, NextOffset: 3171 415s testutil.go:509: Offset: 1639, NextOffset: 4284 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s testutil.go:509: Offset: 3171, NextOffset: 3208 415s testutil.go:509: Offset: 4284, NextOffset: 4321 415s testutil.go:509: Offset: 3208, NextOffset: 6895 415s testutil.go:509: Offset: 4321, NextOffset: 8008 415s testutil.go:395: Comparing: "" vs "" 415s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 1602, NextOffset: 1639 415s testutil.go:509: Offset: 545, NextOffset: 582 415s testutil.go:509: Offset: 1639, NextOffset: 4284 415s testutil.go:509: Offset: 582, NextOffset: 3171 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s testutil.go:509: Offset: 4284, NextOffset: 4321 415s testutil.go:509: Offset: 3171, NextOffset: 3208 415s testutil.go:509: Offset: 4321, NextOffset: 8008 415s testutil.go:509: Offset: 3208, NextOffset: 6895 415s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 205 in stargz, uncompressed length 1636 415s testutil.go:2349: [2] at 255 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 570 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ffSTARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [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"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 415s testutil.go:1580: testing streams: [0 0 205 247 562] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 205 in stargz, uncompressed length 512 415s testutil.go:2349: [2] at 247 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 562 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f7STARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [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"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 415s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 415s testutil.go:1580: testing streams: [0 0 205 255 570] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 205 in stargz, uncompressed length 1636 415s testutil.go:2349: [2] at 255 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 570 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ffSTARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [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"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 415s testutil.go:1580: testing streams: [0 0 205 247 562] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 205 in stargz, uncompressed length 512 415s testutil.go:2349: [2] at 247 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 562 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f7STARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [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"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 415s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s testutil.go:395: Comparing: "" vs "" 415s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 545, NextOffset: 582 415s testutil.go:509: Offset: 1602, NextOffset: 1639 415s testutil.go:509: Offset: 582, NextOffset: 3171 415s testutil.go:509: Offset: 1639, NextOffset: 4284 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s testutil.go:509: Offset: 3171, NextOffset: 3208 415s testutil.go:509: Offset: 4284, NextOffset: 4321 415s testutil.go:509: Offset: 3208, NextOffset: 6895 415s testutil.go:509: Offset: 4321, NextOffset: 8008 415s testutil.go:395: Comparing: "" vs "" 415s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 415s testutil.go:1580: testing streams: [0 0 210 260 574] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 210 in stargz, uncompressed length 1636 415s testutil.go:2349: [2] at 260 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 574 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000104STARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [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"} 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s testutil.go:509: Offset: 4284, NextOffset: 4321 415s testutil.go:509: Offset: 3171, NextOffset: 3208 415s testutil.go:509: Offset: 4321, NextOffset: 8008 415s testutil.go:509: Offset: 3208, NextOffset: 6895 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 1602, NextOffset: 1639 415s testutil.go:509: Offset: 545, NextOffset: 582 415s testutil.go:509: Offset: 1639, NextOffset: 4284 415s testutil.go:509: Offset: 582, NextOffset: 3171 415s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 415s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 415s testutil.go:1580: testing streams: [0 0 210 252 566] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 210 in stargz, uncompressed length 512 415s testutil.go:2349: [2] at 252 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 566 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fcSTARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [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"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 415s testutil.go:1580: testing streams: [0 0 207 257 572] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 207 in stargz, uncompressed length 1636 415s testutil.go:2349: [2] at 257 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 572 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000101STARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [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"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 415s testutil.go:1580: testing streams: [0 0 207 249 564] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 207 in stargz, uncompressed length 512 415s testutil.go:2349: [2] at 249 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 564 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f9STARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [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"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 415s testutil.go:1580: testing streams: [0 0 207 257 572] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 207 in stargz, uncompressed length 1636 415s testutil.go:2349: [2] at 257 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 572 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000101STARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [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"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 415s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 415s testutil.go:1580: testing streams: [0 0 207 249 564] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 207 in stargz, uncompressed length 512 415s testutil.go:2349: [2] at 249 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 564 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f9STARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [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"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 415s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 415s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s testutil.go:395: Comparing: "" vs "" 415s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 545, NextOffset: 582 415s testutil.go:509: Offset: 1602, NextOffset: 1639 415s testutil.go:509: Offset: 582, NextOffset: 3171 415s testutil.go:509: Offset: 1639, NextOffset: 4284 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s testutil.go:509: Offset: 3171, NextOffset: 3208 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 415s testutil.go:1580: testing streams: [0 0 212 262 578] 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 415s testutil.go:509: Offset: 4284, NextOffset: 4321 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 415s testutil.go:2330: got gzip streams: 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 415s testutil.go:509: Offset: 3208, NextOffset: 6895 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 415s testutil.go:509: Offset: 4321, NextOffset: 8008 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 415s testutil.go:2349: [1] at 212 in stargz, uncompressed length 1636 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 415s testutil.go:395: Comparing: "" vs "" 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 415s testutil.go:2349: [2] at 262 in stargz, uncompressed length 2048 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 415s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 415s testutil.go:2349: [3] at 578 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000106STARGZ" 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 415s testutil.go:509: Offset: 1602, NextOffset: 1639 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 415s testutil.go:509: Offset: 545, NextOffset: 582 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 415s testutil.go:1641: [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"} 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 415s testutil.go:509: Offset: 1639, NextOffset: 4284 415s testutil.go:509: Offset: 582, NextOffset: 3171 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s testutil.go:509: Offset: 4284, NextOffset: 4321 415s testutil.go:509: Offset: 3171, NextOffset: 3208 415s testutil.go:509: Offset: 4321, NextOffset: 8008 415s testutil.go:509: Offset: 3208, NextOffset: 6895 415s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 415s testutil.go:1580: testing streams: [0 0 212 254 570] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 212 in stargz, uncompressed length 512 415s testutil.go:2349: [2] at 254 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 570 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000feSTARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [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"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 415s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 415s testutil.go:1580: testing streams: [0 0 204 254 570] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 204 in stargz, uncompressed length 1636 415s testutil.go:2349: [2] at 254 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 570 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000feSTARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [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"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 415s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s testutil.go:395: Comparing: "" vs "" 415s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 545, NextOffset: 582 415s testutil.go:509: Offset: 1602, NextOffset: 1639 415s testutil.go:509: Offset: 582, NextOffset: 3171 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 415s testutil.go:1580: testing streams: [0 0 204 246 562] 415s testutil.go:2330: got gzip streams: 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 415s testutil.go:509: Offset: 1639, NextOffset: 4284 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 204 in stargz, uncompressed length 512 415s testutil.go:2349: [2] at 246 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 562 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f6STARGZ" 415s testutil.go:1638: got TOC entries: 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 415s testutil.go:1641: [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"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 415s testutil.go:1580: testing streams: [0 0 204 254 570] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 204 in stargz, uncompressed length 1636 415s testutil.go:2349: [2] at 254 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 570 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000feSTARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [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"} 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 415s testutil.go:509: Offset: 3171, NextOffset: 3208 415s testutil.go:509: Offset: 4284, NextOffset: 4321 415s testutil.go:509: Offset: 3208, NextOffset: 6895 415s testutil.go:509: Offset: 4321, NextOffset: 8008 415s testutil.go:395: Comparing: "" vs "" 415s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 1602, NextOffset: 1639 415s testutil.go:509: Offset: 545, NextOffset: 582 415s testutil.go:509: Offset: 1639, NextOffset: 4284 415s testutil.go:509: Offset: 582, NextOffset: 3171 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s testutil.go:509: Offset: 4284, NextOffset: 4321 415s testutil.go:509: Offset: 3171, NextOffset: 3208 415s testutil.go:509: Offset: 4321, NextOffset: 8008 415s testutil.go:509: Offset: 3208, NextOffset: 6895 415s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 415s testutil.go:1580: testing streams: [0 0 204 246 562] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 204 in stargz, uncompressed length 512 415s testutil.go:2349: [2] at 246 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 562 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f6STARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [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"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 415s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 415s testutil.go:1580: testing streams: [0 0 209 259 575] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 209 in stargz, uncompressed length 1636 415s testutil.go:2349: [2] at 259 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 575 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000103STARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [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"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 415s testutil.go:1580: testing streams: [0 0 209 251 567] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 209 in stargz, uncompressed length 512 415s testutil.go:2349: [2] at 251 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 567 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000fbSTARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [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"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 415s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 415s testutil.go:1580: testing streams: [0 0 206 256 573] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 206 in stargz, uncompressed length 1636 415s testutil.go:2349: [2] at 256 in stargz, uncompressed length 2048 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 415s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 415s testutil.go:2349: [3] at 573 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000100STARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 415s testutil.go:395: Comparing: "" vs "" 415s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 545, NextOffset: 582 415s testutil.go:509: Offset: 1602, NextOffset: 1639 415s testutil.go:509: Offset: 582, NextOffset: 3171 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 415s testutil.go:1580: testing streams: [0 0 206 248 565] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 206 in stargz, uncompressed length 512 415s testutil.go:2349: [2] at 248 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 565 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f8STARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 415s testutil.go:509: Offset: 1639, NextOffset: 4284 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s testutil.go:509: Offset: 3171, NextOffset: 3208 415s testutil.go:509: Offset: 4284, NextOffset: 4321 415s testutil.go:509: Offset: 3208, NextOffset: 6895 415s testutil.go:509: Offset: 4321, NextOffset: 8008 415s testutil.go:395: Comparing: "" vs "" 415s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 1602, NextOffset: 1639 415s testutil.go:509: Offset: 545, NextOffset: 582 415s testutil.go:509: Offset: 1639, NextOffset: 4284 415s testutil.go:509: Offset: 582, NextOffset: 3171 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s testutil.go:509: Offset: 4284, NextOffset: 4321 415s testutil.go:509: Offset: 3171, NextOffset: 3208 415s testutil.go:509: Offset: 4321, NextOffset: 8008 415s testutil.go:509: Offset: 3208, NextOffset: 6895 415s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 415s testutil.go:1580: testing streams: [0 0 206 256 573] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 206 in stargz, uncompressed length 1636 415s testutil.go:2349: [2] at 256 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 573 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000100STARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 415s testutil.go:1580: testing streams: [0 0 206 248 565] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 206 in stargz, uncompressed length 512 415s testutil.go:2349: [2] at 248 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 565 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f8STARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 415s testutil.go:1580: testing streams: [0 0 213 263 579] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 213 in stargz, uncompressed length 1636 415s testutil.go:2349: [2] at 263 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 579 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000107STARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [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"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 415s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 415s testutil.go:1580: testing streams: [0 0 213 255 571] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 213 in stargz, uncompressed length 512 415s testutil.go:2349: [2] at 255 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 571 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ffSTARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [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"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 415s testutil.go:1580: testing streams: [0 0 214 264 585] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 214 in stargz, uncompressed length 1636 415s testutil.go:2349: [2] at 264 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000108STARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [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"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 415s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s testutil.go:395: Comparing: "" vs "" 415s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 545, NextOffset: 582 415s testutil.go:509: Offset: 1602, NextOffset: 1639 415s testutil.go:509: Offset: 582, NextOffset: 3171 415s testutil.go:509: Offset: 1639, NextOffset: 4284 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s testutil.go:509: Offset: 3171, NextOffset: 3208 415s testutil.go:509: Offset: 4284, NextOffset: 4321 415s testutil.go:509: Offset: 3208, NextOffset: 6895 415s testutil.go:509: Offset: 4321, NextOffset: 8008 415s testutil.go:395: Comparing: "" vs "" 415s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 1602, NextOffset: 1639 415s testutil.go:509: Offset: 545, NextOffset: 582 415s testutil.go:509: Offset: 1639, NextOffset: 4284 415s testutil.go:509: Offset: 582, NextOffset: 3171 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s testutil.go:509: Offset: 4284, NextOffset: 4321 415s testutil.go:509: Offset: 3171, NextOffset: 3208 415s testutil.go:509: Offset: 4321, NextOffset: 8008 415s testutil.go:509: Offset: 3208, NextOffset: 6895 415s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 415s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 415s testutil.go:1580: testing streams: [0 0 214 256 577] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 214 in stargz, uncompressed length 512 415s testutil.go:2349: [2] at 256 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 577 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000100STARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [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"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 415s testutil.go:1580: testing streams: [0 0 214 264 585] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 214 in stargz, uncompressed length 1636 415s testutil.go:2349: [2] at 264 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000108STARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [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"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 415s testutil.go:1580: testing streams: [0 0 214 256 577] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 214 in stargz, uncompressed length 512 415s testutil.go:2349: [2] at 256 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 577 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000100STARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [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"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 415s testutil.go:1580: testing streams: [0 0 219 269 590] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 219 in stargz, uncompressed length 1636 415s testutil.go:2349: [2] at 269 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 590 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010dSTARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":219,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 415s testutil.go:1580: testing streams: [0 0 219 261 582] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 219 in stargz, uncompressed length 512 415s testutil.go:2349: [2] at 261 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 582 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000105STARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":219,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 415s testutil.go:1580: testing streams: [0 0 216 266 588] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 216 in stargz, uncompressed length 1636 415s testutil.go:2349: [2] at 266 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 588 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010aSTARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":216,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 415s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s testutil.go:395: Comparing: "" vs "" 415s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 545, NextOffset: 582 415s testutil.go:509: Offset: 1602, NextOffset: 1639 415s testutil.go:509: Offset: 582, NextOffset: 3171 415s testutil.go:509: Offset: 1639, NextOffset: 4284 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s testutil.go:509: Offset: 3171, NextOffset: 3208 415s testutil.go:509: Offset: 4284, NextOffset: 4321 415s testutil.go:509: Offset: 3208, NextOffset: 6895 415s testutil.go:509: Offset: 4321, NextOffset: 8008 415s testutil.go:395: Comparing: "" vs "" 415s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo2 foo] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 1602, NextOffset: 1639 415s testutil.go:509: Offset: 545, NextOffset: 582 415s testutil.go:509: Offset: 1639, NextOffset: 4284 415s testutil.go:509: Offset: 582, NextOffset: 3171 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s testutil.go:509: Offset: 4284, NextOffset: 4321 415s testutil.go:509: Offset: 3171, NextOffset: 3208 415s testutil.go:509: Offset: 4321, NextOffset: 8008 415s testutil.go:509: Offset: 3208, NextOffset: 6895 415s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 415s testutil.go:1580: testing streams: [0 0 216 258 580] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 216 in stargz, uncompressed length 512 415s testutil.go:2349: [2] at 258 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 580 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000102STARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":216,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 415s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 415s testutil.go:1580: testing streams: [0 0 216 266 588] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 216 in stargz, uncompressed length 1636 415s testutil.go:2349: [2] at 266 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 588 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010aSTARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":216,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 415s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s testutil.go:395: Comparing: "" vs "" 415s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 545, NextOffset: 582 415s testutil.go:509: Offset: 1602, NextOffset: 1639 415s testutil.go:509: Offset: 582, NextOffset: 3171 415s testutil.go:509: Offset: 1639, NextOffset: 4284 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s testutil.go:509: Offset: 3171, NextOffset: 3208 415s testutil.go:509: Offset: 4284, NextOffset: 4321 415s testutil.go:509: Offset: 3208, NextOffset: 6895 415s testutil.go:509: Offset: 4321, NextOffset: 8008 415s testutil.go:395: Comparing: "" vs "" 415s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 1602, NextOffset: 1639 415s testutil.go:509: Offset: 545, NextOffset: 582 415s testutil.go:509: Offset: 1639, NextOffset: 4284 415s testutil.go:509: Offset: 582, NextOffset: 3171 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s testutil.go:509: Offset: 4284, NextOffset: 4321 415s testutil.go:509: Offset: 3171, NextOffset: 3208 415s testutil.go:509: Offset: 4321, NextOffset: 8008 415s testutil.go:509: Offset: 3208, NextOffset: 6895 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 415s testutil.go:1580: testing streams: [0 0 216 258 580] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 216 in stargz, uncompressed length 512 415s testutil.go:2349: [2] at 258 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 580 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000102STARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":216,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 415s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 415s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 415s testutil.go:1580: testing streams: [0 0 222 272 593] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 222 in stargz, uncompressed length 1636 415s testutil.go:2349: [2] at 272 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 593 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000110STARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":222,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 415s testutil.go:1580: testing streams: [0 0 222 264 585] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 222 in stargz, uncompressed length 512 415s testutil.go:2349: [2] at 264 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000108STARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":222,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 415s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s testutil.go:395: Comparing: "" vs "" 415s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 545, NextOffset: 582 415s testutil.go:509: Offset: 1602, NextOffset: 1639 415s testutil.go:509: Offset: 582, NextOffset: 3171 415s testutil.go:509: Offset: 1639, NextOffset: 4284 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s testutil.go:509: Offset: 3171, NextOffset: 3208 415s testutil.go:509: Offset: 4284, NextOffset: 4321 415s testutil.go:509: Offset: 3208, NextOffset: 6895 415s testutil.go:509: Offset: 4321, NextOffset: 8008 415s testutil.go:395: Comparing: "" vs "" 415s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 1602, NextOffset: 1639 415s testutil.go:509: Offset: 545, NextOffset: 582 415s testutil.go:509: Offset: 1639, NextOffset: 4284 415s testutil.go:509: Offset: 582, NextOffset: 3171 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s testutil.go:509: Offset: 4284, NextOffset: 4321 415s testutil.go:509: Offset: 3171, NextOffset: 3208 415s testutil.go:509: Offset: 4321, NextOffset: 8008 415s testutil.go:509: Offset: 3208, NextOffset: 6895 415s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 415s testutil.go:1580: testing streams: [0 0 215 265 587] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 215 in stargz, uncompressed length 1636 415s testutil.go:2349: [2] at 265 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 587 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000109STARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":215,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 415s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 415s testutil.go:1580: testing streams: [0 0 215 257 579] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 215 in stargz, uncompressed length 512 415s testutil.go:2349: [2] at 257 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 579 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000101STARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":215,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 415s testutil.go:1580: testing streams: [0 0 215 265 587] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 215 in stargz, uncompressed length 1636 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 415s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 415s testutil.go:395: Comparing: "" vs "" 415s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 545, NextOffset: 582 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 415s testutil.go:2349: [2] at 265 in stargz, uncompressed length 2048 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 415s testutil.go:509: Offset: 1602, NextOffset: 1639 415s testutil.go:509: Offset: 582, NextOffset: 3171 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 415s testutil.go:2349: [3] at 587 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000109STARGZ" 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 415s testutil.go:509: Offset: 1639, NextOffset: 4284 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s testutil.go:509: Offset: 3171, NextOffset: 3208 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 415s testutil.go:1638: got TOC entries: 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 415s testutil.go:509: Offset: 4284, NextOffset: 4321 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 415s testutil.go:509: Offset: 3208, NextOffset: 6895 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 415s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":215,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 415s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 415s testutil.go:509: Offset: 4321, NextOffset: 8008 415s testutil.go:395: Comparing: "" vs "" 415s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 415s testutil.go:395: Comparing: "foo" vs "foo" 415s testutil.go:509: Offset: 1602, NextOffset: 1639 415s testutil.go:509: Offset: 545, NextOffset: 582 415s testutil.go:509: Offset: 1639, NextOffset: 4284 415s testutil.go:509: Offset: 582, NextOffset: 3171 415s testutil.go:395: Comparing: "foo2" vs "foo2" 415s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 415s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 415s testutil.go:509: Offset: 4284, NextOffset: 4321 415s testutil.go:509: Offset: 3171, NextOffset: 3208 415s testutil.go:509: Offset: 4321, NextOffset: 8008 415s testutil.go:509: Offset: 3208, NextOffset: 6895 415s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 415s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 415s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 415s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 415s testutil.go:1580: testing streams: [0 0 215 257 579] 415s testutil.go:2330: got gzip streams: 415s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 415s testutil.go:2349: [1] at 215 in stargz, uncompressed length 512 415s testutil.go:2349: [2] at 257 in stargz, uncompressed length 2048 415s testutil.go:2349: [3] at 579 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000101STARGZ" 415s testutil.go:1638: got TOC entries: 415s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 417s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":215,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 420s testutil.go:1580: testing streams: [0 0 218 268 589] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 218 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 268 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 589 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010cSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":218,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 420s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 420s testutil.go:1580: testing streams: [0 0 218 260 581] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 218 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 260 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 581 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000104STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":218,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 420s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":93,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":130,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":355,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":206,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":243,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":552,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":589,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 93, NextOffset: 130 420s testutil.go:509: Offset: 206, NextOffset: 243 420s testutil.go:509: Offset: 130, NextOffset: 355 420s testutil.go:509: Offset: 243, NextOffset: 552 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 355, NextOffset: 392 420s testutil.go:509: Offset: 552, NextOffset: 589 420s testutil.go:509: Offset: 392, NextOffset: 1045 420s testutil.go:509: Offset: 589, NextOffset: 1310 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 206, NextOffset: 243 420s testutil.go:509: Offset: 93, NextOffset: 130 420s testutil.go:509: Offset: 243, NextOffset: 552 420s testutil.go:509: Offset: 130, NextOffset: 355 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 552, NextOffset: 589 420s testutil.go:509: Offset: 355, NextOffset: 392 420s testutil.go:509: Offset: 589, NextOffset: 1310 420s testutil.go:509: Offset: 392, NextOffset: 1045 420s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 420s testutil.go:1580: testing streams: [0 0 217 267 591] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 217 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 267 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 591 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010bSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 420s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 420s testutil.go:1641: [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"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 420s testutil.go:1580: testing streams: [0 0 217 259 583] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 217 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 259 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 583 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000103STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [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"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 420s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 420s testutil.go:1580: testing streams: [0 0 217 267 591] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 217 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 267 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 591 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000010bSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [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"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 420s testutil.go:1580: testing streams: [0 0 217 259 583] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 217 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 259 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 583 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000103STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [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"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 420s testutil.go:1580: testing streams: [0 0 222 272 596] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 222 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 272 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 596 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000110STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":222,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 420s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 420s testutil.go:1580: testing streams: [0 0 222 264 588] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 420s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":96,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":133,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":365,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":208,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":558,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":595,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 420s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 420s testutil.go:2349: [1] at 222 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 264 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 588 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000108STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":222,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 96, NextOffset: 133 420s testutil.go:509: Offset: 208, NextOffset: 245 420s testutil.go:509: Offset: 133, NextOffset: 365 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 420s testutil.go:509: Offset: 245, NextOffset: 558 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 365, NextOffset: 402 420s testutil.go:509: Offset: 558, NextOffset: 595 420s testutil.go:509: Offset: 402, NextOffset: 1046 420s testutil.go:509: Offset: 595, NextOffset: 1325 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 208, NextOffset: 245 420s testutil.go:509: Offset: 96, NextOffset: 133 420s testutil.go:509: Offset: 245, NextOffset: 558 420s testutil.go:509: Offset: 133, NextOffset: 365 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 558, NextOffset: 595 420s testutil.go:509: Offset: 365, NextOffset: 402 420s testutil.go:509: Offset: 595, NextOffset: 1325 420s testutil.go:509: Offset: 402, NextOffset: 1046 420s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 420s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 420s testutil.go:1580: testing streams: [0 0 446 699 1347] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 446 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 699 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 1347 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002bbSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":446,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 420s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 420s testutil.go:1580: testing streams: [0 0 446 558 1206] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 446 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 558 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 1206 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022eSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":446,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 420s testutil.go:1580: testing streams: [0 0 446 699 1347] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 446 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 699 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 1347 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002bbSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":446,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 420s testutil.go:1580: testing streams: [0 0 446 558 1206] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 446 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 558 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 1206 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022eSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":446,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 420s testutil.go:1580: testing streams: [0 0 447 700 1348] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 447 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 700 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 1348 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002bcSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [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"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 420s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 420s testutil.go:1580: testing streams: [0 0 447 559 1207] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 447 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 559 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 1207 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022fSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [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"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 420s testutil.go:1580: testing streams: [0 0 448 701 1352] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 448 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 701 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 1352 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002bdSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [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"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 420s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":95,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":363,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":400,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":207,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":557,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":594,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 363, NextOffset: 400 420s testutil.go:509: Offset: 557, NextOffset: 594 420s testutil.go:509: Offset: 400, NextOffset: 1053 420s testutil.go:509: Offset: 594, NextOffset: 1312 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 95, NextOffset: 132 420s testutil.go:509: Offset: 207, NextOffset: 244 420s testutil.go:509: Offset: 132, NextOffset: 363 420s testutil.go:509: Offset: 244, NextOffset: 557 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 207, NextOffset: 244 420s testutil.go:509: Offset: 95, NextOffset: 132 420s testutil.go:509: Offset: 244, NextOffset: 557 420s testutil.go:509: Offset: 132, NextOffset: 363 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 557, NextOffset: 594 420s testutil.go:509: Offset: 363, NextOffset: 400 420s testutil.go:509: Offset: 594, NextOffset: 1312 420s testutil.go:509: Offset: 400, NextOffset: 1053 420s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 420s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 420s testutil.go:1580: testing streams: [0 0 448 560 1211] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 448 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 560 in stargz, uncompressed length 2048 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 420s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 420s testutil.go:2349: [3] at 1211 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000230STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [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"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 420s testutil.go:1580: testing streams: [0 0 448 701 1352] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 448 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 701 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 1352 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002bdSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [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"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 420s testutil.go:1580: testing streams: [0 0 448 560 1211] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 448 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 560 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 1211 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000230STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [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"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 420s testutil.go:1580: testing streams: [0 0 449 702 1353] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 449 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 702 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 1353 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002beSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":449,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 420s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":97,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":365,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":210,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":247,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":562,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":599,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 97, NextOffset: 134 420s testutil.go:509: Offset: 210, NextOffset: 247 420s testutil.go:509: Offset: 134, NextOffset: 365 420s testutil.go:509: Offset: 247, NextOffset: 562 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 365, NextOffset: 402 420s testutil.go:509: Offset: 562, NextOffset: 599 420s testutil.go:509: Offset: 402, NextOffset: 1045 420s testutil.go:509: Offset: 599, NextOffset: 1326 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo2 foo] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 210, NextOffset: 247 420s testutil.go:509: Offset: 97, NextOffset: 134 420s testutil.go:509: Offset: 247, NextOffset: 562 420s testutil.go:509: Offset: 134, NextOffset: 365 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 562, NextOffset: 599 420s testutil.go:509: Offset: 365, NextOffset: 402 420s testutil.go:509: Offset: 599, NextOffset: 1326 420s testutil.go:509: Offset: 402, NextOffset: 1045 420s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 420s testutil.go:1580: testing streams: [0 0 449 561 1212] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 449 in stargz, uncompressed length 512 420s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 420s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 420s testutil.go:2349: [2] at 561 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 1212 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000231STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":449,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 420s testutil.go:1580: testing streams: [0 0 447 700 1350] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 447 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 700 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 1350 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002bcSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [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"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 420s testutil.go:1580: testing streams: [0 0 447 559 1209] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 447 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 559 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 1209 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022fSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [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"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 420s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 420s testutil.go:1580: testing streams: [0 0 447 700 1350] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 447 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 700 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 1350 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002bcSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [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"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 420s testutil.go:1580: testing streams: [0 0 447 559 1209] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 447 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 559 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 1209 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000022fSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [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"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 420s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":93,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":130,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":355,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":206,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":243,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":552,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":589,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 93, NextOffset: 130 420s testutil.go:509: Offset: 206, NextOffset: 243 420s testutil.go:509: Offset: 130, NextOffset: 355 420s testutil.go:509: Offset: 243, NextOffset: 552 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 355, NextOffset: 392 420s testutil.go:509: Offset: 552, NextOffset: 589 420s testutil.go:509: Offset: 392, NextOffset: 1045 420s testutil.go:509: Offset: 589, NextOffset: 1310 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 206, NextOffset: 243 420s testutil.go:509: Offset: 93, NextOffset: 130 420s testutil.go:509: Offset: 243, NextOffset: 552 420s testutil.go:509: Offset: 130, NextOffset: 355 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 552, NextOffset: 589 420s testutil.go:509: Offset: 355, NextOffset: 392 420s testutil.go:509: Offset: 589, NextOffset: 1310 420s testutil.go:509: Offset: 392, NextOffset: 1045 420s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 420s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 420s testutil.go:1580: testing streams: [0 0 448 701 1350] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 448 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 701 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 1350 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002bdSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [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"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 420s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 420s testutil.go:1580: testing streams: [0 0 448 560 1209] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 448 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 560 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 1209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000230STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [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"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 420s testutil.go:1580: testing streams: [0 0 452 705 1357] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 452 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 705 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 1357 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002c1STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":452,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 420s testutil.go:1580: testing streams: [0 0 452 564 1216] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 452 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 564 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 1216 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000234STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":452,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 420s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":96,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":133,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":365,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":208,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":558,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":595,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 96, NextOffset: 133 420s testutil.go:509: Offset: 208, NextOffset: 245 420s testutil.go:509: Offset: 133, NextOffset: 365 420s testutil.go:509: Offset: 245, NextOffset: 558 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 420s testutil.go:1580: testing streams: [0 0 452 705 1357] 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 365, NextOffset: 402 420s testutil.go:509: Offset: 558, NextOffset: 595 420s testutil.go:509: Offset: 402, NextOffset: 1046 420s testutil.go:509: Offset: 595, NextOffset: 1325 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 208, NextOffset: 245 420s testutil.go:509: Offset: 96, NextOffset: 133 420s testutil.go:509: Offset: 245, NextOffset: 558 420s testutil.go:509: Offset: 133, NextOffset: 365 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 558, NextOffset: 595 420s testutil.go:509: Offset: 365, NextOffset: 402 420s testutil.go:509: Offset: 595, NextOffset: 1325 420s testutil.go:509: Offset: 402, NextOffset: 1046 420s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 420s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 452 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 705 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 1357 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002c1STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":452,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 420s testutil.go:1580: testing streams: [0 0 452 564 1216] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 452 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 564 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 1216 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000234STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":452,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 420s testutil.go:1580: testing streams: [0 0 453 706 1358] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 453 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 706 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 1358 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002c2STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":453,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 420s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 420s testutil.go:1580: testing streams: [0 0 453 565 1217] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 420s testutil.go:2349: [1] at 453 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 565 in stargz, uncompressed length 2048 420s testutil.go:2349: [3] at 1217 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000235STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 420s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":453,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 420s testutil.go:1580: testing streams: [0 0 1569 3233 5821] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 420s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":95,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":363,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":400,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":207,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":557,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":594,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 95, NextOffset: 132 420s testutil.go:509: Offset: 207, NextOffset: 244 420s testutil.go:509: Offset: 132, NextOffset: 363 420s testutil.go:509: Offset: 244, NextOffset: 557 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 363, NextOffset: 400 420s testutil.go:509: Offset: 557, NextOffset: 594 420s testutil.go:509: Offset: 400, NextOffset: 1053 420s testutil.go:509: Offset: 594, NextOffset: 1312 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 207, NextOffset: 244 420s testutil.go:509: Offset: 95, NextOffset: 132 420s testutil.go:509: Offset: 244, NextOffset: 557 420s testutil.go:509: Offset: 132, NextOffset: 363 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 557, NextOffset: 594 420s testutil.go:509: Offset: 363, NextOffset: 400 420s testutil.go:509: Offset: 594, NextOffset: 1312 420s testutil.go:509: Offset: 400, NextOffset: 1053 420s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 420s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 420s testutil.go:1580: testing streams: [0 0 1569 3233 5821] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 420s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 420s testutil.go:1580: testing streams: [0 0 1569 3233 5821] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 420s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":97,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":365,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":210,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":247,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":562,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":599,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 97, NextOffset: 134 420s testutil.go:509: Offset: 210, NextOffset: 247 420s testutil.go:509: Offset: 134, NextOffset: 365 420s testutil.go:509: Offset: 247, NextOffset: 562 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 365, NextOffset: 402 420s testutil.go:509: Offset: 562, NextOffset: 599 420s testutil.go:509: Offset: 402, NextOffset: 1045 420s testutil.go:509: Offset: 599, NextOffset: 1326 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 210, NextOffset: 247 420s testutil.go:509: Offset: 97, NextOffset: 134 420s testutil.go:509: Offset: 247, NextOffset: 562 420s testutil.go:509: Offset: 134, NextOffset: 365 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 420s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 420s testutil.go:2330: got gzip streams: 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 562, NextOffset: 599 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 420s testutil.go:509: Offset: 365, NextOffset: 402 420s testutil.go:509: Offset: 599, NextOffset: 1326 420s testutil.go:509: Offset: 402, NextOffset: 1045 420s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 420s testutil.go:1580: testing streams: [0 0 1569 3233 5821] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 420s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 420s testutil.go:1580: testing streams: [0 0 1569 3233 5821] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 420s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 420s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":93,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":130,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":357,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":394,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":206,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":243,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":552,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":589,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 93, NextOffset: 130 420s testutil.go:509: Offset: 206, NextOffset: 243 420s testutil.go:509: Offset: 130, NextOffset: 357 420s testutil.go:509: Offset: 243, NextOffset: 552 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 357, NextOffset: 394 420s testutil.go:509: Offset: 552, NextOffset: 589 420s testutil.go:509: Offset: 394, NextOffset: 1050 420s testutil.go:509: Offset: 589, NextOffset: 1310 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 206, NextOffset: 243 420s testutil.go:509: Offset: 93, NextOffset: 130 420s testutil.go:509: Offset: 243, NextOffset: 552 420s testutil.go:509: Offset: 130, NextOffset: 357 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 552, NextOffset: 589 420s testutil.go:509: Offset: 357, NextOffset: 394 420s testutil.go:509: Offset: 589, NextOffset: 1310 420s testutil.go:509: Offset: 394, NextOffset: 1050 420s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 420s testutil.go:1580: testing streams: [0 0 1569 3233 5821] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 420s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 420s testutil.go:1580: testing streams: [0 0 1569 3233 5821] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 420s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 420s testutil.go:1580: testing streams: [0 0 1569 3233 5821] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 420s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":95,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":363,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":400,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":209,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":246,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":560,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":597,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 95, NextOffset: 132 420s testutil.go:509: Offset: 209, NextOffset: 246 420s testutil.go:509: Offset: 132, NextOffset: 363 420s testutil.go:509: Offset: 246, NextOffset: 560 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 363, NextOffset: 400 420s testutil.go:509: Offset: 560, NextOffset: 597 420s testutil.go:509: Offset: 400, NextOffset: 1051 420s testutil.go:509: Offset: 597, NextOffset: 1322 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 209, NextOffset: 246 420s testutil.go:509: Offset: 95, NextOffset: 132 420s testutil.go:509: Offset: 246, NextOffset: 560 420s testutil.go:509: Offset: 132, NextOffset: 363 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 560, NextOffset: 597 420s testutil.go:509: Offset: 363, NextOffset: 400 420s testutil.go:509: Offset: 597, NextOffset: 1322 420s testutil.go:509: Offset: 400, NextOffset: 1051 420s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 420s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 420s testutil.go:1580: testing streams: [0 0 1569 3233 5821] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 420s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 420s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":95,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":360,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":397,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":208,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":557,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":594,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 95, NextOffset: 132 420s testutil.go:509: Offset: 208, NextOffset: 245 420s testutil.go:509: Offset: 132, NextOffset: 360 420s testutil.go:509: Offset: 245, NextOffset: 557 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 360, NextOffset: 397 420s testutil.go:509: Offset: 557, NextOffset: 594 420s testutil.go:509: Offset: 397, NextOffset: 1042 420s testutil.go:509: Offset: 594, NextOffset: 1324 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 208, NextOffset: 245 420s testutil.go:509: Offset: 95, NextOffset: 132 420s testutil.go:509: Offset: 245, NextOffset: 557 420s testutil.go:509: Offset: 132, NextOffset: 360 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 557, NextOffset: 594 420s testutil.go:509: Offset: 360, NextOffset: 397 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 420s testutil.go:509: Offset: 594, NextOffset: 1324 420s testutil.go:509: Offset: 397, NextOffset: 1042 420s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 420s testutil.go:1580: testing streams: [0 0 1569 3233 5821] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 420s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 420s testutil.go:1580: testing streams: [0 0 1569 3233 5821] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 420s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 420s testutil.go:1580: testing streams: [0 0 1569 3233 5821] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 5821 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 420s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 420s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":97,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":366,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":403,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":210,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":247,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":562,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":599,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 366, NextOffset: 403 420s testutil.go:509: Offset: 562, NextOffset: 599 420s testutil.go:509: Offset: 403, NextOffset: 1050 420s testutil.go:509: Offset: 599, NextOffset: 1326 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 97, NextOffset: 134 420s testutil.go:509: Offset: 210, NextOffset: 247 420s testutil.go:509: Offset: 134, NextOffset: 366 420s testutil.go:509: Offset: 247, NextOffset: 562 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 210, NextOffset: 247 420s testutil.go:509: Offset: 97, NextOffset: 134 420s testutil.go:509: Offset: 247, NextOffset: 562 420s testutil.go:509: Offset: 134, NextOffset: 366 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 562, NextOffset: 599 420s testutil.go:509: Offset: 366, NextOffset: 403 420s testutil.go:509: Offset: 599, NextOffset: 1326 420s testutil.go:509: Offset: 403, NextOffset: 1050 420s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 420s testutil.go:1580: testing streams: [0 0 145 201 520] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 145 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 201 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 520 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c9STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":145,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 420s testutil.go:1580: testing streams: [0 0 145 198 517] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 145 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 198 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 517 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":145,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 420s testutil.go:1580: testing streams: [0 0 145 201 520] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 145 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 201 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 520 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c9STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":145,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 420s testutil.go:1580: testing streams: [0 0 145 198 517] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 145 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 198 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 517 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":145,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 420s testutil.go:340: 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":115,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":299,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":210,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":468,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 82, NextOffset: 115 420s testutil.go:509: Offset: 177, NextOffset: 210 420s testutil.go:509: Offset: 115, NextOffset: 299 420s testutil.go:509: Offset: 210, NextOffset: 468 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 299, NextOffset: 332 420s testutil.go:509: Offset: 468, NextOffset: 501 420s testutil.go:509: Offset: 332, NextOffset: 922 420s testutil.go:509: Offset: 501, NextOffset: 1162 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 468, NextOffset: 501 420s testutil.go:509: Offset: 299, NextOffset: 332 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 420s testutil.go:509: Offset: 501, NextOffset: 1162 420s testutil.go:509: Offset: 332, NextOffset: 922 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 177, NextOffset: 210 420s testutil.go:509: Offset: 82, NextOffset: 115 420s testutil.go:509: Offset: 210, NextOffset: 468 420s testutil.go:509: Offset: 115, NextOffset: 299 420s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 420s testutil.go:1580: testing streams: [0 0 143 199 519] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 143 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 199 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 519 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c7STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [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"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 420s testutil.go:1580: testing streams: [0 0 143 196 516] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 143 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 196 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 516 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c4STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [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"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 420s testutil.go:1580: testing streams: [0 0 147 203 527] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 147 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 203 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 527 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":147,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 420s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":308,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":341,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":476,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":509,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 86, NextOffset: 119 420s testutil.go:509: Offset: 181, NextOffset: 214 420s testutil.go:509: Offset: 119, NextOffset: 308 420s testutil.go:509: Offset: 214, NextOffset: 476 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 308, NextOffset: 341 420s testutil.go:509: Offset: 476, NextOffset: 509 420s testutil.go:509: Offset: 341, NextOffset: 932 420s testutil.go:509: Offset: 509, NextOffset: 1171 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 181, NextOffset: 214 420s testutil.go:509: Offset: 86, NextOffset: 119 420s testutil.go:509: Offset: 214, NextOffset: 476 420s testutil.go:509: Offset: 119, NextOffset: 308 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 476, NextOffset: 509 420s testutil.go:509: Offset: 308, NextOffset: 341 420s testutil.go:509: Offset: 509, NextOffset: 1171 420s testutil.go:509: Offset: 341, NextOffset: 932 420s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 420s testutil.go:1580: testing streams: [0 0 147 200 524] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 200 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 524 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":147,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 420s testutil.go:1580: testing streams: [0 0 147 203 527] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 147 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 203 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 527 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":147,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 420s testutil.go:1580: testing streams: [0 0 147 200 524] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 200 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 524 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":147,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 420s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":301,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":334,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":178,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":211,"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":504,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 83, NextOffset: 116 420s testutil.go:509: Offset: 178, NextOffset: 211 420s testutil.go:509: Offset: 116, NextOffset: 301 420s testutil.go:509: Offset: 211, NextOffset: 471 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 301, NextOffset: 334 420s testutil.go:509: Offset: 471, NextOffset: 504 420s testutil.go:509: Offset: 334, NextOffset: 923 420s testutil.go:509: Offset: 504, NextOffset: 1166 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 178, NextOffset: 211 420s testutil.go:509: Offset: 83, NextOffset: 116 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 420s testutil.go:1580: testing streams: [0 0 147 203 527] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 147 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 203 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 527 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":147,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 420s testutil.go:509: Offset: 211, NextOffset: 471 420s testutil.go:509: Offset: 116, NextOffset: 301 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 471, NextOffset: 504 420s testutil.go:509: Offset: 301, NextOffset: 334 420s testutil.go:509: Offset: 504, NextOffset: 1166 420s testutil.go:509: Offset: 334, NextOffset: 923 420s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 420s testutil.go:1580: testing streams: [0 0 147 200 524] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 200 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 524 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":147,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 420s testutil.go:1580: testing streams: [0 0 146 202 522] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 146 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 202 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 522 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000caSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":146,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 420s testutil.go:1580: testing streams: [0 0 146 199 519] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 146 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 199 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 519 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c7STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":146,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 420s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":307,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":340,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":479,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":512,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 87, NextOffset: 120 420s testutil.go:509: Offset: 182, NextOffset: 215 420s testutil.go:509: Offset: 120, NextOffset: 307 420s testutil.go:509: Offset: 215, NextOffset: 479 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 307, NextOffset: 340 420s testutil.go:509: Offset: 479, NextOffset: 512 420s testutil.go:509: Offset: 340, NextOffset: 933 420s testutil.go:509: Offset: 512, NextOffset: 1175 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 420s testutil.go:1580: testing streams: [0 0 146 202 522] 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 420s testutil.go:395: Comparing: "" vs "" 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 420s testutil.go:2330: got gzip streams: 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 420s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 420s testutil.go:2349: [1] at 146 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 202 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 522 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000caSTARGZ" 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 420s testutil.go:1638: got TOC entries: 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 420s testutil.go:509: Offset: 479, NextOffset: 512 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":146,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 420s testutil.go:509: Offset: 307, NextOffset: 340 420s testutil.go:509: Offset: 512, NextOffset: 1175 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 420s testutil.go:509: Offset: 340, NextOffset: 933 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 182, NextOffset: 215 420s testutil.go:509: Offset: 87, NextOffset: 120 420s testutil.go:509: Offset: 215, NextOffset: 479 420s testutil.go:509: Offset: 120, NextOffset: 307 420s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 420s testutil.go:1580: testing streams: [0 0 146 199 519] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 146 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 199 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 519 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c7STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":146,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 420s testutil.go:1580: testing streams: [0 0 145 201 521] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 145 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 201 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 521 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c9STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":145,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 420s testutil.go:340: 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":115,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":299,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":210,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":468,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 82, NextOffset: 115 420s testutil.go:509: Offset: 177, NextOffset: 210 420s testutil.go:509: Offset: 115, NextOffset: 299 420s testutil.go:509: Offset: 210, NextOffset: 468 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 299, NextOffset: 332 420s testutil.go:509: Offset: 468, NextOffset: 501 420s testutil.go:509: Offset: 332, NextOffset: 922 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 420s testutil.go:1580: testing streams: [0 0 145 198 518] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 145 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 198 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":145,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 420s testutil.go:509: Offset: 501, NextOffset: 1162 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 177, NextOffset: 210 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 420s testutil.go:509: Offset: 82, NextOffset: 115 420s testutil.go:509: Offset: 210, NextOffset: 468 420s testutil.go:509: Offset: 115, NextOffset: 299 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 468, NextOffset: 501 420s testutil.go:509: Offset: 299, NextOffset: 332 420s testutil.go:509: Offset: 501, NextOffset: 1162 420s testutil.go:509: Offset: 332, NextOffset: 922 420s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 420s testutil.go:1580: testing streams: [0 0 147 203 522] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 147 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 203 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 522 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":147,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 420s testutil.go:1580: testing streams: [0 0 147 200 519] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 200 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 519 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":147,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 420s testutil.go:1580: testing streams: [0 0 147 203 522] 420s testutil.go:2330: got gzip streams: 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 420s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":308,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":341,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":476,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":509,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 86, NextOffset: 119 420s testutil.go:509: Offset: 181, NextOffset: 214 420s testutil.go:509: Offset: 119, NextOffset: 308 420s testutil.go:509: Offset: 214, NextOffset: 476 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 308, NextOffset: 341 420s testutil.go:509: Offset: 476, NextOffset: 509 420s testutil.go:509: Offset: 341, NextOffset: 932 420s testutil.go:509: Offset: 509, NextOffset: 1171 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 181, NextOffset: 214 420s testutil.go:509: Offset: 86, NextOffset: 119 420s testutil.go:509: Offset: 214, NextOffset: 476 420s testutil.go:509: Offset: 119, NextOffset: 308 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 476, NextOffset: 509 420s testutil.go:509: Offset: 308, NextOffset: 341 420s testutil.go:509: Offset: 509, NextOffset: 1171 420s testutil.go:509: Offset: 341, NextOffset: 932 420s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 420s testutil.go:2349: [1] at 147 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 203 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 522 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":147,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 420s testutil.go:1580: testing streams: [0 0 147 200 519] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 200 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 519 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":147,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 420s testutil.go:1580: testing streams: [0 0 148 204 523] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 148 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 204 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 523 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ccSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":148,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 420s testutil.go:1580: testing streams: [0 0 148 201 520] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 148 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 201 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 520 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c9STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":148,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 420s testutil.go:1580: testing streams: [0 0 132 182 476] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1636 420s testutil.go:2349: [2] at 182 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 476 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b6STARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [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"} 420s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 420s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":301,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":334,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":178,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":211,"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":504,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 420s testutil.go:395: Comparing: "" vs "" 420s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 420s testutil.go:395: Comparing: "foo" vs "foo" 420s testutil.go:509: Offset: 83, NextOffset: 116 420s testutil.go:509: Offset: 178, NextOffset: 211 420s testutil.go:509: Offset: 116, NextOffset: 301 420s testutil.go:509: Offset: 211, NextOffset: 471 420s testutil.go:395: Comparing: "foo2" vs "foo2" 420s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 420s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 420s testutil.go:509: Offset: 301, NextOffset: 334 420s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 420s testutil.go:1580: testing streams: [0 0 132 174 468] 420s testutil.go:2330: got gzip streams: 420s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 420s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 420s testutil.go:2349: [2] at 174 in stargz, uncompressed length 2560 420s testutil.go:2349: [3] at 468 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aeSTARGZ" 420s testutil.go:1638: got TOC entries: 420s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 420s testutil.go:1641: [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"} 420s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 420s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 420s testutil.go:509: Offset: 471, NextOffset: 504 420s testutil.go:509: Offset: 334, NextOffset: 923 420s testutil.go:509: Offset: 504, NextOffset: 1166 420s testutil.go:395: Comparing: "" vs "" 421s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 421s testutil.go:395: Comparing: "foo" vs "foo" 421s testutil.go:509: Offset: 178, NextOffset: 211 421s testutil.go:509: Offset: 83, NextOffset: 116 421s testutil.go:509: Offset: 211, NextOffset: 471 421s testutil.go:509: Offset: 116, NextOffset: 301 421s testutil.go:395: Comparing: "foo2" vs "foo2" 421s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 421s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 421s testutil.go:509: Offset: 471, NextOffset: 504 421s testutil.go:509: Offset: 301, NextOffset: 334 421s testutil.go:509: Offset: 504, NextOffset: 1166 421s testutil.go:509: Offset: 334, NextOffset: 923 421s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 421s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 421s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 421s testutil.go:1580: testing streams: [0 0 132 182 476] 421s testutil.go:2330: got gzip streams: 421s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 421s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1636 421s testutil.go:2349: [2] at 182 in stargz, uncompressed length 2560 421s testutil.go:2349: [3] at 476 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b6STARGZ" 421s testutil.go:1638: got TOC entries: 421s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [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"} 421s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 421s testutil.go:1580: testing streams: [0 0 132 174 468] 421s testutil.go:2330: got gzip streams: 421s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 421s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 421s testutil.go:2349: [2] at 174 in stargz, uncompressed length 2560 421s testutil.go:2349: [3] at 468 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aeSTARGZ" 421s testutil.go:1638: got TOC entries: 421s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [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"} 421s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 421s testutil.go:1580: testing streams: [0 0 129 179 472] 421s testutil.go:2330: got gzip streams: 421s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 421s testutil.go:2349: [1] at 129 in stargz, uncompressed length 1636 421s testutil.go:2349: [2] at 179 in stargz, uncompressed length 2560 421s testutil.go:2349: [3] at 472 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b3STARGZ" 421s testutil.go:1638: got TOC entries: 421s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [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"} 421s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 421s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 421s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 421s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":307,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":340,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 421s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":479,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":512,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 421s testutil.go:395: Comparing: "" vs "" 421s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 421s testutil.go:395: Comparing: "foo" vs "foo" 421s testutil.go:509: Offset: 87, NextOffset: 120 421s testutil.go:509: Offset: 182, NextOffset: 215 421s testutil.go:509: Offset: 120, NextOffset: 307 421s testutil.go:509: Offset: 215, NextOffset: 479 421s testutil.go:395: Comparing: "foo2" vs "foo2" 421s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 421s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 421s testutil.go:509: Offset: 307, NextOffset: 340 421s testutil.go:509: Offset: 479, NextOffset: 512 421s testutil.go:509: Offset: 340, NextOffset: 933 421s testutil.go:509: Offset: 512, NextOffset: 1175 421s testutil.go:395: Comparing: "" vs "" 421s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 421s testutil.go:395: Comparing: "foo" vs "foo" 421s testutil.go:509: Offset: 182, NextOffset: 215 421s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 421s testutil.go:1580: testing streams: [0 0 129 171 464] 421s testutil.go:2330: got gzip streams: 421s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 421s testutil.go:509: Offset: 87, NextOffset: 120 421s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 421s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 421s testutil.go:2349: [1] at 129 in stargz, uncompressed length 512 421s testutil.go:2349: [2] at 171 in stargz, uncompressed length 2560 421s testutil.go:2349: [3] at 464 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000abSTARGZ" 421s testutil.go:1638: got TOC entries: 421s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 421s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 421s testutil.go:509: Offset: 215, NextOffset: 479 421s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 421s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 421s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 421s testutil.go:509: Offset: 120, NextOffset: 307 421s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 421s testutil.go:1641: [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"} 421s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 421s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 421s testutil.go:395: Comparing: "foo2" vs "foo2" 421s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 421s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 421s testutil.go:509: Offset: 479, NextOffset: 512 421s testutil.go:509: Offset: 307, NextOffset: 340 421s testutil.go:509: Offset: 512, NextOffset: 1175 421s testutil.go:509: Offset: 340, NextOffset: 933 421s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 421s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 421s testutil.go:1580: testing streams: [0 0 133 183 479] 421s testutil.go:2330: got gzip streams: 421s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 421s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1636 421s testutil.go:2349: [2] at 183 in stargz, uncompressed length 2560 421s testutil.go:2349: [3] at 479 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" 421s testutil.go:1638: got TOC entries: 421s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [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"} 421s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 421s testutil.go:1580: testing streams: [0 0 133 175 471] 421s testutil.go:2330: got gzip streams: 421s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 421s testutil.go:2349: [1] at 133 in stargz, uncompressed length 512 421s testutil.go:2349: [2] at 175 in stargz, uncompressed length 2560 421s testutil.go:2349: [3] at 471 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 421s testutil.go:1638: got TOC entries: 421s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [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"} 421s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 421s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 421s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 421s testutil.go:1580: testing streams: [0 0 133 183 479] 421s testutil.go:2330: got gzip streams: 421s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 421s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1636 421s testutil.go:2349: [2] at 183 in stargz, uncompressed length 2560 421s testutil.go:2349: [3] at 479 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" 421s testutil.go:1638: got TOC entries: 421s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [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"} 421s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 421s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 421s testutil.go:340: 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":114,"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":337,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 421s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":176,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":466,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 421s testutil.go:395: Comparing: "" vs "" 421s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 421s testutil.go:395: Comparing: "foo" vs "foo" 421s testutil.go:509: Offset: 81, NextOffset: 114 421s testutil.go:509: Offset: 176, NextOffset: 209 421s testutil.go:509: Offset: 114, NextOffset: 304 421s testutil.go:509: Offset: 209, NextOffset: 466 421s testutil.go:395: Comparing: "foo2" vs "foo2" 421s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 421s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 421s testutil.go:509: Offset: 304, NextOffset: 337 421s testutil.go:509: Offset: 466, NextOffset: 499 421s testutil.go:509: Offset: 337, NextOffset: 925 421s testutil.go:509: Offset: 499, NextOffset: 1158 421s testutil.go:395: Comparing: "" vs "" 421s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 421s testutil.go:395: Comparing: "foo" vs "foo" 421s testutil.go:509: Offset: 176, NextOffset: 209 421s testutil.go:509: Offset: 81, NextOffset: 114 421s testutil.go:509: Offset: 209, NextOffset: 466 421s testutil.go:509: Offset: 114, NextOffset: 304 421s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 421s testutil.go:1580: testing streams: [0 0 133 175 471] 421s testutil.go:2330: got gzip streams: 421s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 421s testutil.go:2349: [1] at 133 in stargz, uncompressed length 512 421s testutil.go:2349: [2] at 175 in stargz, uncompressed length 2560 421s testutil.go:2349: [3] at 471 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 421s testutil.go:1638: got TOC entries: 421s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [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"} 421s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 421s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 421s testutil.go:395: Comparing: "foo2" vs "foo2" 421s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 421s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 421s testutil.go:509: Offset: 466, NextOffset: 499 421s testutil.go:509: Offset: 304, NextOffset: 337 421s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 421s testutil.go:1580: testing streams: [0 0 133 183 479] 421s testutil.go:2330: got gzip streams: 421s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 421s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1636 421s testutil.go:2349: [2] at 183 in stargz, uncompressed length 2560 421s testutil.go:2349: [3] at 479 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" 421s testutil.go:1638: got TOC entries: 421s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [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"} 421s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 421s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 421s testutil.go:509: Offset: 499, NextOffset: 1158 421s testutil.go:509: Offset: 337, NextOffset: 925 421s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 421s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 421s testutil.go:1580: testing streams: [0 0 133 175 471] 421s testutil.go:2330: got gzip streams: 421s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 421s testutil.go:2349: [1] at 133 in stargz, uncompressed length 512 421s testutil.go:2349: [2] at 175 in stargz, uncompressed length 2560 421s testutil.go:2349: [3] at 471 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 421s testutil.go:1638: got TOC entries: 421s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [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"} 421s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 421s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 421s testutil.go:1580: testing streams: [0 0 132 182 478] 421s testutil.go:2330: got gzip streams: 421s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 421s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1636 421s testutil.go:2349: [2] at 182 in stargz, uncompressed length 2560 421s testutil.go:2349: [3] at 478 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b6STARGZ" 421s testutil.go:1638: got TOC entries: 421s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [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"} 421s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 421s testutil.go:1580: testing streams: [0 0 132 174 470] 421s testutil.go:2330: got gzip streams: 421s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 421s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 421s testutil.go:2349: [2] at 174 in stargz, uncompressed length 2560 421s testutil.go:2349: [3] at 470 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aeSTARGZ" 421s testutil.go:1638: got TOC entries: 421s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [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"} 421s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 421s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 421s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 421s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":312,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 421s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":180,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":474,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 421s testutil.go:395: Comparing: "" vs "" 421s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 421s testutil.go:395: Comparing: "foo" vs "foo" 421s testutil.go:509: Offset: 85, NextOffset: 118 421s testutil.go:509: Offset: 180, NextOffset: 213 421s testutil.go:509: Offset: 118, NextOffset: 312 421s testutil.go:509: Offset: 213, NextOffset: 474 421s testutil.go:395: Comparing: "foo2" vs "foo2" 421s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 421s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 421s testutil.go:509: Offset: 312, NextOffset: 345 421s testutil.go:509: Offset: 474, NextOffset: 507 421s testutil.go:509: Offset: 345, NextOffset: 936 421s testutil.go:509: Offset: 507, NextOffset: 1169 421s testutil.go:395: Comparing: "" vs "" 421s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 421s testutil.go:395: Comparing: "foo2" vs "foo2" 421s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 421s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 421s testutil.go:509: Offset: 474, NextOffset: 507 421s testutil.go:509: Offset: 312, NextOffset: 345 421s testutil.go:509: Offset: 507, NextOffset: 1169 421s testutil.go:509: Offset: 345, NextOffset: 936 421s testutil.go:395: Comparing: "foo" vs "foo" 421s testutil.go:509: Offset: 180, NextOffset: 213 421s testutil.go:509: Offset: 85, NextOffset: 118 421s testutil.go:509: Offset: 213, NextOffset: 474 421s testutil.go:509: Offset: 118, NextOffset: 312 421s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 421s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 421s testutil.go:1580: testing streams: [0 0 132 182 478] 421s testutil.go:2330: got gzip streams: 421s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 421s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1636 421s testutil.go:2349: [2] at 182 in stargz, uncompressed length 2560 421s testutil.go:2349: [3] at 478 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b6STARGZ" 421s testutil.go:1638: got TOC entries: 421s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [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"} 421s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 421s testutil.go:1580: testing streams: [0 0 132 174 470] 421s testutil.go:2330: got gzip streams: 421s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 421s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 421s testutil.go:2349: [2] at 174 in stargz, uncompressed length 2560 421s testutil.go:2349: [3] at 470 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aeSTARGZ" 421s testutil.go:1638: got TOC entries: 421s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [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"} 421s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 421s testutil.go:1580: testing streams: [0 0 131 181 477] 421s testutil.go:2330: got gzip streams: 421s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 421s testutil.go:2349: [1] at 131 in stargz, uncompressed length 1636 421s testutil.go:2349: [2] at 181 in stargz, uncompressed length 2560 421s testutil.go:2349: [3] at 477 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b5STARGZ" 421s testutil.go:1638: got TOC entries: 421s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":131,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 421s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 421s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 421s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 421s testutil.go:1580: testing streams: [0 0 131 173 469] 421s testutil.go:2330: got gzip streams: 421s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 421s testutil.go:2349: [1] at 131 in stargz, uncompressed length 512 421s testutil.go:2349: [2] at 173 in stargz, uncompressed length 2560 421s testutil.go:2349: [3] at 469 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000adSTARGZ" 421s testutil.go:1638: got TOC entries: 421s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":131,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 421s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 421s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 421s testutil.go:340: 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":115,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":306,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":339,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 421s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":210,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":469,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 421s testutil.go:395: Comparing: "" vs "" 421s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 421s testutil.go:395: Comparing: "foo" vs "foo" 421s testutil.go:509: Offset: 82, NextOffset: 115 421s testutil.go:509: Offset: 177, NextOffset: 210 421s testutil.go:509: Offset: 115, NextOffset: 306 421s testutil.go:509: Offset: 210, NextOffset: 469 421s testutil.go:395: Comparing: "foo2" vs "foo2" 421s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 421s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 421s testutil.go:509: Offset: 306, NextOffset: 339 421s testutil.go:509: Offset: 469, NextOffset: 502 421s testutil.go:509: Offset: 339, NextOffset: 929 421s testutil.go:509: Offset: 502, NextOffset: 1164 421s testutil.go:395: Comparing: "" vs "" 421s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 421s testutil.go:395: Comparing: "foo" vs "foo" 421s testutil.go:509: Offset: 177, NextOffset: 210 421s testutil.go:509: Offset: 82, NextOffset: 115 421s testutil.go:509: Offset: 210, NextOffset: 469 421s testutil.go:509: Offset: 115, NextOffset: 306 421s testutil.go:395: Comparing: "foo2" vs "foo2" 421s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 421s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 421s testutil.go:509: Offset: 469, NextOffset: 502 421s testutil.go:509: Offset: 306, NextOffset: 339 421s testutil.go:509: Offset: 502, NextOffset: 1164 421s testutil.go:509: Offset: 339, NextOffset: 929 421s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 421s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 421s testutil.go:1580: testing streams: [0 0 134 184 481] 421s testutil.go:2330: got gzip streams: 421s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 421s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1636 421s testutil.go:2349: [2] at 184 in stargz, uncompressed length 2560 421s testutil.go:2349: [3] at 481 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b8STARGZ" 421s testutil.go:1638: got TOC entries: 421s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":134,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 421s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 421s testutil.go:1580: testing streams: [0 0 134 176 473] 421s testutil.go:2330: got gzip streams: 421s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 421s testutil.go:2349: [1] at 134 in stargz, uncompressed length 512 421s testutil.go:2349: [2] at 176 in stargz, uncompressed length 2560 421s testutil.go:2349: [3] at 473 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b0STARGZ" 421s testutil.go:1638: got TOC entries: 421s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":134,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 421s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 421s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 421s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 421s testutil.go:1580: testing streams: [0 0 134 184 481] 421s testutil.go:2330: got gzip streams: 421s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 421s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1636 421s testutil.go:2349: [2] at 184 in stargz, uncompressed length 2560 421s testutil.go:2349: [3] at 481 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b8STARGZ" 421s testutil.go:1638: got TOC entries: 421s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":134,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 421s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 421s testutil.go:1580: testing streams: [0 0 134 176 473] 421s testutil.go:2330: got gzip streams: 421s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 421s testutil.go:2349: [1] at 134 in stargz, uncompressed length 512 421s testutil.go:2349: [2] at 176 in stargz, uncompressed length 2560 421s testutil.go:2349: [3] at 473 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b0STARGZ" 421s testutil.go:1638: got TOC entries: 421s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":134,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 421s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 421s testutil.go:1580: testing streams: [0 0 135 185 482] 421s testutil.go:2330: got gzip streams: 421s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 421s testutil.go:2349: [1] at 135 in stargz, uncompressed length 1636 421s testutil.go:2349: [2] at 185 in stargz, uncompressed length 2560 421s testutil.go:2349: [3] at 482 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b9STARGZ" 421s testutil.go:1638: got TOC entries: 421s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [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"} 421s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 421s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 421s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":312,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 421s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":477,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":510,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 421s testutil.go:395: Comparing: "" vs "" 421s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 421s testutil.go:395: Comparing: "foo" vs "foo" 421s testutil.go:509: Offset: 86, NextOffset: 119 421s testutil.go:509: Offset: 181, NextOffset: 214 421s testutil.go:509: Offset: 119, NextOffset: 312 421s testutil.go:509: Offset: 214, NextOffset: 477 421s testutil.go:395: Comparing: "foo2" vs "foo2" 421s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 421s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 421s testutil.go:509: Offset: 312, NextOffset: 345 421s testutil.go:509: Offset: 477, NextOffset: 510 421s testutil.go:509: Offset: 345, NextOffset: 936 421s testutil.go:509: Offset: 510, NextOffset: 1172 421s testutil.go:395: Comparing: "" vs "" 421s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 421s testutil.go:395: Comparing: "foo" vs "foo" 421s testutil.go:509: Offset: 181, NextOffset: 214 421s testutil.go:509: Offset: 86, NextOffset: 119 421s testutil.go:509: Offset: 214, NextOffset: 477 421s testutil.go:509: Offset: 119, NextOffset: 312 421s testutil.go:395: Comparing: "foo2" vs "foo2" 421s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 421s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 421s testutil.go:509: Offset: 477, NextOffset: 510 421s testutil.go:509: Offset: 312, NextOffset: 345 421s testutil.go:509: Offset: 510, NextOffset: 1172 421s testutil.go:509: Offset: 345, NextOffset: 936 421s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 421s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 421s testutil.go:1580: testing streams: [0 0 135 177 474] 421s testutil.go:2330: got gzip streams: 421s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 421s testutil.go:2349: [1] at 135 in stargz, uncompressed length 512 421s testutil.go:2349: [2] at 177 in stargz, uncompressed length 2560 421s testutil.go:2349: [3] at 474 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b1STARGZ" 421s testutil.go:1638: got TOC entries: 421s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [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"} 421s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 421s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 421s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 421s testutil.go:1580: testing streams: [0 0 138 188 488] 421s testutil.go:2330: got gzip streams: 421s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 421s testutil.go:2349: [1] at 138 in stargz, uncompressed length 1636 421s testutil.go:2349: [2] at 188 in stargz, uncompressed length 2560 421s testutil.go:2349: [3] at 488 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bcSTARGZ" 421s testutil.go:1638: got TOC entries: 421s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [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"} 421s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 421s testutil.go:1580: testing streams: [0 0 138 180 480] 421s testutil.go:2330: got gzip streams: 421s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 421s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 421s testutil.go:2349: [2] at 180 in stargz, uncompressed length 2560 421s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 421s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":312,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 421s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":482,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":515,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 421s testutil.go:395: Comparing: "" vs "" 421s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 421s testutil.go:395: Comparing: "foo" vs "foo" 421s testutil.go:509: Offset: 83, NextOffset: 116 421s testutil.go:509: Offset: 182, NextOffset: 215 421s testutil.go:509: Offset: 116, NextOffset: 312 421s testutil.go:509: Offset: 215, NextOffset: 482 421s testutil.go:395: Comparing: "foo2" vs "foo2" 421s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 421s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 421s testutil.go:509: Offset: 312, NextOffset: 345 421s testutil.go:509: Offset: 482, NextOffset: 515 421s testutil.go:509: Offset: 345, NextOffset: 940 421s testutil.go:509: Offset: 515, NextOffset: 1181 421s testutil.go:395: Comparing: "" vs "" 421s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 421s testutil.go:395: Comparing: "foo2" vs "foo2" 421s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 421s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 421s testutil.go:509: Offset: 482, NextOffset: 515 421s testutil.go:509: Offset: 312, NextOffset: 345 421s testutil.go:509: Offset: 515, NextOffset: 1181 421s testutil.go:509: Offset: 345, NextOffset: 940 421s testutil.go:395: Comparing: "foo" vs "foo" 421s testutil.go:509: Offset: 182, NextOffset: 215 421s testutil.go:509: Offset: 83, NextOffset: 116 421s testutil.go:509: Offset: 215, NextOffset: 482 421s testutil.go:509: Offset: 116, NextOffset: 312 421s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 421s testutil.go:2349: [3] at 480 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b4STARGZ" 421s testutil.go:1638: got TOC entries: 421s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [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"} 421s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 421s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 421s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 421s testutil.go:1580: testing streams: [0 0 138 188 488] 421s testutil.go:2330: got gzip streams: 421s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 421s testutil.go:2349: [1] at 138 in stargz, uncompressed length 1636 421s testutil.go:2349: [2] at 188 in stargz, uncompressed length 2560 421s testutil.go:2349: [3] at 488 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bcSTARGZ" 421s testutil.go:1638: got TOC entries: 421s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [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"} 421s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 421s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 421s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 421s testutil.go:1580: testing streams: [0 0 138 180 480] 421s testutil.go:2330: got gzip streams: 421s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 421s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 421s testutil.go:2349: [2] at 180 in stargz, uncompressed length 2560 421s testutil.go:2349: [3] at 480 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b4STARGZ" 421s testutil.go:1638: got TOC entries: 421s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [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"} 421s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 421s testutil.go:1580: testing streams: [0 0 135 185 485] 421s testutil.go:2330: got gzip streams: 421s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 421s testutil.go:2349: [1] at 135 in stargz, uncompressed length 1636 421s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 421s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":319,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 421s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 421s testutil.go:2349: [2] at 185 in stargz, uncompressed length 2560 421s testutil.go:2349: [3] at 485 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b9STARGZ" 421s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 421s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":184,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":217,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":488,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":521,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 421s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 421s testutil.go:1638: got TOC entries: 421s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [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"} 421s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 421s testutil.go:1580: testing streams: [0 0 135 177 477] 421s testutil.go:2330: got gzip streams: 421s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 421s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 421s testutil.go:395: Comparing: "" vs "" 421s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 421s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 421s testutil.go:2349: [1] at 135 in stargz, uncompressed length 512 421s testutil.go:2349: [2] at 177 in stargz, uncompressed length 2560 421s testutil.go:2349: [3] at 477 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b1STARGZ" 421s testutil.go:1638: got TOC entries: 421s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [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"} 421s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 421s testutil.go:395: Comparing: "foo" vs "foo" 421s testutil.go:509: Offset: 86, NextOffset: 119 421s testutil.go:509: Offset: 184, NextOffset: 217 421s testutil.go:509: Offset: 119, NextOffset: 319 421s testutil.go:509: Offset: 217, NextOffset: 488 421s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 421s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 421s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 421s testutil.go:395: Comparing: "foo2" vs "foo2" 421s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 421s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 421s testutil.go:509: Offset: 319, NextOffset: 352 421s testutil.go:509: Offset: 488, NextOffset: 521 421s testutil.go:509: Offset: 352, NextOffset: 949 421s testutil.go:509: Offset: 521, NextOffset: 1188 421s testutil.go:395: Comparing: "" vs "" 421s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 421s testutil.go:395: Comparing: "foo" vs "foo" 421s testutil.go:509: Offset: 184, NextOffset: 217 421s testutil.go:509: Offset: 86, NextOffset: 119 421s testutil.go:509: Offset: 217, NextOffset: 488 421s testutil.go:509: Offset: 119, NextOffset: 319 421s testutil.go:395: Comparing: "foo2" vs "foo2" 421s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 421s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 421s testutil.go:509: Offset: 488, NextOffset: 521 421s testutil.go:509: Offset: 319, NextOffset: 352 421s testutil.go:509: Offset: 521, NextOffset: 1188 421s testutil.go:509: Offset: 352, NextOffset: 949 421s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 421s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 421s testutil.go:1580: testing streams: [0 0 140 190 493] 421s testutil.go:2330: got gzip streams: 421s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 421s testutil.go:2349: [1] at 140 in stargz, uncompressed length 1636 421s testutil.go:2349: [2] at 190 in stargz, uncompressed length 2560 421s testutil.go:2349: [3] at 493 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000beSTARGZ" 421s testutil.go:1638: got TOC entries: 421s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [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"} 421s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 421s testutil.go:1580: testing streams: [0 0 140 182 485] 421s testutil.go:2330: got gzip streams: 421s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 421s testutil.go:2349: [1] at 140 in stargz, uncompressed length 512 421s testutil.go:2349: [2] at 182 in stargz, uncompressed length 2560 421s testutil.go:2349: [3] at 485 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b6STARGZ" 421s testutil.go:1638: got TOC entries: 421s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 421s testutil.go:1641: [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"} 421s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 421s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 421s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":313,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":346,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 424s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":483,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":516,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 424s testutil.go:395: Comparing: "" vs "" 424s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 424s testutil.go:395: Comparing: "foo" vs "foo" 424s testutil.go:509: Offset: 83, NextOffset: 116 424s testutil.go:509: Offset: 181, NextOffset: 214 424s testutil.go:509: Offset: 116, NextOffset: 313 424s testutil.go:509: Offset: 214, NextOffset: 483 424s testutil.go:395: Comparing: "foo2" vs "foo2" 424s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 424s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 424s testutil.go:509: Offset: 313, NextOffset: 346 424s testutil.go:509: Offset: 483, NextOffset: 516 424s testutil.go:509: Offset: 346, NextOffset: 942 424s testutil.go:509: Offset: 516, NextOffset: 1183 424s testutil.go:395: Comparing: "" vs "" 424s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 424s testutil.go:395: Comparing: "foo" vs "foo" 424s testutil.go:509: Offset: 181, NextOffset: 214 424s testutil.go:509: Offset: 83, NextOffset: 116 424s testutil.go:509: Offset: 214, NextOffset: 483 424s testutil.go:509: Offset: 116, NextOffset: 313 424s testutil.go:395: Comparing: "foo2" vs "foo2" 424s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 424s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 424s testutil.go:509: Offset: 483, NextOffset: 516 424s testutil.go:509: Offset: 313, NextOffset: 346 424s testutil.go:509: Offset: 516, NextOffset: 1183 424s testutil.go:509: Offset: 346, NextOffset: 942 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 424s testutil.go:1580: testing streams: [0 0 140 190 493] 424s testutil.go:2330: got gzip streams: 424s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 140 in stargz, uncompressed length 1636 424s testutil.go:2349: [2] at 190 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 493 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000beSTARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [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"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 424s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 424s testutil.go:1580: testing streams: [0 0 140 182 485] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 140 in stargz, uncompressed length 512 424s testutil.go:2349: [2] at 182 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 485 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b6STARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [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"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 424s testutil.go:1580: testing streams: [0 0 140 190 493] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 140 in stargz, uncompressed length 1636 424s testutil.go:2349: [2] at 190 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 493 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000beSTARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [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"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 424s testutil.go:1580: testing streams: [0 0 140 182 485] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 140 in stargz, uncompressed length 512 424s testutil.go:2349: [2] at 182 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 485 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b6STARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [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"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 424s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":319,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 424s testutil.go:1580: testing streams: [0 0 138 188 490] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 138 in stargz, uncompressed length 1636 424s testutil.go:2349: [2] at 188 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 490 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bcSTARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [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"} 424s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 424s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":185,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":218,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":491,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":524,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 424s testutil.go:395: Comparing: "" vs "" 424s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 424s testutil.go:395: Comparing: "foo" vs "foo" 424s testutil.go:509: Offset: 87, NextOffset: 120 424s testutil.go:509: Offset: 185, NextOffset: 218 424s testutil.go:509: Offset: 120, NextOffset: 319 424s testutil.go:509: Offset: 218, NextOffset: 491 424s testutil.go:395: Comparing: "foo2" vs "foo2" 424s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 424s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 424s testutil.go:509: Offset: 319, NextOffset: 352 424s testutil.go:509: Offset: 491, NextOffset: 524 424s testutil.go:509: Offset: 352, NextOffset: 951 424s testutil.go:509: Offset: 524, NextOffset: 1193 424s testutil.go:395: Comparing: "" vs "" 424s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 424s testutil.go:395: Comparing: "foo" vs "foo" 424s testutil.go:509: Offset: 185, NextOffset: 218 424s testutil.go:509: Offset: 87, NextOffset: 120 424s testutil.go:509: Offset: 218, NextOffset: 491 424s testutil.go:509: Offset: 120, NextOffset: 319 424s testutil.go:395: Comparing: "foo2" vs "foo2" 424s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 424s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 424s testutil.go:509: Offset: 491, NextOffset: 524 424s testutil.go:509: Offset: 319, NextOffset: 352 424s testutil.go:509: Offset: 524, NextOffset: 1193 424s testutil.go:509: Offset: 352, NextOffset: 951 424s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 424s testutil.go:1580: testing streams: [0 0 138 180 482] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 424s testutil.go:2349: [2] at 180 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 482 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b4STARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [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"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 424s testutil.go:1580: testing streams: [0 0 138 188 490] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 138 in stargz, uncompressed length 1636 424s testutil.go:2349: [2] at 188 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 490 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bcSTARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [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"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 424s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 424s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":312,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 424s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":482,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":515,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 424s testutil.go:395: Comparing: "" vs "" 424s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 424s testutil.go:395: Comparing: "foo" vs "foo" 424s testutil.go:509: Offset: 83, NextOffset: 116 424s testutil.go:509: Offset: 182, NextOffset: 215 424s testutil.go:509: Offset: 116, NextOffset: 312 424s testutil.go:509: Offset: 215, NextOffset: 482 424s testutil.go:395: Comparing: "foo2" vs "foo2" 424s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 424s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 424s testutil.go:509: Offset: 312, NextOffset: 345 424s testutil.go:509: Offset: 482, NextOffset: 515 424s testutil.go:509: Offset: 345, NextOffset: 940 424s testutil.go:509: Offset: 515, NextOffset: 1181 424s testutil.go:395: Comparing: "" vs "" 424s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 424s testutil.go:395: Comparing: "foo" vs "foo" 424s testutil.go:509: Offset: 182, NextOffset: 215 424s testutil.go:509: Offset: 83, NextOffset: 116 424s testutil.go:509: Offset: 215, NextOffset: 482 424s testutil.go:509: Offset: 116, NextOffset: 312 424s testutil.go:395: Comparing: "foo2" vs "foo2" 424s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 424s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 424s testutil.go:509: Offset: 482, NextOffset: 515 424s testutil.go:509: Offset: 312, NextOffset: 345 424s testutil.go:509: Offset: 515, NextOffset: 1181 424s testutil.go:509: Offset: 345, NextOffset: 940 424s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 424s testutil.go:1580: testing streams: [0 0 138 180 482] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 424s testutil.go:2349: [2] at 180 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 482 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b4STARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [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"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 424s testutil.go:1580: testing streams: [0 0 137 187 489] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 137 in stargz, uncompressed length 1636 424s testutil.go:2349: [2] at 187 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 489 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bbSTARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [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"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 424s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 424s testutil.go:1580: testing streams: [0 0 137 179 481] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 137 in stargz, uncompressed length 512 424s testutil.go:2349: [2] at 179 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 481 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b3STARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [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"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 424s testutil.go:1580: testing streams: [0 0 142 192 495] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 142 in stargz, uncompressed length 1636 424s testutil.go:2349: [2] at 192 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 495 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c0STARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [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"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 424s testutil.go:1580: testing streams: [0 0 142 184 487] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 142 in stargz, uncompressed length 512 424s testutil.go:2349: [2] at 184 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 487 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b8STARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [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"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 424s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":319,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 424s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":184,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":217,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":488,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":521,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 424s testutil.go:395: Comparing: "" vs "" 424s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 424s testutil.go:395: Comparing: "foo" vs "foo" 424s testutil.go:509: Offset: 86, NextOffset: 119 424s testutil.go:509: Offset: 184, NextOffset: 217 424s testutil.go:509: Offset: 119, NextOffset: 319 424s testutil.go:509: Offset: 217, NextOffset: 488 424s testutil.go:395: Comparing: "foo2" vs "foo2" 424s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 424s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 424s testutil.go:509: Offset: 319, NextOffset: 352 424s testutil.go:509: Offset: 488, NextOffset: 521 424s testutil.go:509: Offset: 352, NextOffset: 949 424s testutil.go:509: Offset: 521, NextOffset: 1188 424s testutil.go:395: Comparing: "" vs "" 424s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 424s testutil.go:395: Comparing: "foo" vs "foo" 424s testutil.go:509: Offset: 184, NextOffset: 217 424s testutil.go:509: Offset: 86, NextOffset: 119 424s testutil.go:509: Offset: 217, NextOffset: 488 424s testutil.go:509: Offset: 119, NextOffset: 319 424s testutil.go:395: Comparing: "foo2" vs "foo2" 424s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 424s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 424s testutil.go:509: Offset: 488, NextOffset: 521 424s testutil.go:509: Offset: 319, NextOffset: 352 424s testutil.go:509: Offset: 521, NextOffset: 1188 424s testutil.go:509: Offset: 352, NextOffset: 949 424s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 424s testutil.go:1580: testing streams: [0 0 142 192 495] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 142 in stargz, uncompressed length 1636 424s testutil.go:2349: [2] at 192 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 495 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c0STARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [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"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 424s testutil.go:1580: testing streams: [0 0 142 184 487] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 142 in stargz, uncompressed length 512 424s testutil.go:2349: [2] at 184 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 487 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b8STARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [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"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 424s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 424s testutil.go:1580: testing streams: [0 0 141 191 494] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 141 in stargz, uncompressed length 1636 424s testutil.go:2349: [2] at 191 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 494 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bfSTARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [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"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 424s testutil.go:1580: testing streams: [0 0 141 183 486] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 141 in stargz, uncompressed length 512 424s testutil.go:2349: [2] at 183 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 486 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [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"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 424s testutil.go:1580: testing streams: [0 0 315 568 1320] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 315 in stargz, uncompressed length 1636 424s testutil.go:2349: [2] at 568 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 1320 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000238STARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":315,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 424s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 424s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":313,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":346,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 424s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":483,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":516,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 424s testutil.go:1580: testing streams: [0 0 315 427 1179] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 315 in stargz, uncompressed length 512 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 424s testutil.go:395: Comparing: "" vs "" 424s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 424s testutil.go:395: Comparing: "foo" vs "foo" 424s testutil.go:509: Offset: 83, NextOffset: 116 424s testutil.go:509: Offset: 181, NextOffset: 214 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 424s testutil.go:2349: [2] at 427 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 1179 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001abSTARGZ" 424s testutil.go:1638: got TOC entries: 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 424s testutil.go:509: Offset: 116, NextOffset: 313 424s testutil.go:509: Offset: 214, NextOffset: 483 424s testutil.go:395: Comparing: "foo2" vs "foo2" 424s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 424s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 424s testutil.go:509: Offset: 313, NextOffset: 346 424s testutil.go:509: Offset: 483, NextOffset: 516 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 424s testutil.go:509: Offset: 346, NextOffset: 942 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 424s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":315,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 424s testutil.go:509: Offset: 516, NextOffset: 1183 424s testutil.go:395: Comparing: "" vs "" 424s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 424s testutil.go:395: Comparing: "foo" vs "foo" 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 424s testutil.go:509: Offset: 181, NextOffset: 214 424s testutil.go:509: Offset: 83, NextOffset: 116 424s testutil.go:509: Offset: 214, NextOffset: 483 424s testutil.go:509: Offset: 116, NextOffset: 313 424s testutil.go:395: Comparing: "foo2" vs "foo2" 424s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 424s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 424s testutil.go:509: Offset: 483, NextOffset: 516 424s testutil.go:509: Offset: 313, NextOffset: 346 424s testutil.go:509: Offset: 516, NextOffset: 1183 424s testutil.go:509: Offset: 346, NextOffset: 942 424s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 424s testutil.go:1580: testing streams: [0 0 315 568 1320] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 315 in stargz, uncompressed length 1636 424s testutil.go:2349: [2] at 568 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 1320 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000238STARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":315,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 424s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 424s testutil.go:1580: testing streams: [0 0 315 427 1179] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 315 in stargz, uncompressed length 512 424s testutil.go:2349: [2] at 427 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 1179 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001abSTARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":315,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 424s testutil.go:1580: testing streams: [0 0 319 572 1324] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 319 in stargz, uncompressed length 1636 424s testutil.go:2349: [2] at 572 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 1324 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023cSTARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [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"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 424s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":319,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 424s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":185,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":218,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":491,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":524,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 424s testutil.go:395: Comparing: "" vs "" 424s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 424s testutil.go:395: Comparing: "foo" vs "foo" 424s testutil.go:509: Offset: 87, NextOffset: 120 424s testutil.go:509: Offset: 185, NextOffset: 218 424s testutil.go:509: Offset: 120, NextOffset: 319 424s testutil.go:509: Offset: 218, NextOffset: 491 424s testutil.go:395: Comparing: "foo2" vs "foo2" 424s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 424s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 424s testutil.go:509: Offset: 319, NextOffset: 352 424s testutil.go:509: Offset: 491, NextOffset: 524 424s testutil.go:509: Offset: 352, NextOffset: 951 424s testutil.go:509: Offset: 524, NextOffset: 1193 424s testutil.go:395: Comparing: "" vs "" 424s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 424s testutil.go:395: Comparing: "foo" vs "foo" 424s testutil.go:509: Offset: 185, NextOffset: 218 424s testutil.go:509: Offset: 87, NextOffset: 120 424s testutil.go:509: Offset: 218, NextOffset: 491 424s testutil.go:509: Offset: 120, NextOffset: 319 424s testutil.go:395: Comparing: "foo2" vs "foo2" 424s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 424s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 424s testutil.go:509: Offset: 491, NextOffset: 524 424s testutil.go:509: Offset: 319, NextOffset: 352 424s testutil.go:509: Offset: 524, NextOffset: 1193 424s testutil.go:509: Offset: 352, NextOffset: 951 424s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 424s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 424s testutil.go:1580: testing streams: [0 0 319 431 1183] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 424s testutil.go:2349: [2] at 431 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 1183 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001afSTARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [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"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 424s testutil.go:1580: testing streams: [0 0 319 572 1329] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 319 in stargz, uncompressed length 1636 424s testutil.go:2349: [2] at 572 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 1329 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023cSTARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [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"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 424s testutil.go:1580: testing streams: [0 0 319 431 1188] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 424s testutil.go:2349: [2] at 431 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 1188 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001afSTARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [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"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 424s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":319,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 424s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":481,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":514,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 424s testutil.go:395: Comparing: "" vs "" 424s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 424s testutil.go:395: Comparing: "foo2" vs "foo2" 424s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 424s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 424s testutil.go:509: Offset: 319, NextOffset: 352 424s testutil.go:509: Offset: 481, NextOffset: 514 424s testutil.go:509: Offset: 352, NextOffset: 947 424s testutil.go:509: Offset: 514, NextOffset: 1182 424s testutil.go:395: Comparing: "foo" vs "foo" 424s testutil.go:509: Offset: 83, NextOffset: 116 424s testutil.go:509: Offset: 182, NextOffset: 215 424s testutil.go:509: Offset: 116, NextOffset: 319 424s testutil.go:509: Offset: 215, NextOffset: 481 424s testutil.go:395: Comparing: "" vs "" 424s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 424s testutil.go:395: Comparing: "foo" vs "foo" 424s testutil.go:509: Offset: 182, NextOffset: 215 424s testutil.go:509: Offset: 83, NextOffset: 116 424s testutil.go:509: Offset: 215, NextOffset: 481 424s testutil.go:509: Offset: 116, NextOffset: 319 424s testutil.go:395: Comparing: "foo2" vs "foo2" 424s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 424s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 424s testutil.go:509: Offset: 481, NextOffset: 514 424s testutil.go:509: Offset: 319, NextOffset: 352 424s testutil.go:509: Offset: 514, NextOffset: 1182 424s testutil.go:509: Offset: 352, NextOffset: 947 424s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 424s testutil.go:1580: testing streams: [0 0 319 572 1329] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 319 in stargz, uncompressed length 1636 424s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 424s testutil.go:2349: [2] at 572 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 1329 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023cSTARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [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"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 424s testutil.go:1580: testing streams: [0 0 319 431 1188] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 424s testutil.go:2349: [2] at 431 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 1188 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001afSTARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [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"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 424s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":324,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":357,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 424s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":184,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":217,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":487,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":520,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 424s testutil.go:395: Comparing: "" vs "" 424s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 424s testutil.go:395: Comparing: "foo" vs "foo" 424s testutil.go:509: Offset: 86, NextOffset: 119 424s testutil.go:509: Offset: 184, NextOffset: 217 424s testutil.go:509: Offset: 119, NextOffset: 324 424s testutil.go:509: Offset: 217, NextOffset: 487 424s testutil.go:395: Comparing: "foo2" vs "foo2" 424s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 424s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 424s testutil.go:509: Offset: 324, NextOffset: 357 424s testutil.go:509: Offset: 487, NextOffset: 520 424s testutil.go:509: Offset: 357, NextOffset: 955 424s testutil.go:509: Offset: 520, NextOffset: 1187 424s testutil.go:395: Comparing: "" vs "" 424s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 424s testutil.go:395: Comparing: "foo" vs "foo" 424s testutil.go:509: Offset: 184, NextOffset: 217 424s testutil.go:509: Offset: 86, NextOffset: 119 424s testutil.go:509: Offset: 217, NextOffset: 487 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 424s testutil.go:1580: testing streams: [0 0 321 574 1331] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 321 in stargz, uncompressed length 1636 424s testutil.go:2349: [2] at 574 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 1331 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023eSTARGZ" 424s testutil.go:1638: got TOC entries: 424s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":321,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 424s testutil.go:509: Offset: 119, NextOffset: 324 424s testutil.go:395: Comparing: "foo2" vs "foo2" 424s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 424s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 424s testutil.go:509: Offset: 487, NextOffset: 520 424s testutil.go:509: Offset: 324, NextOffset: 357 424s testutil.go:509: Offset: 520, NextOffset: 1187 424s testutil.go:509: Offset: 357, NextOffset: 955 424s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 424s testutil.go:1580: testing streams: [0 0 321 433 1190] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 321 in stargz, uncompressed length 512 424s testutil.go:2349: [2] at 433 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 1190 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b1STARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":321,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 424s testutil.go:1580: testing streams: [0 0 316 569 1323] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 316 in stargz, uncompressed length 1636 424s testutil.go:2349: [2] at 569 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 1323 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000239STARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [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"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 424s testutil.go:1580: testing streams: [0 0 316 428 1182] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 316 in stargz, uncompressed length 512 424s testutil.go:2349: [2] at 428 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 1182 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001acSTARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [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"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 424s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 424s testutil.go:1580: testing streams: [0 0 316 569 1323] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 316 in stargz, uncompressed length 1636 424s testutil.go:2349: [2] at 569 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 1323 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000239STARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [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"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 424s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":320,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":353,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 424s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":482,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":515,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 424s testutil.go:395: Comparing: "" vs "" 424s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 424s testutil.go:395: Comparing: "foo" vs "foo" 424s testutil.go:509: Offset: 83, NextOffset: 116 424s testutil.go:509: Offset: 181, NextOffset: 214 424s testutil.go:509: Offset: 116, NextOffset: 320 424s testutil.go:509: Offset: 214, NextOffset: 482 424s testutil.go:395: Comparing: "foo2" vs "foo2" 424s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 424s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 424s testutil.go:509: Offset: 320, NextOffset: 353 424s testutil.go:509: Offset: 482, NextOffset: 515 424s testutil.go:509: Offset: 353, NextOffset: 948 424s testutil.go:509: Offset: 515, NextOffset: 1181 424s testutil.go:395: Comparing: "" vs "" 424s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 424s testutil.go:395: Comparing: "foo" vs "foo" 424s testutil.go:509: Offset: 181, NextOffset: 214 424s testutil.go:509: Offset: 83, NextOffset: 116 424s testutil.go:509: Offset: 214, NextOffset: 482 424s testutil.go:509: Offset: 116, NextOffset: 320 424s testutil.go:395: Comparing: "foo2" vs "foo2" 424s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 424s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 424s testutil.go:509: Offset: 482, NextOffset: 515 424s testutil.go:509: Offset: 320, NextOffset: 353 424s testutil.go:509: Offset: 515, NextOffset: 1181 424s testutil.go:509: Offset: 353, NextOffset: 948 424s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 424s testutil.go:1580: testing streams: [0 0 316 428 1182] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 316 in stargz, uncompressed length 512 424s testutil.go:2349: [2] at 428 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 1182 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001acSTARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [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"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 424s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 424s testutil.go:1580: testing streams: [0 0 319 572 1326] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 319 in stargz, uncompressed length 1636 424s testutil.go:2349: [2] at 572 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 1326 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023cSTARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [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"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 424s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":326,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":359,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 424s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":185,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":218,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":490,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":523,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 424s testutil.go:395: Comparing: "" vs "" 424s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 424s testutil.go:395: Comparing: "foo" vs "foo" 424s testutil.go:509: Offset: 87, NextOffset: 120 424s testutil.go:509: Offset: 185, NextOffset: 218 424s testutil.go:509: Offset: 120, NextOffset: 326 424s testutil.go:509: Offset: 218, NextOffset: 490 424s testutil.go:395: Comparing: "foo2" vs "foo2" 424s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 424s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 424s testutil.go:1580: testing streams: [0 0 319 431 1185] 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 424s testutil.go:509: Offset: 326, NextOffset: 359 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 424s testutil.go:2330: got gzip streams: 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 424s testutil.go:509: Offset: 490, NextOffset: 523 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 424s testutil.go:509: Offset: 359, NextOffset: 958 424s testutil.go:509: Offset: 523, NextOffset: 1191 424s testutil.go:395: Comparing: "" vs "" 424s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 424s testutil.go:395: Comparing: "foo" vs "foo" 424s testutil.go:509: Offset: 185, NextOffset: 218 424s testutil.go:509: Offset: 87, NextOffset: 120 424s testutil.go:509: Offset: 218, NextOffset: 490 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 424s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 424s testutil.go:509: Offset: 120, NextOffset: 326 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 424s testutil.go:2349: [2] at 431 in stargz, uncompressed length 2560 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 424s testutil.go:395: Comparing: "foo2" vs "foo2" 424s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 424s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 424s testutil.go:509: Offset: 490, NextOffset: 523 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 424s testutil.go:2349: [3] at 1185 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001afSTARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [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"} 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 424s testutil.go:509: Offset: 326, NextOffset: 359 424s testutil.go:509: Offset: 523, NextOffset: 1191 424s testutil.go:509: Offset: 359, NextOffset: 958 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 424s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 424s testutil.go:1580: testing streams: [0 0 321 574 1333] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 321 in stargz, uncompressed length 1636 424s testutil.go:2349: [2] at 574 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 1333 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023eSTARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":321,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 424s testutil.go:1580: testing streams: [0 0 321 433 1192] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 321 in stargz, uncompressed length 512 424s testutil.go:2349: [2] at 433 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 1192 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b1STARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":321,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 424s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":132,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":169,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":647,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 424s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":344,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":941,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":978,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 424s testutil.go:395: Comparing: "" vs "" 424s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 424s testutil.go:395: Comparing: "foo" vs "foo" 424s testutil.go:509: Offset: 132, NextOffset: 169 424s testutil.go:509: Offset: 344, NextOffset: 381 424s testutil.go:509: Offset: 169, NextOffset: 647 424s testutil.go:509: Offset: 381, NextOffset: 941 424s testutil.go:395: Comparing: "foo2" vs "foo2" 424s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 424s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 424s testutil.go:509: Offset: 647, NextOffset: 684 424s testutil.go:509: Offset: 941, NextOffset: 978 424s testutil.go:509: Offset: 684, NextOffset: 2021 424s testutil.go:509: Offset: 978, NextOffset: 2490 424s testutil.go:395: Comparing: "" vs "" 424s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 424s testutil.go:395: Comparing: "foo" vs "foo" 424s testutil.go:509: Offset: 344, NextOffset: 381 424s testutil.go:509: Offset: 132, NextOffset: 169 424s testutil.go:509: Offset: 381, NextOffset: 941 424s testutil.go:509: Offset: 169, NextOffset: 647 424s testutil.go:395: Comparing: "foo2" vs "foo2" 424s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 424s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 424s testutil.go:509: Offset: 941, NextOffset: 978 424s testutil.go:509: Offset: 647, NextOffset: 684 424s testutil.go:509: Offset: 978, NextOffset: 2490 424s testutil.go:509: Offset: 684, NextOffset: 2021 424s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 424s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 424s testutil.go:1580: testing streams: [0 0 321 574 1333] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 321 in stargz, uncompressed length 1636 424s testutil.go:2349: [2] at 574 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 1333 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023eSTARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":321,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 424s testutil.go:1580: testing streams: [0 0 321 433 1192] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 321 in stargz, uncompressed length 512 424s testutil.go:2349: [2] at 433 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 1192 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b1STARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":321,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 424s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":134,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":171,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":653,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":690,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 424s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":346,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":945,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":982,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 424s testutil.go:395: Comparing: "" vs "" 424s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 424s testutil.go:395: Comparing: "foo" vs "foo" 424s testutil.go:509: Offset: 134, NextOffset: 171 424s testutil.go:509: Offset: 346, NextOffset: 383 424s testutil.go:509: Offset: 171, NextOffset: 653 424s testutil.go:509: Offset: 383, NextOffset: 945 424s testutil.go:395: Comparing: "foo2" vs "foo2" 424s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 424s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 424s testutil.go:509: Offset: 653, NextOffset: 690 424s testutil.go:509: Offset: 945, NextOffset: 982 424s testutil.go:509: Offset: 690, NextOffset: 2037 424s testutil.go:509: Offset: 982, NextOffset: 2503 424s testutil.go:395: Comparing: "" vs "" 424s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 424s testutil.go:395: Comparing: "foo" vs "foo" 424s testutil.go:509: Offset: 346, NextOffset: 383 424s testutil.go:509: Offset: 134, NextOffset: 171 424s testutil.go:509: Offset: 383, NextOffset: 945 424s testutil.go:509: Offset: 171, NextOffset: 653 424s testutil.go:395: Comparing: "foo2" vs "foo2" 424s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 424s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 424s testutil.go:509: Offset: 945, NextOffset: 982 424s testutil.go:509: Offset: 653, NextOffset: 690 424s testutil.go:509: Offset: 982, NextOffset: 2503 424s testutil.go:509: Offset: 690, NextOffset: 2037 424s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 424s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 424s testutil.go:1580: testing streams: [0 0 324 577 1336] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 324 in stargz, uncompressed length 1636 424s testutil.go:2349: [2] at 577 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 1336 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000241STARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":324,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 424s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 424s testutil.go:1580: testing streams: [0 0 324 436 1195] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 324 in stargz, uncompressed length 512 424s testutil.go:2349: [2] at 436 in stargz, uncompressed length 2560 424s testutil.go:2349: [3] at 1195 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b4STARGZ" 424s testutil.go:1638: got TOC entries: 424s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 424s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":324,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 424s testutil.go:1580: testing streams: [0 0 2688 4764] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 424s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 424s testutil.go:1580: testing streams: [0 0 1564 3640] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 424s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 424s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 424s testutil.go:1580: testing streams: [0 0 2688 4764] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 424s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 424s testutil.go:1580: testing streams: [0 0 1564 3640] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 424s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":133,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":651,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":688,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 424s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":345,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":944,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":981,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 424s testutil.go:395: Comparing: "" vs "" 424s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 424s testutil.go:395: Comparing: "foo" vs "foo" 424s testutil.go:509: Offset: 133, NextOffset: 170 424s testutil.go:509: Offset: 345, NextOffset: 382 424s testutil.go:509: Offset: 170, NextOffset: 651 424s testutil.go:509: Offset: 382, NextOffset: 944 424s testutil.go:395: Comparing: "foo2" vs "foo2" 424s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 424s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 424s testutil.go:509: Offset: 651, NextOffset: 688 424s testutil.go:509: Offset: 944, NextOffset: 981 424s testutil.go:509: Offset: 688, NextOffset: 2029 424s testutil.go:509: Offset: 981, NextOffset: 2498 424s testutil.go:395: Comparing: "" vs "" 424s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 424s testutil.go:395: Comparing: "foo2" vs "foo2" 424s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 424s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 424s testutil.go:509: Offset: 944, NextOffset: 981 424s testutil.go:509: Offset: 651, NextOffset: 688 424s testutil.go:509: Offset: 981, NextOffset: 2498 424s testutil.go:509: Offset: 688, NextOffset: 2029 424s testutil.go:395: Comparing: "foo" vs "foo" 424s testutil.go:509: Offset: 345, NextOffset: 382 424s testutil.go:509: Offset: 133, NextOffset: 170 424s testutil.go:509: Offset: 382, NextOffset: 944 424s testutil.go:509: Offset: 170, NextOffset: 651 424s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 424s testutil.go:1580: testing streams: [0 0 2688 4764] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 424s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 424s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 424s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 424s testutil.go:1580: testing streams: [0 0 1564 3640] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 424s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 424s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 424s testutil.go:1580: testing streams: [0 0 2688 4764] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 424s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 424s testutil.go:1580: testing streams: [0 0 1564 3640] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 424s testutil.go:1580: testing streams: [0 0 2688 4764] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 424s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 424s testutil.go:1580: testing streams: [0 0 1564 3640] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 424s testutil.go:1580: testing streams: [0 0 2688 4764] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 424s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 424s testutil.go:1580: testing streams: [0 0 1564 3640] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 424s testutil.go:1580: testing streams: [0 0 2688 4764] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 424s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 424s testutil.go:1580: testing streams: [0 0 1564 3640] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 424s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 424s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 424s testutil.go:1580: testing streams: [0 0 2688 4764] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 424s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 424s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":135,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":657,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 424s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":347,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":951,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":988,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 424s testutil.go:395: Comparing: "" vs "" 424s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 424s testutil.go:395: Comparing: "foo" vs "foo" 424s testutil.go:509: Offset: 135, NextOffset: 172 424s testutil.go:509: Offset: 347, NextOffset: 384 424s testutil.go:509: Offset: 172, NextOffset: 657 424s testutil.go:509: Offset: 384, NextOffset: 951 424s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 424s testutil.go:1580: testing streams: [0 0 1564 3640] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 424s testutil.go:395: Comparing: "foo2" vs "foo2" 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 424s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 424s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 424s testutil.go:509: Offset: 657, NextOffset: 694 424s testutil.go:509: Offset: 951, NextOffset: 988 424s testutil.go:509: Offset: 694, NextOffset: 2046 424s testutil.go:509: Offset: 988, NextOffset: 2514 424s testutil.go:395: Comparing: "" vs "" 424s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 424s testutil.go:395: Comparing: "foo" vs "foo" 424s testutil.go:509: Offset: 347, NextOffset: 384 424s testutil.go:509: Offset: 135, NextOffset: 172 424s testutil.go:509: Offset: 384, NextOffset: 951 424s testutil.go:509: Offset: 172, NextOffset: 657 424s testutil.go:395: Comparing: "foo2" vs "foo2" 424s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 424s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 424s testutil.go:509: Offset: 951, NextOffset: 988 424s testutil.go:509: Offset: 657, NextOffset: 694 424s testutil.go:509: Offset: 988, NextOffset: 2514 424s testutil.go:509: Offset: 694, NextOffset: 2046 424s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 424s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 424s testutil.go:1580: testing streams: [0 0 2688 4764] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 424s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 424s testutil.go:1580: testing streams: [0 0 1564 3640] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 424s testutil.go:1580: testing streams: [0 0 2688 4764] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 424s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 424s testutil.go:1580: testing streams: [0 0 1564 3640] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 424s testutil.go:1580: testing streams: [0 0 2688 4764] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 424s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 424s testutil.go:1580: testing streams: [0 0 1564 3640] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 424s testutil.go:1580: testing streams: [0 0 2688 4764] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 424s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 424s testutil.go:1580: testing streams: [0 0 1564 3640] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 424s testutil.go:1580: testing streams: [0 0 123 318] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 424s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":132,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":169,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":647,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 424s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":344,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":941,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":978,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 424s testutil.go:395: Comparing: "" vs "" 424s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 424s testutil.go:395: Comparing: "foo" vs "foo" 424s testutil.go:509: Offset: 132, NextOffset: 169 424s testutil.go:509: Offset: 344, NextOffset: 381 424s testutil.go:509: Offset: 169, NextOffset: 647 424s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 424s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 424s testutil.go:2349: [1] at 123 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 318 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007bSTARGZ" 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 424s testutil.go:509: Offset: 381, NextOffset: 941 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 424s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 424s testutil.go:395: Comparing: "foo2" vs "foo2" 424s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 424s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 424s testutil.go:509: Offset: 647, NextOffset: 684 424s testutil.go:509: Offset: 941, NextOffset: 978 424s testutil.go:509: Offset: 684, NextOffset: 2021 424s testutil.go:509: Offset: 978, NextOffset: 2490 424s testutil.go:395: Comparing: "" vs "" 424s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 424s testutil.go:395: Comparing: "foo" vs "foo" 424s testutil.go:509: Offset: 344, NextOffset: 381 424s testutil.go:509: Offset: 132, NextOffset: 169 424s testutil.go:509: Offset: 381, NextOffset: 941 424s testutil.go:509: Offset: 169, NextOffset: 647 424s testutil.go:395: Comparing: "foo2" vs "foo2" 424s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 424s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 424s testutil.go:509: Offset: 941, NextOffset: 978 424s testutil.go:509: Offset: 647, NextOffset: 684 424s testutil.go:509: Offset: 978, NextOffset: 2490 424s testutil.go:509: Offset: 684, NextOffset: 2021 424s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 424s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 424s testutil.go:1580: testing streams: [0 0 119 314] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 119 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 314 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000077STARGZ" 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 424s testutil.go:1580: testing streams: [0 0 123 318] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 424s testutil.go:2349: [1] at 123 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 318 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007bSTARGZ" 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 424s testutil.go:1580: testing streams: [0 0 119 314] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 119 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 314 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000077STARGZ" 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 424s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 424s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 424s testutil.go:1580: testing streams: [0 0 122 317] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 424s testutil.go:2349: [1] at 122 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 424s testutil.go:1580: testing streams: [0 0 119 314] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 424s testutil.go:2349: [1] at 119 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 314 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000077STARGZ" 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 424s testutil.go:1580: testing streams: [0 0 125 324] 424s testutil.go:2330: got gzip streams: 424s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 424s testutil.go:2349: [1] at 125 in stargz, uncompressed length 2048 424s testutil.go:2349: [2] at 324 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" 424s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 424s testutil.go:1580: testing streams: [0 0 122 321] 424s testutil.go:2330: got gzip streams: 425s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 425s testutil.go:2349: [1] at 122 in stargz, uncompressed length 2048 425s testutil.go:2349: [2] at 321 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" 425s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 425s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 425s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 425s testutil.go:1580: testing streams: [0 0 125 324] 425s testutil.go:2330: got gzip streams: 425s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 425s testutil.go:2349: [1] at 125 in stargz, uncompressed length 2048 425s testutil.go:2349: [2] at 324 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" 425s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 425s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 425s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":134,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":171,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":653,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":690,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 425s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":346,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":945,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":982,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 425s testutil.go:395: Comparing: "" vs "" 425s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 425s testutil.go:395: Comparing: "foo" vs "foo" 425s testutil.go:509: Offset: 134, NextOffset: 171 425s testutil.go:509: Offset: 346, NextOffset: 383 425s testutil.go:509: Offset: 171, NextOffset: 653 425s testutil.go:509: Offset: 383, NextOffset: 945 425s testutil.go:395: Comparing: "foo2" vs "foo2" 425s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 425s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 425s testutil.go:509: Offset: 653, NextOffset: 690 425s testutil.go:509: Offset: 945, NextOffset: 982 425s testutil.go:509: Offset: 690, NextOffset: 2037 425s testutil.go:509: Offset: 982, NextOffset: 2503 425s testutil.go:395: Comparing: "" vs "" 425s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 425s testutil.go:395: Comparing: "foo" vs "foo" 425s testutil.go:509: Offset: 346, NextOffset: 383 425s testutil.go:509: Offset: 134, NextOffset: 171 425s testutil.go:509: Offset: 383, NextOffset: 945 425s testutil.go:509: Offset: 171, NextOffset: 653 425s testutil.go:395: Comparing: "foo2" vs "foo2" 425s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 425s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 425s testutil.go:509: Offset: 945, NextOffset: 982 425s testutil.go:509: Offset: 653, NextOffset: 690 425s testutil.go:509: Offset: 982, NextOffset: 2503 425s testutil.go:509: Offset: 690, NextOffset: 2037 425s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 425s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 425s testutil.go:1580: testing streams: [0 0 122 321] 425s testutil.go:2330: got gzip streams: 425s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 425s testutil.go:2349: [1] at 122 in stargz, uncompressed length 2048 425s testutil.go:2349: [2] at 321 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" 425s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 425s testutil.go:1580: testing streams: [0 0 124 323] 425s testutil.go:2330: got gzip streams: 425s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 425s testutil.go:2349: [1] at 124 in stargz, uncompressed length 2048 425s testutil.go:2349: [2] at 323 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007cSTARGZ" 425s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 425s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 425s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 425s testutil.go:1580: testing streams: [0 0 121 320] 425s testutil.go:2330: got gzip streams: 425s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 425s testutil.go:2349: [1] at 121 in stargz, uncompressed length 2048 425s testutil.go:2349: [2] at 320 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000079STARGZ" 425s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 425s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 425s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":133,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":651,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":688,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 425s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":345,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":944,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":981,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 425s testutil.go:395: Comparing: "" vs "" 425s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 425s testutil.go:395: Comparing: "foo" vs "foo" 425s testutil.go:509: Offset: 133, NextOffset: 170 425s testutil.go:509: Offset: 345, NextOffset: 382 425s testutil.go:509: Offset: 170, NextOffset: 651 425s testutil.go:509: Offset: 382, NextOffset: 944 425s testutil.go:395: Comparing: "foo2" vs "foo2" 425s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 425s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 425s testutil.go:509: Offset: 651, NextOffset: 688 425s testutil.go:509: Offset: 944, NextOffset: 981 425s testutil.go:509: Offset: 688, NextOffset: 2029 425s testutil.go:509: Offset: 981, NextOffset: 2498 425s testutil.go:395: Comparing: "" vs "" 425s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 425s testutil.go:395: Comparing: "foo" vs "foo" 425s testutil.go:509: Offset: 345, NextOffset: 382 425s testutil.go:509: Offset: 133, NextOffset: 170 425s testutil.go:509: Offset: 382, NextOffset: 944 425s testutil.go:509: Offset: 170, NextOffset: 651 425s testutil.go:395: Comparing: "foo2" vs "foo2" 425s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 425s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 425s testutil.go:509: Offset: 944, NextOffset: 981 425s testutil.go:509: Offset: 651, NextOffset: 688 425s testutil.go:509: Offset: 981, NextOffset: 2498 425s testutil.go:509: Offset: 688, NextOffset: 2029 425s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 425s testutil.go:1580: testing streams: [0 0 122 314] 425s testutil.go:2330: got gzip streams: 425s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 425s testutil.go:2349: [1] at 122 in stargz, uncompressed length 2048 425s testutil.go:2349: [2] at 314 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" 425s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 425s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 425s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 425s testutil.go:1580: testing streams: [0 0 121 313] 425s testutil.go:2330: got gzip streams: 425s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 425s testutil.go:2349: [1] at 121 in stargz, uncompressed length 2048 425s testutil.go:2349: [2] at 313 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000079STARGZ" 425s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 425s testutil.go:1580: testing streams: [0 0 122 314] 425s testutil.go:2330: got gzip streams: 425s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 425s testutil.go:2349: [1] at 122 in stargz, uncompressed length 2048 425s testutil.go:2349: [2] at 314 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" 425s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 425s testutil.go:1580: testing streams: [0 0 121 313] 425s testutil.go:2330: got gzip streams: 425s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 425s testutil.go:2349: [1] at 121 in stargz, uncompressed length 2048 425s testutil.go:2349: [2] at 313 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000079STARGZ" 425s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 425s testutil.go:1580: testing streams: [0 0 124 316] 425s testutil.go:2330: got gzip streams: 425s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 425s testutil.go:2349: [1] at 124 in stargz, uncompressed length 2048 427s testutil.go:2349: [2] at 316 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007cSTARGZ" 427s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 427s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 427s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":135,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":657,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 427s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":347,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":951,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":988,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 427s testutil.go:395: Comparing: "" vs "" 427s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 427s testutil.go:395: Comparing: "foo" vs "foo" 427s testutil.go:509: Offset: 135, NextOffset: 172 427s testutil.go:509: Offset: 347, NextOffset: 384 427s testutil.go:509: Offset: 172, NextOffset: 657 427s testutil.go:509: Offset: 384, NextOffset: 951 427s testutil.go:395: Comparing: "foo2" vs "foo2" 427s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 427s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 427s testutil.go:509: Offset: 657, NextOffset: 694 427s testutil.go:509: Offset: 951, NextOffset: 988 427s testutil.go:509: Offset: 694, NextOffset: 2046 427s testutil.go:509: Offset: 988, NextOffset: 2514 427s testutil.go:395: Comparing: "" vs "" 427s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 427s testutil.go:395: Comparing: "foo" vs "foo" 427s testutil.go:509: Offset: 347, NextOffset: 384 427s testutil.go:509: Offset: 135, NextOffset: 172 427s testutil.go:509: Offset: 384, NextOffset: 951 427s testutil.go:509: Offset: 172, NextOffset: 657 427s testutil.go:395: Comparing: "foo2" vs "foo2" 427s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 427s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 427s testutil.go:509: Offset: 951, NextOffset: 988 427s testutil.go:509: Offset: 657, NextOffset: 694 427s testutil.go:509: Offset: 988, NextOffset: 2514 427s testutil.go:509: Offset: 694, NextOffset: 2046 427s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 427s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 427s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 427s testutil.go:1580: testing streams: [0 0 121 313] 427s testutil.go:2330: got gzip streams: 427s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 427s testutil.go:2349: [1] at 121 in stargz, uncompressed length 2048 427s testutil.go:2349: [2] at 313 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000079STARGZ" 427s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 427s testutil.go:1580: testing streams: [0 0 126 321] 427s testutil.go:2330: got gzip streams: 427s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 427s testutil.go:2349: [1] at 126 in stargz, uncompressed length 2048 427s testutil.go:2349: [2] at 321 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" 427s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 427s testutil.go:1580: testing streams: [0 0 123 318] 427s testutil.go:2330: got gzip streams: 427s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 427s testutil.go:2349: [1] at 123 in stargz, uncompressed length 2048 427s testutil.go:2349: [2] at 318 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007bSTARGZ" 427s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 427s testutil.go:1580: testing streams: [0 0 126 321] 427s testutil.go:2330: got gzip streams: 427s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 427s testutil.go:2349: [1] at 126 in stargz, uncompressed length 2048 427s testutil.go:2349: [2] at 321 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" 427s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 427s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 427s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":133,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":649,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":686,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 427s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":345,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":943,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":980,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 427s testutil.go:395: Comparing: "" vs "" 427s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 427s testutil.go:395: Comparing: "foo" vs "foo" 427s testutil.go:509: Offset: 133, NextOffset: 170 427s testutil.go:509: Offset: 345, NextOffset: 382 427s testutil.go:509: Offset: 170, NextOffset: 649 427s testutil.go:509: Offset: 382, NextOffset: 943 427s testutil.go:395: Comparing: "foo2" vs "foo2" 427s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 427s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 427s testutil.go:509: Offset: 649, NextOffset: 686 427s testutil.go:509: Offset: 943, NextOffset: 980 427s testutil.go:509: Offset: 686, NextOffset: 2023 427s testutil.go:509: Offset: 980, NextOffset: 2491 427s testutil.go:395: Comparing: "" vs "" 427s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 427s testutil.go:395: Comparing: "foo" vs "foo" 427s testutil.go:509: Offset: 345, NextOffset: 382 427s testutil.go:509: Offset: 133, NextOffset: 170 427s testutil.go:509: Offset: 382, NextOffset: 943 427s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 427s testutil.go:1580: testing streams: [0 0 123 318] 427s testutil.go:2330: got gzip streams: 427s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 427s testutil.go:509: Offset: 170, NextOffset: 649 427s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 427s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 427s testutil.go:2349: [1] at 123 in stargz, uncompressed length 2048 427s testutil.go:2349: [2] at 318 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007bSTARGZ" 427s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 427s testutil.go:395: Comparing: "foo2" vs "foo2" 427s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 427s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 427s testutil.go:509: Offset: 943, NextOffset: 980 427s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 427s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 427s testutil.go:509: Offset: 649, NextOffset: 686 427s testutil.go:509: Offset: 980, NextOffset: 2491 427s testutil.go:509: Offset: 686, NextOffset: 2023 427s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 427s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 427s testutil.go:1580: testing streams: [0 0 125 320] 427s testutil.go:2330: got gzip streams: 427s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 427s testutil.go:2349: [1] at 125 in stargz, uncompressed length 2048 427s testutil.go:2349: [2] at 320 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" 427s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 427s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 427s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 427s testutil.go:1580: testing streams: [0 0 122 317] 427s testutil.go:2330: got gzip streams: 427s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 427s testutil.go:2349: [1] at 122 in stargz, uncompressed length 2048 427s testutil.go:2349: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" 427s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 427s testutil.go:1580: testing streams: [0 0 107 286] 427s testutil.go:2330: got gzip streams: 427s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 427s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2048 427s testutil.go:2349: [2] at 286 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" 427s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 427s testutil.go:1580: testing streams: [0 0 101 280] 427s testutil.go:2330: got gzip streams: 427s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 427s testutil.go:2349: [1] at 101 in stargz, uncompressed length 2048 427s testutil.go:2349: [2] at 280 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000065STARGZ" 427s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 427s testutil.go:1580: testing streams: [0 0 107 286] 427s testutil.go:2330: got gzip streams: 427s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 427s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2048 427s testutil.go:2349: [2] at 286 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" 427s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 427s testutil.go:1580: testing streams: [0 0 101 280] 427s testutil.go:2330: got gzip streams: 427s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 427s testutil.go:2349: [1] at 101 in stargz, uncompressed length 2048 427s testutil.go:2349: [2] at 280 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000065STARGZ" 427s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 427s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 427s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":135,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":656,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":693,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 427s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":347,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":948,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":985,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 427s testutil.go:395: Comparing: "" vs "" 427s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 427s testutil.go:395: Comparing: "foo2" vs "foo2" 427s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 427s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 427s testutil.go:509: Offset: 656, NextOffset: 693 427s testutil.go:509: Offset: 948, NextOffset: 985 427s testutil.go:509: Offset: 693, NextOffset: 2040 427s testutil.go:509: Offset: 985, NextOffset: 2506 427s testutil.go:395: Comparing: "foo" vs "foo" 427s testutil.go:509: Offset: 135, NextOffset: 172 427s testutil.go:509: Offset: 347, NextOffset: 384 427s testutil.go:509: Offset: 172, NextOffset: 656 427s testutil.go:509: Offset: 384, NextOffset: 948 427s testutil.go:395: Comparing: "" vs "" 427s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 347, NextOffset: 384 428s testutil.go:509: Offset: 135, NextOffset: 172 428s testutil.go:509: Offset: 384, NextOffset: 948 428s testutil.go:509: Offset: 172, NextOffset: 656 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 948, NextOffset: 985 428s testutil.go:509: Offset: 656, NextOffset: 693 428s testutil.go:509: Offset: 985, NextOffset: 2506 428s testutil.go:509: Offset: 693, NextOffset: 2040 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 428s testutil.go:1580: testing streams: [0 0 106 285] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 106 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 285 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 428s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 428s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 428s testutil.go:1580: testing streams: [0 0 100 279] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 100 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 279 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000064STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 428s testutil.go:1580: testing streams: [0 0 110 291] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 291 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 428s testutil.go:1580: testing streams: [0 0 104 285] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 104 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 285 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 428s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 428s testutil.go:1580: testing streams: [0 0 110 291] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 291 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 428s testutil.go:1580: testing streams: [0 0 104 285] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 104 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 285 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 428s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":135,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":653,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":690,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 428s testutil.go:1580: testing streams: [0 0 109 290] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 109 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 290 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 428s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":347,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":946,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":983,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 428s testutil.go:509: Offset: 135, NextOffset: 172 428s testutil.go:509: Offset: 347, NextOffset: 384 428s testutil.go:509: Offset: 172, NextOffset: 653 428s testutil.go:509: Offset: 384, NextOffset: 946 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 653, NextOffset: 690 428s testutil.go:509: Offset: 946, NextOffset: 983 428s testutil.go:509: Offset: 690, NextOffset: 2030 428s testutil.go:509: Offset: 983, NextOffset: 2500 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 347, NextOffset: 384 428s testutil.go:509: Offset: 135, NextOffset: 172 428s testutil.go:509: Offset: 384, NextOffset: 946 428s testutil.go:509: Offset: 172, NextOffset: 653 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 946, NextOffset: 983 428s testutil.go:509: Offset: 653, NextOffset: 690 428s testutil.go:509: Offset: 983, NextOffset: 2500 428s testutil.go:509: Offset: 690, NextOffset: 2030 428s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 428s testutil.go:1580: testing streams: [0 0 103 284] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 103 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 284 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 428s testutil.go:1580: testing streams: [0 0 108 288] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 288 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 428s testutil.go:1580: testing streams: [0 0 102 282] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 102 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 282 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 428s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":136,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":173,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":660,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":697,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 428s testutil.go:1580: testing streams: [0 0 108 288] 428s testutil.go:2330: got gzip streams: 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 428s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":348,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":953,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":990,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 428s testutil.go:395: Comparing: "" vs "" 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 428s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2048 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 428s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 428s testutil.go:2349: [2] at 288 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 136, NextOffset: 173 428s testutil.go:509: Offset: 348, NextOffset: 385 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 428s testutil.go:509: Offset: 173, NextOffset: 660 428s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 428s testutil.go:509: Offset: 385, NextOffset: 953 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 660, NextOffset: 697 428s testutil.go:509: Offset: 953, NextOffset: 990 428s testutil.go:509: Offset: 697, NextOffset: 2048 428s testutil.go:509: Offset: 990, NextOffset: 2515 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 348, NextOffset: 385 428s testutil.go:509: Offset: 136, NextOffset: 173 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 428s testutil.go:1580: testing streams: [0 0 102 282] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 102 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 282 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 428s testutil.go:509: Offset: 385, NextOffset: 953 428s testutil.go:509: Offset: 173, NextOffset: 660 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 953, NextOffset: 990 428s testutil.go:509: Offset: 660, NextOffset: 697 428s testutil.go:509: Offset: 990, NextOffset: 2515 428s testutil.go:509: Offset: 697, NextOffset: 2048 428s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 428s testutil.go:1580: testing streams: [0 0 107 287] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 287 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 428s testutil.go:1580: testing streams: [0 0 101 281] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 101 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 281 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000065STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 428s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 428s testutil.go:1580: testing streams: [0 0 113 294] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 113 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 294 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 428s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:395: Comparing: "" vs "" 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 428s testutil.go:1580: testing streams: [0 0 107 288] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 288 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 428s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 545, NextOffset: 582 428s testutil.go:509: Offset: 1602, NextOffset: 1639 428s testutil.go:509: Offset: 582, NextOffset: 3171 428s testutil.go:509: Offset: 1639, NextOffset: 4284 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 3171, NextOffset: 3208 428s testutil.go:509: Offset: 4284, NextOffset: 4321 428s testutil.go:509: Offset: 3208, NextOffset: 6895 428s testutil.go:509: Offset: 4321, NextOffset: 8008 428s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 1602, NextOffset: 1639 428s testutil.go:509: Offset: 545, NextOffset: 582 428s testutil.go:509: Offset: 1639, NextOffset: 4284 428s testutil.go:509: Offset: 582, NextOffset: 3171 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 4284, NextOffset: 4321 428s testutil.go:509: Offset: 3171, NextOffset: 3208 428s testutil.go:509: Offset: 4321, NextOffset: 8008 428s testutil.go:509: Offset: 3208, NextOffset: 6895 428s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 428s testutil.go:1580: testing streams: [0 0 113 294] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 113 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 294 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 428s testutil.go:1580: testing streams: [0 0 107 288] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 288 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 428s testutil.go:1580: testing streams: [0 0 111 292] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 292 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 428s testutil.go:1580: testing streams: [0 0 105 286] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 105 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 286 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 428s testutil.go:1580: testing streams: [0 0 110 294] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 294 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" 428s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 428s testutil.go:1580: testing streams: [0 0 103 287] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 103 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 287 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 428s testutil.go:1580: testing streams: [0 0 110 294] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 294 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 428s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 3171, NextOffset: 3208 428s testutil.go:509: Offset: 4284, NextOffset: 4321 428s testutil.go:509: Offset: 3208, NextOffset: 6895 428s testutil.go:509: Offset: 4321, NextOffset: 8008 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 545, NextOffset: 582 428s testutil.go:509: Offset: 1602, NextOffset: 1639 428s testutil.go:509: Offset: 582, NextOffset: 3171 428s testutil.go:509: Offset: 1639, NextOffset: 4284 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 1602, NextOffset: 1639 428s testutil.go:509: Offset: 545, NextOffset: 582 428s testutil.go:509: Offset: 1639, NextOffset: 4284 428s testutil.go:509: Offset: 582, NextOffset: 3171 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 4284, NextOffset: 4321 428s testutil.go:509: Offset: 3171, NextOffset: 3208 428s testutil.go:509: Offset: 4321, NextOffset: 8008 428s testutil.go:509: Offset: 3208, NextOffset: 6895 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 428s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 428s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 428s testutil.go:1580: testing streams: [0 0 103 287] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 103 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 287 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 428s testutil.go:1580: testing streams: [0 0 109 293] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 109 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 293 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 428s testutil.go:1580: testing streams: [0 0 102 286] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 102 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 286 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000066STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 428s testutil.go:1580: testing streams: [0 0 113 300] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 113 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 300 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 428s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 545, NextOffset: 582 428s testutil.go:509: Offset: 1602, NextOffset: 1639 428s testutil.go:509: Offset: 582, NextOffset: 3171 428s testutil.go:509: Offset: 1639, NextOffset: 4284 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 3171, NextOffset: 3208 428s testutil.go:509: Offset: 4284, NextOffset: 4321 428s testutil.go:509: Offset: 3208, NextOffset: 6895 428s testutil.go:509: Offset: 4321, NextOffset: 8008 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 4284, NextOffset: 4321 428s testutil.go:509: Offset: 3171, NextOffset: 3208 428s testutil.go:509: Offset: 4321, NextOffset: 8008 428s testutil.go:509: Offset: 3208, NextOffset: 6895 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 1602, NextOffset: 1639 428s testutil.go:509: Offset: 545, NextOffset: 582 428s testutil.go:509: Offset: 1639, NextOffset: 4284 428s testutil.go:509: Offset: 582, NextOffset: 3171 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 428s testutil.go:1580: testing streams: [0 0 106 293] 428s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 106 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 293 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" 428s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 428s testutil.go:1580: testing streams: [0 0 113 300] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 113 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 300 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 428s testutil.go:1580: testing streams: [0 0 106 293] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 106 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 293 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 428s testutil.go:1580: testing streams: [0 0 112 299] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 299 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 428s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 428s testutil.go:1580: testing streams: [0 0 105 292] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 105 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 292 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 428s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 545, NextOffset: 582 428s testutil.go:509: Offset: 1602, NextOffset: 1639 428s testutil.go:509: Offset: 582, NextOffset: 3171 428s testutil.go:509: Offset: 1639, NextOffset: 4284 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 3171, NextOffset: 3208 428s testutil.go:509: Offset: 4284, NextOffset: 4321 428s testutil.go:509: Offset: 3208, NextOffset: 6895 428s testutil.go:509: Offset: 4321, NextOffset: 8008 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 1602, NextOffset: 1639 428s testutil.go:509: Offset: 545, NextOffset: 582 428s testutil.go:509: Offset: 1639, NextOffset: 4284 428s testutil.go:509: Offset: 582, NextOffset: 3171 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 4284, NextOffset: 4321 428s testutil.go:509: Offset: 3171, NextOffset: 3208 428s testutil.go:509: Offset: 4321, NextOffset: 8008 428s testutil.go:509: Offset: 3208, NextOffset: 6895 428s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 428s testutil.go:1580: testing streams: [0 0 111 295] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 295 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 428s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 428s testutil.go:1580: testing streams: [0 0 104 288] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 104 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 288 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 428s testutil.go:1580: testing streams: [0 0 111 295] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 295 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 428s testutil.go:1580: testing streams: [0 0 104 288] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 104 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 288 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 428s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 3171, NextOffset: 3208 428s testutil.go:509: Offset: 4284, NextOffset: 4321 428s testutil.go:509: Offset: 3208, NextOffset: 6895 428s testutil.go:509: Offset: 4321, NextOffset: 8008 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 545, NextOffset: 582 428s testutil.go:509: Offset: 1602, NextOffset: 1639 428s testutil.go:509: Offset: 582, NextOffset: 3171 428s testutil.go:509: Offset: 1639, NextOffset: 4284 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 1602, NextOffset: 1639 428s testutil.go:509: Offset: 545, NextOffset: 582 428s testutil.go:509: Offset: 1639, NextOffset: 4284 428s testutil.go:509: Offset: 582, NextOffset: 3171 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 428s testutil.go:1580: testing streams: [0 0 110 294] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 4284, NextOffset: 4321 428s testutil.go:509: Offset: 3171, NextOffset: 3208 428s testutil.go:509: Offset: 4321, NextOffset: 8008 428s testutil.go:509: Offset: 3208, NextOffset: 6895 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 428s testutil.go:2349: [2] at 294 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 428s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 428s testutil.go:1580: testing streams: [0 0 103 287] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 103 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 287 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 428s testutil.go:1580: testing streams: [0 0 116 304] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 116 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 428s testutil.go:1580: testing streams: [0 0 109 297] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 109 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 297 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" 428s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 428s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 3171, NextOffset: 3208 428s testutil.go:509: Offset: 4284, NextOffset: 4321 428s testutil.go:509: Offset: 3208, NextOffset: 6895 428s testutil.go:509: Offset: 4321, NextOffset: 8008 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 545, NextOffset: 582 428s testutil.go:509: Offset: 1602, NextOffset: 1639 428s testutil.go:509: Offset: 582, NextOffset: 3171 428s testutil.go:509: Offset: 1639, NextOffset: 4284 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 428s testutil.go:1580: testing streams: [0 0 116 304] 428s testutil.go:2330: got gzip streams: 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 428s testutil.go:395: Comparing: "" vs "" 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 428s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 428s testutil.go:2349: [1] at 116 in stargz, uncompressed length 2048 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 428s testutil.go:395: Comparing: "foo" vs "foo" 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 428s testutil.go:2349: [2] at 304 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 428s testutil.go:509: Offset: 1602, NextOffset: 1639 428s testutil.go:509: Offset: 545, NextOffset: 582 428s testutil.go:509: Offset: 1639, NextOffset: 4284 428s testutil.go:509: Offset: 582, NextOffset: 3171 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 4284, NextOffset: 4321 428s testutil.go:509: Offset: 3171, NextOffset: 3208 428s testutil.go:509: Offset: 4321, NextOffset: 8008 428s testutil.go:509: Offset: 3208, NextOffset: 6895 428s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 428s testutil.go:1580: testing streams: [0 0 109 297] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 109 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 297 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 428s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 428s testutil.go:1580: testing streams: [0 0 114 302] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 114 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 302 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 428s testutil.go:1580: testing streams: [0 0 107 295] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 295 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 428s testutil.go:1580: testing streams: [0 0 436 922] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 436 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 922 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b4STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 428s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 3171, NextOffset: 3208 428s testutil.go:509: Offset: 4284, NextOffset: 4321 428s testutil.go:509: Offset: 3208, NextOffset: 6895 428s testutil.go:509: Offset: 4321, NextOffset: 8008 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 545, NextOffset: 582 428s testutil.go:509: Offset: 1602, NextOffset: 1639 428s testutil.go:509: Offset: 582, NextOffset: 3171 428s testutil.go:509: Offset: 1639, NextOffset: 4284 428s testutil.go:395: Comparing: "" vs "" 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 428s testutil.go:1580: testing streams: [0 0 296 782] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 296 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 782 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 428s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 4284, NextOffset: 4321 428s testutil.go:509: Offset: 3171, NextOffset: 3208 428s testutil.go:509: Offset: 4321, NextOffset: 8008 428s testutil.go:509: Offset: 3208, NextOffset: 6895 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 1602, NextOffset: 1639 428s testutil.go:509: Offset: 545, NextOffset: 582 428s testutil.go:509: Offset: 1639, NextOffset: 4284 428s testutil.go:509: Offset: 582, NextOffset: 3171 428s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 428s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 428s testutil.go:1580: testing streams: [0 0 436 922] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 436 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 922 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b4STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 428s testutil.go:1580: testing streams: [0 0 296 782] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 296 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 782 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 428s testutil.go:1580: testing streams: [0 0 439 925] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 439 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 925 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b7STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 428s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 428s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [foo2 .no.prefetch.landmark foo] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 545, NextOffset: 582 428s testutil.go:509: Offset: 1602, NextOffset: 1639 428s testutil.go:509: Offset: 582, NextOffset: 3171 428s testutil.go:509: Offset: 1639, NextOffset: 4284 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 3171, NextOffset: 3208 428s testutil.go:509: Offset: 4284, NextOffset: 4321 428s testutil.go:509: Offset: 3208, NextOffset: 6895 428s testutil.go:509: Offset: 4321, NextOffset: 8008 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 1602, NextOffset: 1639 428s testutil.go:509: Offset: 545, NextOffset: 582 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 428s testutil.go:1580: testing streams: [0 0 298 784] 428s testutil.go:2330: got gzip streams: 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 428s testutil.go:509: Offset: 1639, NextOffset: 4284 428s testutil.go:509: Offset: 582, NextOffset: 3171 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 428s testutil.go:2349: [1] at 298 in stargz, uncompressed length 2048 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 428s testutil.go:2349: [2] at 784 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012aSTARGZ" 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 428s testutil.go:509: Offset: 4284, NextOffset: 4321 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 428s testutil.go:509: Offset: 3171, NextOffset: 3208 428s testutil.go:509: Offset: 4321, NextOffset: 8008 428s testutil.go:509: Offset: 3208, NextOffset: 6895 428s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 428s testutil.go:1580: testing streams: [0 0 441 932] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 441 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 932 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b9STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 428s testutil.go:1580: testing streams: [0 0 300 791] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 300 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 791 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012cSTARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 428s testutil.go:1580: testing streams: [0 0 441 932] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 441 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 932 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b9STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 428s testutil.go:1580: testing streams: [0 0 300 791] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 300 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 791 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012cSTARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 428s testutil.go:1580: testing streams: [0 0 444 935] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 444 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 935 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001bcSTARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 428s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 428s testutil.go:1580: testing streams: [0 0 304 795] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 304 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 795 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000130STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 428s testutil.go:1580: testing streams: [0 0 438 926] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 438 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 926 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b6STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 428s testutil.go:1580: testing streams: [0 0 297 785] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 297 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 785 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000129STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 428s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 545, NextOffset: 582 428s testutil.go:509: Offset: 1602, NextOffset: 1639 428s testutil.go:509: Offset: 582, NextOffset: 3171 428s testutil.go:509: Offset: 1639, NextOffset: 4284 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 3171, NextOffset: 3208 428s testutil.go:509: Offset: 4284, NextOffset: 4321 428s testutil.go:509: Offset: 3208, NextOffset: 6895 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 428s testutil.go:1580: testing streams: [0 0 438 926] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 438 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 926 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b6STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 428s testutil.go:509: Offset: 4321, NextOffset: 8008 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 1602, NextOffset: 1639 428s testutil.go:509: Offset: 545, NextOffset: 582 428s testutil.go:509: Offset: 1639, NextOffset: 4284 428s testutil.go:509: Offset: 582, NextOffset: 3171 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 428s testutil.go:1580: testing streams: [0 0 297 785] 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 428s testutil.go:2330: got gzip streams: 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 4284, NextOffset: 4321 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 297 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 785 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000129STARGZ" 428s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 428s testutil.go:509: Offset: 3171, NextOffset: 3208 428s testutil.go:509: Offset: 4321, NextOffset: 8008 428s testutil.go:509: Offset: 3208, NextOffset: 6895 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 428s testutil.go:1580: testing streams: [0 0 439 927] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 439 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 927 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b7STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 428s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 428s testutil.go:1580: testing streams: [0 0 298 786] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 298 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 786 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012aSTARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 428s testutil.go:1580: testing streams: [0 0 444 937] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 444 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 937 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001bcSTARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 428s testutil.go:1580: testing streams: [0 0 303 796] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 303 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 796 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012fSTARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 428s testutil.go:1580: testing streams: [0 0 444 937] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 444 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 937 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001bcSTARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 428s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 428s testutil.go:1580: testing streams: [0 0 303 796] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 303 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 796 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012fSTARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 428s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 3171, NextOffset: 3208 428s testutil.go:509: Offset: 4284, NextOffset: 4321 428s testutil.go:509: Offset: 3208, NextOffset: 6895 428s testutil.go:509: Offset: 4321, NextOffset: 8008 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 545, NextOffset: 582 428s testutil.go:509: Offset: 1602, NextOffset: 1639 428s testutil.go:509: Offset: 582, NextOffset: 3171 428s testutil.go:509: Offset: 1639, NextOffset: 4284 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 1602, NextOffset: 1639 428s testutil.go:509: Offset: 545, NextOffset: 582 428s testutil.go:509: Offset: 1639, NextOffset: 4284 428s testutil.go:509: Offset: 582, NextOffset: 3171 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 4284, NextOffset: 4321 428s testutil.go:509: Offset: 3171, NextOffset: 3208 428s testutil.go:509: Offset: 4321, NextOffset: 8008 428s testutil.go:509: Offset: 3208, NextOffset: 6895 428s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 428s testutil.go:1580: testing streams: [0 0 446 939] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 428s testutil.go:2349: [1] at 446 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 939 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001beSTARGZ" 428s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 428s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 428s testutil.go:1580: testing streams: [0 0 306 799] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 428s testutil.go:2349: [1] at 306 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 799 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000132STARGZ" 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 428s testutil.go:1580: testing streams: [0 0 2176 4252] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 428s testutil.go:1580: testing streams: [0 0 1052 3128] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 428s testutil.go:1580: testing streams: [0 0 2176 4252] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 428s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 3171, NextOffset: 3208 428s testutil.go:509: Offset: 4284, NextOffset: 4321 428s testutil.go:509: Offset: 3208, NextOffset: 6895 428s testutil.go:509: Offset: 4321, NextOffset: 8008 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 545, NextOffset: 582 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 428s testutil.go:1580: testing streams: [0 0 1052 3128] 428s testutil.go:2330: got gzip streams: 428s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 428s testutil.go:509: Offset: 1602, NextOffset: 1639 428s testutil.go:509: Offset: 582, NextOffset: 3171 428s testutil.go:509: Offset: 1639, NextOffset: 4284 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 4284, NextOffset: 4321 428s testutil.go:509: Offset: 3171, NextOffset: 3208 428s testutil.go:509: Offset: 4321, NextOffset: 8008 428s testutil.go:509: Offset: 3208, NextOffset: 6895 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 1602, NextOffset: 1639 428s testutil.go:509: Offset: 545, NextOffset: 582 428s testutil.go:509: Offset: 1639, NextOffset: 4284 428s testutil.go:509: Offset: 582, NextOffset: 3171 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 428s testutil.go:1580: testing streams: [0 0 2176 4252] 428s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 428s testutil.go:1580: testing streams: [0 0 1052 3128] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 428s testutil.go:1580: testing streams: [0 0 2176 4252] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 428s testutil.go:1580: testing streams: [0 0 1052 3128] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 428s testutil.go:1580: testing streams: [0 0 2176 4252] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 428s testutil.go:1580: testing streams: [0 0 1052 3128] 428s testutil.go:2330: got gzip streams: 428s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 428s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 545, NextOffset: 582 428s testutil.go:509: Offset: 1602, NextOffset: 1639 428s testutil.go:509: Offset: 582, NextOffset: 3171 428s testutil.go:509: Offset: 1639, NextOffset: 4284 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 3171, NextOffset: 3208 428s testutil.go:509: Offset: 4284, NextOffset: 4321 428s testutil.go:509: Offset: 3208, NextOffset: 6895 428s testutil.go:509: Offset: 4321, NextOffset: 8008 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 1602, NextOffset: 1639 428s testutil.go:509: Offset: 545, NextOffset: 582 428s testutil.go:509: Offset: 1639, NextOffset: 4284 428s testutil.go:509: Offset: 582, NextOffset: 3171 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 4284, NextOffset: 4321 428s testutil.go:509: Offset: 3171, NextOffset: 3208 428s testutil.go:509: Offset: 4321, NextOffset: 8008 428s testutil.go:509: Offset: 3208, NextOffset: 6895 428s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 428s testutil.go:1580: testing streams: [0 0 2176 4252] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 428s testutil.go:1580: testing streams: [0 0 1052 3128] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 428s testutil.go:1580: testing streams: [0 0 2176 4252] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 428s testutil.go:1580: testing streams: [0 0 1052 3128] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 428s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 428s testutil.go:1580: testing streams: [0 0 2176 4252] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 428s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":93,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":130,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":355,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":206,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":243,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":552,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":589,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 355, NextOffset: 392 428s testutil.go:509: Offset: 552, NextOffset: 589 428s testutil.go:509: Offset: 392, NextOffset: 1045 428s testutil.go:509: Offset: 589, NextOffset: 1310 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 93, NextOffset: 130 428s testutil.go:509: Offset: 206, NextOffset: 243 428s testutil.go:509: Offset: 130, NextOffset: 355 428s testutil.go:509: Offset: 243, NextOffset: 552 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 206, NextOffset: 243 428s testutil.go:509: Offset: 93, NextOffset: 130 428s testutil.go:509: Offset: 243, NextOffset: 552 428s testutil.go:509: Offset: 130, NextOffset: 355 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 552, NextOffset: 589 428s testutil.go:509: Offset: 355, NextOffset: 392 428s testutil.go:509: Offset: 589, NextOffset: 1310 428s testutil.go:509: Offset: 392, NextOffset: 1045 428s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 428s testutil.go:1580: testing streams: [0 0 1052 3128] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 428s testutil.go:1580: testing streams: [0 0 2176 4252] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 428s testutil.go:1580: testing streams: [0 0 1052 3128] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 428s testutil.go:1580: testing streams: [0 0 2176 4252] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 428s testutil.go:1580: testing streams: [0 0 1052 3128] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 428s testutil.go:1580: testing streams: [0 0 2176 4252] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 428s testutil.go:1580: testing streams: [0 0 1052 3128] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 428s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 428s testutil.go:1580: testing streams: [0 0 2176 4252] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 4252 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000880STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 428s testutil.go:1580: testing streams: [0 0 1052 3128] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 3128 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000041cSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 428s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":96,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":133,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":365,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":208,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":558,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":595,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 96, NextOffset: 133 428s testutil.go:509: Offset: 208, NextOffset: 245 428s testutil.go:509: Offset: 133, NextOffset: 365 428s testutil.go:509: Offset: 245, NextOffset: 558 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 365, NextOffset: 402 428s testutil.go:509: Offset: 558, NextOffset: 595 428s testutil.go:509: Offset: 402, NextOffset: 1046 428s testutil.go:509: Offset: 595, NextOffset: 1325 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 208, NextOffset: 245 428s testutil.go:509: Offset: 96, NextOffset: 133 428s testutil.go:509: Offset: 245, NextOffset: 558 428s testutil.go:509: Offset: 133, NextOffset: 365 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 558, NextOffset: 595 428s testutil.go:509: Offset: 365, NextOffset: 402 428s testutil.go:509: Offset: 595, NextOffset: 1325 428s testutil.go:509: Offset: 402, NextOffset: 1046 428s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 428s testutil.go:1580: testing streams: [0 0 132 352] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 132 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 352 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000084STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 428s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 428s testutil.go:1580: testing streams: [0 0 126 346] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 126 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 428s testutil.go:1580: testing streams: [0 0 132 352] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 132 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 352 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000084STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 428s testutil.go:1580: testing streams: [0 0 126 346] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 126 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 428s testutil.go:1580: testing streams: [0 0 132 352] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 132 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 352 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000084STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 428s testutil.go:1580: testing streams: [0 0 127 347] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 127 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 347 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 428s testutil.go:1580: testing streams: [0 0 134 353] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 134 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 353 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 428s testutil.go:1580: testing streams: [0 0 127 346] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 127 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 428s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 428s testutil.go:1580: testing streams: [0 0 134 353] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 134 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 353 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 428s testutil.go:1580: testing streams: [0 0 127 346] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 127 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 428s testutil.go:1580: testing streams: [0 0 135 354] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 135 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 354 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 428s testutil.go:1580: testing streams: [0 0 127 346] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 127 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 428s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":95,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":363,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":400,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":207,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":557,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":594,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 95, NextOffset: 132 428s testutil.go:509: Offset: 207, NextOffset: 244 428s testutil.go:509: Offset: 132, NextOffset: 363 428s testutil.go:509: Offset: 244, NextOffset: 557 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 363, NextOffset: 400 428s testutil.go:509: Offset: 557, NextOffset: 594 428s testutil.go:509: Offset: 400, NextOffset: 1053 428s testutil.go:509: Offset: 594, NextOffset: 1312 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 207, NextOffset: 244 428s testutil.go:509: Offset: 95, NextOffset: 132 428s testutil.go:509: Offset: 244, NextOffset: 557 428s testutil.go:509: Offset: 132, NextOffset: 363 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 428s testutil.go:1580: testing streams: [0 0 134 352] 428s testutil.go:2330: got gzip streams: 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 134 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 352 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 557, NextOffset: 594 428s testutil.go:509: Offset: 363, NextOffset: 400 428s testutil.go:509: Offset: 594, NextOffset: 1312 428s testutil.go:509: Offset: 400, NextOffset: 1053 428s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 428s testutil.go:1580: testing streams: [0 0 129 347] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 129 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 347 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 428s testutil.go:1580: testing streams: [0 0 134 352] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 134 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 352 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 428s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 428s testutil.go:1580: testing streams: [0 0 129 347] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 129 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 347 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 428s testutil.go:1580: testing streams: [0 0 133 351] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 133 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 351 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000085STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 428s testutil.go:1580: testing streams: [0 0 129 347] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 129 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 347 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 428s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 428s testutil.go:1580: testing streams: [0 0 135 352] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 135 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 352 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 428s testutil.go:1580: testing streams: [0 0 129 346] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 129 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 428s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":97,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":365,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":210,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":247,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":562,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":599,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 97, NextOffset: 134 428s testutil.go:509: Offset: 210, NextOffset: 247 428s testutil.go:509: Offset: 134, NextOffset: 365 428s testutil.go:509: Offset: 247, NextOffset: 562 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 365, NextOffset: 402 428s testutil.go:509: Offset: 562, NextOffset: 599 428s testutil.go:509: Offset: 402, NextOffset: 1045 428s testutil.go:509: Offset: 599, NextOffset: 1326 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 210, NextOffset: 247 428s testutil.go:509: Offset: 97, NextOffset: 134 428s testutil.go:509: Offset: 247, NextOffset: 562 428s testutil.go:509: Offset: 134, NextOffset: 365 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 562, NextOffset: 599 428s testutil.go:509: Offset: 365, NextOffset: 402 428s testutil.go:509: Offset: 599, NextOffset: 1326 428s testutil.go:509: Offset: 402, NextOffset: 1045 428s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 428s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 428s testutil.go:1580: testing streams: [0 0 135 352] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 135 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 352 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 428s testutil.go:1580: testing streams: [0 0 129 346] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 129 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 428s testutil.go:1580: testing streams: [0 0 135 352] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 135 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 352 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000087STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 428s testutil.go:1580: testing streams: [0 0 128 345] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 128 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 345 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000080STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 428s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":93,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":130,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":355,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":206,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":243,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":552,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":589,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 93, NextOffset: 130 428s testutil.go:509: Offset: 206, NextOffset: 243 428s testutil.go:509: Offset: 130, NextOffset: 355 428s testutil.go:509: Offset: 243, NextOffset: 552 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 355, NextOffset: 392 428s testutil.go:509: Offset: 552, NextOffset: 589 428s testutil.go:509: Offset: 392, NextOffset: 1045 428s testutil.go:509: Offset: 589, NextOffset: 1310 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 552, NextOffset: 589 428s testutil.go:509: Offset: 355, NextOffset: 392 428s testutil.go:509: Offset: 589, NextOffset: 1310 428s testutil.go:509: Offset: 392, NextOffset: 1045 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 206, NextOffset: 243 428s testutil.go:509: Offset: 93, NextOffset: 130 428s testutil.go:509: Offset: 243, NextOffset: 552 428s testutil.go:509: Offset: 130, NextOffset: 355 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 428s testutil.go:1580: testing streams: [0 0 112 314] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 428s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 314 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 428s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 428s testutil.go:1580: testing streams: [0 0 105 307] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 105 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 307 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 428s testutil.go:1580: testing streams: [0 0 112 314] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 314 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 428s testutil.go:1580: testing streams: [0 0 105 307] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 105 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 307 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 428s testutil.go:1580: testing streams: [0 0 111 313] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 313 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 428s testutil.go:1580: testing streams: [0 0 104 306] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 104 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 306 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000068STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 428s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 428s testutil.go:1580: testing streams: [0 0 114 317] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 114 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 428s testutil.go:1580: testing streams: [0 0 107 310] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 310 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 428s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":96,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":133,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":365,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":208,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":558,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":595,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 96, NextOffset: 133 428s testutil.go:509: Offset: 208, NextOffset: 245 428s testutil.go:509: Offset: 133, NextOffset: 365 428s testutil.go:509: Offset: 245, NextOffset: 558 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 365, NextOffset: 402 428s testutil.go:509: Offset: 558, NextOffset: 595 428s testutil.go:509: Offset: 402, NextOffset: 1046 428s testutil.go:509: Offset: 595, NextOffset: 1325 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 208, NextOffset: 245 428s testutil.go:509: Offset: 96, NextOffset: 133 428s testutil.go:509: Offset: 245, NextOffset: 558 428s testutil.go:509: Offset: 133, NextOffset: 365 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 558, NextOffset: 595 428s testutil.go:509: Offset: 365, NextOffset: 402 428s testutil.go:509: Offset: 595, NextOffset: 1325 428s testutil.go:509: Offset: 402, NextOffset: 1046 428s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 428s testutil.go:1580: testing streams: [0 0 114 317] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 114 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 428s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 428s testutil.go:1580: testing streams: [0 0 107 310] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 310 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 428s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":95,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":363,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":400,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":207,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":557,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":594,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 363, NextOffset: 400 428s testutil.go:509: Offset: 557, NextOffset: 594 428s testutil.go:509: Offset: 400, NextOffset: 1053 428s testutil.go:509: Offset: 594, NextOffset: 1312 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 95, NextOffset: 132 428s testutil.go:509: Offset: 207, NextOffset: 244 428s testutil.go:509: Offset: 132, NextOffset: 363 428s testutil.go:509: Offset: 244, NextOffset: 557 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 207, NextOffset: 244 428s testutil.go:509: Offset: 95, NextOffset: 132 428s testutil.go:509: Offset: 244, NextOffset: 557 428s testutil.go:509: Offset: 132, NextOffset: 363 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 557, NextOffset: 594 428s testutil.go:509: Offset: 363, NextOffset: 400 428s testutil.go:509: Offset: 594, NextOffset: 1312 428s testutil.go:509: Offset: 400, NextOffset: 1053 428s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 428s testutil.go:1580: testing streams: [0 0 113 316] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 113 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 316 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 428s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 428s testutil.go:1580: testing streams: [0 0 106 309] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 106 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 309 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 428s testutil.go:1580: testing streams: [0 0 113 316] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 113 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 316 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 428s testutil.go:1580: testing streams: [0 0 106 309] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 106 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 309 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 428s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":97,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":365,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":210,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":247,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":562,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":599,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 97, NextOffset: 134 428s testutil.go:509: Offset: 210, NextOffset: 247 428s testutil.go:509: Offset: 134, NextOffset: 365 428s testutil.go:509: Offset: 247, NextOffset: 562 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 428s testutil.go:1580: testing streams: [0 0 113 316] 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 428s testutil.go:2330: got gzip streams: 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 365, NextOffset: 402 428s testutil.go:509: Offset: 562, NextOffset: 599 428s testutil.go:509: Offset: 402, NextOffset: 1045 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 113 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 316 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 428s testutil.go:509: Offset: 599, NextOffset: 1326 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 210, NextOffset: 247 428s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 428s testutil.go:509: Offset: 97, NextOffset: 134 428s testutil.go:509: Offset: 247, NextOffset: 562 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 428s testutil.go:509: Offset: 134, NextOffset: 365 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 562, NextOffset: 599 428s testutil.go:509: Offset: 365, NextOffset: 402 428s testutil.go:509: Offset: 599, NextOffset: 1326 428s testutil.go:509: Offset: 402, NextOffset: 1045 428s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 428s testutil.go:1580: testing streams: [0 0 106 309] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 106 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 309 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 428s testutil.go:1580: testing streams: [0 0 110 313] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 313 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 428s testutil.go:1580: testing streams: [0 0 103 306] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 103 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 306 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000067STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 428s testutil.go:1580: testing streams: [0 0 114 317] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 114 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 428s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 428s testutil.go:1580: testing streams: [0 0 108 311] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 311 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 428s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":93,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":130,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":357,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":394,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":206,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":243,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":552,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":589,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 93, NextOffset: 130 428s testutil.go:509: Offset: 206, NextOffset: 243 428s testutil.go:509: Offset: 130, NextOffset: 357 428s testutil.go:509: Offset: 243, NextOffset: 552 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 357, NextOffset: 394 428s testutil.go:509: Offset: 552, NextOffset: 589 428s testutil.go:509: Offset: 394, NextOffset: 1050 428s testutil.go:509: Offset: 589, NextOffset: 1310 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 206, NextOffset: 243 428s testutil.go:509: Offset: 93, NextOffset: 130 428s testutil.go:509: Offset: 243, NextOffset: 552 428s testutil.go:509: Offset: 130, NextOffset: 357 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 552, NextOffset: 589 428s testutil.go:509: Offset: 357, NextOffset: 394 428s testutil.go:509: Offset: 589, NextOffset: 1310 428s testutil.go:509: Offset: 394, NextOffset: 1050 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 428s testutil.go:1580: testing streams: [0 0 114 317] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 428s testutil.go:2349: [1] at 114 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 428s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 428s testutil.go:1580: testing streams: [0 0 108 311] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 311 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 428s testutil.go:1580: testing streams: [0 0 114 317] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 114 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 428s testutil.go:1580: testing streams: [0 0 107 310] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 310 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 428s testutil.go:1580: testing streams: [0 0 118 325] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 118 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 325 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000076STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 428s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":95,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":363,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":400,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":209,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":246,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":560,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":597,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 95, NextOffset: 132 428s testutil.go:509: Offset: 209, NextOffset: 246 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 428s testutil.go:1580: testing streams: [0 0 110 317] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 428s testutil.go:509: Offset: 132, NextOffset: 363 428s testutil.go:509: Offset: 246, NextOffset: 560 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 363, NextOffset: 400 428s testutil.go:509: Offset: 560, NextOffset: 597 428s testutil.go:509: Offset: 400, NextOffset: 1051 428s testutil.go:509: Offset: 597, NextOffset: 1322 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 209, NextOffset: 246 428s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 428s testutil.go:509: Offset: 95, NextOffset: 132 428s testutil.go:509: Offset: 246, NextOffset: 560 428s testutil.go:509: Offset: 132, NextOffset: 363 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 428s testutil.go:1580: testing streams: [0 0 118 325] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 118 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 325 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000076STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 560, NextOffset: 597 428s testutil.go:509: Offset: 363, NextOffset: 400 428s testutil.go:509: Offset: 597, NextOffset: 1322 428s testutil.go:509: Offset: 400, NextOffset: 1051 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 428s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 428s testutil.go:1580: testing streams: [0 0 110 317] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 428s testutil.go:1580: testing streams: [0 0 117 324] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000 428s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 428s testutil.go:2349: [1] at 117 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 324 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000075STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 428s testutil.go:1580: testing streams: [0 0 109 316] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 109 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 316 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006dSTARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 428s testutil.go:1580: testing streams: [0 0 120 328] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 428s testutil.go:2349: [1] at 120 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 328 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000078STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 428s testutil.go:1580: testing streams: [0 0 112 320] 428s testutil.go:2330: got gzip streams: 428s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 428s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 428s testutil.go:2349: [2] at 320 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" 428s testutil.go:1638: got TOC entries: 428s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 428s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 428s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 428s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 428s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":95,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":360,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":397,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":208,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":557,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":594,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 428s testutil.go:395: Comparing: "" vs "" 428s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 428s testutil.go:395: Comparing: "foo" vs "foo" 428s testutil.go:509: Offset: 95, NextOffset: 132 428s testutil.go:509: Offset: 208, NextOffset: 245 428s testutil.go:509: Offset: 132, NextOffset: 360 428s testutil.go:509: Offset: 245, NextOffset: 557 428s testutil.go:395: Comparing: "foo2" vs "foo2" 428s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 428s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 428s testutil.go:509: Offset: 360, NextOffset: 397 428s testutil.go:509: Offset: 557, NextOffset: 594 428s testutil.go:509: Offset: 397, NextOffset: 1042 432s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 432s testutil.go:1580: testing streams: [0 0 120 328] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 432s testutil.go:2349: [1] at 120 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 328 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000078STARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 432s testutil.go:1580: testing streams: [0 0 112 320] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 432s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 320 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 432s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 432s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 432s testutil.go:509: Offset: 594, NextOffset: 1324 432s testutil.go:395: Comparing: "" vs "" 432s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 432s testutil.go:395: Comparing: "foo" vs "foo" 432s testutil.go:509: Offset: 208, NextOffset: 245 432s testutil.go:509: Offset: 95, NextOffset: 132 432s testutil.go:509: Offset: 245, NextOffset: 557 432s testutil.go:509: Offset: 132, NextOffset: 360 432s testutil.go:395: Comparing: "foo2" vs "foo2" 432s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 432s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 432s testutil.go:509: Offset: 557, NextOffset: 594 432s testutil.go:509: Offset: 360, NextOffset: 397 432s testutil.go:509: Offset: 594, NextOffset: 1324 432s testutil.go:509: Offset: 397, NextOffset: 1042 432s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 432s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 432s testutil.go:1580: testing streams: [0 0 119 327] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 432s testutil.go:2349: [1] at 119 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 327 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000077STARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 432s testutil.go:1580: testing streams: [0 0 111 319] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 432s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 432s testutil.go:1580: testing streams: [0 0 119 327] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 432s testutil.go:2349: [1] at 119 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 327 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000077STARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 432s testutil.go:1580: testing streams: [0 0 111 319] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 432s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 432s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000 432s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 432s testutil.go:1580: testing streams: [0 0 119 327] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 432s testutil.go:2349: [1] at 119 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 327 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000077STARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 432s testutil.go:1580: testing streams: [0 0 111 319] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 432s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 432s testutil.go:1580: testing streams: [0 0 116 324] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 432s testutil.go:2349: [1] at 116 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 324 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 432s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 432s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 432s testutil.go:1580: testing streams: [0 0 108 316] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 432s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 316 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 432s testutil.go:1580: testing streams: [0 0 121 329] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 432s testutil.go:2349: [1] at 121 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 329 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000079STARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 432s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 432s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":97,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":366,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":403,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 432s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":210,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":247,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":562,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":599,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 432s testutil.go:395: Comparing: "" vs "" 432s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 432s testutil.go:395: Comparing: "foo" vs "foo" 432s testutil.go:509: Offset: 97, NextOffset: 134 432s testutil.go:509: Offset: 210, NextOffset: 247 432s testutil.go:509: Offset: 134, NextOffset: 366 432s testutil.go:509: Offset: 247, NextOffset: 562 432s testutil.go:395: Comparing: "foo2" vs "foo2" 432s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 432s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 432s testutil.go:509: Offset: 366, NextOffset: 403 432s testutil.go:509: Offset: 562, NextOffset: 599 432s testutil.go:509: Offset: 403, NextOffset: 1050 432s testutil.go:509: Offset: 599, NextOffset: 1326 432s testutil.go:395: Comparing: "" vs "" 432s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 432s testutil.go:395: Comparing: "foo" vs "foo" 432s testutil.go:509: Offset: 210, NextOffset: 247 432s testutil.go:509: Offset: 97, NextOffset: 134 432s testutil.go:509: Offset: 247, NextOffset: 562 432s testutil.go:509: Offset: 134, NextOffset: 366 432s testutil.go:395: Comparing: "foo2" vs "foo2" 432s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 432s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 432s testutil.go:509: Offset: 562, NextOffset: 599 432s testutil.go:509: Offset: 366, NextOffset: 403 432s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 432s testutil.go:1580: testing streams: [0 0 112 320] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 432s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 320 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 432s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 432s testutil.go:509: Offset: 599, NextOffset: 1326 432s testutil.go:509: Offset: 403, NextOffset: 1050 432s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 432s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000 432s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 432s testutil.go:1580: testing streams: [0 0 121 329] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 432s testutil.go:2349: [1] at 121 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 329 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000079STARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 432s testutil.go:1580: testing streams: [0 0 112 320] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 432s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 320 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 432s testutil.go:1580: testing streams: [0 0 120 328] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 432s testutil.go:2349: [1] at 120 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 328 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000078STARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 432s testutil.go:1580: testing streams: [0 0 111 319] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 432s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 432s testutil.go:1580: testing streams: [0 0 362 835] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 432s testutil.go:2349: [1] at 362 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 835 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016aSTARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 432s testutil.go:1580: testing streams: [0 0 221 694] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 432s testutil.go:2349: [1] at 221 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 694 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ddSTARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 432s testutil.go:1580: testing streams: [0 0 362 835] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 432s testutil.go:2349: [1] at 362 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 835 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016aSTARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 432s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 432s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 432s testutil.go:1580: testing streams: [0 0 221 694] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 432s testutil.go:2349: [1] at 221 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 694 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ddSTARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 432s testutil.go:1580: testing streams: [0 0 364 837] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 432s testutil.go:2349: [1] at 364 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 837 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016cSTARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 432s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 432s testutil.go:340: 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":115,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":299,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 432s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":210,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":468,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 432s testutil.go:395: Comparing: "" vs "" 432s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 432s testutil.go:395: Comparing: "foo" vs "foo" 432s testutil.go:509: Offset: 82, NextOffset: 115 432s testutil.go:509: Offset: 177, NextOffset: 210 432s testutil.go:509: Offset: 115, NextOffset: 299 432s testutil.go:509: Offset: 210, NextOffset: 468 432s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 432s testutil.go:1580: testing streams: [0 0 223 696] 432s testutil.go:2330: got gzip streams: 432s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 432s testutil.go:395: Comparing: "foo2" vs "foo2" 432s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 432s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 432s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 432s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 432s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 432s testutil.go:2349: [1] at 223 in stargz, uncompressed length 2048 432s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 432s testutil.go:509: Offset: 299, NextOffset: 332 432s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 432s testutil.go:2349: [2] at 696 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dfSTARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 432s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 432s testutil.go:509: Offset: 468, NextOffset: 501 432s testutil.go:509: Offset: 332, NextOffset: 922 432s testutil.go:509: Offset: 501, NextOffset: 1162 432s testutil.go:395: Comparing: "" vs "" 432s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 432s testutil.go:395: Comparing: "foo" vs "foo" 432s testutil.go:509: Offset: 177, NextOffset: 210 432s testutil.go:509: Offset: 82, NextOffset: 115 432s testutil.go:509: Offset: 210, NextOffset: 468 432s testutil.go:509: Offset: 115, NextOffset: 299 432s testutil.go:395: Comparing: "foo2" vs "foo2" 432s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 432s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 432s testutil.go:509: Offset: 468, NextOffset: 501 432s testutil.go:509: Offset: 299, NextOffset: 332 432s testutil.go:509: Offset: 501, NextOffset: 1162 432s testutil.go:509: Offset: 332, NextOffset: 922 432s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 432s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 432s testutil.go:1580: testing streams: [0 0 364 839] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 432s testutil.go:2349: [1] at 364 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 839 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016cSTARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 432s testutil.go:1580: testing streams: [0 0 224 699] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 432s testutil.go:2349: [1] at 224 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 699 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e0STARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 432s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000 432s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 432s testutil.go:1580: testing streams: [0 0 364 839] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 432s testutil.go:2349: [1] at 364 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 839 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016cSTARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 432s testutil.go:1580: testing streams: [0 0 224 699] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 432s testutil.go:2349: [1] at 224 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 699 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e0STARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 432s testutil.go:1580: testing streams: [0 0 367 842] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 432s testutil.go:2349: [1] at 367 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 842 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016fSTARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 432s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 432s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 432s testutil.go:1580: testing streams: [0 0 226 701] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 432s testutil.go:2349: [1] at 226 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 701 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e2STARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 432s testutil.go:1580: testing streams: [0 0 363 838] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 432s testutil.go:2349: [1] at 363 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 838 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016bSTARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 432s testutil.go:1580: testing streams: [0 0 223 698] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 432s testutil.go:2349: [1] at 223 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 698 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dfSTARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 432s testutil.go:1580: testing streams: [0 0 363 838] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 432s testutil.go:2349: [1] at 363 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 838 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016bSTARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 432s testutil.go:1580: testing streams: [0 0 223 698] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 432s testutil.go:2349: [1] at 223 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 698 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dfSTARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 432s testutil.go:1580: testing streams: [0 0 364 839] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 432s testutil.go:2349: [1] at 364 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 839 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016cSTARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 432s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 432s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":308,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":341,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 432s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":476,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":509,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 432s testutil.go:395: Comparing: "" vs "" 432s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 432s testutil.go:395: Comparing: "foo" vs "foo" 432s testutil.go:509: Offset: 86, NextOffset: 119 432s testutil.go:509: Offset: 181, NextOffset: 214 432s testutil.go:509: Offset: 119, NextOffset: 308 432s testutil.go:509: Offset: 214, NextOffset: 476 432s testutil.go:395: Comparing: "foo2" vs "foo2" 432s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 432s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 432s testutil.go:509: Offset: 308, NextOffset: 341 432s testutil.go:509: Offset: 476, NextOffset: 509 432s testutil.go:509: Offset: 341, NextOffset: 932 432s testutil.go:509: Offset: 509, NextOffset: 1171 432s testutil.go:395: Comparing: "" vs "" 432s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 432s testutil.go:395: Comparing: "foo" vs "foo" 432s testutil.go:509: Offset: 181, NextOffset: 214 432s testutil.go:509: Offset: 86, NextOffset: 119 432s testutil.go:509: Offset: 214, NextOffset: 476 432s testutil.go:509: Offset: 119, NextOffset: 308 432s testutil.go:395: Comparing: "foo2" vs "foo2" 432s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 432s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 432s testutil.go:509: Offset: 476, NextOffset: 509 432s testutil.go:509: Offset: 308, NextOffset: 341 432s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 432s testutil.go:1580: testing streams: [0 0 224 699] 432s testutil.go:2330: got gzip streams: 432s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 432s testutil.go:509: Offset: 509, NextOffset: 1171 432s testutil.go:509: Offset: 341, NextOffset: 932 432s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 432s testutil.go:2349: [1] at 224 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 699 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e0STARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 432s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 432s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 432s testutil.go:1580: testing streams: [0 0 364 841] 432s testutil.go:2330: got gzip streams: 432s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000 432s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 432s testutil.go:2349: [1] at 364 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 841 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016cSTARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 432s testutil.go:1580: testing streams: [0 0 224 701] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 432s testutil.go:2349: [1] at 224 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 701 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e0STARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 432s testutil.go:1580: testing streams: [0 0 364 841] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 432s testutil.go:2349: [1] at 364 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 841 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016cSTARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 432s testutil.go:1580: testing streams: [0 0 224 701] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 432s testutil.go:2349: [1] at 224 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 701 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e0STARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 432s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 432s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 432s testutil.go:1580: testing streams: [0 0 367 844] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 432s testutil.go:2349: [1] at 367 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 844 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016fSTARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 432s testutil.go:1580: testing streams: [0 0 226 703] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 432s testutil.go:2349: [1] at 226 in stargz, uncompressed length 2048 432s testutil.go:2349: [2] at 703 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e2STARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 432s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 432s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 432s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":301,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":334,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 432s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":178,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":211,"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":504,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 432s testutil.go:395: Comparing: "" vs "" 432s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 432s testutil.go:395: Comparing: "foo" vs "foo" 432s testutil.go:509: Offset: 83, NextOffset: 116 432s testutil.go:509: Offset: 178, NextOffset: 211 432s testutil.go:509: Offset: 116, NextOffset: 301 432s testutil.go:509: Offset: 211, NextOffset: 471 432s testutil.go:395: Comparing: "foo2" vs "foo2" 432s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 432s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 432s testutil.go:509: Offset: 301, NextOffset: 334 432s testutil.go:509: Offset: 471, NextOffset: 504 432s testutil.go:509: Offset: 334, NextOffset: 923 432s testutil.go:509: Offset: 504, NextOffset: 1166 432s testutil.go:395: Comparing: "" vs "" 432s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 432s testutil.go:395: Comparing: "foo" vs "foo" 432s testutil.go:509: Offset: 178, NextOffset: 211 432s testutil.go:509: Offset: 83, NextOffset: 116 432s testutil.go:509: Offset: 211, NextOffset: 471 432s testutil.go:509: Offset: 116, NextOffset: 301 432s testutil.go:395: Comparing: "foo2" vs "foo2" 432s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 432s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 432s testutil.go:509: Offset: 471, NextOffset: 504 432s testutil.go:509: Offset: 301, NextOffset: 334 432s testutil.go:509: Offset: 504, NextOffset: 1166 432s testutil.go:509: Offset: 334, NextOffset: 923 432s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 432s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 432s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886 5986] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 432s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 432s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 432s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 432s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 432s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 432s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 432s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 3072 432s testutil.go:2349: [8] at 5986 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b46STARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 432s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 432s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 432s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 432s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 432s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 432s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 432s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762 4862] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 432s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 432s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 432s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 432s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 432s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 432s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 432s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 3072 432s testutil.go:2349: [8] at 4862 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006e2STARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 432s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 432s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 432s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 432s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 432s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 432s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 432s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000 432s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 432s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886 5986] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 432s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 432s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 432s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 432s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 432s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 432s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 432s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 3072 432s testutil.go:2349: [8] at 5986 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b46STARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 432s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 432s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 432s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 432s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 432s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 432s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 432s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":307,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":340,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 432s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":479,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":512,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 432s testutil.go:395: Comparing: "" vs "" 432s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 432s testutil.go:395: Comparing: "foo" vs "foo" 432s testutil.go:509: Offset: 87, NextOffset: 120 432s testutil.go:509: Offset: 182, NextOffset: 215 432s testutil.go:509: Offset: 120, NextOffset: 307 432s testutil.go:509: Offset: 215, NextOffset: 479 432s testutil.go:395: Comparing: "foo2" vs "foo2" 432s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 432s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 432s testutil.go:509: Offset: 307, NextOffset: 340 432s testutil.go:509: Offset: 479, NextOffset: 512 432s testutil.go:509: Offset: 340, NextOffset: 933 432s testutil.go:509: Offset: 512, NextOffset: 1175 432s testutil.go:395: Comparing: "" vs "" 432s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 432s testutil.go:395: Comparing: "foo" vs "foo" 432s testutil.go:509: Offset: 182, NextOffset: 215 432s testutil.go:509: Offset: 87, NextOffset: 120 432s testutil.go:509: Offset: 215, NextOffset: 479 432s testutil.go:509: Offset: 120, NextOffset: 307 432s testutil.go:395: Comparing: "foo2" vs "foo2" 432s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 432s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 432s testutil.go:509: Offset: 479, NextOffset: 512 432s testutil.go:509: Offset: 307, NextOffset: 340 432s testutil.go:509: Offset: 512, NextOffset: 1175 432s testutil.go:509: Offset: 340, NextOffset: 933 432s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 432s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 432s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 432s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 432s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762 4862] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 432s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 432s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 432s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 432s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 432s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 432s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 432s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 3072 432s testutil.go:2349: [8] at 4862 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006e2STARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 432s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 432s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 432s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 432s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 432s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 432s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 432s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886 5986] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 432s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 432s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 432s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 432s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 432s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 432s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 432s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 3072 432s testutil.go:2349: [8] at 5986 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b46STARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 432s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 432s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 432s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 432s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 432s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 432s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 432s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762 4862] 432s testutil.go:2330: got gzip streams: 432s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 432s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 432s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 432s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 432s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 432s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 432s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 432s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 3072 432s testutil.go:2349: [8] at 4862 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006e2STARGZ" 432s testutil.go:1638: got TOC entries: 432s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 432s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 439s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 439s testutil.go:340: 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":115,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":299,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 439s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 439s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886 5986] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 439s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 5986 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b46STARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 439s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 439s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":210,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":468,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 439s testutil.go:395: Comparing: "" vs "" 439s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 439s testutil.go:395: Comparing: "foo" vs "foo" 439s testutil.go:509: Offset: 82, NextOffset: 115 439s testutil.go:509: Offset: 177, NextOffset: 210 439s testutil.go:509: Offset: 115, NextOffset: 299 439s testutil.go:509: Offset: 210, NextOffset: 468 439s testutil.go:395: Comparing: "foo2" vs "foo2" 439s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 439s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 439s testutil.go:509: Offset: 299, NextOffset: 332 439s testutil.go:509: Offset: 468, NextOffset: 501 439s testutil.go:509: Offset: 332, NextOffset: 922 439s testutil.go:509: Offset: 501, NextOffset: 1162 439s testutil.go:395: Comparing: "" vs "" 439s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 439s testutil.go:395: Comparing: "foo2" vs "foo2" 439s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 439s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 439s testutil.go:509: Offset: 468, NextOffset: 501 439s testutil.go:509: Offset: 299, NextOffset: 332 439s testutil.go:509: Offset: 501, NextOffset: 1162 439s testutil.go:509: Offset: 332, NextOffset: 922 439s testutil.go:395: Comparing: "foo" vs "foo" 439s testutil.go:509: Offset: 177, NextOffset: 210 439s testutil.go:509: Offset: 82, NextOffset: 115 439s testutil.go:509: Offset: 210, NextOffset: 468 439s testutil.go:509: Offset: 115, NextOffset: 299 439s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000 439s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 439s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 439s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762 4862] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 439s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 4862 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006e2STARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 439s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886 5986] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 439s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 5986 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b46STARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 439s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762 4862] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 439s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 4862 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006e2STARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 439s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":308,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":341,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 439s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":476,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":509,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 439s testutil.go:395: Comparing: "" vs "" 439s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 439s testutil.go:395: Comparing: "foo2" vs "foo2" 439s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 439s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 439s testutil.go:509: Offset: 308, NextOffset: 341 439s testutil.go:509: Offset: 476, NextOffset: 509 439s testutil.go:509: Offset: 341, NextOffset: 932 439s testutil.go:509: Offset: 509, NextOffset: 1171 439s testutil.go:395: Comparing: "foo" vs "foo" 439s testutil.go:509: Offset: 86, NextOffset: 119 439s testutil.go:509: Offset: 181, NextOffset: 214 439s testutil.go:509: Offset: 119, NextOffset: 308 439s testutil.go:509: Offset: 214, NextOffset: 476 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 439s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 439s testutil.go:395: Comparing: "" vs "" 439s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 439s testutil.go:395: Comparing: "foo" vs "foo" 439s testutil.go:509: Offset: 181, NextOffset: 214 439s testutil.go:509: Offset: 86, NextOffset: 119 439s testutil.go:509: Offset: 214, NextOffset: 476 439s testutil.go:509: Offset: 119, NextOffset: 308 439s testutil.go:395: Comparing: "foo2" vs "foo2" 439s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 439s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 439s testutil.go:509: Offset: 476, NextOffset: 509 439s testutil.go:509: Offset: 308, NextOffset: 341 439s testutil.go:509: Offset: 509, NextOffset: 1171 439s testutil.go:509: Offset: 341, NextOffset: 932 439s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 439s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 439s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886 5986] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 439s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 5986 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b46STARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 439s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762 4862] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 439s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 4862 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006e2STARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 439s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000 439s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 439s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886 5986] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 439s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 5986 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b46STARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 439s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 439s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":301,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":334,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 439s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":178,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":211,"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":504,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 439s testutil.go:395: Comparing: "" vs "" 439s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 439s testutil.go:395: Comparing: "foo" vs "foo" 439s testutil.go:509: Offset: 83, NextOffset: 116 439s testutil.go:509: Offset: 178, NextOffset: 211 439s testutil.go:509: Offset: 116, NextOffset: 301 439s testutil.go:509: Offset: 211, NextOffset: 471 439s testutil.go:395: Comparing: "foo2" vs "foo2" 439s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 439s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 439s testutil.go:509: Offset: 301, NextOffset: 334 439s testutil.go:509: Offset: 471, NextOffset: 504 439s testutil.go:509: Offset: 334, NextOffset: 923 439s testutil.go:509: Offset: 504, NextOffset: 1166 439s testutil.go:395: Comparing: "" vs "" 439s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 439s testutil.go:395: Comparing: "foo" vs "foo" 439s testutil.go:509: Offset: 178, NextOffset: 211 439s testutil.go:509: Offset: 83, NextOffset: 116 439s testutil.go:509: Offset: 211, NextOffset: 471 439s testutil.go:509: Offset: 116, NextOffset: 301 439s testutil.go:395: Comparing: "foo2" vs "foo2" 439s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 439s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 439s testutil.go:509: Offset: 471, NextOffset: 504 439s testutil.go:509: Offset: 301, NextOffset: 334 439s testutil.go:509: Offset: 504, NextOffset: 1166 439s testutil.go:509: Offset: 334, NextOffset: 923 439s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 439s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762 4862] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 439s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 3072 439s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 439s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 439s testutil.go:2349: [8] at 4862 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006e2STARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 439s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886 5986] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 439s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 5986 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b46STARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 439s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762 4862] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 439s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 4862 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006e2STARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 439s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 439s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 439s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":307,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":340,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 439s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":479,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":512,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 439s testutil.go:395: Comparing: "" vs "" 439s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 439s testutil.go:395: Comparing: "foo" vs "foo" 439s testutil.go:509: Offset: 87, NextOffset: 120 439s testutil.go:509: Offset: 182, NextOffset: 215 439s testutil.go:509: Offset: 120, NextOffset: 307 439s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 439s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886 5986] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 439s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 439s testutil.go:509: Offset: 215, NextOffset: 479 439s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 439s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 439s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 439s testutil.go:395: Comparing: "foo2" vs "foo2" 439s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 439s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 439s testutil.go:509: Offset: 307, NextOffset: 340 439s testutil.go:509: Offset: 479, NextOffset: 512 439s testutil.go:509: Offset: 340, NextOffset: 933 439s testutil.go:509: Offset: 512, NextOffset: 1175 439s testutil.go:395: Comparing: "" vs "" 439s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 439s testutil.go:395: Comparing: "foo" vs "foo" 439s testutil.go:509: Offset: 182, NextOffset: 215 439s testutil.go:509: Offset: 87, NextOffset: 120 439s testutil.go:509: Offset: 215, NextOffset: 479 439s testutil.go:509: Offset: 120, NextOffset: 307 439s testutil.go:395: Comparing: "foo2" vs "foo2" 439s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 439s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 439s testutil.go:509: Offset: 479, NextOffset: 512 439s testutil.go:509: Offset: 307, NextOffset: 340 439s testutil.go:509: Offset: 512, NextOffset: 1175 439s testutil.go:509: Offset: 340, NextOffset: 933 439s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 439s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 439s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 439s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 5986 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b46STARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 439s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762 4862] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 439s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 4862 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006e2STARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000 439s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 439s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 439s testutil.go:340: 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":114,"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":337,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 439s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":176,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":466,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 439s testutil.go:395: Comparing: "" vs "" 439s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 439s testutil.go:395: Comparing: "foo2" vs "foo2" 439s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 439s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 439s testutil.go:509: Offset: 304, NextOffset: 337 439s testutil.go:509: Offset: 466, NextOffset: 499 439s testutil.go:509: Offset: 337, NextOffset: 925 439s testutil.go:509: Offset: 499, NextOffset: 1158 439s testutil.go:395: Comparing: "foo" vs "foo" 439s testutil.go:509: Offset: 81, NextOffset: 114 439s testutil.go:509: Offset: 176, NextOffset: 209 439s testutil.go:509: Offset: 114, NextOffset: 304 439s testutil.go:509: Offset: 209, NextOffset: 466 439s testutil.go:395: Comparing: "" vs "" 439s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 439s testutil.go:395: Comparing: "foo" vs "foo" 439s testutil.go:509: Offset: 176, NextOffset: 209 439s testutil.go:509: Offset: 81, NextOffset: 114 439s testutil.go:509: Offset: 209, NextOffset: 466 439s testutil.go:509: Offset: 114, NextOffset: 304 439s testutil.go:395: Comparing: "foo2" vs "foo2" 439s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 439s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 439s testutil.go:509: Offset: 466, NextOffset: 499 439s testutil.go:509: Offset: 304, NextOffset: 337 439s testutil.go:509: Offset: 499, NextOffset: 1158 439s testutil.go:509: Offset: 337, NextOffset: 925 439s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 439s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 439s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886 5986] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 439s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 5986 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b46STARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 439s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762 4862] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 439s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 4862 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006e2STARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 439s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 439s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":312,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 439s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":180,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":474,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 439s testutil.go:395: Comparing: "" vs "" 439s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 439s testutil.go:395: Comparing: "foo" vs "foo" 439s testutil.go:509: Offset: 85, NextOffset: 118 439s testutil.go:509: Offset: 180, NextOffset: 213 439s testutil.go:509: Offset: 118, NextOffset: 312 439s testutil.go:509: Offset: 213, NextOffset: 474 439s testutil.go:395: Comparing: "foo2" vs "foo2" 439s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 439s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 439s testutil.go:509: Offset: 312, NextOffset: 345 439s testutil.go:509: Offset: 474, NextOffset: 507 439s testutil.go:509: Offset: 345, NextOffset: 936 439s testutil.go:509: Offset: 507, NextOffset: 1169 439s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 439s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886 5986] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 439s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 5986 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b46STARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 439s testutil.go:395: Comparing: "" vs "" 439s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 439s testutil.go:395: Comparing: "foo" vs "foo" 439s testutil.go:509: Offset: 180, NextOffset: 213 439s testutil.go:509: Offset: 85, NextOffset: 118 439s testutil.go:509: Offset: 213, NextOffset: 474 439s testutil.go:509: Offset: 118, NextOffset: 312 439s testutil.go:395: Comparing: "foo2" vs "foo2" 439s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 439s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 439s testutil.go:509: Offset: 474, NextOffset: 507 439s testutil.go:509: Offset: 312, NextOffset: 345 439s testutil.go:509: Offset: 507, NextOffset: 1169 439s testutil.go:509: Offset: 345, NextOffset: 936 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 439s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 439s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 439s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762 4862] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 439s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 439s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 439s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 439s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 4862 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006e2STARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 439s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886 5986] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 439s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 5986 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000b46STARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 439s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762 4862] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 439s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 4862 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000006e2STARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 439s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000 439s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 439s testutil.go:340: 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":115,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":306,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":339,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 439s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":210,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":469,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 439s testutil.go:395: Comparing: "" vs "" 439s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 439s testutil.go:395: Comparing: "foo2" vs "foo2" 439s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 439s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 439s testutil.go:509: Offset: 306, NextOffset: 339 439s testutil.go:509: Offset: 469, NextOffset: 502 439s testutil.go:509: Offset: 339, NextOffset: 929 439s testutil.go:509: Offset: 502, NextOffset: 1164 439s testutil.go:395: Comparing: "foo" vs "foo" 439s testutil.go:509: Offset: 82, NextOffset: 115 439s testutil.go:509: Offset: 177, NextOffset: 210 439s testutil.go:509: Offset: 115, NextOffset: 306 439s testutil.go:509: Offset: 210, NextOffset: 469 439s testutil.go:395: Comparing: "" vs "" 439s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 439s testutil.go:395: Comparing: "foo" vs "foo" 439s testutil.go:509: Offset: 177, NextOffset: 210 439s testutil.go:509: Offset: 82, NextOffset: 115 439s testutil.go:509: Offset: 210, NextOffset: 469 439s testutil.go:509: Offset: 115, NextOffset: 306 439s testutil.go:395: Comparing: "foo2" vs "foo2" 439s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 439s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 439s testutil.go:509: Offset: 469, NextOffset: 502 439s testutil.go:509: Offset: 306, NextOffset: 339 439s testutil.go:509: Offset: 502, NextOffset: 1164 439s testutil.go:509: Offset: 339, NextOffset: 929 439s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 439s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 439s testutil.go:1580: testing streams: [0 0 136 173 210 247 284 321 366 995] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 136 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 173 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 210 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 247 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 284 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 321 in stargz, uncompressed length 1616 439s testutil.go:2349: [7] at 366 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 995 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016eSTARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":136,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":321,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 439s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 439s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 439s testutil.go:1580: testing streams: [0 0 136 173 210 247 284 321 364 993] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 136 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 173 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 210 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 247 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 284 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 321 in stargz, uncompressed length 492 439s testutil.go:2349: [7] at 364 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 993 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016cSTARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":136,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":321,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 439s testutil.go:1580: testing streams: [0 0 136 173 210 247 284 321 366 995] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 136 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 173 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 210 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 247 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 284 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 321 in stargz, uncompressed length 1616 439s testutil.go:2349: [7] at 366 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 995 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016eSTARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":136,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":321,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 439s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 439s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":312,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 439s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":477,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":510,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 439s testutil.go:395: Comparing: "" vs "" 439s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 439s testutil.go:395: Comparing: "foo" vs "foo" 439s testutil.go:509: Offset: 86, NextOffset: 119 439s testutil.go:509: Offset: 181, NextOffset: 214 439s testutil.go:509: Offset: 119, NextOffset: 312 439s testutil.go:509: Offset: 214, NextOffset: 477 439s testutil.go:395: Comparing: "foo2" vs "foo2" 439s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 439s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 439s testutil.go:509: Offset: 312, NextOffset: 345 439s testutil.go:509: Offset: 477, NextOffset: 510 439s testutil.go:509: Offset: 345, NextOffset: 936 439s testutil.go:509: Offset: 510, NextOffset: 1172 439s testutil.go:395: Comparing: "" vs "" 439s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 439s testutil.go:395: Comparing: "foo" vs "foo" 439s testutil.go:509: Offset: 181, NextOffset: 214 439s testutil.go:509: Offset: 86, NextOffset: 119 439s testutil.go:509: Offset: 214, NextOffset: 477 439s testutil.go:509: Offset: 119, NextOffset: 312 439s testutil.go:395: Comparing: "foo2" vs "foo2" 439s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 439s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 439s testutil.go:509: Offset: 477, NextOffset: 510 439s testutil.go:509: Offset: 312, NextOffset: 345 439s testutil.go:509: Offset: 510, NextOffset: 1172 439s testutil.go:509: Offset: 345, NextOffset: 936 439s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 439s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 439s testutil.go:1580: testing streams: [0 0 136 173 210 247 284 321 364 993] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 136 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 173 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 210 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 247 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 284 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 321 in stargz, uncompressed length 492 439s testutil.go:2349: [7] at 364 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 993 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016cSTARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":136,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":321,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 439s testutil.go:1580: testing streams: [0 0 135 172 209 246 283 320 365 981] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 135 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 172 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 209 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 246 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 283 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 320 in stargz, uncompressed length 1616 439s testutil.go:2349: [7] at 365 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 981 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016dSTARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":135,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 439s testutil.go:1580: testing streams: [0 0 135 172 209 246 283 320 363 979] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 135 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 172 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 209 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 246 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 283 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 320 in stargz, uncompressed length 492 439s testutil.go:2349: [7] at 363 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 979 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016bSTARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":135,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 439s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 439s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":312,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 439s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 439s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 439s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":482,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":515,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 439s testutil.go:395: Comparing: "" vs "" 439s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 439s testutil.go:395: Comparing: "foo" vs "foo" 439s testutil.go:509: Offset: 83, NextOffset: 116 439s testutil.go:509: Offset: 182, NextOffset: 215 439s testutil.go:509: Offset: 116, NextOffset: 312 439s testutil.go:509: Offset: 215, NextOffset: 482 439s testutil.go:395: Comparing: "foo2" vs "foo2" 439s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 439s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 439s testutil.go:509: Offset: 312, NextOffset: 345 439s testutil.go:509: Offset: 482, NextOffset: 515 439s testutil.go:509: Offset: 345, NextOffset: 940 439s testutil.go:509: Offset: 515, NextOffset: 1181 439s testutil.go:395: Comparing: "" vs "" 439s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo2 foo] 439s testutil.go:395: Comparing: "foo" vs "foo" 439s testutil.go:509: Offset: 182, NextOffset: 215 439s testutil.go:509: Offset: 83, NextOffset: 116 439s testutil.go:509: Offset: 215, NextOffset: 482 439s testutil.go:509: Offset: 116, NextOffset: 312 439s testutil.go:395: Comparing: "foo2" vs "foo2" 439s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 439s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 439s testutil.go:509: Offset: 482, NextOffset: 515 439s testutil.go:509: Offset: 312, NextOffset: 345 439s testutil.go:509: Offset: 515, NextOffset: 1181 439s testutil.go:509: Offset: 345, NextOffset: 940 439s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 439s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":319,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 439s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":184,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":217,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":488,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":521,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 439s testutil.go:395: Comparing: "" vs "" 439s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 439s testutil.go:395: Comparing: "foo" vs "foo" 439s testutil.go:509: Offset: 86, NextOffset: 119 439s testutil.go:509: Offset: 184, NextOffset: 217 439s testutil.go:509: Offset: 119, NextOffset: 319 439s testutil.go:509: Offset: 217, NextOffset: 488 439s testutil.go:395: Comparing: "foo2" vs "foo2" 439s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 439s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 439s testutil.go:509: Offset: 319, NextOffset: 352 439s testutil.go:509: Offset: 488, NextOffset: 521 439s testutil.go:509: Offset: 352, NextOffset: 949 439s testutil.go:509: Offset: 521, NextOffset: 1188 439s testutil.go:395: Comparing: "" vs "" 439s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 439s testutil.go:395: Comparing: "foo" vs "foo" 439s testutil.go:509: Offset: 184, NextOffset: 217 439s testutil.go:509: Offset: 86, NextOffset: 119 439s testutil.go:509: Offset: 217, NextOffset: 488 439s testutil.go:509: Offset: 119, NextOffset: 319 439s testutil.go:395: Comparing: "foo2" vs "foo2" 439s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 439s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 439s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000 439s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 439s testutil.go:1580: testing streams: [0 0 139 176 213 250 287 324 369 993] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 139 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 176 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 213 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 250 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 287 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 324 in stargz, uncompressed length 1616 439s testutil.go:2349: [7] at 369 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 993 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000171STARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":139,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":324,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 439s testutil.go:509: Offset: 488, NextOffset: 521 439s testutil.go:509: Offset: 319, NextOffset: 352 439s testutil.go:509: Offset: 521, NextOffset: 1188 439s testutil.go:509: Offset: 352, NextOffset: 949 439s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 439s testutil.go:1580: testing streams: [0 0 139 176 213 250 287 324 367 991] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 139 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 176 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 213 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 250 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 287 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 324 in stargz, uncompressed length 492 439s testutil.go:2349: [7] at 367 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 991 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016fSTARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":139,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":324,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 439s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 439s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":313,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":346,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 439s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":483,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":516,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 439s testutil.go:395: Comparing: "" vs "" 439s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 439s testutil.go:1580: testing streams: [0 0 139 176 213 250 287 324 369 993] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 139 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 176 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 213 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 250 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 287 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 324 in stargz, uncompressed length 1616 439s testutil.go:2349: [7] at 369 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 993 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000171STARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":139,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":324,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 439s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 439s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 439s testutil.go:395: Comparing: "foo" vs "foo" 439s testutil.go:509: Offset: 83, NextOffset: 116 439s testutil.go:509: Offset: 181, NextOffset: 214 439s testutil.go:509: Offset: 116, NextOffset: 313 439s testutil.go:509: Offset: 214, NextOffset: 483 439s testutil.go:395: Comparing: "foo2" vs "foo2" 439s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 439s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 439s testutil.go:509: Offset: 313, NextOffset: 346 439s testutil.go:509: Offset: 483, NextOffset: 516 439s testutil.go:509: Offset: 346, NextOffset: 942 439s testutil.go:509: Offset: 516, NextOffset: 1183 439s testutil.go:395: Comparing: "" vs "" 439s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 439s testutil.go:395: Comparing: "foo" vs "foo" 439s testutil.go:509: Offset: 181, NextOffset: 214 439s testutil.go:509: Offset: 83, NextOffset: 116 439s testutil.go:509: Offset: 214, NextOffset: 483 439s testutil.go:509: Offset: 116, NextOffset: 313 439s testutil.go:395: Comparing: "foo2" vs "foo2" 439s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 439s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 439s testutil.go:509: Offset: 483, NextOffset: 516 439s testutil.go:509: Offset: 313, NextOffset: 346 439s testutil.go:509: Offset: 516, NextOffset: 1183 439s testutil.go:509: Offset: 346, NextOffset: 942 439s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 439s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 439s testutil.go:1580: testing streams: [0 0 139 176 213 250 287 324 367 991] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 139 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 176 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 213 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 250 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 287 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 324 in stargz, uncompressed length 492 439s testutil.go:2349: [7] at 367 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 991 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016fSTARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":139,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":324,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 439s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 439s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 439s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":319,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 439s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":185,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":218,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":491,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":524,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 439s testutil.go:395: Comparing: "" vs "" 439s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 439s testutil.go:395: Comparing: "foo" vs "foo" 439s testutil.go:509: Offset: 87, NextOffset: 120 439s testutil.go:509: Offset: 185, NextOffset: 218 439s testutil.go:509: Offset: 120, NextOffset: 319 439s testutil.go:509: Offset: 218, NextOffset: 491 439s testutil.go:395: Comparing: "foo2" vs "foo2" 439s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 439s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 439s testutil.go:509: Offset: 319, NextOffset: 352 439s testutil.go:509: Offset: 491, NextOffset: 524 439s testutil.go:509: Offset: 352, NextOffset: 951 439s testutil.go:509: Offset: 524, NextOffset: 1193 439s testutil.go:395: Comparing: "" vs "" 439s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 439s testutil.go:395: Comparing: "foo2" vs "foo2" 439s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 439s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 439s testutil.go:509: Offset: 491, NextOffset: 524 439s testutil.go:509: Offset: 319, NextOffset: 352 439s testutil.go:509: Offset: 524, NextOffset: 1193 439s testutil.go:509: Offset: 352, NextOffset: 951 439s testutil.go:395: Comparing: "foo" vs "foo" 439s testutil.go:509: Offset: 185, NextOffset: 218 439s testutil.go:509: Offset: 87, NextOffset: 120 439s testutil.go:509: Offset: 218, NextOffset: 491 439s testutil.go:509: Offset: 120, NextOffset: 319 439s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 439s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 439s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 368 987] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 323 in stargz, uncompressed length 1616 439s testutil.go:2349: [7] at 368 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 987 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000170STARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 439s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 366 985] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 323 in stargz, uncompressed length 492 439s testutil.go:2349: [7] at 366 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 985 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016eSTARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 439s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000 439s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 439s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":312,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 439s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":482,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":515,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 439s testutil.go:395: Comparing: "" vs "" 439s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 439s testutil.go:395: Comparing: "foo" vs "foo" 439s testutil.go:509: Offset: 83, NextOffset: 116 439s testutil.go:509: Offset: 182, NextOffset: 215 439s testutil.go:509: Offset: 116, NextOffset: 312 439s testutil.go:509: Offset: 215, NextOffset: 482 439s testutil.go:395: Comparing: "foo2" vs "foo2" 439s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 439s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 439s testutil.go:509: Offset: 312, NextOffset: 345 439s testutil.go:509: Offset: 482, NextOffset: 515 439s testutil.go:509: Offset: 345, NextOffset: 940 439s testutil.go:509: Offset: 515, NextOffset: 1181 439s testutil.go:395: Comparing: "" vs "" 439s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 439s testutil.go:395: Comparing: "foo2" vs "foo2" 439s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 439s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 439s testutil.go:509: Offset: 482, NextOffset: 515 439s testutil.go:509: Offset: 312, NextOffset: 345 439s testutil.go:509: Offset: 515, NextOffset: 1181 439s testutil.go:509: Offset: 345, NextOffset: 940 439s testutil.go:395: Comparing: "foo" vs "foo" 439s testutil.go:509: Offset: 182, NextOffset: 215 439s testutil.go:509: Offset: 83, NextOffset: 116 439s testutil.go:509: Offset: 215, NextOffset: 482 439s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 439s testutil.go:1580: testing streams: [0 0 135 172 209 246 283 320 365 989] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 135 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 172 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 209 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 246 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 283 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 320 in stargz, uncompressed length 1616 439s testutil.go:2349: [7] at 365 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 989 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016dSTARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":135,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 439s testutil.go:509: Offset: 116, NextOffset: 312 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 439s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 439s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 439s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 439s testutil.go:1580: testing streams: [0 0 135 172 209 246 283 320 363 987] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 135 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 172 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 209 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 246 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 283 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 320 in stargz, uncompressed length 492 439s testutil.go:2349: [7] at 363 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 987 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016bSTARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":135,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 439s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 439s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":319,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 439s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":184,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":217,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":488,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":521,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 439s testutil.go:395: Comparing: "" vs "" 439s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 439s testutil.go:395: Comparing: "foo" vs "foo" 439s testutil.go:509: Offset: 86, NextOffset: 119 439s testutil.go:509: Offset: 184, NextOffset: 217 439s testutil.go:509: Offset: 119, NextOffset: 319 439s testutil.go:509: Offset: 217, NextOffset: 488 439s testutil.go:395: Comparing: "foo2" vs "foo2" 439s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 439s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 439s testutil.go:509: Offset: 319, NextOffset: 352 439s testutil.go:509: Offset: 488, NextOffset: 521 439s testutil.go:509: Offset: 352, NextOffset: 949 439s testutil.go:509: Offset: 521, NextOffset: 1188 439s testutil.go:395: Comparing: "" vs "" 439s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 439s testutil.go:395: Comparing: "foo" vs "foo" 439s testutil.go:509: Offset: 184, NextOffset: 217 439s testutil.go:509: Offset: 86, NextOffset: 119 439s testutil.go:509: Offset: 217, NextOffset: 488 439s testutil.go:509: Offset: 119, NextOffset: 319 439s testutil.go:395: Comparing: "foo2" vs "foo2" 439s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 439s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 439s testutil.go:509: Offset: 488, NextOffset: 521 439s testutil.go:509: Offset: 319, NextOffset: 352 439s testutil.go:509: Offset: 521, NextOffset: 1188 439s testutil.go:509: Offset: 352, NextOffset: 949 439s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 439s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 439s testutil.go:1580: testing streams: [0 0 135 172 209 246 283 320 365 989] 439s testutil.go:2330: got gzip streams: 439s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 439s testutil.go:2349: [1] at 135 in stargz, uncompressed length 4 439s testutil.go:2349: [2] at 172 in stargz, uncompressed length 4 439s testutil.go:2349: [3] at 209 in stargz, uncompressed length 4 439s testutil.go:2349: [4] at 246 in stargz, uncompressed length 4 439s testutil.go:2349: [5] at 283 in stargz, uncompressed length 4 439s testutil.go:2349: [6] at 320 in stargz, uncompressed length 1616 439s testutil.go:2349: [7] at 365 in stargz, uncompressed length 3072 439s testutil.go:2349: [8] at 989 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016dSTARGZ" 439s testutil.go:1638: got TOC entries: 439s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 439s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":135,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 439s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 439s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 439s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 439s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 439s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 439s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 439s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000 439s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 439s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":313,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":346,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 441s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":483,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":516,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 443s testutil.go:395: Comparing: "" vs "" 443s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 443s testutil.go:395: Comparing: "foo" vs "foo" 443s testutil.go:509: Offset: 83, NextOffset: 116 443s testutil.go:509: Offset: 181, NextOffset: 214 443s testutil.go:509: Offset: 116, NextOffset: 313 443s testutil.go:509: Offset: 214, NextOffset: 483 443s testutil.go:395: Comparing: "foo2" vs "foo2" 443s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 443s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 443s testutil.go:509: Offset: 313, NextOffset: 346 443s testutil.go:509: Offset: 483, NextOffset: 516 443s testutil.go:509: Offset: 346, NextOffset: 942 443s testutil.go:509: Offset: 516, NextOffset: 1183 443s testutil.go:395: Comparing: "" vs "" 443s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 443s testutil.go:395: Comparing: "foo" vs "foo" 443s testutil.go:509: Offset: 181, NextOffset: 214 443s testutil.go:509: Offset: 83, NextOffset: 116 443s testutil.go:509: Offset: 214, NextOffset: 483 443s testutil.go:509: Offset: 116, NextOffset: 313 443s testutil.go:395: Comparing: "foo2" vs "foo2" 443s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 443s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 443s testutil.go:509: Offset: 483, NextOffset: 516 443s testutil.go:509: Offset: 313, NextOffset: 346 443s testutil.go:509: Offset: 516, NextOffset: 1183 443s testutil.go:509: Offset: 346, NextOffset: 942 443s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 443s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 443s testutil.go:1580: testing streams: [0 0 135 172 209 246 283 320 363 987] 443s testutil.go:2330: got gzip streams: 443s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 443s testutil.go:2349: [1] at 135 in stargz, uncompressed length 4 443s testutil.go:2349: [2] at 172 in stargz, uncompressed length 4 443s testutil.go:2349: [3] at 209 in stargz, uncompressed length 4 443s testutil.go:2349: [4] at 246 in stargz, uncompressed length 4 443s testutil.go:2349: [5] at 283 in stargz, uncompressed length 4 443s testutil.go:2349: [6] at 320 in stargz, uncompressed length 492 443s testutil.go:2349: [7] at 363 in stargz, uncompressed length 3072 443s testutil.go:2349: [8] at 987 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016bSTARGZ" 443s testutil.go:1638: got TOC entries: 443s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 443s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":135,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 443s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 443s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 443s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 443s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 443s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 443s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 443s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 443s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 443s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":319,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 443s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":185,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":218,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":491,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":524,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 443s testutil.go:395: Comparing: "" vs "" 443s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 443s testutil.go:395: Comparing: "foo" vs "foo" 443s testutil.go:509: Offset: 87, NextOffset: 120 443s testutil.go:509: Offset: 185, NextOffset: 218 443s testutil.go:509: Offset: 120, NextOffset: 319 443s testutil.go:509: Offset: 218, NextOffset: 491 443s testutil.go:395: Comparing: "foo2" vs "foo2" 443s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 443s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 443s testutil.go:509: Offset: 319, NextOffset: 352 443s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 443s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 368 992] 443s testutil.go:2330: got gzip streams: 443s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 443s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 443s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 443s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 443s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 443s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 443s testutil.go:2349: [6] at 323 in stargz, uncompressed length 1616 443s testutil.go:2349: [7] at 368 in stargz, uncompressed length 3072 443s testutil.go:2349: [8] at 992 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000170STARGZ" 443s testutil.go:1638: got TOC entries: 443s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 443s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 443s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 443s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 443s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 443s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 443s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 443s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 443s testutil.go:509: Offset: 491, NextOffset: 524 443s testutil.go:509: Offset: 352, NextOffset: 951 443s testutil.go:509: Offset: 524, NextOffset: 1193 443s testutil.go:395: Comparing: "" vs "" 443s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 443s testutil.go:395: Comparing: "foo2" vs "foo2" 443s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 443s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 443s testutil.go:509: Offset: 491, NextOffset: 524 443s testutil.go:509: Offset: 319, NextOffset: 352 443s testutil.go:509: Offset: 524, NextOffset: 1193 443s testutil.go:509: Offset: 352, NextOffset: 951 443s testutil.go:395: Comparing: "foo" vs "foo" 443s testutil.go:509: Offset: 185, NextOffset: 218 443s testutil.go:509: Offset: 87, NextOffset: 120 443s testutil.go:509: Offset: 218, NextOffset: 491 443s testutil.go:509: Offset: 120, NextOffset: 319 443s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 443s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 443s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 443s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":319,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 443s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":481,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":514,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 443s testutil.go:395: Comparing: "" vs "" 443s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 443s testutil.go:395: Comparing: "foo" vs "foo" 443s testutil.go:509: Offset: 83, NextOffset: 116 443s testutil.go:509: Offset: 182, NextOffset: 215 443s testutil.go:509: Offset: 116, NextOffset: 319 443s testutil.go:509: Offset: 215, NextOffset: 481 443s testutil.go:395: Comparing: "foo2" vs "foo2" 443s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 443s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 443s testutil.go:509: Offset: 319, NextOffset: 352 443s testutil.go:509: Offset: 481, NextOffset: 514 443s testutil.go:509: Offset: 352, NextOffset: 947 443s testutil.go:509: Offset: 514, NextOffset: 1182 443s testutil.go:395: Comparing: "" vs "" 443s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 443s testutil.go:395: Comparing: "foo" vs "foo" 443s testutil.go:509: Offset: 182, NextOffset: 215 443s testutil.go:509: Offset: 83, NextOffset: 116 443s testutil.go:509: Offset: 215, NextOffset: 481 443s testutil.go:509: Offset: 116, NextOffset: 319 443s testutil.go:395: Comparing: "foo2" vs "foo2" 443s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 443s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 443s testutil.go:509: Offset: 481, NextOffset: 514 443s testutil.go:509: Offset: 319, NextOffset: 352 443s testutil.go:509: Offset: 514, NextOffset: 1182 443s testutil.go:509: Offset: 352, NextOffset: 947 443s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 443s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 443s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 366 990] 443s testutil.go:2330: got gzip streams: 443s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 443s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 443s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 443s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 443s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 443s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 443s testutil.go:2349: [6] at 323 in stargz, uncompressed length 492 443s testutil.go:2349: [7] at 366 in stargz, uncompressed length 3072 443s testutil.go:2349: [8] at 990 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016eSTARGZ" 443s testutil.go:1638: got TOC entries: 443s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 443s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 443s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 443s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 443s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 443s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 443s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 443s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 443s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000 443s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 443s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 368 994] 443s testutil.go:2330: got gzip streams: 443s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 443s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 443s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 443s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 443s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 443s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 443s testutil.go:2349: [6] at 323 in stargz, uncompressed length 1616 443s testutil.go:2349: [7] at 368 in stargz, uncompressed length 3072 443s testutil.go:2349: [8] at 994 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000170STARGZ" 443s testutil.go:1638: got TOC entries: 443s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 443s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 443s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 443s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 443s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 443s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 443s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 443s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 443s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":324,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":357,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 443s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":184,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":217,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":487,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":520,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 443s testutil.go:395: Comparing: "" vs "" 443s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 443s testutil.go:395: Comparing: "foo" vs "foo" 443s testutil.go:509: Offset: 86, NextOffset: 119 443s testutil.go:509: Offset: 184, NextOffset: 217 443s testutil.go:509: Offset: 119, NextOffset: 324 443s testutil.go:509: Offset: 217, NextOffset: 487 443s testutil.go:395: Comparing: "foo2" vs "foo2" 443s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 443s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 443s testutil.go:509: Offset: 324, NextOffset: 357 443s testutil.go:509: Offset: 487, NextOffset: 520 443s testutil.go:509: Offset: 357, NextOffset: 955 443s testutil.go:509: Offset: 520, NextOffset: 1187 443s testutil.go:395: Comparing: "" vs "" 443s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 443s testutil.go:395: Comparing: "foo" vs "foo" 443s testutil.go:509: Offset: 184, NextOffset: 217 443s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 443s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 443s testutil.go:509: Offset: 86, NextOffset: 119 443s testutil.go:509: Offset: 217, NextOffset: 487 443s testutil.go:509: Offset: 119, NextOffset: 324 443s testutil.go:395: Comparing: "foo2" vs "foo2" 443s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 443s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 443s testutil.go:509: Offset: 487, NextOffset: 520 443s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 443s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 443s testutil.go:509: Offset: 324, NextOffset: 357 443s testutil.go:509: Offset: 520, NextOffset: 1187 443s testutil.go:509: Offset: 357, NextOffset: 955 443s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 443s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 443s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 366 992] 443s testutil.go:2330: got gzip streams: 443s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 443s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 443s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 443s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 443s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 443s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 443s testutil.go:2349: [6] at 323 in stargz, uncompressed length 492 443s testutil.go:2349: [7] at 366 in stargz, uncompressed length 3072 443s testutil.go:2349: [8] at 992 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016eSTARGZ" 443s testutil.go:1638: got TOC entries: 443s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 443s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 443s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 443s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 443s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 443s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 443s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 443s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 443s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 368 994] 443s testutil.go:2330: got gzip streams: 443s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 443s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 443s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 443s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 443s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 443s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 443s testutil.go:2349: [6] at 323 in stargz, uncompressed length 1616 443s testutil.go:2349: [7] at 368 in stargz, uncompressed length 3072 443s testutil.go:2349: [8] at 994 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000170STARGZ" 443s testutil.go:1638: got TOC entries: 443s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 443s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 443s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 443s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 443s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 443s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 443s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 443s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 443s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 443s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":320,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":353,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 443s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":482,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":515,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 443s testutil.go:395: Comparing: "" vs "" 443s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 443s testutil.go:395: Comparing: "foo2" vs "foo2" 443s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 443s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 443s testutil.go:509: Offset: 320, NextOffset: 353 443s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000 443s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 443s testutil.go:509: Offset: 482, NextOffset: 515 443s testutil.go:509: Offset: 353, NextOffset: 948 443s testutil.go:509: Offset: 515, NextOffset: 1181 443s testutil.go:395: Comparing: "foo" vs "foo" 443s testutil.go:509: Offset: 83, NextOffset: 116 443s testutil.go:509: Offset: 181, NextOffset: 214 443s testutil.go:509: Offset: 116, NextOffset: 320 443s testutil.go:509: Offset: 214, NextOffset: 482 443s testutil.go:395: Comparing: "" vs "" 443s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 443s testutil.go:395: Comparing: "foo" vs "foo" 443s testutil.go:509: Offset: 181, NextOffset: 214 443s testutil.go:509: Offset: 83, NextOffset: 116 443s testutil.go:509: Offset: 214, NextOffset: 482 443s testutil.go:509: Offset: 116, NextOffset: 320 443s testutil.go:395: Comparing: "foo2" vs "foo2" 443s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 443s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 443s testutil.go:509: Offset: 482, NextOffset: 515 443s testutil.go:509: Offset: 320, NextOffset: 353 443s testutil.go:509: Offset: 515, NextOffset: 1181 443s testutil.go:509: Offset: 353, NextOffset: 948 443s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 443s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 443s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 366 992] 443s testutil.go:2330: got gzip streams: 443s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 443s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 443s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 443s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 443s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 443s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 443s testutil.go:2349: [6] at 323 in stargz, uncompressed length 492 443s testutil.go:2349: [7] at 366 in stargz, uncompressed length 3072 443s testutil.go:2349: [8] at 992 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016eSTARGZ" 443s testutil.go:1638: got TOC entries: 443s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 443s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 443s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 443s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 443s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 443s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 443s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 443s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 443s testutil.go:1580: testing streams: [0 0 139 176 213 250 287 324 369 999] 443s testutil.go:2330: got gzip streams: 443s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 443s testutil.go:2349: [1] at 139 in stargz, uncompressed length 4 443s testutil.go:2349: [2] at 176 in stargz, uncompressed length 4 443s testutil.go:2349: [3] at 213 in stargz, uncompressed length 4 443s testutil.go:2349: [4] at 250 in stargz, uncompressed length 4 443s testutil.go:2349: [5] at 287 in stargz, uncompressed length 4 443s testutil.go:2349: [6] at 324 in stargz, uncompressed length 1616 443s testutil.go:2349: [7] at 369 in stargz, uncompressed length 3072 443s testutil.go:2349: [8] at 999 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000171STARGZ" 443s testutil.go:1638: got TOC entries: 443s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 443s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":139,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 443s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 443s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 443s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 443s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 443s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":324,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 443s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 443s testutil.go:1580: testing streams: [0 0 139 176 213 250 287 324 367 997] 443s testutil.go:2330: got gzip streams: 443s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 443s testutil.go:2349: [1] at 139 in stargz, uncompressed length 4 443s testutil.go:2349: [2] at 176 in stargz, uncompressed length 4 443s testutil.go:2349: [3] at 213 in stargz, uncompressed length 4 443s testutil.go:2349: [4] at 250 in stargz, uncompressed length 4 443s testutil.go:2349: [5] at 287 in stargz, uncompressed length 4 443s testutil.go:2349: [6] at 324 in stargz, uncompressed length 492 443s testutil.go:2349: [7] at 367 in stargz, uncompressed length 3072 443s testutil.go:2349: [8] at 997 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000016fSTARGZ" 443s testutil.go:1638: got TOC entries: 443s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 443s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":139,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 443s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 443s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 443s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 443s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 443s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":324,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 443s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 443s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 443s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":326,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":359,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 443s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":185,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":218,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":490,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":523,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 443s testutil.go:395: Comparing: "" vs "" 443s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 443s testutil.go:395: Comparing: "foo" vs "foo" 443s testutil.go:509: Offset: 87, NextOffset: 120 443s testutil.go:509: Offset: 185, NextOffset: 218 443s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 443s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 443s testutil.go:509: Offset: 120, NextOffset: 326 443s testutil.go:509: Offset: 218, NextOffset: 490 443s testutil.go:395: Comparing: "foo2" vs "foo2" 443s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 443s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 443s testutil.go:509: Offset: 326, NextOffset: 359 443s testutil.go:509: Offset: 490, NextOffset: 523 443s testutil.go:509: Offset: 359, NextOffset: 958 443s testutil.go:509: Offset: 523, NextOffset: 1191 443s testutil.go:395: Comparing: "" vs "" 443s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 443s testutil.go:395: Comparing: "foo" vs "foo" 443s testutil.go:509: Offset: 185, NextOffset: 218 443s testutil.go:509: Offset: 87, NextOffset: 120 443s testutil.go:509: Offset: 218, NextOffset: 490 443s testutil.go:509: Offset: 120, NextOffset: 326 443s testutil.go:395: Comparing: "foo2" vs "foo2" 443s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 443s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 443s testutil.go:509: Offset: 490, NextOffset: 523 443s testutil.go:509: Offset: 326, NextOffset: 359 443s testutil.go:509: Offset: 523, NextOffset: 1191 443s testutil.go:509: Offset: 359, NextOffset: 958 443s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 443s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 443s testutil.go:1580: testing streams: [0 0 112 145 178 211 244 277 317 888] 443s testutil.go:2330: got gzip streams: 443s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 443s testutil.go:2349: [1] at 112 in stargz, uncompressed length 4 443s testutil.go:2349: [2] at 145 in stargz, uncompressed length 4 443s testutil.go:2349: [3] at 178 in stargz, uncompressed length 4 443s testutil.go:2349: [4] at 211 in stargz, uncompressed length 4 443s testutil.go:2349: [5] at 244 in stargz, uncompressed length 4 443s testutil.go:2349: [6] at 277 in stargz, uncompressed length 1616 443s testutil.go:2349: [7] at 317 in stargz, uncompressed length 3072 443s testutil.go:2349: [8] at 888 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013dSTARGZ" 443s testutil.go:1638: got TOC entries: 443s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 443s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":112,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 443s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":145,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 443s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 443s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 443s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":244,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 443s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":277,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 443s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 443s testutil.go:1580: testing streams: [0 0 112 145 178 211 244 277 309 880] 443s testutil.go:2330: got gzip streams: 443s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 443s testutil.go:2349: [1] at 112 in stargz, uncompressed length 4 443s testutil.go:2349: [2] at 145 in stargz, uncompressed length 4 443s testutil.go:2349: [3] at 178 in stargz, uncompressed length 4 443s testutil.go:2349: [4] at 211 in stargz, uncompressed length 4 443s testutil.go:2349: [5] at 244 in stargz, uncompressed length 4 443s testutil.go:2349: [6] at 277 in stargz, uncompressed length 492 443s testutil.go:2349: [7] at 309 in stargz, uncompressed length 3072 443s testutil.go:2349: [8] at 880 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000135STARGZ" 443s testutil.go:1638: got TOC entries: 443s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 443s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":112,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 443s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":145,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 443s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 443s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 443s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":244,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 443s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":277,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 443s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 443s testutil.go:1580: testing streams: [0 0 112 145 178 211 244 277 317 888] 443s testutil.go:2330: got gzip streams: 443s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 443s testutil.go:2349: [1] at 112 in stargz, uncompressed length 4 443s testutil.go:2349: [2] at 145 in stargz, uncompressed length 4 443s testutil.go:2349: [3] at 178 in stargz, uncompressed length 4 443s testutil.go:2349: [4] at 211 in stargz, uncompressed length 4 443s testutil.go:2349: [5] at 244 in stargz, uncompressed length 4 443s testutil.go:2349: [6] at 277 in stargz, uncompressed length 1616 443s testutil.go:2349: [7] at 317 in stargz, uncompressed length 3072 443s testutil.go:2349: [8] at 888 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013dSTARGZ" 443s testutil.go:1638: got TOC entries: 443s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 443s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":112,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 443s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":145,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 443s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 443s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 443s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":244,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 443s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":277,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 443s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 443s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000 443s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 443s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":132,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":169,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":647,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 443s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":344,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":941,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":978,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 443s testutil.go:395: Comparing: "" vs "" 443s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 443s testutil.go:395: Comparing: "foo" vs "foo" 443s testutil.go:509: Offset: 132, NextOffset: 169 443s testutil.go:509: Offset: 344, NextOffset: 381 443s testutil.go:509: Offset: 169, NextOffset: 647 443s testutil.go:509: Offset: 381, NextOffset: 941 443s testutil.go:395: Comparing: "foo2" vs "foo2" 443s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 443s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 443s testutil.go:509: Offset: 647, NextOffset: 684 443s testutil.go:509: Offset: 941, NextOffset: 978 443s testutil.go:509: Offset: 684, NextOffset: 2021 443s testutil.go:509: Offset: 978, NextOffset: 2490 443s testutil.go:395: Comparing: "" vs "" 443s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 443s testutil.go:395: Comparing: "foo" vs "foo" 443s testutil.go:509: Offset: 344, NextOffset: 381 443s testutil.go:509: Offset: 132, NextOffset: 169 443s testutil.go:509: Offset: 381, NextOffset: 941 443s testutil.go:509: Offset: 169, NextOffset: 647 443s testutil.go:395: Comparing: "foo2" vs "foo2" 443s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 443s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 443s testutil.go:509: Offset: 941, NextOffset: 978 443s testutil.go:509: Offset: 647, NextOffset: 684 443s testutil.go:509: Offset: 978, NextOffset: 2490 443s testutil.go:509: Offset: 684, NextOffset: 2021 443s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 443s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 443s testutil.go:1580: testing streams: [0 0 112 145 178 211 244 277 309 880] 443s testutil.go:2330: got gzip streams: 443s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 443s testutil.go:2349: [1] at 112 in stargz, uncompressed length 4 443s testutil.go:2349: [2] at 145 in stargz, uncompressed length 4 443s testutil.go:2349: [3] at 178 in stargz, uncompressed length 4 443s testutil.go:2349: [4] at 211 in stargz, uncompressed length 4 443s testutil.go:2349: [5] at 244 in stargz, uncompressed length 4 443s testutil.go:2349: [6] at 277 in stargz, uncompressed length 492 443s testutil.go:2349: [7] at 309 in stargz, uncompressed length 3072 443s testutil.go:2349: [8] at 880 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000135STARGZ" 443s testutil.go:1638: got TOC entries: 443s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 443s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":112,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 443s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":145,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 443s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 443s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 443s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":244,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 443s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":277,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 443s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 443s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 443s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 443s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":134,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":171,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":653,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":690,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 443s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":346,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":945,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":982,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 443s testutil.go:395: Comparing: "" vs "" 443s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 443s testutil.go:395: Comparing: "foo" vs "foo" 443s testutil.go:509: Offset: 134, NextOffset: 171 443s testutil.go:509: Offset: 346, NextOffset: 383 443s testutil.go:509: Offset: 171, NextOffset: 653 443s testutil.go:509: Offset: 383, NextOffset: 945 443s testutil.go:395: Comparing: "foo2" vs "foo2" 443s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 443s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 443s testutil.go:509: Offset: 653, NextOffset: 690 443s testutil.go:509: Offset: 945, NextOffset: 982 443s testutil.go:509: Offset: 690, NextOffset: 2037 443s testutil.go:509: Offset: 982, NextOffset: 2503 443s testutil.go:395: Comparing: "" vs "" 443s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 443s testutil.go:395: Comparing: "foo" vs "foo" 443s testutil.go:509: Offset: 346, NextOffset: 383 443s testutil.go:509: Offset: 134, NextOffset: 171 443s testutil.go:509: Offset: 383, NextOffset: 945 443s testutil.go:509: Offset: 171, NextOffset: 653 443s testutil.go:395: Comparing: "foo2" vs "foo2" 443s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 443s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 443s testutil.go:509: Offset: 945, NextOffset: 982 443s testutil.go:509: Offset: 653, NextOffset: 690 443s testutil.go:509: Offset: 982, NextOffset: 2503 443s testutil.go:509: Offset: 690, NextOffset: 2037 443s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 443s testutil.go:1580: testing streams: [0 0 111 144 177 210 243 276 316 881] 443s testutil.go:2330: got gzip streams: 443s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 443s testutil.go:2349: [1] at 111 in stargz, uncompressed length 4 443s testutil.go:2349: [2] at 144 in stargz, uncompressed length 4 443s testutil.go:2349: [3] at 177 in stargz, uncompressed length 4 443s testutil.go:2349: [4] at 210 in stargz, uncompressed length 4 443s testutil.go:2349: [5] at 243 in stargz, uncompressed length 4 443s testutil.go:2349: [6] at 276 in stargz, uncompressed length 1616 443s testutil.go:2349: [7] at 316 in stargz, uncompressed length 3072 443s testutil.go:2349: [8] at 881 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013cSTARGZ" 443s testutil.go:1638: got TOC entries: 443s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 443s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":111,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 443s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":144,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 443s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 443s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 443s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":243,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 443s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":276,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 443s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 443s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 443s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 443s testutil.go:1580: testing streams: [0 0 111 144 177 210 243 276 308 873] 443s testutil.go:2330: got gzip streams: 443s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 443s testutil.go:2349: [1] at 111 in stargz, uncompressed length 4 443s testutil.go:2349: [2] at 144 in stargz, uncompressed length 4 443s testutil.go:2349: [3] at 177 in stargz, uncompressed length 4 443s testutil.go:2349: [4] at 210 in stargz, uncompressed length 4 443s testutil.go:2349: [5] at 243 in stargz, uncompressed length 4 443s testutil.go:2349: [6] at 276 in stargz, uncompressed length 492 443s testutil.go:2349: [7] at 308 in stargz, uncompressed length 3072 443s testutil.go:2349: [8] at 873 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000134STARGZ" 443s testutil.go:1638: got TOC entries: 443s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 443s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":111,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 443s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":144,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 443s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 443s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 443s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":243,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 443s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":276,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 443s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 443s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000 443s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 443s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 319 888] 443s testutil.go:2330: got gzip streams: 443s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 443s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 443s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 443s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 443s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 443s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 443s testutil.go:2349: [6] at 279 in stargz, uncompressed length 1616 443s testutil.go:2349: [7] at 319 in stargz, uncompressed length 3072 443s testutil.go:2349: [8] at 888 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013fSTARGZ" 443s testutil.go:1638: got TOC entries: 443s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 443s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 443s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 443s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 443s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 443s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 443s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 443s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 443s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 443s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":133,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":651,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":688,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 443s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":345,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":944,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":981,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 443s testutil.go:395: Comparing: "" vs "" 443s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 443s testutil.go:395: Comparing: "foo" vs "foo" 443s testutil.go:509: Offset: 133, NextOffset: 170 443s testutil.go:509: Offset: 345, NextOffset: 382 443s testutil.go:509: Offset: 170, NextOffset: 651 443s testutil.go:509: Offset: 382, NextOffset: 944 443s testutil.go:395: Comparing: "foo2" vs "foo2" 443s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 443s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 443s testutil.go:509: Offset: 651, NextOffset: 688 443s testutil.go:509: Offset: 944, NextOffset: 981 443s testutil.go:509: Offset: 688, NextOffset: 2029 443s testutil.go:509: Offset: 981, NextOffset: 2498 443s testutil.go:395: Comparing: "" vs "" 443s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 443s testutil.go:395: Comparing: "foo" vs "foo" 443s testutil.go:509: Offset: 345, NextOffset: 382 443s testutil.go:509: Offset: 133, NextOffset: 170 443s testutil.go:509: Offset: 382, NextOffset: 944 443s testutil.go:509: Offset: 170, NextOffset: 651 443s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 443s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 311 880] 443s testutil.go:2330: got gzip streams: 443s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 443s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 443s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 443s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 443s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 443s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 443s testutil.go:2349: [6] at 279 in stargz, uncompressed length 492 443s testutil.go:2349: [7] at 311 in stargz, uncompressed length 3072 443s testutil.go:2349: [8] at 880 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000137STARGZ" 443s testutil.go:1638: got TOC entries: 443s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 443s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 443s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 443s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 443s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 443s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 443s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 443s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 443s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 443s testutil.go:395: Comparing: "foo2" vs "foo2" 443s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 443s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 443s testutil.go:509: Offset: 944, NextOffset: 981 443s testutil.go:509: Offset: 651, NextOffset: 688 443s testutil.go:509: Offset: 981, NextOffset: 2498 443s testutil.go:509: Offset: 688, NextOffset: 2029 443s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 443s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 443s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 319 888] 443s testutil.go:2330: got gzip streams: 443s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 443s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 443s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 443s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 443s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 443s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 443s testutil.go:2349: [6] at 279 in stargz, uncompressed length 1616 443s testutil.go:2349: [7] at 319 in stargz, uncompressed length 3072 443s testutil.go:2349: [8] at 888 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013fSTARGZ" 443s testutil.go:1638: got TOC entries: 443s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 443s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 443s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 443s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 443s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 443s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 443s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 443s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 443s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 443s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 443s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 311 880] 443s testutil.go:2330: got gzip streams: 443s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 443s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 443s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 443s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 443s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 443s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 443s testutil.go:2349: [6] at 279 in stargz, uncompressed length 492 443s testutil.go:2349: [7] at 311 in stargz, uncompressed length 3072 443s testutil.go:2349: [8] at 880 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000137STARGZ" 443s testutil.go:1638: got TOC entries: 443s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 443s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 443s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 443s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 444s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 444s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 444s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 444s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 444s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 444s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":135,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":657,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 444s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":347,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":951,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":988,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 444s testutil.go:395: Comparing: "" vs "" 444s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 444s testutil.go:395: Comparing: "foo" vs "foo" 444s testutil.go:509: Offset: 135, NextOffset: 172 444s testutil.go:509: Offset: 347, NextOffset: 384 444s testutil.go:509: Offset: 172, NextOffset: 657 444s testutil.go:509: Offset: 384, NextOffset: 951 444s testutil.go:395: Comparing: "foo2" vs "foo2" 444s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 444s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 444s testutil.go:509: Offset: 657, NextOffset: 694 444s testutil.go:509: Offset: 951, NextOffset: 988 444s testutil.go:509: Offset: 694, NextOffset: 2046 444s testutil.go:509: Offset: 988, NextOffset: 2514 444s testutil.go:395: Comparing: "" vs "" 444s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 444s testutil.go:395: Comparing: "foo" vs "foo" 444s testutil.go:509: Offset: 347, NextOffset: 384 444s testutil.go:509: Offset: 135, NextOffset: 172 444s testutil.go:509: Offset: 384, NextOffset: 951 444s testutil.go:509: Offset: 172, NextOffset: 657 444s testutil.go:395: Comparing: "foo2" vs "foo2" 444s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 444s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 444s testutil.go:509: Offset: 951, NextOffset: 988 444s testutil.go:509: Offset: 657, NextOffset: 694 444s testutil.go:509: Offset: 988, NextOffset: 2514 444s testutil.go:509: Offset: 694, NextOffset: 2046 444s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 444s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000 444s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 444s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 318 892] 444s testutil.go:2330: got gzip streams: 444s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 444s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 444s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 444s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 444s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 444s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 444s testutil.go:2349: [6] at 278 in stargz, uncompressed length 1616 444s testutil.go:2349: [7] at 318 in stargz, uncompressed length 3072 444s testutil.go:2349: [8] at 892 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013eSTARGZ" 444s testutil.go:1638: got TOC entries: 444s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 444s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 444s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 444s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 444s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 444s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 444s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 444s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 444s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 444s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 444s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 310 884] 444s testutil.go:2330: got gzip streams: 444s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 444s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 444s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 444s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 444s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 444s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 444s testutil.go:2349: [6] at 278 in stargz, uncompressed length 492 444s testutil.go:2349: [7] at 310 in stargz, uncompressed length 3072 444s testutil.go:2349: [8] at 884 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000136STARGZ" 444s testutil.go:1638: got TOC entries: 444s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 444s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 444s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 444s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 444s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 444s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 444s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 444s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 444s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 444s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":132,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":169,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":647,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 444s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":344,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":941,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":978,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 444s testutil.go:395: Comparing: "" vs "" 444s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 444s testutil.go:395: Comparing: "foo" vs "foo" 444s testutil.go:509: Offset: 132, NextOffset: 169 444s testutil.go:509: Offset: 344, NextOffset: 381 444s testutil.go:509: Offset: 169, NextOffset: 647 444s testutil.go:509: Offset: 381, NextOffset: 941 444s testutil.go:395: Comparing: "foo2" vs "foo2" 444s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 444s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 444s testutil.go:509: Offset: 647, NextOffset: 684 444s testutil.go:509: Offset: 941, NextOffset: 978 444s testutil.go:509: Offset: 684, NextOffset: 2021 444s testutil.go:509: Offset: 978, NextOffset: 2490 444s testutil.go:395: Comparing: "" vs "" 444s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 444s testutil.go:395: Comparing: "foo" vs "foo" 444s testutil.go:509: Offset: 344, NextOffset: 381 444s testutil.go:509: Offset: 132, NextOffset: 169 444s testutil.go:509: Offset: 381, NextOffset: 941 444s testutil.go:509: Offset: 169, NextOffset: 647 444s testutil.go:395: Comparing: "foo2" vs "foo2" 444s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 444s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 444s testutil.go:509: Offset: 941, NextOffset: 978 444s testutil.go:509: Offset: 647, NextOffset: 684 444s testutil.go:509: Offset: 978, NextOffset: 2490 444s testutil.go:509: Offset: 684, NextOffset: 2021 444s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 444s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 444s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 318 891] 444s testutil.go:2330: got gzip streams: 444s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 444s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 444s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 444s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 444s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 444s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 444s testutil.go:2349: [6] at 278 in stargz, uncompressed length 1616 444s testutil.go:2349: [7] at 318 in stargz, uncompressed length 3072 444s testutil.go:2349: [8] at 891 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013eSTARGZ" 444s testutil.go:1638: got TOC entries: 444s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 444s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 444s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 444s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 444s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 444s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 444s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 444s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 444s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 310 883] 444s testutil.go:2330: got gzip streams: 444s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 444s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 444s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 444s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 444s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 444s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 444s testutil.go:2349: [6] at 278 in stargz, uncompressed length 492 444s testutil.go:2349: [7] at 310 in stargz, uncompressed length 3072 444s testutil.go:2349: [8] at 883 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000136STARGZ" 444s testutil.go:1638: got TOC entries: 444s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 444s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 444s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 444s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 444s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 444s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 444s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 444s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000 444s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 444s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 444s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":134,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":171,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":653,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":690,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 444s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":346,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":945,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":982,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 444s testutil.go:395: Comparing: "" vs "" 444s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 444s testutil.go:395: Comparing: "foo" vs "foo" 444s testutil.go:509: Offset: 134, NextOffset: 171 444s testutil.go:509: Offset: 346, NextOffset: 383 444s testutil.go:509: Offset: 171, NextOffset: 653 444s testutil.go:509: Offset: 383, NextOffset: 945 444s testutil.go:395: Comparing: "foo2" vs "foo2" 444s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 444s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 444s testutil.go:509: Offset: 653, NextOffset: 690 444s testutil.go:509: Offset: 945, NextOffset: 982 444s testutil.go:509: Offset: 690, NextOffset: 2037 444s testutil.go:509: Offset: 982, NextOffset: 2503 444s testutil.go:395: Comparing: "" vs "" 444s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 444s testutil.go:395: Comparing: "foo" vs "foo" 444s testutil.go:509: Offset: 346, NextOffset: 383 444s testutil.go:509: Offset: 134, NextOffset: 171 444s testutil.go:509: Offset: 383, NextOffset: 945 444s testutil.go:509: Offset: 171, NextOffset: 653 444s testutil.go:395: Comparing: "foo2" vs "foo2" 444s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 444s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 444s testutil.go:509: Offset: 945, NextOffset: 982 444s testutil.go:509: Offset: 653, NextOffset: 690 444s testutil.go:509: Offset: 982, NextOffset: 2503 444s testutil.go:509: Offset: 690, NextOffset: 2037 444s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 444s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 444s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 318 891] 444s testutil.go:2330: got gzip streams: 444s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 444s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 444s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 444s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 444s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 444s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 444s testutil.go:2349: [6] at 278 in stargz, uncompressed length 1616 444s testutil.go:2349: [7] at 318 in stargz, uncompressed length 3072 444s testutil.go:2349: [8] at 891 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013eSTARGZ" 444s testutil.go:1638: got TOC entries: 444s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 444s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 444s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 444s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 444s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 444s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 444s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 444s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 444s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 444s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 310 883] 444s testutil.go:2330: got gzip streams: 444s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 444s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 444s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 444s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 444s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 444s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 444s testutil.go:2349: [6] at 278 in stargz, uncompressed length 492 444s testutil.go:2349: [7] at 310 in stargz, uncompressed length 3072 444s testutil.go:2349: [8] at 883 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000136STARGZ" 444s testutil.go:1638: got TOC entries: 444s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 444s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 444s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 444s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 444s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 444s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 444s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 444s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 444s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":133,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":651,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":688,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 444s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":345,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":944,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":981,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 444s testutil.go:395: Comparing: "" vs "" 444s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 444s testutil.go:395: Comparing: "foo" vs "foo" 444s testutil.go:509: Offset: 133, NextOffset: 170 444s testutil.go:509: Offset: 345, NextOffset: 382 444s testutil.go:509: Offset: 170, NextOffset: 651 444s testutil.go:509: Offset: 382, NextOffset: 944 444s testutil.go:395: Comparing: "foo2" vs "foo2" 444s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 444s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 444s testutil.go:509: Offset: 651, NextOffset: 688 444s testutil.go:509: Offset: 944, NextOffset: 981 444s testutil.go:509: Offset: 688, NextOffset: 2029 444s testutil.go:509: Offset: 981, NextOffset: 2498 444s testutil.go:395: Comparing: "" vs "" 444s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 444s testutil.go:395: Comparing: "foo" vs "foo" 444s testutil.go:509: Offset: 345, NextOffset: 382 444s testutil.go:509: Offset: 133, NextOffset: 170 444s testutil.go:509: Offset: 382, NextOffset: 944 444s testutil.go:509: Offset: 170, NextOffset: 651 444s testutil.go:395: Comparing: "foo2" vs "foo2" 444s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 444s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 444s testutil.go:509: Offset: 944, NextOffset: 981 444s testutil.go:509: Offset: 651, NextOffset: 688 444s testutil.go:509: Offset: 981, NextOffset: 2498 444s testutil.go:509: Offset: 688, NextOffset: 2029 444s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 444s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 444s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000 444s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 444s testutil.go:1580: testing streams: [0 0 110 143 176 209 242 275 315 885] 444s testutil.go:2330: got gzip streams: 444s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 444s testutil.go:2349: [1] at 110 in stargz, uncompressed length 4 444s testutil.go:2349: [2] at 143 in stargz, uncompressed length 4 444s testutil.go:2349: [3] at 176 in stargz, uncompressed length 4 444s testutil.go:2349: [4] at 209 in stargz, uncompressed length 4 444s testutil.go:2349: [5] at 242 in stargz, uncompressed length 4 444s testutil.go:2349: [6] at 275 in stargz, uncompressed length 1616 444s testutil.go:2349: [7] at 315 in stargz, uncompressed length 3072 444s testutil.go:2349: [8] at 885 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013bSTARGZ" 444s testutil.go:1638: got TOC entries: 444s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 444s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 444s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 444s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 444s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 444s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":242,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 444s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":275,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 444s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 444s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 444s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 444s testutil.go:1580: testing streams: [0 0 110 143 176 209 242 275 307 877] 444s testutil.go:2330: got gzip streams: 444s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 444s testutil.go:2349: [1] at 110 in stargz, uncompressed length 4 444s testutil.go:2349: [2] at 143 in stargz, uncompressed length 4 444s testutil.go:2349: [3] at 176 in stargz, uncompressed length 4 444s testutil.go:2349: [4] at 209 in stargz, uncompressed length 4 444s testutil.go:2349: [5] at 242 in stargz, uncompressed length 4 444s testutil.go:2349: [6] at 275 in stargz, uncompressed length 492 444s testutil.go:2349: [7] at 307 in stargz, uncompressed length 3072 444s testutil.go:2349: [8] at 877 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000133STARGZ" 444s testutil.go:1638: got TOC entries: 444s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 444s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 444s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 445s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 445s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 445s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":242,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 445s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":275,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 445s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 445s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":135,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":657,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 445s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":347,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":951,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":988,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 445s testutil.go:395: Comparing: "" vs "" 445s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 445s testutil.go:395: Comparing: "foo" vs "foo" 445s testutil.go:509: Offset: 135, NextOffset: 172 445s testutil.go:509: Offset: 347, NextOffset: 384 445s testutil.go:509: Offset: 172, NextOffset: 657 445s testutil.go:509: Offset: 384, NextOffset: 951 445s testutil.go:395: Comparing: "foo2" vs "foo2" 445s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 445s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 445s testutil.go:509: Offset: 657, NextOffset: 694 445s testutil.go:509: Offset: 951, NextOffset: 988 445s testutil.go:509: Offset: 694, NextOffset: 2046 445s testutil.go:509: Offset: 988, NextOffset: 2514 445s testutil.go:395: Comparing: "" vs "" 445s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 445s testutil.go:395: Comparing: "foo" vs "foo" 445s testutil.go:509: Offset: 347, NextOffset: 384 445s testutil.go:509: Offset: 135, NextOffset: 172 445s testutil.go:509: Offset: 384, NextOffset: 951 445s testutil.go:509: Offset: 172, NextOffset: 657 445s testutil.go:395: Comparing: "foo2" vs "foo2" 445s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 445s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 445s testutil.go:509: Offset: 951, NextOffset: 988 445s testutil.go:509: Offset: 657, NextOffset: 694 445s testutil.go:509: Offset: 988, NextOffset: 2514 445s testutil.go:509: Offset: 694, NextOffset: 2046 445s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 445s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 445s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 445s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":133,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":649,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":686,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 445s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":345,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":943,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":980,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 445s testutil.go:395: Comparing: "" vs "" 445s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 445s testutil.go:395: Comparing: "foo" vs "foo" 445s testutil.go:509: Offset: 133, NextOffset: 170 445s testutil.go:509: Offset: 345, NextOffset: 382 445s testutil.go:509: Offset: 170, NextOffset: 649 445s testutil.go:509: Offset: 382, NextOffset: 943 445s testutil.go:395: Comparing: "foo2" vs "foo2" 445s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 445s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 445s testutil.go:509: Offset: 649, NextOffset: 686 445s testutil.go:509: Offset: 943, NextOffset: 980 445s testutil.go:509: Offset: 686, NextOffset: 2023 445s testutil.go:509: Offset: 980, NextOffset: 2491 445s testutil.go:395: Comparing: "" vs "" 445s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 445s testutil.go:395: Comparing: "foo" vs "foo" 445s testutil.go:509: Offset: 345, NextOffset: 382 445s testutil.go:509: Offset: 133, NextOffset: 170 445s testutil.go:509: Offset: 382, NextOffset: 943 445s testutil.go:509: Offset: 170, NextOffset: 649 445s testutil.go:395: Comparing: "foo2" vs "foo2" 445s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 445s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 445s testutil.go:509: Offset: 943, NextOffset: 980 445s testutil.go:509: Offset: 649, NextOffset: 686 445s testutil.go:509: Offset: 980, NextOffset: 2491 445s testutil.go:509: Offset: 686, NextOffset: 2023 445s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 445s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 445s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 320 889] 445s testutil.go:2330: got gzip streams: 445s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 445s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 445s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 445s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 445s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 445s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 445s testutil.go:2349: [6] at 280 in stargz, uncompressed length 1616 445s testutil.go:2349: [7] at 320 in stargz, uncompressed length 3072 445s testutil.go:2349: [8] at 889 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000140STARGZ" 445s testutil.go:1638: got TOC entries: 445s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 445s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 445s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 445s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 445s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 445s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 445s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 445s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 445s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000 445s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 445s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 312 881] 445s testutil.go:2330: got gzip streams: 445s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 445s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 445s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 445s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 445s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 445s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 445s testutil.go:2349: [6] at 280 in stargz, uncompressed length 492 445s testutil.go:2349: [7] at 312 in stargz, uncompressed length 3072 445s testutil.go:2349: [8] at 881 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000138STARGZ" 445s testutil.go:1638: got TOC entries: 445s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 445s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 445s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 445s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 445s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 445s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 445s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 445s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 445s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 445s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":135,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":656,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":693,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 445s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 445s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 445s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":347,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":948,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":985,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 445s testutil.go:395: Comparing: "" vs "" 445s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 445s testutil.go:395: Comparing: "foo" vs "foo" 445s testutil.go:509: Offset: 135, NextOffset: 172 445s testutil.go:509: Offset: 347, NextOffset: 384 445s testutil.go:509: Offset: 172, NextOffset: 656 445s testutil.go:509: Offset: 384, NextOffset: 948 445s testutil.go:395: Comparing: "foo2" vs "foo2" 445s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 445s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 445s testutil.go:509: Offset: 656, NextOffset: 693 445s testutil.go:509: Offset: 948, NextOffset: 985 445s testutil.go:509: Offset: 693, NextOffset: 2040 445s testutil.go:509: Offset: 985, NextOffset: 2506 445s testutil.go:395: Comparing: "" vs "" 445s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 445s testutil.go:395: Comparing: "foo" vs "foo" 445s testutil.go:509: Offset: 347, NextOffset: 384 445s testutil.go:509: Offset: 135, NextOffset: 172 445s testutil.go:509: Offset: 384, NextOffset: 948 445s testutil.go:509: Offset: 172, NextOffset: 656 445s testutil.go:395: Comparing: "foo2" vs "foo2" 445s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 445s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 445s testutil.go:509: Offset: 948, NextOffset: 985 445s testutil.go:509: Offset: 656, NextOffset: 693 445s testutil.go:509: Offset: 985, NextOffset: 2506 445s testutil.go:509: Offset: 693, NextOffset: 2040 445s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 445s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 445s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 320 889] 445s testutil.go:2330: got gzip streams: 445s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 445s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 445s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 445s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 445s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 445s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 445s testutil.go:2349: [6] at 280 in stargz, uncompressed length 1616 445s testutil.go:2349: [7] at 320 in stargz, uncompressed length 3072 445s testutil.go:2349: [8] at 889 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000140STARGZ" 445s testutil.go:1638: got TOC entries: 445s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 445s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 445s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 445s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 445s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 445s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 445s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 445s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 445s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":135,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":653,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":690,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 445s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 445s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000 445s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 445s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":347,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":946,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":983,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 445s testutil.go:395: Comparing: "" vs "" 445s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 445s testutil.go:395: Comparing: "foo" vs "foo" 445s testutil.go:509: Offset: 135, NextOffset: 172 445s testutil.go:509: Offset: 347, NextOffset: 384 445s testutil.go:509: Offset: 172, NextOffset: 653 445s testutil.go:509: Offset: 384, NextOffset: 946 445s testutil.go:395: Comparing: "foo2" vs "foo2" 445s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 445s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 445s testutil.go:509: Offset: 653, NextOffset: 690 445s testutil.go:509: Offset: 946, NextOffset: 983 445s testutil.go:509: Offset: 690, NextOffset: 2030 445s testutil.go:509: Offset: 983, NextOffset: 2500 445s testutil.go:395: Comparing: "" vs "" 445s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 445s testutil.go:395: Comparing: "foo" vs "foo" 445s testutil.go:509: Offset: 347, NextOffset: 384 445s testutil.go:509: Offset: 135, NextOffset: 172 445s testutil.go:509: Offset: 384, NextOffset: 946 445s testutil.go:509: Offset: 172, NextOffset: 653 445s testutil.go:395: Comparing: "foo2" vs "foo2" 445s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 445s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 445s testutil.go:509: Offset: 946, NextOffset: 983 445s testutil.go:509: Offset: 653, NextOffset: 690 445s testutil.go:509: Offset: 983, NextOffset: 2500 445s testutil.go:509: Offset: 690, NextOffset: 2030 445s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 445s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 445s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 312 881] 445s testutil.go:2330: got gzip streams: 445s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 445s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 445s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 445s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 445s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 445s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 445s testutil.go:2349: [6] at 280 in stargz, uncompressed length 492 445s testutil.go:2349: [7] at 312 in stargz, uncompressed length 3072 445s testutil.go:2349: [8] at 881 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000138STARGZ" 445s testutil.go:1638: got TOC entries: 445s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 445s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 445s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 445s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 445s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 445s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 445s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 445s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 445s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 319 889] 445s testutil.go:2330: got gzip streams: 445s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 445s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 445s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 445s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 445s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 445s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 445s testutil.go:2349: [6] at 279 in stargz, uncompressed length 1616 445s testutil.go:2349: [7] at 319 in stargz, uncompressed length 3072 445s testutil.go:2349: [8] at 889 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013fSTARGZ" 445s testutil.go:1638: got TOC entries: 445s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 445s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 445s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 445s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 445s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 445s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 445s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 445s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 445s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 445s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 445s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":136,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":173,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":660,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":697,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 445s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":348,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":953,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":990,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 445s testutil.go:395: Comparing: "" vs "" 445s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 445s testutil.go:395: Comparing: "foo" vs "foo" 445s testutil.go:509: Offset: 136, NextOffset: 173 445s testutil.go:509: Offset: 348, NextOffset: 385 445s testutil.go:509: Offset: 173, NextOffset: 660 445s testutil.go:509: Offset: 385, NextOffset: 953 445s testutil.go:395: Comparing: "foo2" vs "foo2" 445s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 445s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 445s testutil.go:509: Offset: 660, NextOffset: 697 445s testutil.go:509: Offset: 953, NextOffset: 990 445s testutil.go:509: Offset: 697, NextOffset: 2048 445s testutil.go:509: Offset: 990, NextOffset: 2515 445s testutil.go:395: Comparing: "" vs "" 445s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 445s testutil.go:395: Comparing: "foo" vs "foo" 445s testutil.go:509: Offset: 348, NextOffset: 385 445s testutil.go:509: Offset: 136, NextOffset: 173 445s testutil.go:509: Offset: 385, NextOffset: 953 445s testutil.go:509: Offset: 173, NextOffset: 660 445s testutil.go:395: Comparing: "foo2" vs "foo2" 445s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 445s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 445s testutil.go:509: Offset: 953, NextOffset: 990 445s testutil.go:509: Offset: 660, NextOffset: 697 445s testutil.go:509: Offset: 990, NextOffset: 2515 445s testutil.go:509: Offset: 697, NextOffset: 2048 445s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 445s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 445s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 311 881] 445s testutil.go:2330: got gzip streams: 445s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 445s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 445s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 445s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 445s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 445s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 445s testutil.go:2349: [6] at 279 in stargz, uncompressed length 492 445s testutil.go:2349: [7] at 311 in stargz, uncompressed length 3072 445s testutil.go:2349: [8] at 881 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000137STARGZ" 445s testutil.go:1638: got TOC entries: 445s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 445s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 445s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 445s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 445s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 445s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 445s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 445s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 445s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000 445s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 445s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 320 892] 445s testutil.go:2330: got gzip streams: 445s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 445s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 445s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 445s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 445s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 445s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 445s testutil.go:2349: [6] at 280 in stargz, uncompressed length 1616 445s testutil.go:2349: [7] at 320 in stargz, uncompressed length 3072 445s testutil.go:2349: [8] at 892 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000140STARGZ" 445s testutil.go:1638: got TOC entries: 445s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 445s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 445s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 445s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 445s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 445s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 445s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 445s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 445s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 312 884] 445s testutil.go:2330: got gzip streams: 445s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 445s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 445s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 445s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 445s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 445s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 445s testutil.go:2349: [6] at 280 in stargz, uncompressed length 492 445s testutil.go:2349: [7] at 312 in stargz, uncompressed length 3072 445s testutil.go:2349: [8] at 884 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000138STARGZ" 445s testutil.go:1638: got TOC entries: 445s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 445s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 445s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 445s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 445s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 445s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 445s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 445s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 445s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 320 892] 445s testutil.go:2330: got gzip streams: 445s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 445s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 445s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 445s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 445s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 445s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 445s testutil.go:2349: [6] at 280 in stargz, uncompressed length 1616 445s testutil.go:2349: [7] at 320 in stargz, uncompressed length 3072 445s testutil.go:2349: [8] at 892 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000140STARGZ" 445s testutil.go:1638: got TOC entries: 445s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 445s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 445s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 445s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 445s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 445s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 445s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 445s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 445s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 312 884] 445s testutil.go:2330: got gzip streams: 445s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 445s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 445s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 445s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 445s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 445s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 445s testutil.go:2349: [6] at 280 in stargz, uncompressed length 492 445s testutil.go:2349: [7] at 312 in stargz, uncompressed length 3072 445s testutil.go:2349: [8] at 884 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000138STARGZ" 445s testutil.go:1638: got TOC entries: 445s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 445s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 445s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 445s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 445s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 445s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 445s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 445s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 445s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 319 892] 445s testutil.go:2330: got gzip streams: 445s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 445s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 445s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 445s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 445s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 445s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 445s testutil.go:2349: [6] at 279 in stargz, uncompressed length 1616 445s testutil.go:2349: [7] at 319 in stargz, uncompressed length 3072 445s testutil.go:2349: [8] at 892 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013fSTARGZ" 445s testutil.go:1638: got TOC entries: 445s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 445s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 445s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 445s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 445s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 445s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 445s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 445s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 445s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 445s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 445s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 445s testutil.go:395: Comparing: "" vs "" 445s testutil.go:401: Directory: "" vs "": [foo6 foo2 foo_empty2 foo_empty4 foo5 foo foo_empty foo3 foo_empty3 foo4 foo_empty5] vs [foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty3 foo6] 445s testutil.go:395: Comparing: "foo" vs "foo" 445s testutil.go:509: Offset: 545, NextOffset: 582 445s testutil.go:509: Offset: 1602, NextOffset: 1639 445s testutil.go:509: Offset: 582, NextOffset: 2147 445s testutil.go:509: Offset: 1639, NextOffset: 3204 445s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 445s testutil.go:395: Comparing: "foo3" vs "foo3" 445s testutil.go:509: Offset: 3749, NextOffset: 3786 445s testutil.go:509: Offset: 4834, NextOffset: 4871 445s testutil.go:509: Offset: 3786, NextOffset: 5351 445s testutil.go:509: Offset: 4871, NextOffset: 6464 445s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 445s testutil.go:395: Comparing: "foo4" vs "foo4" 445s testutil.go:509: Offset: 5351, NextOffset: 5388 445s testutil.go:509: Offset: 6464, NextOffset: 6501 445s testutil.go:509: Offset: 5388, NextOffset: 6953 445s testutil.go:509: Offset: 6501, NextOffset: 8066 445s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 445s testutil.go:395: Comparing: "foo6" vs "foo6" 445s testutil.go:509: Offset: 8555, NextOffset: 8592 445s testutil.go:509: Offset: 9696, NextOffset: 9733 445s testutil.go:509: Offset: 8592, NextOffset: 14839 445s testutil.go:509: Offset: 9733, NextOffset: 15980 445s testutil.go:395: Comparing: "foo2" vs "foo2" 445s testutil.go:509: Offset: 2147, NextOffset: 2184 445s testutil.go:509: Offset: 3204, NextOffset: 3241 445s testutil.go:509: Offset: 2184, NextOffset: 3749 445s testutil.go:509: Offset: 3241, NextOffset: 4834 445s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 445s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 445s testutil.go:395: Comparing: "foo5" vs "foo5" 445s testutil.go:509: Offset: 6953, NextOffset: 6990 445s testutil.go:509: Offset: 8066, NextOffset: 8103 445s testutil.go:509: Offset: 6990, NextOffset: 8555 445s testutil.go:509: Offset: 8103, NextOffset: 9696 445s testutil.go:395: Comparing: "" vs "" 445s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty3 foo6] vs [foo_empty5 foo6 foo2 foo_empty2 foo_empty4 foo5 foo foo_empty foo3 foo_empty3 foo4] 445s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 445s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 445s testutil.go:395: Comparing: "foo3" vs "foo3" 445s testutil.go:509: Offset: 4834, NextOffset: 4871 445s testutil.go:509: Offset: 3749, NextOffset: 3786 445s testutil.go:509: Offset: 4871, NextOffset: 6464 445s testutil.go:509: Offset: 3786, NextOffset: 5351 445s testutil.go:395: Comparing: "foo4" vs "foo4" 445s testutil.go:509: Offset: 6464, NextOffset: 6501 445s testutil.go:509: Offset: 5351, NextOffset: 5388 445s testutil.go:509: Offset: 6501, NextOffset: 8066 445s testutil.go:509: Offset: 5388, NextOffset: 6953 445s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 445s testutil.go:395: Comparing: "foo5" vs "foo5" 445s testutil.go:509: Offset: 8066, NextOffset: 8103 445s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 445s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 311 884] 445s testutil.go:2330: got gzip streams: 445s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 445s testutil.go:509: Offset: 6953, NextOffset: 6990 445s testutil.go:509: Offset: 8103, NextOffset: 9696 445s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 445s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 445s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 445s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 445s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 445s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 445s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 445s testutil.go:2349: [6] at 279 in stargz, uncompressed length 492 445s testutil.go:2349: [7] at 311 in stargz, uncompressed length 3072 445s testutil.go:2349: [8] at 884 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000137STARGZ" 445s testutil.go:1638: got TOC entries: 445s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 445s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 445s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 445s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 445s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 445s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 445s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 445s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 445s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 445s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 445s testutil.go:509: Offset: 6990, NextOffset: 8555 445s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 445s testutil.go:395: Comparing: "foo2" vs "foo2" 445s testutil.go:509: Offset: 3204, NextOffset: 3241 445s testutil.go:509: Offset: 2147, NextOffset: 2184 445s testutil.go:509: Offset: 3241, NextOffset: 4834 445s testutil.go:509: Offset: 2184, NextOffset: 3749 445s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 445s testutil.go:395: Comparing: "foo6" vs "foo6" 445s testutil.go:509: Offset: 9696, NextOffset: 9733 445s testutil.go:509: Offset: 8555, NextOffset: 8592 445s testutil.go:509: Offset: 9733, NextOffset: 15980 445s testutil.go:509: Offset: 8592, NextOffset: 14839 445s testutil.go:395: Comparing: "foo" vs "foo" 445s testutil.go:509: Offset: 1602, NextOffset: 1639 445s testutil.go:509: Offset: 545, NextOffset: 582 445s testutil.go:509: Offset: 1639, NextOffset: 3204 445s testutil.go:509: Offset: 582, NextOffset: 2147 445s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 445s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 445s testutil.go:1580: testing streams: [0 0 117 150 183 216 249 282 322 899] 445s testutil.go:2330: got gzip streams: 445s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 445s testutil.go:2349: [1] at 117 in stargz, uncompressed length 4 445s testutil.go:2349: [2] at 150 in stargz, uncompressed length 4 445s testutil.go:2349: [3] at 183 in stargz, uncompressed length 4 445s testutil.go:2349: [4] at 216 in stargz, uncompressed length 4 445s testutil.go:2349: [5] at 249 in stargz, uncompressed length 4 445s testutil.go:2349: [6] at 282 in stargz, uncompressed length 1616 445s testutil.go:2349: [7] at 322 in stargz, uncompressed length 3072 445s testutil.go:2349: [8] at 899 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000142STARGZ" 445s testutil.go:1638: got TOC entries: 445s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 445s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 445s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 445s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 445s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 445s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 445s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":282,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 445s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 445s testutil.go:1580: testing streams: [0 0 117 150 183 216 249 282 314 891] 445s testutil.go:2330: got gzip streams: 445s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 445s testutil.go:2349: [1] at 117 in stargz, uncompressed length 4 445s testutil.go:2349: [2] at 150 in stargz, uncompressed length 4 445s testutil.go:2349: [3] at 183 in stargz, uncompressed length 4 445s testutil.go:2349: [4] at 216 in stargz, uncompressed length 4 445s testutil.go:2349: [5] at 249 in stargz, uncompressed length 4 445s testutil.go:2349: [6] at 282 in stargz, uncompressed length 492 445s testutil.go:2349: [7] at 314 in stargz, uncompressed length 3072 445s testutil.go:2349: [8] at 891 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013aSTARGZ" 445s testutil.go:1638: got TOC entries: 445s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 445s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 445s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 445s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 445s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 445s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 445s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":282,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 445s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 445s testutil.go:1580: testing streams: [0 0 117 150 183 216 249 282 322 899] 445s testutil.go:2330: got gzip streams: 445s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 445s testutil.go:2349: [1] at 117 in stargz, uncompressed length 4 445s testutil.go:2349: [2] at 150 in stargz, uncompressed length 4 445s testutil.go:2349: [3] at 183 in stargz, uncompressed length 4 445s testutil.go:2349: [4] at 216 in stargz, uncompressed length 4 445s testutil.go:2349: [5] at 249 in stargz, uncompressed length 4 445s testutil.go:2349: [6] at 282 in stargz, uncompressed length 1616 445s testutil.go:2349: [7] at 322 in stargz, uncompressed length 3072 445s testutil.go:2349: [8] at 899 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000142STARGZ" 445s testutil.go:1638: got TOC entries: 445s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 445s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 445s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 445s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 445s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 445s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 445s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":282,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 445s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 445s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000 445s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 445s testutil.go:1580: testing streams: [0 0 117 150 183 216 249 282 314 891] 445s testutil.go:2330: got gzip streams: 445s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 445s testutil.go:2349: [1] at 117 in stargz, uncompressed length 4 445s testutil.go:2349: [2] at 150 in stargz, uncompressed length 4 445s testutil.go:2349: [3] at 183 in stargz, uncompressed length 4 445s testutil.go:2349: [4] at 216 in stargz, uncompressed length 4 445s testutil.go:2349: [5] at 249 in stargz, uncompressed length 4 445s testutil.go:2349: [6] at 282 in stargz, uncompressed length 492 445s testutil.go:2349: [7] at 314 in stargz, uncompressed length 3072 445s testutil.go:2349: [8] at 891 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013aSTARGZ" 445s testutil.go:1638: got TOC entries: 445s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 445s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 445s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 445s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 445s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 445s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 445s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":282,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 445s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 445s testutil.go:1580: testing streams: [0 0 116 149 182 215 248 281 321 899] 445s testutil.go:2330: got gzip streams: 445s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 445s testutil.go:2349: [1] at 116 in stargz, uncompressed length 4 445s testutil.go:2349: [2] at 149 in stargz, uncompressed length 4 445s testutil.go:2349: [3] at 182 in stargz, uncompressed length 4 445s testutil.go:2349: [4] at 215 in stargz, uncompressed length 4 445s testutil.go:2349: [5] at 248 in stargz, uncompressed length 4 445s testutil.go:2349: [6] at 281 in stargz, uncompressed length 1616 445s testutil.go:2349: [7] at 321 in stargz, uncompressed length 3072 445s testutil.go:2349: [8] at 899 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000141STARGZ" 445s testutil.go:1638: got TOC entries: 445s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 445s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 445s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":149,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 445s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":182,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 445s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 445s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 445s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 445s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 445s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 445s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 445s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 445s testutil.go:395: Comparing: "" vs "" 445s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo foo3 foo4 foo5] vs [.no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo_empty2 foo_empty4 foo_empty5 foo6] 445s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 445s testutil.go:395: Comparing: "foo2" vs "foo2" 445s testutil.go:509: Offset: 2147, NextOffset: 2184 445s testutil.go:509: Offset: 3204, NextOffset: 3241 445s testutil.go:509: Offset: 2184, NextOffset: 3749 445s testutil.go:509: Offset: 3241, NextOffset: 4834 445s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 445s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 445s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 445s testutil.go:395: Comparing: "foo" vs "foo" 445s testutil.go:509: Offset: 545, NextOffset: 582 445s testutil.go:509: Offset: 1602, NextOffset: 1639 445s testutil.go:509: Offset: 582, NextOffset: 2147 445s testutil.go:509: Offset: 1639, NextOffset: 3204 445s testutil.go:395: Comparing: "foo3" vs "foo3" 445s testutil.go:509: Offset: 3749, NextOffset: 3786 445s testutil.go:509: Offset: 4834, NextOffset: 4871 445s testutil.go:509: Offset: 3786, NextOffset: 5351 445s testutil.go:509: Offset: 4871, NextOffset: 6464 445s testutil.go:395: Comparing: "foo4" vs "foo4" 445s testutil.go:509: Offset: 5351, NextOffset: 5388 445s testutil.go:509: Offset: 6464, NextOffset: 6501 445s testutil.go:509: Offset: 5388, NextOffset: 6953 445s testutil.go:509: Offset: 6501, NextOffset: 8066 445s testutil.go:395: Comparing: "foo5" vs "foo5" 445s testutil.go:509: Offset: 6953, NextOffset: 6990 445s testutil.go:509: Offset: 8066, NextOffset: 8103 445s testutil.go:509: Offset: 6990, NextOffset: 8555 445s testutil.go:509: Offset: 8103, NextOffset: 9696 445s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 445s testutil.go:395: Comparing: "foo6" vs "foo6" 445s testutil.go:509: Offset: 8555, NextOffset: 8592 445s testutil.go:509: Offset: 9696, NextOffset: 9733 445s testutil.go:509: Offset: 8592, NextOffset: 14839 445s testutil.go:509: Offset: 9733, NextOffset: 15980 445s testutil.go:395: Comparing: "" vs "" 445s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo_empty2 foo_empty4 foo_empty5 foo6] vs [foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo foo3 foo4] 445s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 445s testutil.go:395: Comparing: "foo2" vs "foo2" 445s testutil.go:509: Offset: 3204, NextOffset: 3241 445s testutil.go:509: Offset: 2147, NextOffset: 2184 445s testutil.go:509: Offset: 3241, NextOffset: 4834 445s testutil.go:509: Offset: 2184, NextOffset: 3749 445s testutil.go:395: Comparing: "foo3" vs "foo3" 445s testutil.go:509: Offset: 4834, NextOffset: 4871 445s testutil.go:509: Offset: 3749, NextOffset: 3786 445s testutil.go:509: Offset: 4871, NextOffset: 6464 445s testutil.go:509: Offset: 3786, NextOffset: 5351 445s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 445s testutil.go:395: Comparing: "foo4" vs "foo4" 445s testutil.go:509: Offset: 6464, NextOffset: 6501 445s testutil.go:509: Offset: 5351, NextOffset: 5388 445s testutil.go:509: Offset: 6501, NextOffset: 8066 445s testutil.go:509: Offset: 5388, NextOffset: 6953 445s testutil.go:395: Comparing: "foo5" vs "foo5" 445s testutil.go:509: Offset: 8066, NextOffset: 8103 445s testutil.go:509: Offset: 6953, NextOffset: 6990 445s testutil.go:509: Offset: 8103, NextOffset: 9696 445s testutil.go:509: Offset: 6990, NextOffset: 8555 445s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 445s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 445s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 445s testutil.go:395: Comparing: "foo6" vs "foo6" 445s testutil.go:509: Offset: 9696, NextOffset: 9733 445s testutil.go:509: Offset: 8555, NextOffset: 8592 445s testutil.go:509: Offset: 9733, NextOffset: 15980 445s testutil.go:509: Offset: 8592, NextOffset: 14839 445s testutil.go:395: Comparing: "foo" vs "foo" 445s testutil.go:509: Offset: 1602, NextOffset: 1639 445s testutil.go:509: Offset: 545, NextOffset: 582 445s testutil.go:509: Offset: 1639, NextOffset: 3204 445s testutil.go:509: Offset: 582, NextOffset: 2147 445s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 445s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 445s testutil.go:1580: testing streams: [0 0 116 149 182 215 248 281 313 891] 445s testutil.go:2330: got gzip streams: 445s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 445s testutil.go:2349: [1] at 116 in stargz, uncompressed length 4 445s testutil.go:2349: [2] at 149 in stargz, uncompressed length 4 445s testutil.go:2349: [3] at 182 in stargz, uncompressed length 4 445s testutil.go:2349: [4] at 215 in stargz, uncompressed length 4 445s testutil.go:2349: [5] at 248 in stargz, uncompressed length 4 445s testutil.go:2349: [6] at 281 in stargz, uncompressed length 492 445s testutil.go:2349: [7] at 313 in stargz, uncompressed length 3072 445s testutil.go:2349: [8] at 891 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000139STARGZ" 445s testutil.go:1638: got TOC entries: 445s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 445s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 445s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":149,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 445s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":182,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 445s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 445s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 445s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 445s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 445s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 445s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 445s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 445s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 445s testutil.go:395: Comparing: "" vs "" 445s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo4 foo5 foo6 foo_empty2 foo_empty4 foo_empty5 foo foo_empty foo2] vs [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo4 foo5 foo_empty5 foo6 foo foo2 foo_empty3 foo_empty4] 445s testutil.go:395: Comparing: "foo" vs "foo" 445s testutil.go:509: Offset: 545, NextOffset: 582 445s testutil.go:509: Offset: 1602, NextOffset: 1639 445s testutil.go:509: Offset: 582, NextOffset: 2147 445s testutil.go:509: Offset: 1639, NextOffset: 3204 445s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 445s testutil.go:395: Comparing: "foo2" vs "foo2" 445s testutil.go:509: Offset: 2147, NextOffset: 2184 445s testutil.go:509: Offset: 3204, NextOffset: 3241 445s testutil.go:509: Offset: 2184, NextOffset: 3749 445s testutil.go:509: Offset: 3241, NextOffset: 4834 445s testutil.go:395: Comparing: "foo3" vs "foo3" 445s testutil.go:509: Offset: 3749, NextOffset: 3786 445s testutil.go:509: Offset: 4834, NextOffset: 4871 445s testutil.go:509: Offset: 3786, NextOffset: 5351 445s testutil.go:509: Offset: 4871, NextOffset: 6464 445s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 445s testutil.go:395: Comparing: "foo4" vs "foo4" 445s testutil.go:509: Offset: 5351, NextOffset: 5388 445s testutil.go:509: Offset: 6464, NextOffset: 6501 445s testutil.go:509: Offset: 5388, NextOffset: 6953 445s testutil.go:509: Offset: 6501, NextOffset: 8066 445s testutil.go:395: Comparing: "foo5" vs "foo5" 445s testutil.go:509: Offset: 6953, NextOffset: 6990 445s testutil.go:509: Offset: 8066, NextOffset: 8103 445s testutil.go:509: Offset: 6990, NextOffset: 8555 445s testutil.go:509: Offset: 8103, NextOffset: 9696 445s testutil.go:395: Comparing: "foo6" vs "foo6" 445s testutil.go:509: Offset: 8555, NextOffset: 8592 445s testutil.go:509: Offset: 9696, NextOffset: 9733 445s testutil.go:509: Offset: 8592, NextOffset: 14839 445s testutil.go:509: Offset: 9733, NextOffset: 15980 445s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 445s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 445s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 445s testutil.go:395: Comparing: "" vs "" 445s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000 445s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 445s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo4 foo5 foo_empty5 foo6 foo foo2 foo_empty3 foo_empty4] vs [foo_empty5 foo foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo6 foo_empty2 foo_empty4] 445s testutil.go:395: Comparing: "foo4" vs "foo4" 445s testutil.go:509: Offset: 6464, NextOffset: 6501 445s testutil.go:509: Offset: 5351, NextOffset: 5388 445s testutil.go:509: Offset: 6501, NextOffset: 8066 445s testutil.go:509: Offset: 5388, NextOffset: 6953 445s testutil.go:395: Comparing: "foo5" vs "foo5" 445s testutil.go:509: Offset: 8066, NextOffset: 8103 445s testutil.go:509: Offset: 6953, NextOffset: 6990 445s testutil.go:509: Offset: 8103, NextOffset: 9696 445s testutil.go:509: Offset: 6990, NextOffset: 8555 445s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 445s testutil.go:395: Comparing: "foo6" vs "foo6" 445s testutil.go:509: Offset: 9696, NextOffset: 9733 445s testutil.go:509: Offset: 8555, NextOffset: 8592 445s testutil.go:509: Offset: 9733, NextOffset: 15980 445s testutil.go:509: Offset: 8592, NextOffset: 14839 445s testutil.go:395: Comparing: "foo" vs "foo" 445s testutil.go:509: Offset: 1602, NextOffset: 1639 445s testutil.go:509: Offset: 545, NextOffset: 582 445s testutil.go:509: Offset: 1639, NextOffset: 3204 445s testutil.go:509: Offset: 582, NextOffset: 2147 445s testutil.go:395: Comparing: "foo2" vs "foo2" 445s testutil.go:509: Offset: 3204, NextOffset: 3241 445s testutil.go:509: Offset: 2147, NextOffset: 2184 445s testutil.go:509: Offset: 3241, NextOffset: 4834 445s testutil.go:509: Offset: 2184, NextOffset: 3749 445s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 445s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 445s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 445s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 445s testutil.go:395: Comparing: "foo3" vs "foo3" 445s testutil.go:509: Offset: 4834, NextOffset: 4871 445s testutil.go:509: Offset: 3749, NextOffset: 3786 445s testutil.go:509: Offset: 4871, NextOffset: 6464 445s testutil.go:509: Offset: 3786, NextOffset: 5351 445s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 445s testutil.go:1580: testing streams: [0 0 116 149 182 215 248 281 321 898] 445s testutil.go:2330: got gzip streams: 445s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 445s testutil.go:2349: [1] at 116 in stargz, uncompressed length 4 445s testutil.go:2349: [2] at 149 in stargz, uncompressed length 4 445s testutil.go:2349: [3] at 182 in stargz, uncompressed length 4 445s testutil.go:2349: [4] at 215 in stargz, uncompressed length 4 445s testutil.go:2349: [5] at 248 in stargz, uncompressed length 4 445s testutil.go:2349: [6] at 281 in stargz, uncompressed length 1616 445s testutil.go:2349: [7] at 321 in stargz, uncompressed length 3072 445s testutil.go:2349: [8] at 898 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000141STARGZ" 445s testutil.go:1638: got TOC entries: 445s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 445s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 445s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":149,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 445s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":182,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 445s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 445s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 445s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 445s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 445s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 445s testutil.go:1580: testing streams: [0 0 116 149 182 215 248 281 313 890] 445s testutil.go:2330: got gzip streams: 445s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 445s testutil.go:2349: [1] at 116 in stargz, uncompressed length 4 445s testutil.go:2349: [2] at 149 in stargz, uncompressed length 4 445s testutil.go:2349: [3] at 182 in stargz, uncompressed length 4 445s testutil.go:2349: [4] at 215 in stargz, uncompressed length 4 445s testutil.go:2349: [5] at 248 in stargz, uncompressed length 4 445s testutil.go:2349: [6] at 281 in stargz, uncompressed length 492 445s testutil.go:2349: [7] at 313 in stargz, uncompressed length 3072 445s testutil.go:2349: [8] at 890 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000139STARGZ" 445s testutil.go:1638: got TOC entries: 445s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 445s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 445s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":149,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 445s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":182,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 445s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 445s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 445s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 445s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 445s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 445s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 445s testutil.go:1580: testing streams: [0 0 116 149 182 215 248 281 321 898] 445s testutil.go:2330: got gzip streams: 445s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 445s testutil.go:2349: [1] at 116 in stargz, uncompressed length 4 445s testutil.go:2349: [2] at 149 in stargz, uncompressed length 4 445s testutil.go:2349: [3] at 182 in stargz, uncompressed length 4 445s testutil.go:2349: [4] at 215 in stargz, uncompressed length 4 445s testutil.go:2349: [5] at 248 in stargz, uncompressed length 4 445s testutil.go:2349: [6] at 281 in stargz, uncompressed length 1616 445s testutil.go:2349: [7] at 321 in stargz, uncompressed length 3072 445s testutil.go:2349: [8] at 898 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000141STARGZ" 445s testutil.go:1638: got TOC entries: 445s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 445s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 445s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":149,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 445s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":182,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 445s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 445s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 445s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 445s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 445s testutil.go:1580: testing streams: [0 0 116 149 182 215 248 281 313 890] 445s testutil.go:2330: got gzip streams: 445s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 445s testutil.go:2349: [1] at 116 in stargz, uncompressed length 4 447s testutil.go:2349: [2] at 149 in stargz, uncompressed length 4 447s testutil.go:2349: [3] at 182 in stargz, uncompressed length 4 447s testutil.go:2349: [4] at 215 in stargz, uncompressed length 4 447s testutil.go:2349: [5] at 248 in stargz, uncompressed length 4 447s testutil.go:2349: [6] at 281 in stargz, uncompressed length 492 447s testutil.go:2349: [7] at 313 in stargz, uncompressed length 3072 447s testutil.go:2349: [8] at 890 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000139STARGZ" 447s testutil.go:1638: got TOC entries: 447s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 447s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":149,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":182,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 318 897] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 278 in stargz, uncompressed length 1616 448s testutil.go:2349: [7] at 318 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 897 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013eSTARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo2 foo_empty3 foo4 foo_empty2 foo3 foo_empty4 foo5 foo_empty5] vs [foo_empty foo2 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo4 foo5 foo6] 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 6953, NextOffset: 6990 448s testutil.go:509: Offset: 8066, NextOffset: 8103 448s testutil.go:509: Offset: 6990, NextOffset: 8555 448s testutil.go:509: Offset: 8103, NextOffset: 9696 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 8555, NextOffset: 8592 448s testutil.go:509: Offset: 9696, NextOffset: 9733 448s testutil.go:509: Offset: 8592, NextOffset: 14839 448s testutil.go:509: Offset: 9733, NextOffset: 15980 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 545, NextOffset: 582 448s testutil.go:509: Offset: 1602, NextOffset: 1639 448s testutil.go:509: Offset: 582, NextOffset: 2147 448s testutil.go:509: Offset: 1639, NextOffset: 3204 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 2147, NextOffset: 2184 448s testutil.go:509: Offset: 3204, NextOffset: 3241 448s testutil.go:509: Offset: 2184, NextOffset: 3749 448s testutil.go:509: Offset: 3241, NextOffset: 4834 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 5351, NextOffset: 5388 448s testutil.go:509: Offset: 6464, NextOffset: 6501 448s testutil.go:509: Offset: 5388, NextOffset: 6953 448s testutil.go:509: Offset: 6501, NextOffset: 8066 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 3749, NextOffset: 3786 448s testutil.go:509: Offset: 4834, NextOffset: 4871 448s testutil.go:509: Offset: 3786, NextOffset: 5351 448s testutil.go:509: Offset: 4871, NextOffset: 6464 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo4 foo5 foo6 foo_empty foo2 foo_empty3] vs [foo_empty5 foo6 foo foo_empty foo2 foo_empty3 foo4 foo_empty2 foo3 foo_empty4 foo5] 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 3204, NextOffset: 3241 448s testutil.go:509: Offset: 2147, NextOffset: 2184 448s testutil.go:509: Offset: 3241, NextOffset: 4834 448s testutil.go:509: Offset: 2184, NextOffset: 3749 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 1602, NextOffset: 1639 448s testutil.go:509: Offset: 545, NextOffset: 582 448s testutil.go:509: Offset: 1639, NextOffset: 3204 448s testutil.go:509: Offset: 582, NextOffset: 2147 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 4834, NextOffset: 4871 448s testutil.go:509: Offset: 3749, NextOffset: 3786 448s testutil.go:509: Offset: 4871, NextOffset: 6464 448s testutil.go:509: Offset: 3786, NextOffset: 5351 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 448s testutil.go:509: Offset: 6464, NextOffset: 6501 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 448s testutil.go:509: Offset: 5351, NextOffset: 5388 448s testutil.go:509: Offset: 6501, NextOffset: 8066 448s testutil.go:509: Offset: 5388, NextOffset: 6953 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 8066, NextOffset: 8103 448s testutil.go:509: Offset: 6953, NextOffset: 6990 448s testutil.go:509: Offset: 8103, NextOffset: 9696 448s testutil.go:509: Offset: 6990, NextOffset: 8555 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 9696, NextOffset: 9733 448s testutil.go:509: Offset: 8555, NextOffset: 8592 448s testutil.go:509: Offset: 9733, NextOffset: 15980 448s testutil.go:509: Offset: 8592, NextOffset: 14839 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 310 889] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 278 in stargz, uncompressed length 492 448s testutil.go:2349: [7] at 310 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 889 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000136STARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 118 151 184 217 250 283 323 900] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 118 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 151 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 184 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 217 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 250 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 283 in stargz, uncompressed length 1616 448s testutil.go:2349: [7] at 323 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 900 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000143STARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":118,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":184,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 118 151 184 217 250 283 315 892] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 118 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 151 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 184 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 217 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 250 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 283 in stargz, uncompressed length 492 448s testutil.go:2349: [7] at 315 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 892 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013bSTARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":118,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":184,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo6 foo foo_empty foo4 foo_empty5 foo2 foo_empty2 foo3 foo_empty3] vs [foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo4 foo_empty4 foo_empty foo2 foo_empty2 foo3 foo_empty3] 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 3749, NextOffset: 3786 448s testutil.go:509: Offset: 4834, NextOffset: 4871 448s testutil.go:509: Offset: 3786, NextOffset: 5351 448s testutil.go:509: Offset: 4871, NextOffset: 6464 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 6953, NextOffset: 6990 448s testutil.go:509: Offset: 8066, NextOffset: 8103 448s testutil.go:509: Offset: 6990, NextOffset: 8555 448s testutil.go:509: Offset: 8103, NextOffset: 9696 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 8555, NextOffset: 8592 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 448s testutil.go:509: Offset: 9696, NextOffset: 9733 448s testutil.go:509: Offset: 8592, NextOffset: 14839 448s testutil.go:509: Offset: 9733, NextOffset: 15980 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 545, NextOffset: 582 448s testutil.go:509: Offset: 1602, NextOffset: 1639 448s testutil.go:509: Offset: 582, NextOffset: 2147 448s testutil.go:509: Offset: 1639, NextOffset: 3204 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 5351, NextOffset: 5388 448s testutil.go:509: Offset: 6464, NextOffset: 6501 448s testutil.go:509: Offset: 5388, NextOffset: 6953 448s testutil.go:509: Offset: 6501, NextOffset: 8066 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 2147, NextOffset: 2184 448s testutil.go:509: Offset: 3204, NextOffset: 3241 448s testutil.go:509: Offset: 2184, NextOffset: 3749 448s testutil.go:509: Offset: 3241, NextOffset: 4834 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo4 foo_empty4] vs [foo3 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty foo4 foo_empty5 foo2 foo_empty2] 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 3204, NextOffset: 3241 448s testutil.go:509: Offset: 2147, NextOffset: 2184 448s testutil.go:509: Offset: 3241, NextOffset: 4834 448s testutil.go:509: Offset: 2184, NextOffset: 3749 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 4834, NextOffset: 4871 448s testutil.go:509: Offset: 3749, NextOffset: 3786 448s testutil.go:509: Offset: 4871, NextOffset: 6464 448s testutil.go:509: Offset: 3786, NextOffset: 5351 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 8066, NextOffset: 8103 448s testutil.go:509: Offset: 6953, NextOffset: 6990 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 118 151 184 217 250 283 323 900] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 118 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 151 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 184 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 217 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 250 in stargz, uncompressed length 4 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 448s testutil.go:509: Offset: 8103, NextOffset: 9696 448s testutil.go:509: Offset: 6990, NextOffset: 8555 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 9696, NextOffset: 9733 448s testutil.go:509: Offset: 8555, NextOffset: 8592 448s testutil.go:509: Offset: 9733, NextOffset: 15980 448s testutil.go:509: Offset: 8592, NextOffset: 14839 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 1602, NextOffset: 1639 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 448s testutil.go:2349: [6] at 283 in stargz, uncompressed length 1616 448s testutil.go:2349: [7] at 323 in stargz, uncompressed length 3072 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 448s testutil.go:509: Offset: 545, NextOffset: 582 448s testutil.go:509: Offset: 1639, NextOffset: 3204 448s testutil.go:509: Offset: 582, NextOffset: 2147 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 6464, NextOffset: 6501 448s testutil.go:509: Offset: 5351, NextOffset: 5388 448s testutil.go:509: Offset: 6501, NextOffset: 8066 448s testutil.go:509: Offset: 5388, NextOffset: 6953 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 448s testutil.go:2349: [8] at 900 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000143STARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":118,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":184,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 118 151 184 217 250 283 315 892] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 118 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 151 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 184 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 217 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 250 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 283 in stargz, uncompressed length 492 448s testutil.go:2349: [7] at 315 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 892 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013bSTARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":118,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":184,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 117 150 183 216 249 282 322 900] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 117 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 150 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 183 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 216 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 249 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 282 in stargz, uncompressed length 1616 448s testutil.go:2349: [7] at 322 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 900 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000142STARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":282,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo3 foo foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo4 foo6 .no.prefetch.landmark foo] 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 545, NextOffset: 582 448s testutil.go:509: Offset: 1602, NextOffset: 1639 448s testutil.go:509: Offset: 582, NextOffset: 2147 448s testutil.go:509: Offset: 1639, NextOffset: 3204 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 5351, NextOffset: 5388 448s testutil.go:509: Offset: 6464, NextOffset: 6501 448s testutil.go:509: Offset: 5388, NextOffset: 6953 448s testutil.go:509: Offset: 6501, NextOffset: 8066 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 6953, NextOffset: 6990 448s testutil.go:509: Offset: 8066, NextOffset: 8103 448s testutil.go:509: Offset: 6990, NextOffset: 8555 448s testutil.go:509: Offset: 8103, NextOffset: 9696 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 8555, NextOffset: 8592 448s testutil.go:509: Offset: 9696, NextOffset: 9733 448s testutil.go:509: Offset: 8592, NextOffset: 14839 448s testutil.go:509: Offset: 9733, NextOffset: 15980 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 2147, NextOffset: 2184 448s testutil.go:509: Offset: 3204, NextOffset: 3241 448s testutil.go:509: Offset: 2184, NextOffset: 3749 448s testutil.go:509: Offset: 3241, NextOffset: 4834 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 3749, NextOffset: 3786 448s testutil.go:509: Offset: 4834, NextOffset: 4871 448s testutil.go:509: Offset: 3786, NextOffset: 5351 448s testutil.go:509: Offset: 4871, NextOffset: 6464 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo2 foo4 foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty] vs [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo] 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 8066, NextOffset: 8103 448s testutil.go:509: Offset: 6953, NextOffset: 6990 448s testutil.go:509: Offset: 8103, NextOffset: 9696 448s testutil.go:509: Offset: 6990, NextOffset: 8555 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 3204, NextOffset: 3241 448s testutil.go:509: Offset: 2147, NextOffset: 2184 448s testutil.go:509: Offset: 3241, NextOffset: 4834 448s testutil.go:509: Offset: 2184, NextOffset: 3749 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 6464, NextOffset: 6501 448s testutil.go:509: Offset: 5351, NextOffset: 5388 448s testutil.go:509: Offset: 6501, NextOffset: 8066 448s testutil.go:509: Offset: 5388, NextOffset: 6953 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 9696, NextOffset: 9733 448s testutil.go:509: Offset: 8555, NextOffset: 8592 448s testutil.go:509: Offset: 9733, NextOffset: 15980 448s testutil.go:509: Offset: 8592, NextOffset: 14839 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 1602, NextOffset: 1639 448s testutil.go:509: Offset: 545, NextOffset: 582 448s testutil.go:509: Offset: 1639, NextOffset: 3204 448s testutil.go:509: Offset: 582, NextOffset: 2147 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 4834, NextOffset: 4871 448s testutil.go:509: Offset: 3749, NextOffset: 3786 448s testutil.go:509: Offset: 4871, NextOffset: 6464 448s testutil.go:509: Offset: 3786, NextOffset: 5351 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 117 150 183 216 249 282 314 892] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 117 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 150 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 183 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 216 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 249 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 282 in stargz, uncompressed length 492 448s testutil.go:2349: [7] at 314 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 892 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013aSTARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":282,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 227 264 301 338 375 412 653 2042] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 227 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 264 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 301 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 338 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 375 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 412 in stargz, uncompressed length 1616 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 448s testutil.go:2349: [7] at 653 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 2042 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028dSTARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":227,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":264,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":301,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":338,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":375,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":412,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 227 264 301 338 375 412 512 1901] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 227 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 264 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 301 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 338 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 375 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 412 in stargz, uncompressed length 492 448s testutil.go:2349: [7] at 512 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 1901 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000200STARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":227,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":264,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":301,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":338,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":375,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":412,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo2 foo3 foo_empty4 foo5 foo foo_empty] vs [foo_empty2 foo4 foo_empty4 foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo5 foo_empty5 foo foo_empty] 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 2147, NextOffset: 2184 448s testutil.go:509: Offset: 3204, NextOffset: 3241 448s testutil.go:509: Offset: 2184, NextOffset: 3749 448s testutil.go:509: Offset: 3241, NextOffset: 4834 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 3749, NextOffset: 3786 448s testutil.go:509: Offset: 4834, NextOffset: 4871 448s testutil.go:509: Offset: 3786, NextOffset: 5351 448s testutil.go:509: Offset: 4871, NextOffset: 6464 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 6953, NextOffset: 6990 448s testutil.go:509: Offset: 8066, NextOffset: 8103 448s testutil.go:509: Offset: 6990, NextOffset: 8555 448s testutil.go:509: Offset: 8103, NextOffset: 9696 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 545, NextOffset: 582 448s testutil.go:509: Offset: 1602, NextOffset: 1639 448s testutil.go:509: Offset: 582, NextOffset: 2147 448s testutil.go:509: Offset: 1639, NextOffset: 3204 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 5351, NextOffset: 5388 448s testutil.go:509: Offset: 6464, NextOffset: 6501 448s testutil.go:509: Offset: 5388, NextOffset: 6953 448s testutil.go:509: Offset: 6501, NextOffset: 8066 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 8555, NextOffset: 8592 448s testutil.go:509: Offset: 9696, NextOffset: 9733 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 448s testutil.go:509: Offset: 8592, NextOffset: 14839 448s testutil.go:509: Offset: 9733, NextOffset: 15980 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo5 foo_empty5 foo foo_empty foo_empty2] vs [foo6 foo2 foo3 foo_empty4 foo5 foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty5] 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 6464, NextOffset: 6501 448s testutil.go:509: Offset: 5351, NextOffset: 5388 448s testutil.go:509: Offset: 6501, NextOffset: 8066 448s testutil.go:509: Offset: 5388, NextOffset: 6953 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 9696, NextOffset: 9733 448s testutil.go:509: Offset: 8555, NextOffset: 8592 448s testutil.go:509: Offset: 9733, NextOffset: 15980 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 227 264 301 338 375 412 653 2042] 448s testutil.go:2330: got gzip streams: 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 448s testutil.go:509: Offset: 8592, NextOffset: 14839 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 227 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 264 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 301 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 338 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 375 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 412 in stargz, uncompressed length 1616 448s testutil.go:2349: [7] at 653 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 2042 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028dSTARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":227,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":264,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":301,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":338,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":375,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":412,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 3204, NextOffset: 3241 448s testutil.go:509: Offset: 2147, NextOffset: 2184 448s testutil.go:509: Offset: 3241, NextOffset: 4834 448s testutil.go:509: Offset: 2184, NextOffset: 3749 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 4834, NextOffset: 4871 448s testutil.go:509: Offset: 3749, NextOffset: 3786 448s testutil.go:509: Offset: 4871, NextOffset: 6464 448s testutil.go:509: Offset: 3786, NextOffset: 5351 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 8066, NextOffset: 8103 448s testutil.go:509: Offset: 6953, NextOffset: 6990 448s testutil.go:509: Offset: 8103, NextOffset: 9696 448s testutil.go:509: Offset: 6990, NextOffset: 8555 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 1602, NextOffset: 1639 448s testutil.go:509: Offset: 545, NextOffset: 582 448s testutil.go:509: Offset: 1639, NextOffset: 3204 448s testutil.go:509: Offset: 582, NextOffset: 2147 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 227 264 301 338 375 412 512 1901] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 227 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 264 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 301 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 338 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 375 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 412 in stargz, uncompressed length 492 448s testutil.go:2349: [7] at 512 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 1901 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000200STARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":227,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":264,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":301,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":338,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":375,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":412,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 229 266 303 340 377 414 655 2044] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 229 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 266 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 303 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 340 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 377 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 414 in stargz, uncompressed length 1616 448s testutil.go:2349: [7] at 655 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 2044 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028fSTARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":229,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":266,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":303,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":340,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":377,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":414,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty4 foo5 foo6 foo foo_empty foo_empty3 foo4 foo_empty5] vs [foo5 foo_empty foo3 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty4] 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 5351, NextOffset: 5388 448s testutil.go:509: Offset: 6464, NextOffset: 6501 448s testutil.go:509: Offset: 5388, NextOffset: 6953 448s testutil.go:509: Offset: 6501, NextOffset: 8066 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 2147, NextOffset: 2184 448s testutil.go:509: Offset: 3204, NextOffset: 3241 448s testutil.go:509: Offset: 2184, NextOffset: 3749 448s testutil.go:509: Offset: 3241, NextOffset: 4834 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 3749, NextOffset: 3786 448s testutil.go:509: Offset: 4834, NextOffset: 4871 448s testutil.go:509: Offset: 3786, NextOffset: 5351 448s testutil.go:509: Offset: 4871, NextOffset: 6464 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 6953, NextOffset: 6990 448s testutil.go:509: Offset: 8066, NextOffset: 8103 448s testutil.go:509: Offset: 6990, NextOffset: 8555 448s testutil.go:509: Offset: 8103, NextOffset: 9696 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 8555, NextOffset: 8592 448s testutil.go:509: Offset: 9696, NextOffset: 9733 448s testutil.go:509: Offset: 8592, NextOffset: 14839 448s testutil.go:509: Offset: 9733, NextOffset: 15980 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 545, NextOffset: 582 448s testutil.go:509: Offset: 1602, NextOffset: 1639 448s testutil.go:509: Offset: 582, NextOffset: 2147 448s testutil.go:509: Offset: 1639, NextOffset: 3204 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty2 foo_empty4 foo5 foo_empty foo3 foo_empty3 foo4 foo_empty5 foo6] vs [foo_empty foo_empty3 foo4 foo_empty5 foo2 foo_empty2 foo3 foo_empty4 foo5 foo6 foo] 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 3204, NextOffset: 3241 448s testutil.go:509: Offset: 2147, NextOffset: 2184 448s testutil.go:509: Offset: 3241, NextOffset: 4834 448s testutil.go:509: Offset: 2184, NextOffset: 3749 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 8066, NextOffset: 8103 448s testutil.go:509: Offset: 6953, NextOffset: 6990 448s testutil.go:509: Offset: 8103, NextOffset: 9696 448s testutil.go:509: Offset: 6990, NextOffset: 8555 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 4834, NextOffset: 4871 448s testutil.go:509: Offset: 3749, NextOffset: 3786 448s testutil.go:509: Offset: 4871, NextOffset: 6464 448s testutil.go:509: Offset: 3786, NextOffset: 5351 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 6464, NextOffset: 6501 448s testutil.go:509: Offset: 5351, NextOffset: 5388 448s testutil.go:509: Offset: 6501, NextOffset: 8066 448s testutil.go:509: Offset: 5388, NextOffset: 6953 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 9696, NextOffset: 9733 448s testutil.go:509: Offset: 8555, NextOffset: 8592 448s testutil.go:509: Offset: 9733, NextOffset: 15980 448s testutil.go:509: Offset: 8592, NextOffset: 14839 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 1602, NextOffset: 1639 448s testutil.go:509: Offset: 545, NextOffset: 582 448s testutil.go:509: Offset: 1639, NextOffset: 3204 448s testutil.go:509: Offset: 582, NextOffset: 2147 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 229 266 303 340 377 414 514 1903] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 229 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 266 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 303 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 340 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 377 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 414 in stargz, uncompressed length 492 448s testutil.go:2349: [7] at 514 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 1903 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000202STARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":229,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":266,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":303,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":340,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":377,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":414,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo4 foo6 foo foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo_empty2 foo_empty3 foo5 .no.prefetch.landmark foo foo2 foo3 foo4 foo_empty4 foo_empty5 foo6 foo_empty] 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 2147, NextOffset: 2184 448s testutil.go:509: Offset: 3204, NextOffset: 3241 448s testutil.go:509: Offset: 2184, NextOffset: 3749 448s testutil.go:509: Offset: 3241, NextOffset: 4834 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 3749, NextOffset: 3786 448s testutil.go:509: Offset: 4834, NextOffset: 4871 448s testutil.go:509: Offset: 3786, NextOffset: 5351 448s testutil.go:509: Offset: 4871, NextOffset: 6464 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 5351, NextOffset: 5388 448s testutil.go:509: Offset: 6464, NextOffset: 6501 448s testutil.go:509: Offset: 5388, NextOffset: 6953 448s testutil.go:509: Offset: 6501, NextOffset: 8066 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 8555, NextOffset: 8592 448s testutil.go:509: Offset: 9696, NextOffset: 9733 448s testutil.go:509: Offset: 8592, NextOffset: 14839 448s testutil.go:509: Offset: 9733, NextOffset: 15980 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 545, NextOffset: 582 448s testutil.go:509: Offset: 1602, NextOffset: 1639 448s testutil.go:509: Offset: 582, NextOffset: 2147 448s testutil.go:509: Offset: 1639, NextOffset: 3204 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 656 2058] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 415 in stargz, uncompressed length 1616 448s testutil.go:2349: [7] at 656 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 2058 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000290STARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 6953, NextOffset: 6990 448s testutil.go:509: Offset: 8066, NextOffset: 8103 448s testutil.go:509: Offset: 6990, NextOffset: 8555 448s testutil.go:509: Offset: 8103, NextOffset: 9696 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo_empty3 foo5 .no.prefetch.landmark foo foo2 foo3] vs [foo4 foo6 foo foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo3] 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 8066, NextOffset: 8103 448s testutil.go:509: Offset: 6953, NextOffset: 6990 448s testutil.go:509: Offset: 8103, NextOffset: 9696 448s testutil.go:509: Offset: 6990, NextOffset: 8555 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 1602, NextOffset: 1639 448s testutil.go:509: Offset: 545, NextOffset: 582 448s testutil.go:509: Offset: 1639, NextOffset: 3204 448s testutil.go:509: Offset: 582, NextOffset: 2147 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 3204, NextOffset: 3241 448s testutil.go:509: Offset: 2147, NextOffset: 2184 448s testutil.go:509: Offset: 3241, NextOffset: 4834 448s testutil.go:509: Offset: 2184, NextOffset: 3749 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 4834, NextOffset: 4871 448s testutil.go:509: Offset: 3749, NextOffset: 3786 448s testutil.go:509: Offset: 4871, NextOffset: 6464 448s testutil.go:509: Offset: 3786, NextOffset: 5351 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 6464, NextOffset: 6501 448s testutil.go:509: Offset: 5351, NextOffset: 5388 448s testutil.go:509: Offset: 6501, NextOffset: 8066 448s testutil.go:509: Offset: 5388, NextOffset: 6953 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 9696, NextOffset: 9733 448s testutil.go:509: Offset: 8555, NextOffset: 8592 448s testutil.go:509: Offset: 9733, NextOffset: 15980 448s testutil.go:509: Offset: 8592, NextOffset: 14839 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 515 1917] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 415 in stargz, uncompressed length 492 448s testutil.go:2349: [7] at 515 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 1917 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000203STARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 656 2058] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 415 in stargz, uncompressed length 1616 448s testutil.go:2349: [7] at 656 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 2058 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000290STARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo6] vs [foo foo_empty foo3 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo4 foo6] 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 3749, NextOffset: 3786 448s testutil.go:509: Offset: 4834, NextOffset: 4871 448s testutil.go:509: Offset: 3786, NextOffset: 5351 448s testutil.go:509: Offset: 4871, NextOffset: 6464 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 5351, NextOffset: 5388 448s testutil.go:509: Offset: 6464, NextOffset: 6501 448s testutil.go:509: Offset: 5388, NextOffset: 6953 448s testutil.go:509: Offset: 6501, NextOffset: 8066 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 6953, NextOffset: 6990 448s testutil.go:509: Offset: 8066, NextOffset: 8103 448s testutil.go:509: Offset: 6990, NextOffset: 8555 448s testutil.go:509: Offset: 8103, NextOffset: 9696 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 2147, NextOffset: 2184 448s testutil.go:509: Offset: 3204, NextOffset: 3241 448s testutil.go:509: Offset: 2184, NextOffset: 3749 448s testutil.go:509: Offset: 3241, NextOffset: 4834 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 8555, NextOffset: 8592 448s testutil.go:509: Offset: 9696, NextOffset: 9733 448s testutil.go:509: Offset: 8592, NextOffset: 14839 448s testutil.go:509: Offset: 9733, NextOffset: 15980 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 545, NextOffset: 582 448s testutil.go:509: Offset: 1602, NextOffset: 1639 448s testutil.go:509: Offset: 582, NextOffset: 2147 448s testutil.go:509: Offset: 1639, NextOffset: 3204 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo_empty2 foo4 foo6 foo foo_empty foo3 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2] vs [foo5 foo_empty5 foo2 foo_empty2 foo6 foo foo_empty foo3 foo_empty3 foo4 foo_empty4] 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 3204, NextOffset: 3241 448s testutil.go:509: Offset: 2147, NextOffset: 2184 448s testutil.go:509: Offset: 3241, NextOffset: 4834 448s testutil.go:509: Offset: 2184, NextOffset: 3749 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 6464, NextOffset: 6501 448s testutil.go:509: Offset: 5351, NextOffset: 5388 448s testutil.go:509: Offset: 6501, NextOffset: 8066 448s testutil.go:509: Offset: 5388, NextOffset: 6953 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 9696, NextOffset: 9733 448s testutil.go:509: Offset: 8555, NextOffset: 8592 448s testutil.go:509: Offset: 9733, NextOffset: 15980 448s testutil.go:509: Offset: 8592, NextOffset: 14839 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 1602, NextOffset: 1639 448s testutil.go:509: Offset: 545, NextOffset: 582 448s testutil.go:509: Offset: 1639, NextOffset: 3204 448s testutil.go:509: Offset: 582, NextOffset: 2147 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 4834, NextOffset: 4871 448s testutil.go:509: Offset: 3749, NextOffset: 3786 448s testutil.go:509: Offset: 4871, NextOffset: 6464 448s testutil.go:509: Offset: 3786, NextOffset: 5351 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 8066, NextOffset: 8103 448s testutil.go:509: Offset: 6953, NextOffset: 6990 448s testutil.go:509: Offset: 8103, NextOffset: 9696 448s testutil.go:509: Offset: 6990, NextOffset: 8555 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 515 1917] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 415 in stargz, uncompressed length 492 448s testutil.go:2349: [7] at 515 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 1917 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000203STARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 231 268 305 342 379 416 657 2059] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 231 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 268 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 305 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 342 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 379 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 416 in stargz, uncompressed length 1616 448s testutil.go:2349: [7] at 657 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 2059 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000291STARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":231,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":268,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":305,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":342,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":379,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":416,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 231 268 305 342 379 416 516 1918] 448s testutil.go:2330: got gzip streams: 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 231 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 268 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 305 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 342 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 379 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 416 in stargz, uncompressed length 492 448s testutil.go:2349: [7] at 516 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 1918 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000204STARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":231,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":268,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":305,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":342,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":379,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":416,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo3 foo_empty4] vs [foo4 foo_empty4 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo6 .no.prefetch.landmark foo foo2 foo_empty3] 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 5351, NextOffset: 5388 448s testutil.go:509: Offset: 6464, NextOffset: 6501 448s testutil.go:509: Offset: 5388, NextOffset: 6953 448s testutil.go:509: Offset: 6501, NextOffset: 8066 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 6953, NextOffset: 6990 448s testutil.go:509: Offset: 8066, NextOffset: 8103 448s testutil.go:509: Offset: 6990, NextOffset: 8555 448s testutil.go:509: Offset: 8103, NextOffset: 9696 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 3749, NextOffset: 3786 448s testutil.go:509: Offset: 4834, NextOffset: 4871 448s testutil.go:509: Offset: 3786, NextOffset: 5351 448s testutil.go:509: Offset: 4871, NextOffset: 6464 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 8555, NextOffset: 8592 448s testutil.go:509: Offset: 9696, NextOffset: 9733 448s testutil.go:509: Offset: 8592, NextOffset: 14839 448s testutil.go:509: Offset: 9733, NextOffset: 15980 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 545, NextOffset: 582 448s testutil.go:509: Offset: 1602, NextOffset: 1639 448s testutil.go:509: Offset: 582, NextOffset: 2147 448s testutil.go:509: Offset: 1639, NextOffset: 3204 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 2147, NextOffset: 2184 448s testutil.go:509: Offset: 3204, NextOffset: 3241 448s testutil.go:509: Offset: 2184, NextOffset: 3749 448s testutil.go:509: Offset: 3241, NextOffset: 4834 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo6] vs [foo2 foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo3 foo_empty4 foo6 foo foo_empty] 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 9696, NextOffset: 9733 448s testutil.go:509: Offset: 8555, NextOffset: 8592 448s testutil.go:509: Offset: 9733, NextOffset: 15980 448s testutil.go:509: Offset: 8592, NextOffset: 14839 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 1602, NextOffset: 1639 448s testutil.go:509: Offset: 545, NextOffset: 582 448s testutil.go:509: Offset: 1639, NextOffset: 3204 448s testutil.go:509: Offset: 582, NextOffset: 2147 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 3204, NextOffset: 3241 448s testutil.go:509: Offset: 2147, NextOffset: 2184 448s testutil.go:509: Offset: 3241, NextOffset: 4834 448s testutil.go:509: Offset: 2184, NextOffset: 3749 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 6464, NextOffset: 6501 448s testutil.go:509: Offset: 5351, NextOffset: 5388 448s testutil.go:509: Offset: 6501, NextOffset: 8066 448s testutil.go:509: Offset: 5388, NextOffset: 6953 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 8066, NextOffset: 8103 448s testutil.go:509: Offset: 6953, NextOffset: 6990 448s testutil.go:509: Offset: 8103, NextOffset: 9696 448s testutil.go:509: Offset: 6990, NextOffset: 8555 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 4834, NextOffset: 4871 448s testutil.go:509: Offset: 3749, NextOffset: 3786 448s testutil.go:509: Offset: 4871, NextOffset: 6464 448s testutil.go:509: Offset: 3786, NextOffset: 5351 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 228 265 302 339 376 413 654 2050] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 228 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 265 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 302 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 339 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 376 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 413 in stargz, uncompressed length 1616 448s testutil.go:2349: [7] at 654 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 2050 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028eSTARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":228,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":265,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":302,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":339,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":376,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":413,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo3 foo_empty3 foo6 foo foo_empty foo2 foo_empty2 foo4 foo_empty4] vs [.no.prefetch.landmark foo foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty foo3 foo_empty3 foo_empty5 foo6] 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 5351, NextOffset: 5388 448s testutil.go:509: Offset: 6464, NextOffset: 6501 448s testutil.go:509: Offset: 5388, NextOffset: 6953 448s testutil.go:509: Offset: 6501, NextOffset: 8066 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 6953, NextOffset: 6990 448s testutil.go:509: Offset: 8066, NextOffset: 8103 448s testutil.go:509: Offset: 6990, NextOffset: 8555 448s testutil.go:509: Offset: 8103, NextOffset: 9696 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 3749, NextOffset: 3786 448s testutil.go:509: Offset: 4834, NextOffset: 4871 448s testutil.go:509: Offset: 3786, NextOffset: 5351 448s testutil.go:509: Offset: 4871, NextOffset: 6464 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 8555, NextOffset: 8592 448s testutil.go:509: Offset: 9696, NextOffset: 9733 448s testutil.go:509: Offset: 8592, NextOffset: 14839 448s testutil.go:509: Offset: 9733, NextOffset: 15980 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 545, NextOffset: 582 448s testutil.go:509: Offset: 1602, NextOffset: 1639 448s testutil.go:509: Offset: 582, NextOffset: 2147 448s testutil.go:509: Offset: 1639, NextOffset: 3204 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 2147, NextOffset: 2184 448s testutil.go:509: Offset: 3204, NextOffset: 3241 448s testutil.go:509: Offset: 2184, NextOffset: 3749 448s testutil.go:509: Offset: 3241, NextOffset: 4834 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty foo3 foo_empty3 foo_empty5] vs [foo foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo3 foo_empty3 foo6] 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 9696, NextOffset: 9733 448s testutil.go:509: Offset: 8555, NextOffset: 8592 448s testutil.go:509: Offset: 9733, NextOffset: 15980 448s testutil.go:509: Offset: 8592, NextOffset: 14839 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 1602, NextOffset: 1639 448s testutil.go:509: Offset: 545, NextOffset: 582 448s testutil.go:509: Offset: 1639, NextOffset: 3204 448s testutil.go:509: Offset: 582, NextOffset: 2147 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 3204, NextOffset: 3241 448s testutil.go:509: Offset: 2147, NextOffset: 2184 448s testutil.go:509: Offset: 3241, NextOffset: 4834 448s testutil.go:509: Offset: 2184, NextOffset: 3749 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 6464, NextOffset: 6501 448s testutil.go:509: Offset: 5351, NextOffset: 5388 448s testutil.go:509: Offset: 6501, NextOffset: 8066 448s testutil.go:509: Offset: 5388, NextOffset: 6953 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 8066, NextOffset: 8103 448s testutil.go:509: Offset: 6953, NextOffset: 6990 448s testutil.go:509: Offset: 8103, NextOffset: 9696 448s testutil.go:509: Offset: 6990, NextOffset: 8555 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 4834, NextOffset: 4871 448s testutil.go:509: Offset: 3749, NextOffset: 3786 448s testutil.go:509: Offset: 4871, NextOffset: 6464 448s testutil.go:509: Offset: 3786, NextOffset: 5351 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 228 265 302 339 376 413 513 1909] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 228 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 265 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 302 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 339 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 376 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 413 in stargz, uncompressed length 492 448s testutil.go:2349: [7] at 513 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 1909 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000201STARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":228,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":265,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":302,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":339,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":376,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":413,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 228 265 302 339 376 413 654 2050] 448s testutil.go:2330: got gzip streams: 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 228 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 265 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 302 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 339 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 376 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 413 in stargz, uncompressed length 1616 448s testutil.go:2349: [7] at 654 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 2050 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028eSTARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":228,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":265,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":302,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":339,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":376,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":413,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 228 265 302 339 376 413 513 1909] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 228 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 265 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 302 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 339 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 376 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 413 in stargz, uncompressed length 492 448s testutil.go:2349: [7] at 513 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 1909 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000201STARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":228,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":265,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":302,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":339,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":376,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":413,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 229 266 303 340 377 414 655 2050] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 229 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 266 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 303 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 340 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 377 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 414 in stargz, uncompressed length 1616 448s testutil.go:2349: [7] at 655 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 2050 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028fSTARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":229,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":266,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":303,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":340,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":377,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":414,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":93,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":130,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":260,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":297,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":426,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":463,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":594,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":631,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":762,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":799,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":928,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":965,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":206,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":243,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":373,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":410,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":573,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":610,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":812,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":943,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":980,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1143,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1180,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo4 foo_empty4 foo5 foo6] vs [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo6] 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 426, NextOffset: 463 448s testutil.go:509: Offset: 573, NextOffset: 610 448s testutil.go:509: Offset: 463, NextOffset: 594 448s testutil.go:509: Offset: 610, NextOffset: 775 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 594, NextOffset: 631 448s testutil.go:509: Offset: 775, NextOffset: 812 448s testutil.go:509: Offset: 631, NextOffset: 762 448s testutil.go:509: Offset: 812, NextOffset: 943 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 762, NextOffset: 799 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 448s testutil.go:509: Offset: 943, NextOffset: 980 448s testutil.go:509: Offset: 799, NextOffset: 928 448s testutil.go:509: Offset: 980, NextOffset: 1143 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 928, NextOffset: 965 448s testutil.go:509: Offset: 1143, NextOffset: 1180 448s testutil.go:509: Offset: 965, NextOffset: 1669 448s testutil.go:509: Offset: 1180, NextOffset: 1946 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 93, NextOffset: 130 448s testutil.go:509: Offset: 206, NextOffset: 243 448s testutil.go:509: Offset: 130, NextOffset: 260 448s testutil.go:509: Offset: 243, NextOffset: 373 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 260, NextOffset: 297 448s testutil.go:509: Offset: 373, NextOffset: 410 448s testutil.go:509: Offset: 297, NextOffset: 426 448s testutil.go:509: Offset: 410, NextOffset: 573 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo6 foo_empty foo_empty2 foo3 foo_empty3] vs [foo_empty2 foo3 foo_empty3 foo_empty5 foo4 foo_empty4 foo5 foo6 foo foo_empty foo2] 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 1143, NextOffset: 1180 448s testutil.go:509: Offset: 928, NextOffset: 965 448s testutil.go:509: Offset: 1180, NextOffset: 1946 448s testutil.go:509: Offset: 965, NextOffset: 1669 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 573, NextOffset: 610 448s testutil.go:509: Offset: 426, NextOffset: 463 448s testutil.go:509: Offset: 610, NextOffset: 775 448s testutil.go:509: Offset: 463, NextOffset: 594 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 775, NextOffset: 812 448s testutil.go:509: Offset: 594, NextOffset: 631 448s testutil.go:509: Offset: 812, NextOffset: 943 448s testutil.go:509: Offset: 631, NextOffset: 762 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 943, NextOffset: 980 448s testutil.go:509: Offset: 762, NextOffset: 799 448s testutil.go:509: Offset: 980, NextOffset: 1143 448s testutil.go:509: Offset: 799, NextOffset: 928 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 206, NextOffset: 243 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 229 266 303 340 377 414 514 1909] 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 448s testutil.go:509: Offset: 93, NextOffset: 130 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 448s testutil.go:2330: got gzip streams: 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 448s testutil.go:509: Offset: 243, NextOffset: 373 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 229 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 266 in stargz, uncompressed length 4 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 448s testutil.go:509: Offset: 130, NextOffset: 260 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 373, NextOffset: 410 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 448s testutil.go:2349: [3] at 303 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 340 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 377 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 414 in stargz, uncompressed length 492 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 448s testutil.go:509: Offset: 260, NextOffset: 297 448s testutil.go:509: Offset: 410, NextOffset: 573 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 448s testutil.go:2349: [7] at 514 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 1909 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000202STARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":229,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":266,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":303,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":340,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":377,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":414,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 448s testutil.go:509: Offset: 297, NextOffset: 426 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 656 2063] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 415 in stargz, uncompressed length 1616 448s testutil.go:2349: [7] at 656 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 2063 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000290STARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 515 1922] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 415 in stargz, uncompressed length 492 448s testutil.go:2349: [7] at 515 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 1922 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000203STARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 656 2063] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 415 in stargz, uncompressed length 1616 448s testutil.go:2349: [7] at 656 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 2063 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000290STARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 515 1922] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 415 in stargz, uncompressed length 492 448s testutil.go:2349: [7] at 515 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 1922 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000203STARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":95,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":264,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":301,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":434,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":603,"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":772,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":809,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":940,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":977,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":246,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":415,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":582,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":619,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":785,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":822,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":954,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":991,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1156,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty foo_empty3 foo4 foo_empty5 foo6] vs [foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo6 .no.prefetch.landmark] 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 940, NextOffset: 977 448s testutil.go:509: Offset: 1156, NextOffset: 1193 448s testutil.go:509: Offset: 977, NextOffset: 1667 448s testutil.go:509: Offset: 1193, NextOffset: 1998 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 95, NextOffset: 132 448s testutil.go:509: Offset: 209, NextOffset: 246 448s testutil.go:509: Offset: 132, NextOffset: 264 448s testutil.go:509: Offset: 246, NextOffset: 378 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 264, NextOffset: 301 448s testutil.go:509: Offset: 378, NextOffset: 415 448s testutil.go:509: Offset: 301, NextOffset: 434 448s testutil.go:509: Offset: 415, NextOffset: 582 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 434, NextOffset: 471 448s testutil.go:509: Offset: 582, NextOffset: 619 448s testutil.go:509: Offset: 471, NextOffset: 603 448s testutil.go:509: Offset: 619, NextOffset: 785 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 772, NextOffset: 809 448s testutil.go:509: Offset: 954, NextOffset: 991 448s testutil.go:509: Offset: 809, NextOffset: 940 448s testutil.go:509: Offset: 991, NextOffset: 1156 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 603, NextOffset: 640 448s testutil.go:509: Offset: 785, NextOffset: 822 448s testutil.go:509: Offset: 640, NextOffset: 772 448s testutil.go:509: Offset: 822, NextOffset: 954 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo3 foo_empty3 foo6 .no.prefetch.landmark foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5] vs [foo foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty foo_empty3 foo4 foo_empty5 foo6] 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 785, NextOffset: 822 448s testutil.go:509: Offset: 603, NextOffset: 640 448s testutil.go:509: Offset: 822, NextOffset: 954 448s testutil.go:509: Offset: 640, NextOffset: 772 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 954, NextOffset: 991 448s testutil.go:509: Offset: 772, NextOffset: 809 448s testutil.go:509: Offset: 991, NextOffset: 1156 448s testutil.go:509: Offset: 809, NextOffset: 940 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 209, NextOffset: 246 448s testutil.go:509: Offset: 95, NextOffset: 132 448s testutil.go:509: Offset: 246, NextOffset: 378 448s testutil.go:509: Offset: 132, NextOffset: 264 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 582, NextOffset: 619 448s testutil.go:509: Offset: 434, NextOffset: 471 448s testutil.go:509: Offset: 619, NextOffset: 785 448s testutil.go:509: Offset: 471, NextOffset: 603 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 1156, NextOffset: 1193 448s testutil.go:509: Offset: 940, NextOffset: 977 448s testutil.go:509: Offset: 1193, NextOffset: 1998 448s testutil.go:509: Offset: 977, NextOffset: 1667 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 378, NextOffset: 415 448s testutil.go:509: Offset: 264, NextOffset: 301 448s testutil.go:509: Offset: 415, NextOffset: 582 448s testutil.go:509: Offset: 301, NextOffset: 434 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 233 270 307 344 381 418 659 2066] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 233 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 270 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 307 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 344 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 381 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 418 in stargz, uncompressed length 1616 448s testutil.go:2349: [7] at 659 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 2066 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000293STARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":233,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":270,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":307,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":344,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":381,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":418,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 233 270 307 344 381 418 518 1925] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 233 in stargz, uncompressed length 4 448s testutil.go:2349: [2] at 270 in stargz, uncompressed length 4 448s testutil.go:2349: [3] at 307 in stargz, uncompressed length 4 448s testutil.go:2349: [4] at 344 in stargz, uncompressed length 4 448s testutil.go:2349: [5] at 381 in stargz, uncompressed length 4 448s testutil.go:2349: [6] at 418 in stargz, uncompressed length 492 448s testutil.go:2349: [7] at 518 in stargz, uncompressed length 3072 448s testutil.go:2349: [8] at 1925 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000206STARGZ" 448s testutil.go:1638: got TOC entries: 448s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 448s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":233,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 448s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":270,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 448s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":307,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 448s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":344,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 448s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":381,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 448s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":418,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 2081 3745 6333] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 2081 2621 5209] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 2081 3745 6333] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 2081 2621 5209] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":94,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":131,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":260,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":297,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":428,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":465,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":596,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":633,"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":800,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":931,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":968,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":208,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":374,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":411,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":577,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":614,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":780,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":817,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":947,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":984,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1150,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1187,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo6 foo_empty foo3 foo_empty3 foo_empty4 foo_empty5 foo foo2 foo_empty2 foo4 foo5] vs [foo foo_empty2 foo3 foo_empty3 foo4 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty4 foo5 foo_empty5] 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 94, NextOffset: 131 448s testutil.go:509: Offset: 208, NextOffset: 245 448s testutil.go:509: Offset: 131, NextOffset: 260 448s testutil.go:509: Offset: 245, NextOffset: 374 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 260, NextOffset: 297 448s testutil.go:509: Offset: 374, NextOffset: 411 448s testutil.go:509: Offset: 297, NextOffset: 428 448s testutil.go:509: Offset: 411, NextOffset: 577 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 596, NextOffset: 633 448s testutil.go:509: Offset: 780, NextOffset: 817 448s testutil.go:509: Offset: 633, NextOffset: 763 448s testutil.go:509: Offset: 817, NextOffset: 947 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 763, NextOffset: 800 448s testutil.go:509: Offset: 947, NextOffset: 984 448s testutil.go:509: Offset: 800, NextOffset: 931 448s testutil.go:509: Offset: 984, NextOffset: 1150 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 931, NextOffset: 968 448s testutil.go:509: Offset: 1150, NextOffset: 1187 448s testutil.go:509: Offset: 968, NextOffset: 1678 448s testutil.go:509: Offset: 1187, NextOffset: 1965 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 428, NextOffset: 465 448s testutil.go:509: Offset: 577, NextOffset: 614 448s testutil.go:509: Offset: 465, NextOffset: 596 448s testutil.go:509: Offset: 614, NextOffset: 780 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo4 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty4] vs [foo6 foo_empty foo3 foo_empty3 foo_empty4 foo_empty5 foo foo2 foo_empty2 foo4 foo5] 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 1150, NextOffset: 1187 448s testutil.go:509: Offset: 931, NextOffset: 968 448s testutil.go:509: Offset: 1187, NextOffset: 1965 448s testutil.go:509: Offset: 968, NextOffset: 1678 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 374, NextOffset: 411 448s testutil.go:509: Offset: 260, NextOffset: 297 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 448s testutil.go:509: Offset: 411, NextOffset: 577 448s testutil.go:509: Offset: 297, NextOffset: 428 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 947, NextOffset: 984 448s testutil.go:509: Offset: 763, NextOffset: 800 448s testutil.go:509: Offset: 984, NextOffset: 1150 448s testutil.go:509: Offset: 800, NextOffset: 931 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 208, NextOffset: 245 448s testutil.go:509: Offset: 94, NextOffset: 131 448s testutil.go:509: Offset: 245, NextOffset: 374 448s testutil.go:509: Offset: 131, NextOffset: 260 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 577, NextOffset: 614 448s testutil.go:509: Offset: 428, NextOffset: 465 448s testutil.go:509: Offset: 614, NextOffset: 780 448s testutil.go:509: Offset: 465, NextOffset: 596 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 780, NextOffset: 817 448s testutil.go:509: Offset: 596, NextOffset: 633 448s testutil.go:509: Offset: 817, NextOffset: 947 448s testutil.go:509: Offset: 633, NextOffset: 763 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 2081 3745 6333] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 2081 2621 5209] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 2081 3745 6333] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 2081 2621 5209] 448s testutil.go:2330: got gzip streams: 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 2081 3745 6333] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 2081 2621 5209] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 2081 3745 6333] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 2081 2621 5209] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 2081 3745 6333] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 2081 2621 5209] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":97,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":266,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":303,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":438,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":475,"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":647,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":211,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":248,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":380,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":417,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":583,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":620,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":959,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":996,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1164,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo5 foo6 foo_empty foo2 foo_empty2] vs [foo2 foo_empty2 foo4 foo5 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo_empty4 foo_empty5 foo] 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 266, NextOffset: 303 448s testutil.go:509: Offset: 380, NextOffset: 417 448s testutil.go:509: Offset: 303, NextOffset: 438 448s testutil.go:509: Offset: 417, NextOffset: 583 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 438, NextOffset: 475 448s testutil.go:509: Offset: 583, NextOffset: 620 448s testutil.go:509: Offset: 475, NextOffset: 610 448s testutil.go:509: Offset: 620, NextOffset: 787 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 610, NextOffset: 647 448s testutil.go:509: Offset: 787, NextOffset: 824 448s testutil.go:509: Offset: 647, NextOffset: 782 448s testutil.go:509: Offset: 824, NextOffset: 959 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 97, NextOffset: 134 448s testutil.go:509: Offset: 211, NextOffset: 248 448s testutil.go:509: Offset: 134, NextOffset: 266 448s testutil.go:509: Offset: 248, NextOffset: 380 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 782, NextOffset: 819 448s testutil.go:509: Offset: 959, NextOffset: 996 448s testutil.go:509: Offset: 819, NextOffset: 953 448s testutil.go:509: Offset: 996, NextOffset: 1164 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 953, NextOffset: 990 448s testutil.go:509: Offset: 1164, NextOffset: 1201 448s testutil.go:509: Offset: 990, NextOffset: 1697 448s testutil.go:509: Offset: 1201, NextOffset: 1975 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo_empty5 foo foo2 foo_empty2 foo4 foo5 foo6 .no.prefetch.landmark foo_empty] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo5 foo6 foo_empty foo2] 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 380, NextOffset: 417 448s testutil.go:509: Offset: 266, NextOffset: 303 448s testutil.go:509: Offset: 417, NextOffset: 583 448s testutil.go:509: Offset: 303, NextOffset: 438 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 787, NextOffset: 824 448s testutil.go:509: Offset: 610, NextOffset: 647 448s testutil.go:509: Offset: 824, NextOffset: 959 448s testutil.go:509: Offset: 647, NextOffset: 782 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 959, NextOffset: 996 448s testutil.go:509: Offset: 782, NextOffset: 819 448s testutil.go:509: Offset: 996, NextOffset: 1164 448s testutil.go:509: Offset: 819, NextOffset: 953 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 1164, NextOffset: 1201 448s testutil.go:509: Offset: 953, NextOffset: 990 448s testutil.go:509: Offset: 1201, NextOffset: 1975 448s testutil.go:509: Offset: 990, NextOffset: 1697 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 583, NextOffset: 620 448s testutil.go:509: Offset: 438, NextOffset: 475 448s testutil.go:509: Offset: 620, NextOffset: 787 448s testutil.go:509: Offset: 475, NextOffset: 610 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 211, NextOffset: 248 448s testutil.go:509: Offset: 97, NextOffset: 134 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 2081 3745 6333] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 448s testutil.go:509: Offset: 248, NextOffset: 380 448s testutil.go:509: Offset: 134, NextOffset: 266 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 2081 2621 5209] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 2081 3745 6333] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 2081 2621 5209] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 2081 3745 6333] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 2081 2621 5209] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2560 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 448s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 2081 3745 6333] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 2081 2621 5209] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 2081 3745 6333] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ea1STARGZ" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 2081 2621 5209] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a3dSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":93,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":130,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":260,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":297,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":426,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":463,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":594,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":631,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":762,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":799,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":928,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":965,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":206,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":243,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":373,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":410,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":573,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":610,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":812,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":943,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":980,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1143,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1180,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo foo_empty2 foo_empty4 foo_empty5 foo6] vs [foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty5 foo foo_empty3 foo4 foo_empty4 foo5] 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 928, NextOffset: 965 448s testutil.go:509: Offset: 1143, NextOffset: 1180 448s testutil.go:509: Offset: 965, NextOffset: 1669 448s testutil.go:509: Offset: 1180, NextOffset: 1946 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 260, NextOffset: 297 448s testutil.go:509: Offset: 373, NextOffset: 410 448s testutil.go:509: Offset: 297, NextOffset: 426 448s testutil.go:509: Offset: 410, NextOffset: 573 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 160 216 536] 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 448s testutil.go:2330: got gzip streams: 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 448s testutil.go:509: Offset: 426, NextOffset: 463 448s testutil.go:509: Offset: 573, NextOffset: 610 448s testutil.go:509: Offset: 463, NextOffset: 594 448s testutil.go:509: Offset: 610, NextOffset: 775 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 594, NextOffset: 631 448s testutil.go:509: Offset: 775, NextOffset: 812 448s testutil.go:509: Offset: 631, NextOffset: 762 448s testutil.go:509: Offset: 812, NextOffset: 943 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 762, NextOffset: 799 448s testutil.go:509: Offset: 943, NextOffset: 980 448s testutil.go:509: Offset: 799, NextOffset: 928 448s testutil.go:509: Offset: 980, NextOffset: 1143 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 93, NextOffset: 130 448s testutil.go:509: Offset: 206, NextOffset: 243 448s testutil.go:509: Offset: 130, NextOffset: 260 448s testutil.go:509: Offset: 243, NextOffset: 373 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty5 foo foo_empty3 foo4 foo_empty4 foo5 foo6] vs [foo_empty4 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo foo_empty2] 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 373, NextOffset: 410 448s testutil.go:509: Offset: 260, NextOffset: 297 448s testutil.go:509: Offset: 410, NextOffset: 573 448s testutil.go:509: Offset: 297, NextOffset: 426 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 573, NextOffset: 610 448s testutil.go:509: Offset: 426, NextOffset: 463 448s testutil.go:509: Offset: 610, NextOffset: 775 448s testutil.go:509: Offset: 463, NextOffset: 594 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 206, NextOffset: 243 448s testutil.go:509: Offset: 93, NextOffset: 130 448s testutil.go:509: Offset: 243, NextOffset: 373 448s testutil.go:509: Offset: 130, NextOffset: 260 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 775, NextOffset: 812 448s testutil.go:509: Offset: 594, NextOffset: 631 448s testutil.go:509: Offset: 812, NextOffset: 943 448s testutil.go:509: Offset: 631, NextOffset: 762 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 943, NextOffset: 980 448s testutil.go:509: Offset: 762, NextOffset: 799 448s testutil.go:509: Offset: 980, NextOffset: 1143 448s testutil.go:509: Offset: 799, NextOffset: 928 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 1143, NextOffset: 1180 448s testutil.go:509: Offset: 928, NextOffset: 965 448s testutil.go:509: Offset: 1180, NextOffset: 1946 448s testutil.go:509: Offset: 965, NextOffset: 1669 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 160 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 216 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 536 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d8STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 160 213 533] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 160 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 213 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 533 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d5STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 160 216 536] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 160 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 216 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 536 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d8STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 160 213 533] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 160 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 213 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 533 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d5STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 157 213 534] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 157 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 213 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 534 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d5STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 157 210 531] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 157 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 210 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 531 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d2STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 163 219 540] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 163 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 219 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 540 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dbSTARGZ" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 163 216 537] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 163 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 216 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 537 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d8STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":95,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":264,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":301,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":434,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":603,"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":772,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":809,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":940,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":977,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":246,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":415,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":582,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":619,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":785,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":822,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":954,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":991,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1156,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 foo foo3 foo4 foo5 foo_empty foo2 foo_empty2 foo_empty3] vs [foo_empty3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo5 foo foo2 foo3] 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 95, NextOffset: 132 448s testutil.go:509: Offset: 209, NextOffset: 246 448s testutil.go:509: Offset: 132, NextOffset: 264 448s testutil.go:509: Offset: 246, NextOffset: 378 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 434, NextOffset: 471 448s testutil.go:509: Offset: 582, NextOffset: 619 448s testutil.go:509: Offset: 471, NextOffset: 603 448s testutil.go:509: Offset: 619, NextOffset: 785 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 603, NextOffset: 640 448s testutil.go:509: Offset: 785, NextOffset: 822 448s testutil.go:509: Offset: 640, NextOffset: 772 448s testutil.go:509: Offset: 822, NextOffset: 954 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 772, NextOffset: 809 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 163 219 540] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 163 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 219 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 540 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dbSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 448s testutil.go:509: Offset: 954, NextOffset: 991 448s testutil.go:509: Offset: 809, NextOffset: 940 448s testutil.go:509: Offset: 991, NextOffset: 1156 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 264, NextOffset: 301 448s testutil.go:509: Offset: 378, NextOffset: 415 448s testutil.go:509: Offset: 301, NextOffset: 434 448s testutil.go:509: Offset: 415, NextOffset: 582 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 940, NextOffset: 977 448s testutil.go:509: Offset: 1156, NextOffset: 1193 448s testutil.go:509: Offset: 977, NextOffset: 1667 448s testutil.go:509: Offset: 1193, NextOffset: 1998 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo5 foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark] vs [foo4 foo5 foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo3] 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 785, NextOffset: 822 448s testutil.go:509: Offset: 603, NextOffset: 640 448s testutil.go:509: Offset: 822, NextOffset: 954 448s testutil.go:509: Offset: 640, NextOffset: 772 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 1156, NextOffset: 1193 448s testutil.go:509: Offset: 940, NextOffset: 977 448s testutil.go:509: Offset: 1193, NextOffset: 1998 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 448s testutil.go:509: Offset: 977, NextOffset: 1667 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 954, NextOffset: 991 448s testutil.go:509: Offset: 772, NextOffset: 809 448s testutil.go:509: Offset: 991, NextOffset: 1156 448s testutil.go:509: Offset: 809, NextOffset: 940 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 209, NextOffset: 246 448s testutil.go:509: Offset: 95, NextOffset: 132 448s testutil.go:509: Offset: 246, NextOffset: 378 448s testutil.go:509: Offset: 132, NextOffset: 264 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 378, NextOffset: 415 448s testutil.go:509: Offset: 264, NextOffset: 301 448s testutil.go:509: Offset: 415, NextOffset: 582 448s testutil.go:509: Offset: 301, NextOffset: 434 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 582, NextOffset: 619 448s testutil.go:509: Offset: 434, NextOffset: 471 448s testutil.go:509: Offset: 619, NextOffset: 785 448s testutil.go:509: Offset: 471, NextOffset: 603 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 163 216 537] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 163 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 216 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 537 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d8STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 163 219 540] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 163 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 219 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 540 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dbSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 163 216 537] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 163 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 216 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 537 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d8STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 162 218 543] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 162 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 218 in stargz, uncompressed length 2560 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":94,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":131,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":260,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":297,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":428,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":465,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":596,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":633,"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":800,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":931,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":968,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":208,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":374,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":411,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":577,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":614,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":780,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":817,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":947,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":984,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1150,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1187,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo6 foo foo4 foo_empty4 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5] vs [foo foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo4] 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 260, NextOffset: 297 448s testutil.go:509: Offset: 374, NextOffset: 411 448s testutil.go:509: Offset: 297, NextOffset: 428 448s testutil.go:509: Offset: 411, NextOffset: 577 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 428, NextOffset: 465 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 448s testutil.go:2349: [3] at 543 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000daSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 448s testutil.go:509: Offset: 577, NextOffset: 614 448s testutil.go:509: Offset: 465, NextOffset: 596 448s testutil.go:509: Offset: 614, NextOffset: 780 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 763, NextOffset: 800 448s testutil.go:509: Offset: 947, NextOffset: 984 448s testutil.go:509: Offset: 800, NextOffset: 931 448s testutil.go:509: Offset: 984, NextOffset: 1150 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 931, NextOffset: 968 448s testutil.go:509: Offset: 1150, NextOffset: 1187 448s testutil.go:509: Offset: 968, NextOffset: 1678 448s testutil.go:509: Offset: 1187, NextOffset: 1965 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 94, NextOffset: 131 448s testutil.go:509: Offset: 208, NextOffset: 245 448s testutil.go:509: Offset: 131, NextOffset: 260 448s testutil.go:509: Offset: 245, NextOffset: 374 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 596, NextOffset: 633 448s testutil.go:509: Offset: 780, NextOffset: 817 448s testutil.go:509: Offset: 633, NextOffset: 763 448s testutil.go:509: Offset: 817, NextOffset: 947 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo3 foo4] vs [foo5 foo_empty5 foo6 foo foo4 foo_empty4 foo_empty foo2 foo_empty2 foo3 foo_empty3] 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 947, NextOffset: 984 448s testutil.go:509: Offset: 763, NextOffset: 800 448s testutil.go:509: Offset: 984, NextOffset: 1150 448s testutil.go:509: Offset: 800, NextOffset: 931 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 1150, NextOffset: 1187 448s testutil.go:509: Offset: 931, NextOffset: 968 448s testutil.go:509: Offset: 1187, NextOffset: 1965 448s testutil.go:509: Offset: 968, NextOffset: 1678 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 374, NextOffset: 411 448s testutil.go:509: Offset: 260, NextOffset: 297 448s testutil.go:509: Offset: 411, NextOffset: 577 448s testutil.go:509: Offset: 297, NextOffset: 428 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 577, NextOffset: 614 448s testutil.go:509: Offset: 428, NextOffset: 465 448s testutil.go:509: Offset: 614, NextOffset: 780 448s testutil.go:509: Offset: 465, NextOffset: 596 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 780, NextOffset: 817 448s testutil.go:509: Offset: 596, NextOffset: 633 448s testutil.go:509: Offset: 817, NextOffset: 947 448s testutil.go:509: Offset: 633, NextOffset: 763 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 208, NextOffset: 245 448s testutil.go:509: Offset: 94, NextOffset: 131 448s testutil.go:509: Offset: 245, NextOffset: 374 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 162 215 540] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 162 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 215 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 540 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d7STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 448s testutil.go:509: Offset: 131, NextOffset: 260 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 162 218 543] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 162 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 218 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 543 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000daSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 162 215 540] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 162 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 215 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 540 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d7STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 162 218 543] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 162 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 218 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 543 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000daSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 162 215 540] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 162 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 215 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 540 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d7STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 164 220 547] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 164 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 220 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 547 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dcSTARGZ" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":97,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":266,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":303,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":438,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":475,"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":647,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":211,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":248,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":380,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":417,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":583,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":620,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":959,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":996,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1164,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty3 foo6 foo_empty] vs [.no.prefetch.landmark foo foo_empty foo3 foo_empty5 foo6 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5] 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 266, NextOffset: 303 448s testutil.go:509: Offset: 380, NextOffset: 417 448s testutil.go:509: Offset: 303, NextOffset: 438 448s testutil.go:509: Offset: 417, NextOffset: 583 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 438, NextOffset: 475 448s testutil.go:509: Offset: 583, NextOffset: 620 448s testutil.go:509: Offset: 475, NextOffset: 610 448s testutil.go:509: Offset: 620, NextOffset: 787 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 610, NextOffset: 647 448s testutil.go:509: Offset: 787, NextOffset: 824 448s testutil.go:509: Offset: 647, NextOffset: 782 448s testutil.go:509: Offset: 824, NextOffset: 959 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 782, NextOffset: 819 448s testutil.go:509: Offset: 959, NextOffset: 996 448s testutil.go:509: Offset: 819, NextOffset: 953 448s testutil.go:509: Offset: 996, NextOffset: 1164 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 97, NextOffset: 134 448s testutil.go:509: Offset: 211, NextOffset: 248 448s testutil.go:509: Offset: 134, NextOffset: 266 448s testutil.go:509: Offset: 248, NextOffset: 380 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 953, NextOffset: 990 448s testutil.go:509: Offset: 1164, NextOffset: 1201 448s testutil.go:509: Offset: 990, NextOffset: 1697 448s testutil.go:509: Offset: 1201, NextOffset: 1975 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo3 foo_empty5 foo6 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty] vs [foo_empty3 foo6 foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo] 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 787, NextOffset: 824 448s testutil.go:509: Offset: 610, NextOffset: 647 448s testutil.go:509: Offset: 824, NextOffset: 959 448s testutil.go:509: Offset: 647, NextOffset: 782 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 959, NextOffset: 996 448s testutil.go:509: Offset: 782, NextOffset: 819 448s testutil.go:509: Offset: 996, NextOffset: 1164 448s testutil.go:509: Offset: 819, NextOffset: 953 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 211, NextOffset: 248 448s testutil.go:509: Offset: 97, NextOffset: 134 448s testutil.go:509: Offset: 248, NextOffset: 380 448s testutil.go:509: Offset: 134, NextOffset: 266 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 583, NextOffset: 620 448s testutil.go:509: Offset: 438, NextOffset: 475 448s testutil.go:509: Offset: 620, NextOffset: 787 448s testutil.go:509: Offset: 475, NextOffset: 610 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 1164, NextOffset: 1201 448s testutil.go:509: Offset: 953, NextOffset: 990 448s testutil.go:509: Offset: 1201, NextOffset: 1975 448s testutil.go:509: Offset: 990, NextOffset: 1697 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 380, NextOffset: 417 448s testutil.go:509: Offset: 266, NextOffset: 303 448s testutil.go:509: Offset: 417, NextOffset: 583 448s testutil.go:509: Offset: 303, NextOffset: 438 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 164 217 544] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 164 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 217 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 544 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d9STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 164 220 547] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 164 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 220 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 547 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dcSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 164 217 544] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 164 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 217 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 544 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d9STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 164 220 547] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 164 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 220 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 547 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dcSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 164 217 544] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 164 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 217 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 544 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d9STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":94,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":131,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":263,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":300,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":434,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":641,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":774,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":811,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":944,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":981,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":208,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":377,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":414,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":579,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":616,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":952,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":989,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1155,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1192,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo_empty5 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6] vs [foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo3 foo4 foo5 .no.prefetch.landmark foo_empty] 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 604, NextOffset: 641 448s testutil.go:509: Offset: 782, NextOffset: 819 448s testutil.go:509: Offset: 641, NextOffset: 774 448s testutil.go:509: Offset: 819, NextOffset: 952 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 774, NextOffset: 811 448s testutil.go:509: Offset: 952, NextOffset: 989 448s testutil.go:509: Offset: 811, NextOffset: 944 448s testutil.go:509: Offset: 989, NextOffset: 1155 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 944, NextOffset: 981 448s testutil.go:509: Offset: 1155, NextOffset: 1192 448s testutil.go:509: Offset: 981, NextOffset: 1647 448s testutil.go:509: Offset: 1192, NextOffset: 1965 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 94, NextOffset: 131 448s testutil.go:509: Offset: 208, NextOffset: 245 448s testutil.go:509: Offset: 131, NextOffset: 263 448s testutil.go:509: Offset: 245, NextOffset: 377 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 263, NextOffset: 300 448s testutil.go:509: Offset: 377, NextOffset: 414 448s testutil.go:509: Offset: 300, NextOffset: 434 448s testutil.go:509: Offset: 414, NextOffset: 579 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 434, NextOffset: 471 448s testutil.go:509: Offset: 579, NextOffset: 616 448s testutil.go:509: Offset: 471, NextOffset: 604 448s testutil.go:509: Offset: 616, NextOffset: 782 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 foo] vs [foo5 foo6 foo foo_empty foo2 foo_empty2 foo_empty5 foo3 foo_empty3 foo4 foo_empty4] 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 782, NextOffset: 819 448s testutil.go:509: Offset: 604, NextOffset: 641 448s testutil.go:509: Offset: 819, NextOffset: 952 448s testutil.go:509: Offset: 641, NextOffset: 774 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 952, NextOffset: 989 448s testutil.go:509: Offset: 774, NextOffset: 811 448s testutil.go:509: Offset: 989, NextOffset: 1155 448s testutil.go:509: Offset: 811, NextOffset: 944 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 377, NextOffset: 414 448s testutil.go:509: Offset: 263, NextOffset: 300 448s testutil.go:509: Offset: 414, NextOffset: 579 448s testutil.go:509: Offset: 300, NextOffset: 434 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 1155, NextOffset: 1192 448s testutil.go:509: Offset: 944, NextOffset: 981 448s testutil.go:509: Offset: 1192, NextOffset: 1965 448s testutil.go:509: Offset: 981, NextOffset: 1647 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 208, NextOffset: 245 448s testutil.go:509: Offset: 94, NextOffset: 131 448s testutil.go:509: Offset: 245, NextOffset: 377 448s testutil.go:509: Offset: 131, NextOffset: 263 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 579, NextOffset: 616 448s testutil.go:509: Offset: 434, NextOffset: 471 448s testutil.go:509: Offset: 616, NextOffset: 782 448s testutil.go:509: Offset: 471, NextOffset: 604 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 141 191 488] 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 141 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 191 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 488 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bfSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 141 183 480] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 141 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 183 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 480 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 141 191 488] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 141 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 191 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 488 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bfSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 141 183 480] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 141 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 183 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 480 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 140 190 486] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 140 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 190 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 486 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000beSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 140 182 478] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 140 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 182 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 478 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b6STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":96,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":133,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":265,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":302,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":437,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":474,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":608,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":645,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":777,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":814,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":948,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":985,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":246,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":415,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":583,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":620,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":956,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":993,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1160,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo foo_empty4 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5] vs [foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty] 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 265, NextOffset: 302 448s testutil.go:509: Offset: 378, NextOffset: 415 448s testutil.go:509: Offset: 302, NextOffset: 437 448s testutil.go:509: Offset: 415, NextOffset: 583 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 437, NextOffset: 474 448s testutil.go:509: Offset: 583, NextOffset: 620 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 143 193 491] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 143 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 193 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 491 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c1STARGZ" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 448s testutil.go:509: Offset: 474, NextOffset: 608 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 143 185 483] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 143 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 185 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 483 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b9STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 448s testutil.go:509: Offset: 620, NextOffset: 787 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 608, NextOffset: 645 448s testutil.go:509: Offset: 787, NextOffset: 824 448s testutil.go:509: Offset: 645, NextOffset: 777 448s testutil.go:509: Offset: 824, NextOffset: 956 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 777, NextOffset: 814 448s testutil.go:509: Offset: 956, NextOffset: 993 448s testutil.go:509: Offset: 814, NextOffset: 948 448s testutil.go:509: Offset: 993, NextOffset: 1160 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 96, NextOffset: 133 448s testutil.go:509: Offset: 209, NextOffset: 246 448s testutil.go:509: Offset: 133, NextOffset: 265 448s testutil.go:509: Offset: 246, NextOffset: 378 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 948, NextOffset: 985 448s testutil.go:509: Offset: 1160, NextOffset: 1197 448s testutil.go:509: Offset: 985, NextOffset: 1669 448s testutil.go:509: Offset: 1197, NextOffset: 1992 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2] vs [foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty4] 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 1160, NextOffset: 1197 448s testutil.go:509: Offset: 948, NextOffset: 985 448s testutil.go:509: Offset: 1197, NextOffset: 1992 448s testutil.go:509: Offset: 985, NextOffset: 1669 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 378, NextOffset: 415 448s testutil.go:509: Offset: 265, NextOffset: 302 448s testutil.go:509: Offset: 415, NextOffset: 583 448s testutil.go:509: Offset: 302, NextOffset: 437 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 583, NextOffset: 620 448s testutil.go:509: Offset: 437, NextOffset: 474 448s testutil.go:509: Offset: 620, NextOffset: 787 448s testutil.go:509: Offset: 474, NextOffset: 608 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 956, NextOffset: 993 448s testutil.go:509: Offset: 777, NextOffset: 814 448s testutil.go:509: Offset: 993, NextOffset: 1160 448s testutil.go:509: Offset: 814, NextOffset: 948 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 209, NextOffset: 246 448s testutil.go:509: Offset: 96, NextOffset: 133 448s testutil.go:509: Offset: 246, NextOffset: 378 448s testutil.go:509: Offset: 133, NextOffset: 265 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 143 193 491] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 143 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 193 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 491 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c1STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 787, NextOffset: 824 448s testutil.go:509: Offset: 608, NextOffset: 645 448s testutil.go:509: Offset: 824, NextOffset: 956 448s testutil.go:509: Offset: 645, NextOffset: 777 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 143 185 483] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 143 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 185 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 483 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b9STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 143 193 491] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 143 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 193 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 491 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c1STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 143 185 483] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 143 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 185 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 483 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b9STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 141 191 487] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 141 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 191 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 487 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bfSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 141 183 479] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 141 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 183 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 479 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 141 191 487] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 141 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 191 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 487 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000bfSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 141 183 479] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 141 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 183 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 479 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 142 192 488] 448s testutil.go:2330: got gzip streams: 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":95,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":263,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":300,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":431,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":468,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":600,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":637,"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":805,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":936,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":973,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":246,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":377,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":414,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":581,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":618,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":784,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":821,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":952,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":989,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1154,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1191,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo2 foo3 foo_empty4 foo_empty5 foo_empty2 foo_empty3 foo4 foo5] vs [foo6 .no.prefetch.landmark foo foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo_empty2 foo_empty3 foo_empty5] 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 600, NextOffset: 637 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 142 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 192 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 488 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c0STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 448s testutil.go:509: Offset: 784, NextOffset: 821 448s testutil.go:509: Offset: 637, NextOffset: 768 448s testutil.go:509: Offset: 821, NextOffset: 952 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 768, NextOffset: 805 448s testutil.go:509: Offset: 952, NextOffset: 989 448s testutil.go:509: Offset: 805, NextOffset: 936 448s testutil.go:509: Offset: 989, NextOffset: 1154 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 936, NextOffset: 973 448s testutil.go:509: Offset: 1154, NextOffset: 1191 448s testutil.go:509: Offset: 973, NextOffset: 1682 448s testutil.go:509: Offset: 1191, NextOffset: 1985 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 95, NextOffset: 132 448s testutil.go:509: Offset: 209, NextOffset: 246 448s testutil.go:509: Offset: 132, NextOffset: 263 448s testutil.go:509: Offset: 246, NextOffset: 377 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 263, NextOffset: 300 448s testutil.go:509: Offset: 377, NextOffset: 414 448s testutil.go:509: Offset: 300, NextOffset: 431 448s testutil.go:509: Offset: 414, NextOffset: 581 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 431, NextOffset: 468 448s testutil.go:509: Offset: 581, NextOffset: 618 448s testutil.go:509: Offset: 468, NextOffset: 600 448s testutil.go:509: Offset: 618, NextOffset: 784 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty2 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo3 foo4] vs [foo foo_empty foo2 foo3 foo_empty4 foo_empty5 foo_empty2 foo_empty3 foo4 foo5 foo6] 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 209, NextOffset: 246 448s testutil.go:509: Offset: 95, NextOffset: 132 448s testutil.go:509: Offset: 246, NextOffset: 377 448s testutil.go:509: Offset: 132, NextOffset: 263 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 377, NextOffset: 414 448s testutil.go:509: Offset: 263, NextOffset: 300 448s testutil.go:509: Offset: 414, NextOffset: 581 448s testutil.go:509: Offset: 300, NextOffset: 431 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 581, NextOffset: 618 448s testutil.go:509: Offset: 431, NextOffset: 468 448s testutil.go:509: Offset: 618, NextOffset: 784 448s testutil.go:509: Offset: 468, NextOffset: 600 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 784, NextOffset: 821 448s testutil.go:509: Offset: 600, NextOffset: 637 448s testutil.go:509: Offset: 821, NextOffset: 952 448s testutil.go:509: Offset: 637, NextOffset: 768 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 952, NextOffset: 989 448s testutil.go:509: Offset: 768, NextOffset: 805 448s testutil.go:509: Offset: 989, NextOffset: 1154 448s testutil.go:509: Offset: 805, NextOffset: 936 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 1154, NextOffset: 1191 448s testutil.go:509: Offset: 936, NextOffset: 973 448s testutil.go:509: Offset: 1191, NextOffset: 1985 448s testutil.go:509: Offset: 973, NextOffset: 1682 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 142 184 480] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 142 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 184 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 480 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b8STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 144 194 492] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 144 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 194 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 492 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c2STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 144 186 484] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 144 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 186 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 484 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000baSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 144 194 492] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 144 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 194 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 492 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c2STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":97,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":270,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":307,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":444,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":481,"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":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":792,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":829,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":966,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1003,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":211,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":248,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":384,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":421,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":629,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":973,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1010,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1178,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1215,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo6 foo foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo2] vs [foo foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo5] 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 792, NextOffset: 829 448s testutil.go:509: Offset: 973, NextOffset: 1010 448s testutil.go:509: Offset: 829, NextOffset: 966 448s testutil.go:509: Offset: 1010, NextOffset: 1178 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 270, NextOffset: 307 448s testutil.go:509: Offset: 384, NextOffset: 421 448s testutil.go:509: Offset: 307, NextOffset: 444 448s testutil.go:509: Offset: 421, NextOffset: 592 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 444, NextOffset: 481 448s testutil.go:509: Offset: 592, NextOffset: 629 448s testutil.go:509: Offset: 481, NextOffset: 618 448s testutil.go:509: Offset: 629, NextOffset: 799 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 618, NextOffset: 655 448s testutil.go:509: Offset: 799, NextOffset: 836 448s testutil.go:509: Offset: 655, NextOffset: 792 448s testutil.go:509: Offset: 836, NextOffset: 973 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 966, NextOffset: 1003 448s testutil.go:509: Offset: 1178, NextOffset: 1215 448s testutil.go:509: Offset: 1003, NextOffset: 1707 448s testutil.go:509: Offset: 1215, NextOffset: 2006 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 97, NextOffset: 134 448s testutil.go:509: Offset: 211, NextOffset: 248 448s testutil.go:509: Offset: 134, NextOffset: 270 448s testutil.go:509: Offset: 248, NextOffset: 384 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo5 foo foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty] vs [foo4 foo6 foo foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo3] 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 592, NextOffset: 629 448s testutil.go:509: Offset: 444, NextOffset: 481 448s testutil.go:509: Offset: 629, NextOffset: 799 448s testutil.go:509: Offset: 481, NextOffset: 618 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 973, NextOffset: 1010 448s testutil.go:509: Offset: 792, NextOffset: 829 448s testutil.go:509: Offset: 1010, NextOffset: 1178 448s testutil.go:509: Offset: 829, NextOffset: 966 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 211, NextOffset: 248 448s testutil.go:509: Offset: 97, NextOffset: 134 448s testutil.go:509: Offset: 248, NextOffset: 384 448s testutil.go:509: Offset: 134, NextOffset: 270 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 384, NextOffset: 421 448s testutil.go:509: Offset: 270, NextOffset: 307 448s testutil.go:509: Offset: 421, NextOffset: 592 448s testutil.go:509: Offset: 307, NextOffset: 444 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 799, NextOffset: 836 448s testutil.go:509: Offset: 618, NextOffset: 655 448s testutil.go:509: Offset: 836, NextOffset: 973 448s testutil.go:509: Offset: 655, NextOffset: 792 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 1178, NextOffset: 1215 448s testutil.go:509: Offset: 966, NextOffset: 1003 448s testutil.go:509: Offset: 1215, NextOffset: 2006 448s testutil.go:509: Offset: 1003, NextOffset: 1707 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 144 186 484] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 144 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 186 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 484 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000baSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 144 194 492] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 144 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 194 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 492 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c2STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 144 186 484] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 144 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 186 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 484 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000baSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 150 200 501] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 150 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 200 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 501 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 150 192 493] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 150 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 192 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 493 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c0STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 150 200 501] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 150 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 200 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 501 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 448s testutil.go:340: 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":112,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":220,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":253,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":362,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":395,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":504,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":537,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":646,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":679,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":821,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":175,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":485,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":654,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":687,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":796,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":829,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":965,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":998,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 foo foo_empty foo_empty3 foo2 foo_empty2 foo3 foo4 foo_empty4] vs [foo_empty2 foo4 foo_empty4 foo5 foo2 foo3 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty] 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 220, NextOffset: 253 448s testutil.go:509: Offset: 316, NextOffset: 349 448s testutil.go:509: Offset: 253, NextOffset: 362 448s testutil.go:509: Offset: 349, NextOffset: 485 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 362, NextOffset: 395 448s testutil.go:509: Offset: 485, NextOffset: 518 448s testutil.go:509: Offset: 395, NextOffset: 504 448s testutil.go:509: Offset: 518, NextOffset: 654 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 504, NextOffset: 537 448s testutil.go:509: Offset: 654, NextOffset: 687 448s testutil.go:509: Offset: 537, NextOffset: 646 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 448s testutil.go:509: Offset: 687, NextOffset: 796 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 646, NextOffset: 679 448s testutil.go:509: Offset: 796, NextOffset: 829 448s testutil.go:509: Offset: 679, NextOffset: 788 448s testutil.go:509: Offset: 829, NextOffset: 965 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 788, NextOffset: 821 448s testutil.go:509: Offset: 965, NextOffset: 998 448s testutil.go:509: Offset: 821, NextOffset: 1422 448s testutil.go:509: Offset: 998, NextOffset: 1666 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 150 192 493] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 150 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 192 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 493 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c0STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 79, NextOffset: 112 448s testutil.go:509: Offset: 175, NextOffset: 208 448s testutil.go:509: Offset: 112, NextOffset: 220 448s testutil.go:509: Offset: 208, NextOffset: 316 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 148 198 500] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 148 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 198 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 500 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 148 190 492] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 148 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 190 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 492 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000beSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty2 foo4 foo_empty4 foo5 foo2 foo3 foo_empty3 foo_empty5 foo6] vs [foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty3 foo2 foo_empty2 foo3] 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 175, NextOffset: 208 448s testutil.go:509: Offset: 79, NextOffset: 112 448s testutil.go:509: Offset: 208, NextOffset: 316 448s testutil.go:509: Offset: 112, NextOffset: 220 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 654, NextOffset: 687 448s testutil.go:509: Offset: 504, NextOffset: 537 448s testutil.go:509: Offset: 687, NextOffset: 796 448s testutil.go:509: Offset: 537, NextOffset: 646 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 796, NextOffset: 829 448s testutil.go:509: Offset: 646, NextOffset: 679 448s testutil.go:509: Offset: 829, NextOffset: 965 448s testutil.go:509: Offset: 679, NextOffset: 788 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 316, NextOffset: 349 448s testutil.go:509: Offset: 220, NextOffset: 253 448s testutil.go:509: Offset: 349, NextOffset: 485 448s testutil.go:509: Offset: 253, NextOffset: 362 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 485, NextOffset: 518 448s testutil.go:509: Offset: 362, NextOffset: 395 448s testutil.go:509: Offset: 518, NextOffset: 654 448s testutil.go:509: Offset: 395, NextOffset: 504 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 965, NextOffset: 998 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 155 205 510] 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 448s testutil.go:509: Offset: 788, NextOffset: 821 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 448s testutil.go:2330: got gzip streams: 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 448s testutil.go:509: Offset: 998, NextOffset: 1666 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 448s testutil.go:509: Offset: 821, NextOffset: 1422 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 448s testutil.go:2349: [1] at 155 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 205 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 510 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cdSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 155 197 502] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 155 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 197 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 502 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c5STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 155 205 510] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 155 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 205 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 510 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cdSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 155 197 502] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 448s testutil.go:2349: [1] at 155 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 197 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 502 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c5STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 155 205 510] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 155 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 205 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 510 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cdSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":227,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":260,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":371,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":404,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":803,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":322,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":355,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":662,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":695,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":976,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1009,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo_empty4 foo6 foo_empty foo_empty2 foo3 foo5 foo_empty5 foo foo2 foo_empty3 foo4] vs [foo_empty foo_empty2 foo3 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo2 foo4 foo_empty4 foo5 foo] 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 515, NextOffset: 548 448s testutil.go:509: Offset: 662, NextOffset: 695 448s testutil.go:509: Offset: 548, NextOffset: 659 448s testutil.go:509: Offset: 695, NextOffset: 806 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 803, NextOffset: 836 448s testutil.go:509: Offset: 976, NextOffset: 1009 448s testutil.go:509: Offset: 836, NextOffset: 1434 448s testutil.go:509: Offset: 1009, NextOffset: 1676 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 371, NextOffset: 404 448s testutil.go:509: Offset: 492, NextOffset: 525 448s testutil.go:509: Offset: 404, NextOffset: 515 448s testutil.go:509: Offset: 525, NextOffset: 662 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 659, NextOffset: 692 448s testutil.go:509: Offset: 806, NextOffset: 839 448s testutil.go:509: Offset: 692, NextOffset: 803 448s testutil.go:509: Offset: 839, NextOffset: 976 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 84, NextOffset: 117 448s testutil.go:509: Offset: 179, NextOffset: 212 448s testutil.go:509: Offset: 117, NextOffset: 227 448s testutil.go:509: Offset: 212, NextOffset: 322 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 227, NextOffset: 260 448s testutil.go:509: Offset: 322, NextOffset: 355 448s testutil.go:509: Offset: 260, NextOffset: 371 448s testutil.go:509: Offset: 355, NextOffset: 492 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo2 foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty5 foo6] vs [foo foo2 foo_empty3 foo4 foo_empty4 foo6 foo_empty foo_empty2 foo3 foo5 foo_empty5] 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 322, NextOffset: 355 448s testutil.go:509: Offset: 227, NextOffset: 260 448s testutil.go:509: Offset: 355, NextOffset: 492 448s testutil.go:509: Offset: 260, NextOffset: 371 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 155 197 502] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 155 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 197 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 502 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c5STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 662, NextOffset: 695 448s testutil.go:509: Offset: 515, NextOffset: 548 448s testutil.go:509: Offset: 695, NextOffset: 806 448s testutil.go:509: Offset: 548, NextOffset: 659 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 806, NextOffset: 839 448s testutil.go:509: Offset: 659, NextOffset: 692 448s testutil.go:509: Offset: 839, NextOffset: 976 448s testutil.go:509: Offset: 692, NextOffset: 803 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 179, NextOffset: 212 448s testutil.go:509: Offset: 84, NextOffset: 117 448s testutil.go:509: Offset: 212, NextOffset: 322 448s testutil.go:509: Offset: 117, NextOffset: 227 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 492, NextOffset: 525 448s testutil.go:509: Offset: 371, NextOffset: 404 448s testutil.go:509: Offset: 525, NextOffset: 662 448s testutil.go:509: Offset: 404, NextOffset: 515 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 153 203 507] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 153 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 203 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 507 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 976, NextOffset: 1009 448s testutil.go:509: Offset: 803, NextOffset: 836 448s testutil.go:509: Offset: 1009, NextOffset: 1676 448s testutil.go:509: Offset: 836, NextOffset: 1434 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 153 195 499] 448s testutil.go:2330: got gzip streams: 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 153 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 195 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 499 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 153 203 507] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 153 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 203 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 507 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 153 195 499] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 153 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 195 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 499 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 153 203 507] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 153 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 203 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 507 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 153 195 499] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 153 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 195 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 499 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c3STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 157 207 511] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 157 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 207 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 511 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cfSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 157 199 503] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 157 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 199 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 503 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c7STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 448s testutil.go:340: 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":113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":222,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":255,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":365,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":398,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":508,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":541,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":651,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":794,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":827,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":176,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":318,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":351,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":487,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":520,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":656,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":689,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":832,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":968,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1001,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo4 foo5 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty4 foo foo_empty2 foo_empty3] vs [foo_empty2 foo3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty3 foo4 foo5] 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 794, NextOffset: 827 448s testutil.go:509: Offset: 968, NextOffset: 1001 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 157 207 511] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 157 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 207 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 511 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cfSTARGZ" 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 448s testutil.go:509: Offset: 827, NextOffset: 1424 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 448s testutil.go:509: Offset: 1001, NextOffset: 1674 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 157 199 503] 448s testutil.go:2330: got gzip streams: 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 448s testutil.go:509: Offset: 222, NextOffset: 255 448s testutil.go:509: Offset: 318, NextOffset: 351 448s testutil.go:509: Offset: 255, NextOffset: 365 448s testutil.go:509: Offset: 351, NextOffset: 487 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 365, NextOffset: 398 448s testutil.go:509: Offset: 487, NextOffset: 520 448s testutil.go:509: Offset: 398, NextOffset: 508 448s testutil.go:509: Offset: 520, NextOffset: 656 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 80, NextOffset: 113 448s testutil.go:509: Offset: 176, NextOffset: 209 448s testutil.go:509: Offset: 113, NextOffset: 222 448s testutil.go:509: Offset: 209, NextOffset: 318 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 508, NextOffset: 541 448s testutil.go:509: Offset: 656, NextOffset: 689 448s testutil.go:509: Offset: 541, NextOffset: 651 448s testutil.go:509: Offset: 689, NextOffset: 799 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 651, NextOffset: 684 448s testutil.go:509: Offset: 799, NextOffset: 832 448s testutil.go:509: Offset: 684, NextOffset: 794 448s testutil.go:509: Offset: 832, NextOffset: 968 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo4 foo5 foo_empty2 foo3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo] vs [foo_empty5 foo6 foo_empty foo2 foo3 foo_empty4 foo foo_empty2 foo_empty3 foo4 foo5] 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 487, NextOffset: 520 448s testutil.go:509: Offset: 365, NextOffset: 398 448s testutil.go:509: Offset: 520, NextOffset: 656 448s testutil.go:509: Offset: 398, NextOffset: 508 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 968, NextOffset: 1001 448s testutil.go:509: Offset: 794, NextOffset: 827 448s testutil.go:509: Offset: 1001, NextOffset: 1674 448s testutil.go:509: Offset: 827, NextOffset: 1424 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 176, NextOffset: 209 448s testutil.go:509: Offset: 80, NextOffset: 113 448s testutil.go:509: Offset: 209, NextOffset: 318 448s testutil.go:509: Offset: 113, NextOffset: 222 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 318, NextOffset: 351 448s testutil.go:509: Offset: 222, NextOffset: 255 448s testutil.go:509: Offset: 351, NextOffset: 487 448s testutil.go:509: Offset: 255, NextOffset: 365 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 656, NextOffset: 689 448s testutil.go:509: Offset: 508, NextOffset: 541 448s testutil.go:509: Offset: 689, NextOffset: 799 448s testutil.go:509: Offset: 541, NextOffset: 651 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 799, NextOffset: 832 448s testutil.go:509: Offset: 651, NextOffset: 684 448s testutil.go:509: Offset: 832, NextOffset: 968 448s testutil.go:509: Offset: 684, NextOffset: 794 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 157 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 199 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 503 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c7STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 156 206 510] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 156 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 206 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 510 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ceSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 156 198 502] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 156 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 198 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 502 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 398 651 1452] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 398 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 651 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 1452 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028bSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 398 510 1311] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 398 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 510 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 1311 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001feSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 398 651 1452] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 398 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 651 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 1452 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028bSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 398 510 1311] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 398 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 510 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 1311 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001feSTARGZ" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 402 655 1455] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 402 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 655 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 1455 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028fSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":262,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":374,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":407,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":519,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":552,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":664,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":697,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":809,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":842,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":180,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":324,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":357,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":495,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":528,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":666,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":699,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":811,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":844,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":982,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1015,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo foo2 foo4 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4] vs [foo foo2 foo_empty4 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo6 .no.prefetch.landmark] 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 374, NextOffset: 407 448s testutil.go:509: Offset: 495, NextOffset: 528 448s testutil.go:509: Offset: 407, NextOffset: 519 448s testutil.go:509: Offset: 528, NextOffset: 666 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 664, NextOffset: 697 448s testutil.go:509: Offset: 811, NextOffset: 844 448s testutil.go:509: Offset: 697, NextOffset: 809 448s testutil.go:509: Offset: 844, NextOffset: 982 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 85, NextOffset: 118 448s testutil.go:509: Offset: 180, NextOffset: 213 448s testutil.go:509: Offset: 118, NextOffset: 229 448s testutil.go:509: Offset: 213, NextOffset: 324 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 229, NextOffset: 262 448s testutil.go:509: Offset: 324, NextOffset: 357 448s testutil.go:509: Offset: 262, NextOffset: 374 448s testutil.go:509: Offset: 357, NextOffset: 495 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 519, NextOffset: 552 448s testutil.go:509: Offset: 666, NextOffset: 699 448s testutil.go:509: Offset: 552, NextOffset: 664 448s testutil.go:509: Offset: 699, NextOffset: 811 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 809, NextOffset: 842 448s testutil.go:509: Offset: 982, NextOffset: 1015 448s testutil.go:509: Offset: 842, NextOffset: 1440 448s testutil.go:509: Offset: 1015, NextOffset: 1683 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo6 .no.prefetch.landmark foo foo2 foo_empty4 foo5 foo_empty5] vs [foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo2 foo4 foo6 foo_empty foo_empty2] 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 666, NextOffset: 699 448s testutil.go:509: Offset: 519, NextOffset: 552 448s testutil.go:509: Offset: 699, NextOffset: 811 448s testutil.go:509: Offset: 552, NextOffset: 664 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 982, NextOffset: 1015 448s testutil.go:509: Offset: 809, NextOffset: 842 448s testutil.go:509: Offset: 1015, NextOffset: 1683 448s testutil.go:509: Offset: 842, NextOffset: 1440 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 180, NextOffset: 213 448s testutil.go:509: Offset: 85, NextOffset: 118 448s testutil.go:509: Offset: 213, NextOffset: 324 448s testutil.go:509: Offset: 118, NextOffset: 229 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 324, NextOffset: 357 448s testutil.go:509: Offset: 229, NextOffset: 262 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 402 514 1314] 448s testutil.go:2330: got gzip streams: 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 448s testutil.go:509: Offset: 357, NextOffset: 495 448s testutil.go:509: Offset: 262, NextOffset: 374 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 811, NextOffset: 844 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 402 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 514 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 1314 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000202STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 448s testutil.go:509: Offset: 664, NextOffset: 697 448s testutil.go:509: Offset: 844, NextOffset: 982 448s testutil.go:509: Offset: 697, NextOffset: 809 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 495, NextOffset: 528 448s testutil.go:509: Offset: 374, NextOffset: 407 448s testutil.go:509: Offset: 528, NextOffset: 666 448s testutil.go:509: Offset: 407, NextOffset: 519 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 403 656 1463] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 403 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 656 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 1463 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000290STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 403 515 1322] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 403 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 515 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 1322 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000203STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 403 656 1463] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 403 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 656 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 1463 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000290STARGZ" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 403 515 1322] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 403 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 515 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 1322 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000203STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 405 658 1465] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 405 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 658 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 1465 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000292STARGZ" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 405 517 1324] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 405 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 517 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 1324 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000205STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 400 653 1456] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 400 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 653 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 1456 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028dSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 448s testutil.go:340: 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":112,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":220,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":253,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":362,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":395,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":504,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":537,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":646,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":679,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":821,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":175,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":485,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":654,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":687,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":796,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":829,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":965,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":998,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo_empty3 foo_empty4 foo_empty5 foo_empty foo2 foo4 foo5 foo6 foo foo_empty2 foo3] vs [.no.prefetch.landmark foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo3] 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 220, NextOffset: 253 448s testutil.go:509: Offset: 316, NextOffset: 349 448s testutil.go:509: Offset: 253, NextOffset: 362 448s testutil.go:509: Offset: 349, NextOffset: 485 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 504, NextOffset: 537 448s testutil.go:509: Offset: 654, NextOffset: 687 448s testutil.go:509: Offset: 537, NextOffset: 646 448s testutil.go:509: Offset: 687, NextOffset: 796 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 646, NextOffset: 679 448s testutil.go:509: Offset: 796, NextOffset: 829 448s testutil.go:509: Offset: 679, NextOffset: 788 448s testutil.go:509: Offset: 829, NextOffset: 965 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 788, NextOffset: 821 448s testutil.go:509: Offset: 965, NextOffset: 998 448s testutil.go:509: Offset: 821, NextOffset: 1422 448s testutil.go:509: Offset: 998, NextOffset: 1666 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 79, NextOffset: 112 448s testutil.go:509: Offset: 175, NextOffset: 208 448s testutil.go:509: Offset: 112, NextOffset: 220 448s testutil.go:509: Offset: 208, NextOffset: 316 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 362, NextOffset: 395 448s testutil.go:509: Offset: 485, NextOffset: 518 448s testutil.go:509: Offset: 395, NextOffset: 504 448s testutil.go:509: Offset: 518, NextOffset: 654 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo3] vs [foo3 foo_empty3 foo_empty4 foo_empty5 foo_empty foo2 foo4 foo5 foo6 foo foo_empty2] 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 316, NextOffset: 349 448s testutil.go:509: Offset: 220, NextOffset: 253 448s testutil.go:509: Offset: 349, NextOffset: 485 448s testutil.go:509: Offset: 253, NextOffset: 362 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 654, NextOffset: 687 448s testutil.go:509: Offset: 504, NextOffset: 537 448s testutil.go:509: Offset: 687, NextOffset: 796 448s testutil.go:509: Offset: 537, NextOffset: 646 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 796, NextOffset: 829 448s testutil.go:509: Offset: 646, NextOffset: 679 448s testutil.go:509: Offset: 829, NextOffset: 965 448s testutil.go:509: Offset: 679, NextOffset: 788 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 965, NextOffset: 998 448s testutil.go:509: Offset: 788, NextOffset: 821 448s testutil.go:509: Offset: 998, NextOffset: 1666 448s testutil.go:509: Offset: 821, NextOffset: 1422 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 175, NextOffset: 208 448s testutil.go:509: Offset: 79, NextOffset: 112 448s testutil.go:509: Offset: 208, NextOffset: 316 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 400 512 1315] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 400 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 512 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 1315 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000200STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 448s testutil.go:509: Offset: 112, NextOffset: 220 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 485, NextOffset: 518 448s testutil.go:509: Offset: 362, NextOffset: 395 448s testutil.go:509: Offset: 518, NextOffset: 654 448s testutil.go:509: Offset: 395, NextOffset: 504 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 400 653 1456] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 400 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 653 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 1456 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000028dSTARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 400 512 1315] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 400 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 512 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 1315 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000200STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 404 657 1461] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 404 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 657 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 1461 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000291STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 404 516 1320] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 404 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 516 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 1320 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000204STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":227,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":260,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":371,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":404,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":803,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":322,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":355,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":662,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":695,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":976,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1009,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty3 foo4 foo_empty4 foo5 foo foo2 foo_empty2 foo3 foo_empty5 foo6] vs [foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo2 foo3 foo5 foo6 foo_empty foo_empty2] 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 515, NextOffset: 548 448s testutil.go:509: Offset: 662, NextOffset: 695 448s testutil.go:509: Offset: 548, NextOffset: 659 448s testutil.go:509: Offset: 695, NextOffset: 806 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 659, NextOffset: 692 448s testutil.go:509: Offset: 806, NextOffset: 839 448s testutil.go:509: Offset: 692, NextOffset: 803 448s testutil.go:509: Offset: 839, NextOffset: 976 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 84, NextOffset: 117 448s testutil.go:509: Offset: 179, NextOffset: 212 448s testutil.go:509: Offset: 117, NextOffset: 227 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 448s testutil.go:509: Offset: 212, NextOffset: 322 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 227, NextOffset: 260 448s testutil.go:509: Offset: 322, NextOffset: 355 448s testutil.go:509: Offset: 260, NextOffset: 371 448s testutil.go:509: Offset: 355, NextOffset: 492 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 405 658 1468] 448s testutil.go:2330: got gzip streams: 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 448s testutil.go:509: Offset: 371, NextOffset: 404 448s testutil.go:509: Offset: 492, NextOffset: 525 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 405 in stargz, uncompressed length 1636 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 448s testutil.go:509: Offset: 404, NextOffset: 515 448s testutil.go:509: Offset: 525, NextOffset: 662 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 448s testutil.go:2349: [2] at 658 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 1468 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000292STARGZ" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 803, NextOffset: 836 448s testutil.go:509: Offset: 976, NextOffset: 1009 448s testutil.go:509: Offset: 836, NextOffset: 1434 448s testutil.go:509: Offset: 1009, NextOffset: 1676 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo5 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo] vs [foo4 foo_empty4 foo5 foo foo2 foo_empty2 foo3 foo_empty5 foo6 foo_empty foo_empty3] 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 179, NextOffset: 212 448s testutil.go:509: Offset: 84, NextOffset: 117 448s testutil.go:509: Offset: 212, NextOffset: 322 448s testutil.go:509: Offset: 117, NextOffset: 227 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 322, NextOffset: 355 448s testutil.go:509: Offset: 227, NextOffset: 260 448s testutil.go:509: Offset: 355, NextOffset: 492 448s testutil.go:509: Offset: 260, NextOffset: 371 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 492, NextOffset: 525 448s testutil.go:509: Offset: 371, NextOffset: 404 448s testutil.go:509: Offset: 525, NextOffset: 662 448s testutil.go:509: Offset: 404, NextOffset: 515 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 806, NextOffset: 839 448s testutil.go:509: Offset: 659, NextOffset: 692 448s testutil.go:509: Offset: 839, NextOffset: 976 448s testutil.go:509: Offset: 692, NextOffset: 803 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 976, NextOffset: 1009 448s testutil.go:509: Offset: 803, NextOffset: 836 448s testutil.go:509: Offset: 1009, NextOffset: 1676 448s testutil.go:509: Offset: 836, NextOffset: 1434 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 662, NextOffset: 695 448s testutil.go:509: Offset: 515, NextOffset: 548 448s testutil.go:509: Offset: 695, NextOffset: 806 448s testutil.go:509: Offset: 548, NextOffset: 659 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 405 517 1327] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 405 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 517 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 1327 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000205STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 405 658 1468] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 405 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 658 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 1468 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000292STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 448s testutil.go:340: 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":113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":222,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":255,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":365,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":398,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":508,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":541,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":651,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":794,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":827,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":176,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":318,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":351,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":487,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":520,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":656,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":689,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":832,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":968,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1001,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo4 foo5 foo foo_empty foo_empty4 foo_empty5 foo6 foo2] vs [foo2 foo_empty2 foo3 foo_empty3 foo5 foo6 .no.prefetch.landmark foo foo4 foo_empty4 foo_empty5 foo_empty] 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 651, NextOffset: 684 448s testutil.go:509: Offset: 799, NextOffset: 832 448s testutil.go:509: Offset: 684, NextOffset: 794 448s testutil.go:509: Offset: 832, NextOffset: 968 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 80, NextOffset: 113 448s testutil.go:509: Offset: 176, NextOffset: 209 448s testutil.go:509: Offset: 113, NextOffset: 222 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 405 517 1327] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 405 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 517 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 1327 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000205STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 448s testutil.go:509: Offset: 209, NextOffset: 318 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 794, NextOffset: 827 448s testutil.go:509: Offset: 968, NextOffset: 1001 448s testutil.go:509: Offset: 827, NextOffset: 1424 448s testutil.go:509: Offset: 1001, NextOffset: 1674 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 222, NextOffset: 255 448s testutil.go:509: Offset: 318, NextOffset: 351 448s testutil.go:509: Offset: 255, NextOffset: 365 448s testutil.go:509: Offset: 351, NextOffset: 487 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 365, NextOffset: 398 448s testutil.go:509: Offset: 487, NextOffset: 520 448s testutil.go:509: Offset: 398, NextOffset: 508 448s testutil.go:509: Offset: 520, NextOffset: 656 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 508, NextOffset: 541 448s testutil.go:509: Offset: 656, NextOffset: 689 448s testutil.go:509: Offset: 541, NextOffset: 651 448s testutil.go:509: Offset: 689, NextOffset: 799 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo4 foo_empty4 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo6] vs [foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo foo_empty foo_empty4 foo_empty5 foo6] 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 318, NextOffset: 351 448s testutil.go:509: Offset: 222, NextOffset: 255 448s testutil.go:509: Offset: 351, NextOffset: 487 448s testutil.go:509: Offset: 255, NextOffset: 365 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 487, NextOffset: 520 448s testutil.go:509: Offset: 365, NextOffset: 398 448s testutil.go:509: Offset: 520, NextOffset: 656 448s testutil.go:509: Offset: 398, NextOffset: 508 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 799, NextOffset: 832 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 409 662 1472] 448s testutil.go:2330: got gzip streams: 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 448s testutil.go:509: Offset: 651, NextOffset: 684 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 409 in stargz, uncompressed length 1636 448s testutil.go:2349: [2] at 662 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 1472 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000296STARGZ" 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 448s testutil.go:509: Offset: 832, NextOffset: 968 448s testutil.go:509: Offset: 684, NextOffset: 794 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 968, NextOffset: 1001 448s testutil.go:509: Offset: 794, NextOffset: 827 448s testutil.go:509: Offset: 1001, NextOffset: 1674 448s testutil.go:509: Offset: 827, NextOffset: 1424 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 176, NextOffset: 209 448s testutil.go:509: Offset: 80, NextOffset: 113 448s testutil.go:509: Offset: 209, NextOffset: 318 448s testutil.go:509: Offset: 113, NextOffset: 222 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 409 521 1331] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 448s testutil.go:2349: [1] at 409 in stargz, uncompressed length 512 448s testutil.go:2349: [2] at 521 in stargz, uncompressed length 2560 448s testutil.go:2349: [3] at 1331 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000209STARGZ" 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 656, NextOffset: 689 448s testutil.go:509: Offset: 508, NextOffset: 541 448s testutil.go:509: Offset: 689, NextOffset: 799 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 448s testutil.go:1683: "bar"(basename:"bar") is child of "" 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 448s testutil.go:509: Offset: 541, NextOffset: 651 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 448s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 448s testutil.go:1683: "foo"(basename:"foo") is child of "" 448s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 2688 4764] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 1564 3640] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 2688 4764] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 1564 3640] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 2688 4764] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 1564 3640] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 2688 4764] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 1564 3640] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":262,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":374,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":407,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":519,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":552,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":664,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":697,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":809,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":842,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":180,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":324,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":357,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":495,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":528,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":666,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":699,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":811,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":844,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":982,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1015,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo_empty4 foo2 foo_empty3 foo4 foo5 foo_empty5 foo6] vs [foo3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo5 foo] 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 229, NextOffset: 262 448s testutil.go:509: Offset: 324, NextOffset: 357 448s testutil.go:509: Offset: 262, NextOffset: 374 448s testutil.go:509: Offset: 357, NextOffset: 495 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 519, NextOffset: 552 448s testutil.go:509: Offset: 666, NextOffset: 699 448s testutil.go:509: Offset: 552, NextOffset: 664 448s testutil.go:509: Offset: 699, NextOffset: 811 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 664, NextOffset: 697 448s testutil.go:509: Offset: 811, NextOffset: 844 448s testutil.go:509: Offset: 697, NextOffset: 809 448s testutil.go:509: Offset: 844, NextOffset: 982 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 809, NextOffset: 842 448s testutil.go:509: Offset: 982, NextOffset: 1015 448s testutil.go:509: Offset: 842, NextOffset: 1440 448s testutil.go:509: Offset: 1015, NextOffset: 1683 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 85, NextOffset: 118 448s testutil.go:509: Offset: 180, NextOffset: 213 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 2688 4764] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 448s testutil.go:509: Offset: 118, NextOffset: 229 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 448s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 448s testutil.go:509: Offset: 213, NextOffset: 324 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 374, NextOffset: 407 448s testutil.go:509: Offset: 495, NextOffset: 528 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 448s testutil.go:509: Offset: 407, NextOffset: 519 448s testutil.go:509: Offset: 528, NextOffset: 666 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo5 foo foo3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty] vs [foo2 foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo_empty4] 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 982, NextOffset: 1015 448s testutil.go:509: Offset: 809, NextOffset: 842 448s testutil.go:509: Offset: 1015, NextOffset: 1683 448s testutil.go:509: Offset: 842, NextOffset: 1440 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 324, NextOffset: 357 448s testutil.go:509: Offset: 229, NextOffset: 262 448s testutil.go:509: Offset: 357, NextOffset: 495 448s testutil.go:509: Offset: 262, NextOffset: 374 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 811, NextOffset: 844 448s testutil.go:509: Offset: 664, NextOffset: 697 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 1564 3640] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 448s testutil.go:509: Offset: 844, NextOffset: 982 448s testutil.go:509: Offset: 697, NextOffset: 809 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 180, NextOffset: 213 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 448s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 448s testutil.go:509: Offset: 85, NextOffset: 118 448s testutil.go:509: Offset: 213, NextOffset: 324 448s testutil.go:509: Offset: 118, NextOffset: 229 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 495, NextOffset: 528 448s testutil.go:509: Offset: 374, NextOffset: 407 448s testutil.go:509: Offset: 528, NextOffset: 666 448s testutil.go:509: Offset: 407, NextOffset: 519 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 666, NextOffset: 699 448s testutil.go:509: Offset: 519, NextOffset: 552 448s testutil.go:509: Offset: 699, NextOffset: 811 448s testutil.go:509: Offset: 552, NextOffset: 664 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 2688 4764] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 1564 3640] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 2688 4764] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 1564 3640] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 2688 4764] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 1564 3640] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 2688 4764] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 1564 3640] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 2688 4764] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 448s testutil.go:340: 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":111,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":218,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":251,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":359,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":533,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":641,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":674,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":815,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":174,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":207,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":314,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":347,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":515,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":650,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":683,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":791,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":959,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":992,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo_empty foo3 foo5 foo_empty5 foo6 foo foo2 foo_empty2] vs [.no.prefetch.landmark foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty3 foo6] 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 78, NextOffset: 111 448s testutil.go:509: Offset: 174, NextOffset: 207 448s testutil.go:509: Offset: 111, NextOffset: 218 448s testutil.go:509: Offset: 207, NextOffset: 314 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 218, NextOffset: 251 448s testutil.go:509: Offset: 314, NextOffset: 347 448s testutil.go:509: Offset: 251, NextOffset: 359 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 1564 3640] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 448s testutil.go:509: Offset: 347, NextOffset: 482 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 500, NextOffset: 533 448s testutil.go:509: Offset: 650, NextOffset: 683 448s testutil.go:509: Offset: 533, NextOffset: 641 448s testutil.go:509: Offset: 683, NextOffset: 791 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 359, NextOffset: 392 448s testutil.go:509: Offset: 482, NextOffset: 515 448s testutil.go:509: Offset: 392, NextOffset: 500 448s testutil.go:509: Offset: 515, NextOffset: 650 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 641, NextOffset: 674 448s testutil.go:509: Offset: 791, NextOffset: 824 448s testutil.go:509: Offset: 674, NextOffset: 782 448s testutil.go:509: Offset: 824, NextOffset: 959 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 782, NextOffset: 815 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 2688 4764] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 448s testutil.go:509: Offset: 959, NextOffset: 992 448s testutil.go:509: Offset: 815, NextOffset: 1410 448s testutil.go:509: Offset: 992, NextOffset: 1658 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5] vs [foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty foo3 foo5 foo_empty5 foo6] 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 314, NextOffset: 347 448s testutil.go:509: Offset: 218, NextOffset: 251 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 448s testutil.go:509: Offset: 347, NextOffset: 482 448s testutil.go:509: Offset: 251, NextOffset: 359 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 959, NextOffset: 992 448s testutil.go:509: Offset: 782, NextOffset: 815 448s testutil.go:509: Offset: 992, NextOffset: 1658 448s testutil.go:509: Offset: 815, NextOffset: 1410 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 174, NextOffset: 207 448s testutil.go:509: Offset: 78, NextOffset: 111 448s testutil.go:509: Offset: 207, NextOffset: 314 448s testutil.go:509: Offset: 111, NextOffset: 218 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 482, NextOffset: 515 448s testutil.go:509: Offset: 359, NextOffset: 392 448s testutil.go:509: Offset: 515, NextOffset: 650 448s testutil.go:509: Offset: 392, NextOffset: 500 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 650, NextOffset: 683 448s testutil.go:509: Offset: 500, NextOffset: 533 448s testutil.go:509: Offset: 683, NextOffset: 791 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 1564 3640] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 448s testutil.go:509: Offset: 533, NextOffset: 641 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 791, NextOffset: 824 448s testutil.go:509: Offset: 641, NextOffset: 674 448s testutil.go:509: Offset: 824, NextOffset: 959 448s testutil.go:509: Offset: 674, NextOffset: 782 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 2688 4764] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 4764 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000a80STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 1564 3640] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 3640 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000061cSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 147 378] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 147 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 378 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000093STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 142 373] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 142 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 373 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000008eSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 147 378] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 147 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 378 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000093STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 142 373] 448s testutil.go:2330: got gzip streams: 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 142 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 373 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000008eSTARGZ" 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":225,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":258,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":368,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":401,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":511,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":544,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":654,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":687,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":797,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":830,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":178,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":211,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":320,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":353,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":489,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":522,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":658,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":691,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":801,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":834,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":970,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1003,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo_empty foo4 foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty3 foo4 .no.prefetch.landmark foo foo3 foo_empty4 foo5] 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 511, NextOffset: 544 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 448s testutil.go:509: Offset: 658, NextOffset: 691 448s testutil.go:509: Offset: 544, NextOffset: 654 448s testutil.go:509: Offset: 691, NextOffset: 801 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 797, NextOffset: 830 448s testutil.go:509: Offset: 970, NextOffset: 1003 448s testutil.go:509: Offset: 830, NextOffset: 1426 448s testutil.go:509: Offset: 1003, NextOffset: 1676 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 83, NextOffset: 116 448s testutil.go:509: Offset: 178, NextOffset: 211 448s testutil.go:509: Offset: 116, NextOffset: 225 448s testutil.go:509: Offset: 211, NextOffset: 320 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 225, NextOffset: 258 448s testutil.go:509: Offset: 320, NextOffset: 353 448s testutil.go:509: Offset: 258, NextOffset: 368 448s testutil.go:509: Offset: 353, NextOffset: 489 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 368, NextOffset: 401 448s testutil.go:509: Offset: 489, NextOffset: 522 448s testutil.go:509: Offset: 401, NextOffset: 511 448s testutil.go:509: Offset: 522, NextOffset: 658 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 654, NextOffset: 687 448s testutil.go:509: Offset: 801, NextOffset: 834 448s testutil.go:509: Offset: 687, NextOffset: 797 448s testutil.go:509: Offset: 834, NextOffset: 970 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo4 .no.prefetch.landmark foo foo3 foo_empty4 foo5 foo_empty5 foo6] vs [foo_empty5 foo_empty foo4 foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5] 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 178, NextOffset: 211 448s testutil.go:509: Offset: 83, NextOffset: 116 448s testutil.go:509: Offset: 211, NextOffset: 320 448s testutil.go:509: Offset: 116, NextOffset: 225 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 489, NextOffset: 522 448s testutil.go:509: Offset: 368, NextOffset: 401 448s testutil.go:509: Offset: 522, NextOffset: 658 448s testutil.go:509: Offset: 401, NextOffset: 511 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 801, NextOffset: 834 448s testutil.go:509: Offset: 654, NextOffset: 687 448s testutil.go:509: Offset: 834, NextOffset: 970 448s testutil.go:509: Offset: 687, NextOffset: 797 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 970, NextOffset: 1003 448s testutil.go:509: Offset: 797, NextOffset: 830 448s testutil.go:509: Offset: 1003, NextOffset: 1676 448s testutil.go:509: Offset: 830, NextOffset: 1426 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 320, NextOffset: 353 448s testutil.go:509: Offset: 225, NextOffset: 258 448s testutil.go:509: Offset: 353, NextOffset: 489 448s testutil.go:509: Offset: 258, NextOffset: 368 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 658, NextOffset: 691 448s testutil.go:509: Offset: 511, NextOffset: 544 448s testutil.go:509: Offset: 691, NextOffset: 801 448s testutil.go:509: Offset: 544, NextOffset: 654 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 149 380] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 149 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 380 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000095STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 144 375] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 144 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 375 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000090STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 153 384] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 153 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 384 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000099STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 149 380] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 149 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 380 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000095STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 153 384] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 153 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 384 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000099STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 149 380] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 149 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 380 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000095STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 153 384] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 153 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 384 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000099STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 147 378] 448s testutil.go:2330: got gzip streams: 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 448s testutil.go:340: 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":112,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":220,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":253,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":362,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":395,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":504,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":537,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":646,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":679,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":821,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 147 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 378 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000093STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":175,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":484,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":517,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":652,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":685,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":794,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":827,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":962,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":995,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty5] vs [foo_empty foo2 foo_empty2 foo_empty4 .no.prefetch.landmark foo foo3 foo_empty3 foo4 foo5 foo_empty5 foo6] 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 79, NextOffset: 112 448s testutil.go:509: Offset: 175, NextOffset: 208 448s testutil.go:509: Offset: 112, NextOffset: 220 448s testutil.go:509: Offset: 208, NextOffset: 316 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 362, NextOffset: 395 448s testutil.go:509: Offset: 484, NextOffset: 517 448s testutil.go:509: Offset: 395, NextOffset: 504 448s testutil.go:509: Offset: 517, NextOffset: 652 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 504, NextOffset: 537 448s testutil.go:509: Offset: 652, NextOffset: 685 448s testutil.go:509: Offset: 537, NextOffset: 646 448s testutil.go:509: Offset: 685, NextOffset: 794 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 646, NextOffset: 679 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 152 386] 448s testutil.go:2330: got gzip streams: 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 448s testutil.go:509: Offset: 794, NextOffset: 827 448s testutil.go:509: Offset: 679, NextOffset: 788 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 152 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 386 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000098STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 448s testutil.go:509: Offset: 827, NextOffset: 962 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 788, NextOffset: 821 448s testutil.go:509: Offset: 962, NextOffset: 995 448s testutil.go:509: Offset: 821, NextOffset: 1424 448s testutil.go:509: Offset: 995, NextOffset: 1665 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 220, NextOffset: 253 448s testutil.go:509: Offset: 316, NextOffset: 349 448s testutil.go:509: Offset: 253, NextOffset: 362 448s testutil.go:509: Offset: 349, NextOffset: 484 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty4 .no.prefetch.landmark foo] vs [foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty5] 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 175, NextOffset: 208 448s testutil.go:509: Offset: 79, NextOffset: 112 448s testutil.go:509: Offset: 208, NextOffset: 316 448s testutil.go:509: Offset: 112, NextOffset: 220 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 484, NextOffset: 517 448s testutil.go:509: Offset: 362, NextOffset: 395 448s testutil.go:509: Offset: 517, NextOffset: 652 448s testutil.go:509: Offset: 395, NextOffset: 504 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 652, NextOffset: 685 448s testutil.go:509: Offset: 504, NextOffset: 537 448s testutil.go:509: Offset: 685, NextOffset: 794 448s testutil.go:509: Offset: 537, NextOffset: 646 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 794, NextOffset: 827 448s testutil.go:509: Offset: 646, NextOffset: 679 448s testutil.go:509: Offset: 827, NextOffset: 962 448s testutil.go:509: Offset: 679, NextOffset: 788 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 962, NextOffset: 995 448s testutil.go:509: Offset: 788, NextOffset: 821 448s testutil.go:509: Offset: 995, NextOffset: 1665 448s testutil.go:509: Offset: 821, NextOffset: 1424 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 316, NextOffset: 349 448s testutil.go:509: Offset: 220, NextOffset: 253 448s testutil.go:509: Offset: 349, NextOffset: 484 448s testutil.go:509: Offset: 253, NextOffset: 362 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 148 382] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 148 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 382 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000094STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 152 386] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 152 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 386 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000098STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 148 382] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 148 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 382 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000094STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 152 386] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 152 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 386 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000098STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 147 381] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 147 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 381 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000093STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 153 391] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 153 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 391 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000099STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 148 386] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 148 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 386 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000094STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 153 391] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 153 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 391 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000099STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 148 386] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 148 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 386 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000094STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 154 392] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 154 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 392 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000009aSTARGZ" 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":227,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":260,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":371,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":404,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":803,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":322,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":355,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":662,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":695,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":976,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1009,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo foo_empty foo2 foo4 foo5 foo6] vs [foo4 foo5 foo6 foo foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2] 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 515, NextOffset: 548 448s testutil.go:509: Offset: 662, NextOffset: 695 448s testutil.go:509: Offset: 548, NextOffset: 659 448s testutil.go:509: Offset: 695, NextOffset: 806 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 659, NextOffset: 692 448s testutil.go:509: Offset: 806, NextOffset: 839 448s testutil.go:509: Offset: 692, NextOffset: 803 448s testutil.go:509: Offset: 839, NextOffset: 976 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 803, NextOffset: 836 448s testutil.go:509: Offset: 976, NextOffset: 1009 448s testutil.go:509: Offset: 836, NextOffset: 1435 448s testutil.go:509: Offset: 1009, NextOffset: 1675 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 371, NextOffset: 404 448s testutil.go:509: Offset: 492, NextOffset: 525 448s testutil.go:509: Offset: 404, NextOffset: 515 448s testutil.go:509: Offset: 525, NextOffset: 662 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 84, NextOffset: 117 448s testutil.go:509: Offset: 179, NextOffset: 212 448s testutil.go:509: Offset: 117, NextOffset: 227 448s testutil.go:509: Offset: 212, NextOffset: 322 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 227, NextOffset: 260 448s testutil.go:509: Offset: 322, NextOffset: 355 448s testutil.go:509: Offset: 260, NextOffset: 371 448s testutil.go:509: Offset: 355, NextOffset: 492 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo4 foo5 foo6] vs [foo_empty foo2 foo4 foo5 foo6 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo] 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 322, NextOffset: 355 448s testutil.go:509: Offset: 227, NextOffset: 260 448s testutil.go:509: Offset: 355, NextOffset: 492 448s testutil.go:509: Offset: 260, NextOffset: 371 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 662, NextOffset: 695 448s testutil.go:509: Offset: 515, NextOffset: 548 448s testutil.go:509: Offset: 695, NextOffset: 806 448s testutil.go:509: Offset: 548, NextOffset: 659 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 806, NextOffset: 839 448s testutil.go:509: Offset: 659, NextOffset: 692 448s testutil.go:509: Offset: 839, NextOffset: 976 448s testutil.go:509: Offset: 692, NextOffset: 803 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 976, NextOffset: 1009 448s testutil.go:509: Offset: 803, NextOffset: 836 448s testutil.go:509: Offset: 1009, NextOffset: 1675 448s testutil.go:509: Offset: 836, NextOffset: 1435 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 179, NextOffset: 212 448s testutil.go:509: Offset: 84, NextOffset: 117 448s testutil.go:509: Offset: 212, NextOffset: 322 448s testutil.go:509: Offset: 117, NextOffset: 227 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 492, NextOffset: 525 448s testutil.go:509: Offset: 371, NextOffset: 404 448s testutil.go:509: Offset: 525, NextOffset: 662 448s testutil.go:509: Offset: 404, NextOffset: 515 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 149 387] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 149 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 387 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000095STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 112 319] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 105 312] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 105 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 312 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 112 319] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 105 312] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 105 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 312 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 112 319] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 105 312] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 105 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 312 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000069STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 115 324] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 115 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 324 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000073STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 110 319] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 115 324] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 115 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 324 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000073STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":114,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":225,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":258,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":370,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":403,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":660,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":693,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":805,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":838,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo] vs [foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo4 foo_empty foo3 foo_empty4 foo5] 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 515, NextOffset: 548 448s testutil.go:509: Offset: 661, NextOffset: 694 448s testutil.go:509: Offset: 548, NextOffset: 660 448s testutil.go:509: Offset: 694, NextOffset: 806 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 660, NextOffset: 693 448s testutil.go:509: Offset: 806, NextOffset: 839 448s testutil.go:509: Offset: 693, NextOffset: 805 448s testutil.go:509: Offset: 839, NextOffset: 975 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 81, NextOffset: 114 448s testutil.go:509: Offset: 179, NextOffset: 212 448s testutil.go:509: Offset: 114, NextOffset: 225 448s testutil.go:509: Offset: 212, NextOffset: 323 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 225, NextOffset: 258 448s testutil.go:509: Offset: 323, NextOffset: 356 448s testutil.go:509: Offset: 258, NextOffset: 370 448s testutil.go:509: Offset: 356, NextOffset: 492 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 370, NextOffset: 403 448s testutil.go:509: Offset: 492, NextOffset: 525 448s testutil.go:509: Offset: 403, NextOffset: 515 448s testutil.go:509: Offset: 525, NextOffset: 661 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 805, NextOffset: 838 448s testutil.go:509: Offset: 975, NextOffset: 1008 448s testutil.go:509: Offset: 838, NextOffset: 1455 448s testutil.go:509: Offset: 1008, NextOffset: 1699 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo4 foo_empty] vs [foo foo2 foo3 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 179, NextOffset: 212 448s testutil.go:509: Offset: 81, NextOffset: 114 448s testutil.go:509: Offset: 212, NextOffset: 323 448s testutil.go:509: Offset: 114, NextOffset: 225 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 323, NextOffset: 356 448s testutil.go:509: Offset: 225, NextOffset: 258 448s testutil.go:509: Offset: 356, NextOffset: 492 448s testutil.go:509: Offset: 258, NextOffset: 370 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 661, NextOffset: 694 448s testutil.go:509: Offset: 515, NextOffset: 548 448s testutil.go:509: Offset: 694, NextOffset: 806 448s testutil.go:509: Offset: 548, NextOffset: 660 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 492, NextOffset: 525 448s testutil.go:509: Offset: 370, NextOffset: 403 448s testutil.go:509: Offset: 525, NextOffset: 661 448s testutil.go:509: Offset: 403, NextOffset: 515 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 806, NextOffset: 839 448s testutil.go:509: Offset: 660, NextOffset: 693 448s testutil.go:509: Offset: 839, NextOffset: 975 448s testutil.go:509: Offset: 693, NextOffset: 805 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 975, NextOffset: 1008 448s testutil.go:509: Offset: 805, NextOffset: 838 448s testutil.go:509: Offset: 1008, NextOffset: 1699 448s testutil.go:509: Offset: 838, NextOffset: 1455 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 110 319] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 319 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 114 323] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 114 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 323 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000072STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 108 317] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 317 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006cSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 113 322] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 113 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 322 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 107 316] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 316 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 113 322] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 113 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 322 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000071STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":262,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":375,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":408,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":521,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":554,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":182,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":327,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":360,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":497,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":530,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":983,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1016,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo6] vs [.no.prefetch.landmark foo foo2 foo_empty3 foo4 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo_empty4 foo6] 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 229, NextOffset: 262 448s testutil.go:509: Offset: 327, NextOffset: 360 448s testutil.go:509: Offset: 262, NextOffset: 375 448s testutil.go:509: Offset: 360, NextOffset: 497 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 813, NextOffset: 846 448s testutil.go:509: Offset: 983, NextOffset: 1016 448s testutil.go:509: Offset: 846, NextOffset: 1466 448s testutil.go:509: Offset: 1016, NextOffset: 1707 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 84, NextOffset: 117 448s testutil.go:509: Offset: 182, NextOffset: 215 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 107 316] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 448s testutil.go:509: Offset: 117, NextOffset: 229 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 448s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 316 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006bSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 448s testutil.go:509: Offset: 215, NextOffset: 327 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 375, NextOffset: 408 448s testutil.go:509: Offset: 497, NextOffset: 530 448s testutil.go:509: Offset: 408, NextOffset: 521 448s testutil.go:509: Offset: 530, NextOffset: 667 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 521, NextOffset: 554 448s testutil.go:509: Offset: 667, NextOffset: 700 448s testutil.go:509: Offset: 554, NextOffset: 667 448s testutil.go:509: Offset: 700, NextOffset: 813 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 667, NextOffset: 700 448s testutil.go:509: Offset: 813, NextOffset: 846 448s testutil.go:509: Offset: 700, NextOffset: 813 448s testutil.go:509: Offset: 846, NextOffset: 983 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty3 foo4 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo_empty4 foo6] vs [foo foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo6] 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 182, NextOffset: 215 448s testutil.go:509: Offset: 84, NextOffset: 117 448s testutil.go:509: Offset: 215, NextOffset: 327 448s testutil.go:509: Offset: 117, NextOffset: 229 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 327, NextOffset: 360 448s testutil.go:509: Offset: 229, NextOffset: 262 448s testutil.go:509: Offset: 360, NextOffset: 497 448s testutil.go:509: Offset: 262, NextOffset: 375 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 667, NextOffset: 700 448s testutil.go:509: Offset: 521, NextOffset: 554 448s testutil.go:509: Offset: 700, NextOffset: 813 448s testutil.go:509: Offset: 554, NextOffset: 667 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 813, NextOffset: 846 448s testutil.go:509: Offset: 667, NextOffset: 700 448s testutil.go:509: Offset: 846, NextOffset: 983 448s testutil.go:509: Offset: 700, NextOffset: 813 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 497, NextOffset: 530 448s testutil.go:509: Offset: 375, NextOffset: 408 448s testutil.go:509: Offset: 530, NextOffset: 667 448s testutil.go:509: Offset: 408, NextOffset: 521 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 983, NextOffset: 1016 448s testutil.go:509: Offset: 813, NextOffset: 846 448s testutil.go:509: Offset: 1016, NextOffset: 1707 448s testutil.go:509: Offset: 846, NextOffset: 1466 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 112 321] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 321 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000070STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 106 315] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 106 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 315 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006aSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 118 329] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 118 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 329 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000076STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 111 322] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 322 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 448s testutil.go:340: 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":113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":224,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":257,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":369,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":514,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":547,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":837,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty2 foo_empty4 foo5] vs [foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo foo2] 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 224, NextOffset: 257 448s testutil.go:509: Offset: 323, NextOffset: 356 448s testutil.go:509: Offset: 257, NextOffset: 369 448s testutil.go:509: Offset: 356, NextOffset: 492 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 369, NextOffset: 402 448s testutil.go:509: Offset: 492, NextOffset: 525 448s testutil.go:509: Offset: 402, NextOffset: 514 448s testutil.go:509: Offset: 525, NextOffset: 661 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 514, NextOffset: 547 448s testutil.go:509: Offset: 661, NextOffset: 694 448s testutil.go:509: Offset: 547, NextOffset: 659 448s testutil.go:509: Offset: 694, NextOffset: 806 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 804, NextOffset: 837 448s testutil.go:509: Offset: 975, NextOffset: 1008 448s testutil.go:509: Offset: 837, NextOffset: 1457 448s testutil.go:509: Offset: 1008, NextOffset: 1700 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 80, NextOffset: 113 448s testutil.go:509: Offset: 179, NextOffset: 212 448s testutil.go:509: Offset: 113, NextOffset: 224 448s testutil.go:509: Offset: 212, NextOffset: 323 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 659, NextOffset: 692 448s testutil.go:509: Offset: 806, NextOffset: 839 448s testutil.go:509: Offset: 692, NextOffset: 804 448s testutil.go:509: Offset: 839, NextOffset: 975 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo foo2 foo_empty4 foo5 foo6] vs [foo5 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty2 foo_empty4] 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 492, NextOffset: 525 448s testutil.go:509: Offset: 369, NextOffset: 402 448s testutil.go:509: Offset: 525, NextOffset: 661 448s testutil.go:509: Offset: 402, NextOffset: 514 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 661, NextOffset: 694 448s testutil.go:509: Offset: 514, NextOffset: 547 448s testutil.go:509: Offset: 694, NextOffset: 806 448s testutil.go:509: Offset: 547, NextOffset: 659 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 179, NextOffset: 212 448s testutil.go:509: Offset: 80, NextOffset: 113 448s testutil.go:509: Offset: 212, NextOffset: 323 448s testutil.go:509: Offset: 113, NextOffset: 224 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 323, NextOffset: 356 448s testutil.go:509: Offset: 224, NextOffset: 257 448s testutil.go:509: Offset: 356, NextOffset: 492 448s testutil.go:509: Offset: 257, NextOffset: 369 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 806, NextOffset: 839 448s testutil.go:509: Offset: 659, NextOffset: 692 448s testutil.go:509: Offset: 839, NextOffset: 975 448s testutil.go:509: Offset: 692, NextOffset: 804 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 975, NextOffset: 1008 448s testutil.go:509: Offset: 804, NextOffset: 837 448s testutil.go:509: Offset: 1008, NextOffset: 1700 448s testutil.go:509: Offset: 837, NextOffset: 1457 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 118 329] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 118 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 329 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000076STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 111 322] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 322 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006fSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 116 327] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 116 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 327 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000074STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 110 321] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 321 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000006eSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 124 339] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 124 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 339 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007cSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 117 332] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 117 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 332 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000075STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 124 339] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 124 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 339 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007cSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":231,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":264,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":411,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":525,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":558,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":705,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":819,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":852,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":329,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":362,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":533,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":671,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":818,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":851,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":989,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1022,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo_empty4 foo5 foo_empty foo3 foo_empty3 foo4 foo_empty5 foo6] vs [foo_empty5 .no.prefetch.landmark foo foo2 foo4 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo3 foo_empty3] 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 378, NextOffset: 411 448s testutil.go:509: Offset: 500, NextOffset: 533 448s testutil.go:509: Offset: 411, NextOffset: 525 448s testutil.go:509: Offset: 533, NextOffset: 671 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 525, NextOffset: 558 448s testutil.go:509: Offset: 671, NextOffset: 704 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 117 332] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 117 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 332 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000075STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 448s testutil.go:509: Offset: 558, NextOffset: 672 448s testutil.go:509: Offset: 704, NextOffset: 818 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 819, NextOffset: 852 448s testutil.go:509: Offset: 989, NextOffset: 1022 448s testutil.go:509: Offset: 852, NextOffset: 1473 448s testutil.go:509: Offset: 1022, NextOffset: 1715 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 85, NextOffset: 118 448s testutil.go:509: Offset: 183, NextOffset: 216 448s testutil.go:509: Offset: 118, NextOffset: 231 448s testutil.go:509: Offset: 216, NextOffset: 329 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 231, NextOffset: 264 448s testutil.go:509: Offset: 329, NextOffset: 362 448s testutil.go:509: Offset: 264, NextOffset: 378 448s testutil.go:509: Offset: 362, NextOffset: 500 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 672, NextOffset: 705 448s testutil.go:509: Offset: 818, NextOffset: 851 448s testutil.go:509: Offset: 705, NextOffset: 819 448s testutil.go:509: Offset: 851, NextOffset: 989 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo4 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo_empty5] vs [foo_empty foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty4 foo5] 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 183, NextOffset: 216 448s testutil.go:509: Offset: 85, NextOffset: 118 448s testutil.go:509: Offset: 216, NextOffset: 329 448s testutil.go:509: Offset: 118, NextOffset: 231 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 329, NextOffset: 362 448s testutil.go:509: Offset: 231, NextOffset: 264 448s testutil.go:509: Offset: 362, NextOffset: 500 448s testutil.go:509: Offset: 264, NextOffset: 378 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 671, NextOffset: 704 448s testutil.go:509: Offset: 525, NextOffset: 558 448s testutil.go:509: Offset: 704, NextOffset: 818 448s testutil.go:509: Offset: 558, NextOffset: 672 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 125 340] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 125 in stargz, uncompressed length 2048 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 818, NextOffset: 851 448s testutil.go:509: Offset: 672, NextOffset: 705 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 448s testutil.go:2349: [2] at 340 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007dSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 448s testutil.go:509: Offset: 851, NextOffset: 989 448s testutil.go:509: Offset: 705, NextOffset: 819 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 989, NextOffset: 1022 448s testutil.go:509: Offset: 819, NextOffset: 852 448s testutil.go:509: Offset: 1022, NextOffset: 1715 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 118 333] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 118 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 333 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000076STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 448s testutil.go:509: Offset: 852, NextOffset: 1473 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 500, NextOffset: 533 448s testutil.go:509: Offset: 378, NextOffset: 411 448s testutil.go:509: Offset: 533, NextOffset: 671 448s testutil.go:509: Offset: 411, NextOffset: 525 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 132 347] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 132 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 347 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000084STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 127 342] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 127 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 342 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 132 347] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 132 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 347 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000084STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 127 342] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 127 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 342 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007fSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 132 347] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 132 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 347 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000084STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 126 341] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 126 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 341 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007eSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 129 343] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 129 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 343 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":114,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":225,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":258,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":370,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":403,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":660,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":693,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":805,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":838,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo_empty foo2 foo4 foo_empty4 foo foo_empty2 foo3 foo_empty3 foo5] vs [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo2 foo4 foo_empty4 foo5] 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 81, NextOffset: 114 448s testutil.go:509: Offset: 179, NextOffset: 212 448s testutil.go:509: Offset: 114, NextOffset: 225 448s testutil.go:509: Offset: 212, NextOffset: 323 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 370, NextOffset: 403 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 448s testutil.go:509: Offset: 492, NextOffset: 525 448s testutil.go:509: Offset: 403, NextOffset: 515 448s testutil.go:509: Offset: 525, NextOffset: 661 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 660, NextOffset: 693 448s testutil.go:509: Offset: 806, NextOffset: 839 448s testutil.go:509: Offset: 693, NextOffset: 805 448s testutil.go:509: Offset: 839, NextOffset: 975 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 805, NextOffset: 838 448s testutil.go:509: Offset: 975, NextOffset: 1008 448s testutil.go:509: Offset: 838, NextOffset: 1455 448s testutil.go:509: Offset: 1008, NextOffset: 1699 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 225, NextOffset: 258 448s testutil.go:509: Offset: 323, NextOffset: 356 448s testutil.go:509: Offset: 258, NextOffset: 370 448s testutil.go:509: Offset: 356, NextOffset: 492 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 515, NextOffset: 548 448s testutil.go:509: Offset: 661, NextOffset: 694 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 122 336] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 122 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 336 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 448s testutil.go:509: Offset: 548, NextOffset: 660 448s testutil.go:509: Offset: 694, NextOffset: 806 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo2 foo4 foo_empty4 foo5 foo_empty5] vs [foo_empty3 foo5 foo_empty5 foo6 foo_empty foo2 foo4 foo_empty4 foo foo_empty2 foo3] 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 806, NextOffset: 839 448s testutil.go:509: Offset: 660, NextOffset: 693 448s testutil.go:509: Offset: 839, NextOffset: 975 448s testutil.go:509: Offset: 693, NextOffset: 805 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 975, NextOffset: 1008 448s testutil.go:509: Offset: 805, NextOffset: 838 448s testutil.go:509: Offset: 1008, NextOffset: 1699 448s testutil.go:509: Offset: 838, NextOffset: 1455 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 179, NextOffset: 212 448s testutil.go:509: Offset: 81, NextOffset: 114 448s testutil.go:509: Offset: 212, NextOffset: 323 448s testutil.go:509: Offset: 114, NextOffset: 225 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 492, NextOffset: 525 448s testutil.go:509: Offset: 370, NextOffset: 403 448s testutil.go:509: Offset: 525, NextOffset: 661 448s testutil.go:509: Offset: 403, NextOffset: 515 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 323, NextOffset: 356 448s testutil.go:509: Offset: 225, NextOffset: 258 448s testutil.go:509: Offset: 356, NextOffset: 492 448s testutil.go:509: Offset: 258, NextOffset: 370 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 129 343] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 129 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 343 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 661, NextOffset: 694 448s testutil.go:509: Offset: 515, NextOffset: 548 448s testutil.go:509: Offset: 694, NextOffset: 806 448s testutil.go:509: Offset: 548, NextOffset: 660 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 122 336] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 122 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 336 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 129 343] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 129 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 343 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 122 336] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 122 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 336 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000007aSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 134 351] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 134 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 351 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 129 346] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 129 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 134 351] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 134 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 351 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 129 346] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 129 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 134 351] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 134 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 351 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000086STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":262,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":375,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":408,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":521,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":554,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":182,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":327,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":360,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":497,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":530,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":983,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1016,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo6 foo foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo_empty5] vs [foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3] 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 229, NextOffset: 262 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 129 346] 448s testutil.go:2330: got gzip streams: 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 448s testutil.go:509: Offset: 327, NextOffset: 360 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 448s testutil.go:509: Offset: 262, NextOffset: 375 448s testutil.go:509: Offset: 360, NextOffset: 497 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 813, NextOffset: 846 448s testutil.go:509: Offset: 983, NextOffset: 1016 448s testutil.go:509: Offset: 846, NextOffset: 1466 448s testutil.go:509: Offset: 1016, NextOffset: 1707 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 84, NextOffset: 117 448s testutil.go:509: Offset: 182, NextOffset: 215 448s testutil.go:509: Offset: 117, NextOffset: 229 448s testutil.go:509: Offset: 215, NextOffset: 327 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 375, NextOffset: 408 448s testutil.go:509: Offset: 497, NextOffset: 530 448s testutil.go:509: Offset: 408, NextOffset: 521 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 448s testutil.go:2349: [1] at 129 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 346 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000081STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 448s testutil.go:509: Offset: 530, NextOffset: 667 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 521, NextOffset: 554 448s testutil.go:509: Offset: 667, NextOffset: 700 448s testutil.go:509: Offset: 554, NextOffset: 667 448s testutil.go:509: Offset: 700, NextOffset: 813 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 667, NextOffset: 700 448s testutil.go:509: Offset: 813, NextOffset: 846 448s testutil.go:509: Offset: 700, NextOffset: 813 448s testutil.go:509: Offset: 846, NextOffset: 983 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4] vs [foo_empty foo2 foo_empty2 foo_empty5 foo6 foo foo3 foo_empty3 foo4 foo_empty4 foo5] 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 182, NextOffset: 215 448s testutil.go:509: Offset: 84, NextOffset: 117 448s testutil.go:509: Offset: 215, NextOffset: 327 448s testutil.go:509: Offset: 117, NextOffset: 229 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 327, NextOffset: 360 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 428 934] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 428 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 934 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001acSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 448s testutil.go:509: Offset: 229, NextOffset: 262 448s testutil.go:509: Offset: 360, NextOffset: 497 448s testutil.go:509: Offset: 262, NextOffset: 375 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 497, NextOffset: 530 448s testutil.go:509: Offset: 375, NextOffset: 408 448s testutil.go:509: Offset: 530, NextOffset: 667 448s testutil.go:509: Offset: 408, NextOffset: 521 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 667, NextOffset: 700 448s testutil.go:509: Offset: 521, NextOffset: 554 448s testutil.go:509: Offset: 700, NextOffset: 813 448s testutil.go:509: Offset: 554, NextOffset: 667 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 813, NextOffset: 846 448s testutil.go:509: Offset: 667, NextOffset: 700 448s testutil.go:509: Offset: 846, NextOffset: 983 448s testutil.go:509: Offset: 700, NextOffset: 813 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 983, NextOffset: 1016 448s testutil.go:509: Offset: 813, NextOffset: 846 448s testutil.go:509: Offset: 1016, NextOffset: 1707 448s testutil.go:509: Offset: 846, NextOffset: 1466 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 287 793] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 287 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 793 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011fSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 428 934] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 428 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 934 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001acSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 287 793] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 287 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 793 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011fSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 430 936] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 430 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 936 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aeSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 290 796] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 290 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 796 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000122STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 433 943] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 433 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 943 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b1STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 448s testutil.go:340: 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":113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":224,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":257,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":369,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":514,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":547,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":837,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo_empty3 foo5 foo6 foo2 foo4 foo_empty4 foo_empty5] vs [foo_empty3 foo6 .no.prefetch.landmark foo foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo3] 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 80, NextOffset: 113 448s testutil.go:509: Offset: 179, NextOffset: 212 448s testutil.go:509: Offset: 113, NextOffset: 224 448s testutil.go:509: Offset: 212, NextOffset: 323 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 369, NextOffset: 402 448s testutil.go:509: Offset: 492, NextOffset: 525 448s testutil.go:509: Offset: 402, NextOffset: 514 448s testutil.go:509: Offset: 525, NextOffset: 661 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 659, NextOffset: 692 448s testutil.go:509: Offset: 806, NextOffset: 839 448s testutil.go:509: Offset: 692, NextOffset: 804 448s testutil.go:509: Offset: 839, NextOffset: 975 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 804, NextOffset: 837 448s testutil.go:509: Offset: 975, NextOffset: 1008 448s testutil.go:509: Offset: 837, NextOffset: 1457 448s testutil.go:509: Offset: 1008, NextOffset: 1700 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 224, NextOffset: 257 448s testutil.go:509: Offset: 323, NextOffset: 356 448s testutil.go:509: Offset: 257, NextOffset: 369 448s testutil.go:509: Offset: 356, NextOffset: 492 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 514, NextOffset: 547 448s testutil.go:509: Offset: 661, NextOffset: 694 448s testutil.go:509: Offset: 547, NextOffset: 659 448s testutil.go:509: Offset: 694, NextOffset: 806 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo_empty5 foo_empty foo2 foo3 foo_empty3 foo6 .no.prefetch.landmark foo foo_empty2 foo4 foo_empty4 foo5] vs [foo3 foo_empty3 foo5 foo6 foo2 foo4 foo_empty4 foo_empty5 foo foo_empty foo_empty2] 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 179, NextOffset: 212 448s testutil.go:509: Offset: 80, NextOffset: 113 448s testutil.go:509: Offset: 212, NextOffset: 323 448s testutil.go:509: Offset: 113, NextOffset: 224 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 661, NextOffset: 694 448s testutil.go:509: Offset: 514, NextOffset: 547 448s testutil.go:509: Offset: 694, NextOffset: 806 448s testutil.go:509: Offset: 547, NextOffset: 659 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 806, NextOffset: 839 448s testutil.go:509: Offset: 659, NextOffset: 692 448s testutil.go:509: Offset: 839, NextOffset: 975 448s testutil.go:509: Offset: 692, NextOffset: 804 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 323, NextOffset: 356 448s testutil.go:509: Offset: 224, NextOffset: 257 448s testutil.go:509: Offset: 356, NextOffset: 492 448s testutil.go:509: Offset: 257, NextOffset: 369 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 492, NextOffset: 525 448s testutil.go:509: Offset: 369, NextOffset: 402 448s testutil.go:509: Offset: 525, NextOffset: 661 448s testutil.go:509: Offset: 402, NextOffset: 514 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 975, NextOffset: 1008 448s testutil.go:509: Offset: 804, NextOffset: 837 448s testutil.go:509: Offset: 1008, NextOffset: 1700 448s testutil.go:509: Offset: 837, NextOffset: 1457 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 293 803] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 293 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 803 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 433 943] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 433 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 943 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b1STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 293 803] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 293 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 803 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 437 947] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 437 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 947 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b5STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 296 806] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 296 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 806 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000128STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 432 939] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 432 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 939 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b0STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 291 798] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 291 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 798 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000123STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 432 939] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 432 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 939 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b0STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 291 798] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 291 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 798 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000123STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 434 941] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 434 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 941 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b2STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 293 800] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 293 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 800 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":231,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":264,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":411,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":525,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":558,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":705,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":819,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":852,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":329,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":362,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":533,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":671,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":818,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":851,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":989,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1022,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo4 foo5 foo_empty foo3 foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo5 foo6 foo2 foo3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3] 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 819, NextOffset: 852 448s testutil.go:509: Offset: 989, NextOffset: 1022 448s testutil.go:509: Offset: 852, NextOffset: 1473 448s testutil.go:509: Offset: 1022, NextOffset: 1715 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 85, NextOffset: 118 448s testutil.go:509: Offset: 183, NextOffset: 216 448s testutil.go:509: Offset: 118, NextOffset: 231 448s testutil.go:509: Offset: 216, NextOffset: 329 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 231, NextOffset: 264 448s testutil.go:509: Offset: 329, NextOffset: 362 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 436 950] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 436 in stargz, uncompressed length 2048 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 448s testutil.go:509: Offset: 264, NextOffset: 378 448s testutil.go:509: Offset: 362, NextOffset: 500 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 525, NextOffset: 558 448s testutil.go:509: Offset: 671, NextOffset: 704 448s testutil.go:509: Offset: 558, NextOffset: 672 448s testutil.go:509: Offset: 704, NextOffset: 818 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 672, NextOffset: 705 448s testutil.go:509: Offset: 818, NextOffset: 851 448s testutil.go:509: Offset: 705, NextOffset: 819 448s testutil.go:509: Offset: 851, NextOffset: 989 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 448s testutil.go:2349: [2] at 950 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b4STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 378, NextOffset: 411 448s testutil.go:509: Offset: 500, NextOffset: 533 448s testutil.go:509: Offset: 411, NextOffset: 525 448s testutil.go:509: Offset: 533, NextOffset: 671 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "" vs "" 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 295 809] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 295 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 809 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000127STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 448s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3 foo5 foo6 foo2] vs [foo_empty5 foo6 foo foo2 foo_empty2 foo4 foo5 foo_empty foo3 foo_empty3 foo_empty4] 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 818, NextOffset: 851 448s testutil.go:509: Offset: 672, NextOffset: 705 448s testutil.go:509: Offset: 851, NextOffset: 989 448s testutil.go:509: Offset: 705, NextOffset: 819 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 989, NextOffset: 1022 448s testutil.go:509: Offset: 819, NextOffset: 852 448s testutil.go:509: Offset: 1022, NextOffset: 1715 448s testutil.go:509: Offset: 852, NextOffset: 1473 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 329, NextOffset: 362 448s testutil.go:509: Offset: 231, NextOffset: 264 448s testutil.go:509: Offset: 362, NextOffset: 500 448s testutil.go:509: Offset: 264, NextOffset: 378 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 500, NextOffset: 533 448s testutil.go:509: Offset: 378, NextOffset: 411 448s testutil.go:509: Offset: 533, NextOffset: 671 448s testutil.go:509: Offset: 411, NextOffset: 525 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 671, NextOffset: 704 448s testutil.go:509: Offset: 525, NextOffset: 558 448s testutil.go:509: Offset: 704, NextOffset: 818 448s testutil.go:509: Offset: 558, NextOffset: 672 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 183, NextOffset: 216 448s testutil.go:509: Offset: 85, NextOffset: 118 448s testutil.go:509: Offset: 216, NextOffset: 329 448s testutil.go:509: Offset: 118, NextOffset: 231 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 436 950] 448s testutil.go:2330: got gzip streams: 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 448s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 436 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 950 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b4STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 295 809] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 295 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 809 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000127STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 439 953] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 448s testutil.go:2349: [1] at 439 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 953 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b7STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 298 812] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 448s testutil.go:2349: [1] at 298 in stargz, uncompressed length 2048 448s testutil.go:2349: [2] at 812 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000012aSTARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01 448s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973 11585] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 448s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 448s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 448s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 448s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 448s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 3584 448s testutil.go:2349: [7] at 11585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f25STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":114,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":225,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":258,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":370,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":403,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":660,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":693,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":805,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":838,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo6 foo4 foo_empty4 foo5 foo_empty5] vs [.no.prefetch.landmark foo foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty4 foo5] 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 515, NextOffset: 548 448s testutil.go:509: Offset: 661, NextOffset: 694 448s testutil.go:509: Offset: 548, NextOffset: 660 448s testutil.go:509: Offset: 694, NextOffset: 806 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 660, NextOffset: 693 448s testutil.go:509: Offset: 806, NextOffset: 839 448s testutil.go:509: Offset: 693, NextOffset: 805 448s testutil.go:509: Offset: 839, NextOffset: 975 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 81, NextOffset: 114 448s testutil.go:509: Offset: 179, NextOffset: 212 448s testutil.go:509: Offset: 114, NextOffset: 225 448s testutil.go:509: Offset: 212, NextOffset: 323 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 225, NextOffset: 258 448s testutil.go:509: Offset: 323, NextOffset: 356 448s testutil.go:509: Offset: 258, NextOffset: 370 448s testutil.go:509: Offset: 356, NextOffset: 492 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 370, NextOffset: 403 448s testutil.go:509: Offset: 492, NextOffset: 525 448s testutil.go:509: Offset: 403, NextOffset: 515 448s testutil.go:509: Offset: 525, NextOffset: 661 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 805, NextOffset: 838 448s testutil.go:509: Offset: 975, NextOffset: 1008 448s testutil.go:509: Offset: 838, NextOffset: 1455 448s testutil.go:509: Offset: 1008, NextOffset: 1699 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty4 foo5 .no.prefetch.landmark] vs [foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo6 foo4 foo_empty4] 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 975, NextOffset: 1008 448s testutil.go:509: Offset: 805, NextOffset: 838 448s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849 10461] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 448s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 448s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 448s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 448s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 448s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 3584 448s testutil.go:2349: [7] at 10461 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001ac1STARGZ" 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 448s testutil.go:509: Offset: 1008, NextOffset: 1699 448s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 448s testutil.go:509: Offset: 838, NextOffset: 1455 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 323, NextOffset: 356 448s testutil.go:509: Offset: 225, NextOffset: 258 448s testutil.go:509: Offset: 356, NextOffset: 492 448s testutil.go:509: Offset: 258, NextOffset: 370 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 492, NextOffset: 525 448s testutil.go:509: Offset: 370, NextOffset: 403 448s testutil.go:509: Offset: 525, NextOffset: 661 448s testutil.go:509: Offset: 403, NextOffset: 515 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 806, NextOffset: 839 448s testutil.go:509: Offset: 660, NextOffset: 693 448s testutil.go:509: Offset: 839, NextOffset: 975 448s testutil.go:509: Offset: 693, NextOffset: 805 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 179, NextOffset: 212 448s testutil.go:509: Offset: 81, NextOffset: 114 448s testutil.go:509: Offset: 212, NextOffset: 323 448s testutil.go:509: Offset: 114, NextOffset: 225 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 661, NextOffset: 694 448s testutil.go:509: Offset: 515, NextOffset: 548 448s testutil.go:509: Offset: 694, NextOffset: 806 448s testutil.go:509: Offset: 548, NextOffset: 660 448s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 448s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973 11585] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 448s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 448s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 448s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 448s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 448s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 3584 448s testutil.go:2349: [7] at 11585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f25STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 448s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 448s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 448s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849 10461] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 448s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 448s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 448s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 448s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 448s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 3584 448s testutil.go:2349: [7] at 10461 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001ac1STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 448s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973 11585] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 448s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 448s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 448s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 448s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 448s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 3584 448s testutil.go:2349: [7] at 11585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f25STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 448s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01 448s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 448s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849 10461] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 448s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 448s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 448s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 448s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 448s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 3584 448s testutil.go:2349: [7] at 10461 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001ac1STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 448s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973 11585] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 448s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 448s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 448s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 448s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 448s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 448s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 3584 448s testutil.go:2349: [7] at 11585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f25STARGZ" 448s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 448s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 448s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":262,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":375,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":408,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":521,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":554,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":182,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":327,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":360,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":497,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":530,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":983,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1016,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo3 foo4 foo_empty5 foo6 foo foo_empty] vs [foo_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo6 .no.prefetch.landmark foo foo3 foo_empty4 foo5] 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 375, NextOffset: 408 448s testutil.go:509: Offset: 497, NextOffset: 530 448s testutil.go:509: Offset: 408, NextOffset: 521 448s testutil.go:509: Offset: 530, NextOffset: 667 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 521, NextOffset: 554 448s testutil.go:509: Offset: 667, NextOffset: 700 448s testutil.go:509: Offset: 554, NextOffset: 667 448s testutil.go:509: Offset: 700, NextOffset: 813 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo6" vs "foo6" 448s testutil.go:509: Offset: 813, NextOffset: 846 448s testutil.go:509: Offset: 983, NextOffset: 1016 448s testutil.go:509: Offset: 846, NextOffset: 1466 448s testutil.go:509: Offset: 1016, NextOffset: 1707 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 84, NextOffset: 117 448s testutil.go:509: Offset: 182, NextOffset: 215 448s testutil.go:509: Offset: 117, NextOffset: 229 448s testutil.go:509: Offset: 215, NextOffset: 327 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 229, NextOffset: 262 448s testutil.go:509: Offset: 327, NextOffset: 360 448s testutil.go:509: Offset: 262, NextOffset: 375 448s testutil.go:509: Offset: 360, NextOffset: 497 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 667, NextOffset: 700 448s testutil.go:509: Offset: 813, NextOffset: 846 448s testutil.go:509: Offset: 700, NextOffset: 813 448s testutil.go:509: Offset: 846, NextOffset: 983 448s testutil.go:395: Comparing: "" vs "" 448s testutil.go:401: Directory: "" vs "": [foo foo3 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo6 .no.prefetch.landmark] vs [foo_empty4 foo5 foo3 foo4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3] 448s testutil.go:395: Comparing: "foo" vs "foo" 448s testutil.go:509: Offset: 182, NextOffset: 215 448s testutil.go:509: Offset: 84, NextOffset: 117 448s testutil.go:509: Offset: 215, NextOffset: 327 448s testutil.go:509: Offset: 117, NextOffset: 229 448s testutil.go:395: Comparing: "foo3" vs "foo3" 448s testutil.go:509: Offset: 497, NextOffset: 530 448s testutil.go:509: Offset: 375, NextOffset: 408 448s testutil.go:509: Offset: 530, NextOffset: 667 448s testutil.go:509: Offset: 408, NextOffset: 521 448s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 448s testutil.go:395: Comparing: "foo5" vs "foo5" 448s testutil.go:509: Offset: 813, NextOffset: 846 448s testutil.go:509: Offset: 667, NextOffset: 700 448s testutil.go:509: Offset: 846, NextOffset: 983 448s testutil.go:509: Offset: 700, NextOffset: 813 448s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 448s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 448s testutil.go:395: Comparing: "foo2" vs "foo2" 448s testutil.go:509: Offset: 327, NextOffset: 360 448s testutil.go:509: Offset: 229, NextOffset: 262 448s testutil.go:509: Offset: 360, NextOffset: 497 448s testutil.go:509: Offset: 262, NextOffset: 375 448s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 448s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 448s testutil.go:395: Comparing: "foo4" vs "foo4" 448s testutil.go:509: Offset: 667, NextOffset: 700 448s testutil.go:509: Offset: 521, NextOffset: 554 448s testutil.go:509: Offset: 700, NextOffset: 813 448s testutil.go:509: Offset: 554, NextOffset: 667 448s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 448s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849 10461] 448s testutil.go:2330: got gzip streams: 448s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 449s testutil.go:395: Comparing: "foo6" vs "foo6" 449s testutil.go:509: Offset: 983, NextOffset: 1016 449s testutil.go:509: Offset: 813, NextOffset: 846 449s testutil.go:509: Offset: 1016, NextOffset: 1707 449s testutil.go:509: Offset: 846, NextOffset: 1466 449s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 449s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 449s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 449s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 449s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 449s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 449s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 10461 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001ac1STARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 449s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973 11585] 449s testutil.go:2330: got gzip streams: 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 449s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 449s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 11585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f25STARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 449s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849 10461] 449s testutil.go:2330: got gzip streams: 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 449s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 449s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 10461 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001ac1STARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 449s testutil.go:340: 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":113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":224,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":257,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":369,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":514,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":547,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":837,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 449s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 449s testutil.go:395: Comparing: "" vs "" 449s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo_empty3 foo_empty5 foo6] vs [.no.prefetch.landmark foo foo_empty2 foo3 foo4 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo_empty4 foo5] 449s testutil.go:395: Comparing: "foo3" vs "foo3" 449s testutil.go:509: Offset: 369, NextOffset: 402 449s testutil.go:509: Offset: 492, NextOffset: 525 449s testutil.go:509: Offset: 402, NextOffset: 514 449s testutil.go:509: Offset: 525, NextOffset: 661 449s testutil.go:395: Comparing: "foo4" vs "foo4" 449s testutil.go:509: Offset: 514, NextOffset: 547 449s testutil.go:509: Offset: 661, NextOffset: 694 449s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 449s testutil.go:509: Offset: 547, NextOffset: 659 449s testutil.go:509: Offset: 694, NextOffset: 806 449s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 449s testutil.go:395: Comparing: "foo5" vs "foo5" 449s testutil.go:509: Offset: 659, NextOffset: 692 449s testutil.go:509: Offset: 806, NextOffset: 839 449s testutil.go:509: Offset: 692, NextOffset: 804 449s testutil.go:509: Offset: 839, NextOffset: 975 449s testutil.go:395: Comparing: "foo" vs "foo" 449s testutil.go:509: Offset: 80, NextOffset: 113 449s testutil.go:509: Offset: 179, NextOffset: 212 449s testutil.go:509: Offset: 113, NextOffset: 224 449s testutil.go:509: Offset: 212, NextOffset: 323 449s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 449s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 449s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 449s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 449s testutil.go:395: Comparing: "foo6" vs "foo6" 449s testutil.go:509: Offset: 804, NextOffset: 837 449s testutil.go:509: Offset: 975, NextOffset: 1008 449s testutil.go:509: Offset: 837, NextOffset: 1457 449s testutil.go:509: Offset: 1008, NextOffset: 1700 449s testutil.go:395: Comparing: "foo2" vs "foo2" 449s testutil.go:509: Offset: 224, NextOffset: 257 449s testutil.go:509: Offset: 323, NextOffset: 356 449s testutil.go:509: Offset: 257, NextOffset: 369 449s testutil.go:509: Offset: 356, NextOffset: 492 449s testutil.go:395: Comparing: "" vs "" 449s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo3 foo4 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark] vs [foo_empty4 foo5 foo foo_empty foo_empty2 foo_empty3 foo_empty5 foo6 foo2 foo3 foo4] 449s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 449s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 449s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973 11585] 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 449s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 449s testutil.go:395: Comparing: "foo5" vs "foo5" 449s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 449s testutil.go:2330: got gzip streams: 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 449s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 449s testutil.go:509: Offset: 806, NextOffset: 839 449s testutil.go:509: Offset: 659, NextOffset: 692 449s testutil.go:509: Offset: 839, NextOffset: 975 449s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 449s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 449s testutil.go:509: Offset: 692, NextOffset: 804 449s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 449s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 449s testutil.go:395: Comparing: "foo" vs "foo" 449s testutil.go:509: Offset: 179, NextOffset: 212 449s testutil.go:509: Offset: 80, NextOffset: 113 449s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 449s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 3584 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 449s testutil.go:509: Offset: 212, NextOffset: 323 449s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 449s testutil.go:2349: [7] at 11585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f25STARGZ" 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 449s testutil.go:509: Offset: 113, NextOffset: 224 449s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 449s testutil.go:395: Comparing: "foo3" vs "foo3" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 449s testutil.go:509: Offset: 492, NextOffset: 525 449s testutil.go:509: Offset: 369, NextOffset: 402 449s testutil.go:509: Offset: 525, NextOffset: 661 449s testutil.go:509: Offset: 402, NextOffset: 514 449s testutil.go:395: Comparing: "foo4" vs "foo4" 449s testutil.go:509: Offset: 661, NextOffset: 694 449s testutil.go:509: Offset: 514, NextOffset: 547 449s testutil.go:509: Offset: 694, NextOffset: 806 449s testutil.go:509: Offset: 547, NextOffset: 659 449s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 449s testutil.go:395: Comparing: "foo6" vs "foo6" 449s testutil.go:509: Offset: 975, NextOffset: 1008 449s testutil.go:509: Offset: 804, NextOffset: 837 449s testutil.go:509: Offset: 1008, NextOffset: 1700 449s testutil.go:509: Offset: 837, NextOffset: 1457 449s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 449s testutil.go:395: Comparing: "foo2" vs "foo2" 449s testutil.go:509: Offset: 323, NextOffset: 356 449s testutil.go:509: Offset: 224, NextOffset: 257 449s testutil.go:509: Offset: 356, NextOffset: 492 449s testutil.go:509: Offset: 257, NextOffset: 369 449s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 449s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 449s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849 10461] 449s testutil.go:2330: got gzip streams: 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 449s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 449s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 10461 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001ac1STARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 449s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 449s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 449s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973 11585] 449s testutil.go:2330: got gzip streams: 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 449s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 449s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 11585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f25STARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 449s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849 10461] 449s testutil.go:2330: got gzip streams: 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 449s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 449s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 10461 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001ac1STARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 449s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 449s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":231,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":264,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":411,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":525,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":558,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":705,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":819,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":852,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 449s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":329,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":362,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":533,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":671,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":818,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":851,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":989,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1022,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 449s testutil.go:395: Comparing: "" vs "" 449s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo_empty foo5 foo_empty5 foo foo2] vs [foo_empty4 foo5 foo6 foo foo_empty2 foo4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty3] 449s testutil.go:395: Comparing: "foo" vs "foo" 449s testutil.go:509: Offset: 85, NextOffset: 118 449s testutil.go:509: Offset: 183, NextOffset: 216 449s testutil.go:509: Offset: 118, NextOffset: 231 449s testutil.go:509: Offset: 216, NextOffset: 329 449s testutil.go:395: Comparing: "foo2" vs "foo2" 449s testutil.go:509: Offset: 231, NextOffset: 264 449s testutil.go:509: Offset: 329, NextOffset: 362 449s testutil.go:509: Offset: 264, NextOffset: 378 449s testutil.go:509: Offset: 362, NextOffset: 500 449s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 449s testutil.go:395: Comparing: "foo3" vs "foo3" 449s testutil.go:509: Offset: 378, NextOffset: 411 449s testutil.go:509: Offset: 500, NextOffset: 533 449s testutil.go:509: Offset: 411, NextOffset: 525 449s testutil.go:509: Offset: 533, NextOffset: 671 449s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 449s testutil.go:395: Comparing: "foo4" vs "foo4" 449s testutil.go:509: Offset: 525, NextOffset: 558 449s testutil.go:509: Offset: 671, NextOffset: 704 449s testutil.go:509: Offset: 558, NextOffset: 672 449s testutil.go:509: Offset: 704, NextOffset: 818 449s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 449s testutil.go:395: Comparing: "foo6" vs "foo6" 449s testutil.go:509: Offset: 819, NextOffset: 852 449s testutil.go:509: Offset: 989, NextOffset: 1022 449s testutil.go:509: Offset: 852, NextOffset: 1473 449s testutil.go:509: Offset: 1022, NextOffset: 1715 449s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 449s testutil.go:395: Comparing: "foo5" vs "foo5" 449s testutil.go:509: Offset: 672, NextOffset: 705 449s testutil.go:509: Offset: 818, NextOffset: 851 449s testutil.go:509: Offset: 705, NextOffset: 819 449s testutil.go:509: Offset: 851, NextOffset: 989 449s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 449s testutil.go:395: Comparing: "" vs "" 449s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty2 foo4 foo_empty5] vs [foo_empty5 foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo_empty foo5] 449s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 449s testutil.go:395: Comparing: "foo2" vs "foo2" 449s testutil.go:509: Offset: 329, NextOffset: 362 449s testutil.go:509: Offset: 231, NextOffset: 264 449s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 449s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973 11585] 449s testutil.go:2330: got gzip streams: 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 449s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 449s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 11585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f25STARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 449s testutil.go:509: Offset: 362, NextOffset: 500 449s testutil.go:509: Offset: 264, NextOffset: 378 449s testutil.go:395: Comparing: "foo3" vs "foo3" 449s testutil.go:509: Offset: 500, NextOffset: 533 449s testutil.go:509: Offset: 378, NextOffset: 411 449s testutil.go:509: Offset: 533, NextOffset: 671 449s testutil.go:509: Offset: 411, NextOffset: 525 449s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 449s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 449s testutil.go:395: Comparing: "foo5" vs "foo5" 449s testutil.go:509: Offset: 818, NextOffset: 851 449s testutil.go:509: Offset: 672, NextOffset: 705 449s testutil.go:509: Offset: 851, NextOffset: 989 449s testutil.go:509: Offset: 705, NextOffset: 819 449s testutil.go:395: Comparing: "foo6" vs "foo6" 449s testutil.go:509: Offset: 989, NextOffset: 1022 449s testutil.go:509: Offset: 819, NextOffset: 852 449s testutil.go:509: Offset: 1022, NextOffset: 1715 449s testutil.go:509: Offset: 852, NextOffset: 1473 449s testutil.go:395: Comparing: "foo" vs "foo" 449s testutil.go:509: Offset: 183, NextOffset: 216 449s testutil.go:509: Offset: 85, NextOffset: 118 449s testutil.go:509: Offset: 216, NextOffset: 329 449s testutil.go:509: Offset: 118, NextOffset: 231 449s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 449s testutil.go:395: Comparing: "foo4" vs "foo4" 449s testutil.go:509: Offset: 671, NextOffset: 704 449s testutil.go:509: Offset: 525, NextOffset: 558 449s testutil.go:509: Offset: 704, NextOffset: 818 449s testutil.go:509: Offset: 558, NextOffset: 672 449s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 449s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 449s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 449s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 449s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849 10461] 449s testutil.go:2330: got gzip streams: 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 449s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 449s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 10461 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001ac1STARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 449s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973 11585] 449s testutil.go:2330: got gzip streams: 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 449s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 449s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 11585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f25STARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 449s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849 10461] 449s testutil.go:2330: got gzip streams: 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 449s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 449s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 10461 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001ac1STARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 449s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":131,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":168,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":456,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1108,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1145,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1434,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1760,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1797,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 449s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":669,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":706,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":1029,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1066,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1389,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1426,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1715,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1752,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2075,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2112,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 449s testutil.go:395: Comparing: "" vs "" 449s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo foo3 foo_empty5 foo6] vs [foo6 foo2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo foo_empty foo_empty2 foo4 foo5 foo_empty5] 449s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 449s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 449s testutil.go:395: Comparing: "foo4" vs "foo4" 449s testutil.go:509: Offset: 1108, NextOffset: 1145 449s testutil.go:509: Offset: 1389, NextOffset: 1426 449s testutil.go:509: Offset: 1145, NextOffset: 1434 449s testutil.go:509: Offset: 1426, NextOffset: 1715 449s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 449s testutil.go:395: Comparing: "foo5" vs "foo5" 449s testutil.go:509: Offset: 1434, NextOffset: 1471 449s testutil.go:509: Offset: 1715, NextOffset: 1752 449s testutil.go:509: Offset: 1471, NextOffset: 1760 449s testutil.go:509: Offset: 1752, NextOffset: 2075 449s testutil.go:395: Comparing: "foo" vs "foo" 449s testutil.go:509: Offset: 131, NextOffset: 168 449s testutil.go:509: Offset: 344, NextOffset: 381 449s testutil.go:509: Offset: 168, NextOffset: 456 449s testutil.go:509: Offset: 381, NextOffset: 669 449s testutil.go:395: Comparing: "foo3" vs "foo3" 449s testutil.go:509: Offset: 782, NextOffset: 819 449s testutil.go:509: Offset: 1029, NextOffset: 1066 449s testutil.go:509: Offset: 819, NextOffset: 1108 449s testutil.go:509: Offset: 1066, NextOffset: 1389 449s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 449s testutil.go:395: Comparing: "foo6" vs "foo6" 449s testutil.go:509: Offset: 1760, NextOffset: 1797 449s testutil.go:509: Offset: 2075, NextOffset: 2112 449s testutil.go:509: Offset: 1797, NextOffset: 4992 449s testutil.go:509: Offset: 2112, NextOffset: 5429 449s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 449s testutil.go:395: Comparing: "foo2" vs "foo2" 449s testutil.go:509: Offset: 456, NextOffset: 493 449s testutil.go:509: Offset: 669, NextOffset: 706 449s testutil.go:509: Offset: 493, NextOffset: 782 449s testutil.go:509: Offset: 706, NextOffset: 1029 449s testutil.go:395: Comparing: "" vs "" 449s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo4 foo5 foo_empty5 foo6 foo2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark] vs [foo6 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo foo3 foo_empty5] 449s testutil.go:395: Comparing: "foo5" vs "foo5" 449s testutil.go:509: Offset: 1715, NextOffset: 1752 449s testutil.go:509: Offset: 1434, NextOffset: 1471 449s testutil.go:509: Offset: 1752, NextOffset: 2075 449s testutil.go:509: Offset: 1471, NextOffset: 1760 449s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 449s testutil.go:395: Comparing: "foo6" vs "foo6" 449s testutil.go:509: Offset: 2075, NextOffset: 2112 449s testutil.go:509: Offset: 1760, NextOffset: 1797 449s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 449s testutil.go:509: Offset: 2112, NextOffset: 5429 449s testutil.go:509: Offset: 1797, NextOffset: 4992 449s testutil.go:395: Comparing: "foo2" vs "foo2" 449s testutil.go:509: Offset: 669, NextOffset: 706 449s testutil.go:509: Offset: 456, NextOffset: 493 449s testutil.go:509: Offset: 706, NextOffset: 1029 449s testutil.go:509: Offset: 493, NextOffset: 782 449s testutil.go:395: Comparing: "foo3" vs "foo3" 449s testutil.go:509: Offset: 1029, NextOffset: 1066 449s testutil.go:509: Offset: 782, NextOffset: 819 449s testutil.go:509: Offset: 1066, NextOffset: 1389 449s testutil.go:509: Offset: 819, NextOffset: 1108 449s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 449s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 449s testutil.go:395: Comparing: "foo" vs "foo" 449s testutil.go:509: Offset: 344, NextOffset: 381 449s testutil.go:509: Offset: 131, NextOffset: 168 449s testutil.go:509: Offset: 381, NextOffset: 669 449s testutil.go:509: Offset: 168, NextOffset: 456 449s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 449s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 449s testutil.go:395: Comparing: "foo4" vs "foo4" 449s testutil.go:509: Offset: 1389, NextOffset: 1426 449s testutil.go:509: Offset: 1108, NextOffset: 1145 449s testutil.go:509: Offset: 1426, NextOffset: 1715 449s testutil.go:509: Offset: 1145, NextOffset: 1434 449s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 449s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 449s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973 11585] 449s testutil.go:2330: got gzip streams: 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 449s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 449s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 11585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f25STARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 449s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849 10461] 449s testutil.go:2330: got gzip streams: 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 449s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 449s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 10461 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001ac1STARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 449s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973 11585] 449s testutil.go:2330: got gzip streams: 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 449s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 449s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 11585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f25STARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 449s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":134,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":171,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":463,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":794,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":831,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1123,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1452,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1489,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 449s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":675,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":712,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1040,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1077,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1404,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1770,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2097,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2134,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 449s testutil.go:395: Comparing: "" vs "" 449s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo3 foo_empty3 foo_empty2 foo4] vs [foo2 foo_empty2 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo4 foo5 foo_empty5] 449s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 449s testutil.go:395: Comparing: "foo5" vs "foo5" 449s testutil.go:509: Offset: 1452, NextOffset: 1489 449s testutil.go:509: Offset: 1733, NextOffset: 1770 449s testutil.go:509: Offset: 1489, NextOffset: 1782 449s testutil.go:509: Offset: 1770, NextOffset: 2097 449s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 449s testutil.go:395: Comparing: "foo6" vs "foo6" 449s testutil.go:509: Offset: 1782, NextOffset: 1819 449s testutil.go:509: Offset: 2097, NextOffset: 2134 449s testutil.go:509: Offset: 1819, NextOffset: 5046 449s testutil.go:509: Offset: 2134, NextOffset: 5483 449s testutil.go:395: Comparing: "foo" vs "foo" 449s testutil.go:509: Offset: 134, NextOffset: 171 449s testutil.go:509: Offset: 346, NextOffset: 383 449s testutil.go:509: Offset: 171, NextOffset: 463 449s testutil.go:509: Offset: 383, NextOffset: 675 449s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 449s testutil.go:395: Comparing: "foo2" vs "foo2" 449s testutil.go:509: Offset: 463, NextOffset: 500 449s testutil.go:509: Offset: 675, NextOffset: 712 449s testutil.go:509: Offset: 500, NextOffset: 794 449s testutil.go:509: Offset: 712, NextOffset: 1040 449s testutil.go:395: Comparing: "foo3" vs "foo3" 449s testutil.go:509: Offset: 794, NextOffset: 831 449s testutil.go:509: Offset: 1040, NextOffset: 1077 449s testutil.go:509: Offset: 831, NextOffset: 1123 449s testutil.go:509: Offset: 1077, NextOffset: 1404 449s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 449s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 449s testutil.go:395: Comparing: "foo4" vs "foo4" 449s testutil.go:509: Offset: 1123, NextOffset: 1160 449s testutil.go:509: Offset: 1404, NextOffset: 1441 449s testutil.go:509: Offset: 1160, NextOffset: 1452 449s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 449s testutil.go:509: Offset: 1441, NextOffset: 1733 449s testutil.go:395: Comparing: "" vs "" 449s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo5 foo_empty5 foo2 foo_empty2 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo3] vs [foo6 foo foo_empty foo2 foo3 foo_empty3 foo_empty2 foo4 foo_empty4 foo5 foo_empty5] 449s testutil.go:395: Comparing: "foo" vs "foo" 449s testutil.go:509: Offset: 346, NextOffset: 383 449s testutil.go:509: Offset: 134, NextOffset: 171 449s testutil.go:509: Offset: 383, NextOffset: 675 449s testutil.go:509: Offset: 171, NextOffset: 463 449s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 449s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849 10461] 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 449s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 449s testutil.go:395: Comparing: "foo3" vs "foo3" 449s testutil.go:509: Offset: 1040, NextOffset: 1077 449s testutil.go:509: Offset: 794, NextOffset: 831 449s testutil.go:509: Offset: 1077, NextOffset: 1404 449s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 449s testutil.go:2330: got gzip streams: 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 449s testutil.go:509: Offset: 831, NextOffset: 1123 449s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 449s testutil.go:395: Comparing: "foo4" vs "foo4" 449s testutil.go:509: Offset: 1404, NextOffset: 1441 449s testutil.go:509: Offset: 1123, NextOffset: 1160 449s testutil.go:509: Offset: 1441, NextOffset: 1733 449s testutil.go:509: Offset: 1160, NextOffset: 1452 449s testutil.go:395: Comparing: "foo5" vs "foo5" 449s testutil.go:509: Offset: 1733, NextOffset: 1770 449s testutil.go:509: Offset: 1452, NextOffset: 1489 449s testutil.go:509: Offset: 1770, NextOffset: 2097 449s testutil.go:509: Offset: 1489, NextOffset: 1782 449s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 449s testutil.go:395: Comparing: "foo2" vs "foo2" 449s testutil.go:509: Offset: 675, NextOffset: 712 449s testutil.go:509: Offset: 463, NextOffset: 500 449s testutil.go:509: Offset: 712, NextOffset: 1040 449s testutil.go:509: Offset: 500, NextOffset: 794 449s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 449s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 449s testutil.go:395: Comparing: "foo6" vs "foo6" 449s testutil.go:509: Offset: 2097, NextOffset: 2134 449s testutil.go:509: Offset: 1782, NextOffset: 1819 449s testutil.go:509: Offset: 2134, NextOffset: 5483 449s testutil.go:509: Offset: 1819, NextOffset: 5046 449s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 449s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 449s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 449s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 449s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 10461 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001ac1STARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 449s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973 11585] 449s testutil.go:2330: got gzip streams: 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 449s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 449s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 11585 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001f25STARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 449s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849 10461] 449s testutil.go:2330: got gzip streams: 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 449s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":133,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":496,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":785,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":822,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1111,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1148,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1438,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1475,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1765,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 449s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":709,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1033,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1070,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1395,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1432,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1722,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2084,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 449s testutil.go:395: Comparing: "" vs "" 449s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo6 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] vs [foo5 foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 .no.prefetch.landmark foo foo_empty foo_empty4] 449s testutil.go:395: Comparing: "foo3" vs "foo3" 449s testutil.go:509: Offset: 785, NextOffset: 822 449s testutil.go:509: Offset: 1033, NextOffset: 1070 449s testutil.go:509: Offset: 822, NextOffset: 1111 449s testutil.go:509: Offset: 1070, NextOffset: 1395 449s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 449s testutil.go:395: Comparing: "foo4" vs "foo4" 449s testutil.go:509: Offset: 1111, NextOffset: 1148 449s testutil.go:509: Offset: 1395, NextOffset: 1432 449s testutil.go:509: Offset: 1148, NextOffset: 1438 449s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 449s testutil.go:509: Offset: 1432, NextOffset: 1722 449s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 449s testutil.go:395: Comparing: "foo5" vs "foo5" 449s testutil.go:509: Offset: 1438, NextOffset: 1475 449s testutil.go:509: Offset: 1722, NextOffset: 1759 449s testutil.go:509: Offset: 1475, NextOffset: 1765 449s testutil.go:509: Offset: 1759, NextOffset: 2084 449s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 449s testutil.go:395: Comparing: "foo" vs "foo" 449s testutil.go:509: Offset: 133, NextOffset: 170 449s testutil.go:509: Offset: 346, NextOffset: 383 449s testutil.go:509: Offset: 170, NextOffset: 459 449s testutil.go:509: Offset: 383, NextOffset: 672 449s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 449s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 449s testutil.go:395: Comparing: "foo2" vs "foo2" 449s testutil.go:509: Offset: 459, NextOffset: 496 449s testutil.go:509: Offset: 672, NextOffset: 709 449s testutil.go:509: Offset: 496, NextOffset: 785 449s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 449s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 449s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 10461 in stargz, uncompressed length 0; extra="SG\x16\x000000000000001ac1STARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 449s testutil.go:509: Offset: 709, NextOffset: 1033 449s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 449s testutil.go:395: Comparing: "foo6" vs "foo6" 449s testutil.go:509: Offset: 1765, NextOffset: 1802 449s testutil.go:509: Offset: 2084, NextOffset: 2121 449s testutil.go:509: Offset: 1802, NextOffset: 5013 449s testutil.go:509: Offset: 2121, NextOffset: 5456 449s testutil.go:395: Comparing: "" vs "" 449s testutil.go:401: Directory: "" vs "": [foo4 .no.prefetch.landmark foo foo_empty foo_empty4 foo5 foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty3] vs [foo_empty foo2 foo_empty2 foo6 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo] 449s testutil.go:395: Comparing: "foo2" vs "foo2" 449s testutil.go:509: Offset: 672, NextOffset: 709 449s testutil.go:509: Offset: 459, NextOffset: 496 449s testutil.go:509: Offset: 709, NextOffset: 1033 449s testutil.go:509: Offset: 496, NextOffset: 785 449s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 449s testutil.go:395: Comparing: "foo3" vs "foo3" 449s testutil.go:509: Offset: 1033, NextOffset: 1070 449s testutil.go:509: Offset: 785, NextOffset: 822 449s testutil.go:509: Offset: 1070, NextOffset: 1395 449s testutil.go:509: Offset: 822, NextOffset: 1111 449s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 449s testutil.go:395: Comparing: "foo4" vs "foo4" 449s testutil.go:509: Offset: 1395, NextOffset: 1432 449s testutil.go:509: Offset: 1111, NextOffset: 1148 449s testutil.go:509: Offset: 1432, NextOffset: 1722 449s testutil.go:509: Offset: 1148, NextOffset: 1438 449s testutil.go:395: Comparing: "foo" vs "foo" 449s testutil.go:509: Offset: 346, NextOffset: 383 449s testutil.go:509: Offset: 133, NextOffset: 170 449s testutil.go:509: Offset: 383, NextOffset: 672 449s testutil.go:509: Offset: 170, NextOffset: 459 449s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 449s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 449s testutil.go:395: Comparing: "foo5" vs "foo5" 449s testutil.go:509: Offset: 1722, NextOffset: 1759 449s testutil.go:509: Offset: 1438, NextOffset: 1475 449s testutil.go:509: Offset: 1759, NextOffset: 2084 449s testutil.go:509: Offset: 1475, NextOffset: 1765 449s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 449s testutil.go:395: Comparing: "foo6" vs "foo6" 449s testutil.go:509: Offset: 2084, NextOffset: 2121 449s testutil.go:509: Offset: 1765, NextOffset: 1802 449s testutil.go:509: Offset: 2121, NextOffset: 5456 449s testutil.go:509: Offset: 1802, NextOffset: 5013 449s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 449s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 449s testutil.go:1580: testing streams: [0 0 132 248 389 535 650 706 1086] 449s testutil.go:2330: got gzip streams: 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 449s testutil.go:2349: [2] at 248 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 389 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 535 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 650 in stargz, uncompressed length 1636 449s testutil.go:2349: [6] at 706 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 1086 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002c2STARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 449s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 449s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 449s testutil.go:1580: testing streams: [0 0 132 248 389 535 650 703 1083] 449s testutil.go:2330: got gzip streams: 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 449s testutil.go:2349: [2] at 248 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 389 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 535 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 650 in stargz, uncompressed length 512 449s testutil.go:2349: [6] at 703 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 1083 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002bfSTARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 449s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":135,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":465,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":795,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":832,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1125,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1456,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 449s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":347,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":677,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":714,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1042,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1079,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1407,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1444,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1738,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1775,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2103,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2140,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 449s testutil.go:395: Comparing: "" vs "" 449s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo4 foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6] vs [foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo_empty2 foo5 foo_empty5 foo6 foo2] 449s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 449s testutil.go:395: Comparing: "foo6" vs "foo6" 449s testutil.go:509: Offset: 1787, NextOffset: 1824 449s testutil.go:509: Offset: 2103, NextOffset: 2140 449s testutil.go:509: Offset: 1824, NextOffset: 5062 449s testutil.go:509: Offset: 2140, NextOffset: 5500 449s testutil.go:395: Comparing: "foo" vs "foo" 449s testutil.go:509: Offset: 135, NextOffset: 172 449s testutil.go:509: Offset: 347, NextOffset: 384 449s testutil.go:509: Offset: 172, NextOffset: 465 449s testutil.go:509: Offset: 384, NextOffset: 677 449s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 449s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 449s testutil.go:395: Comparing: "foo3" vs "foo3" 449s testutil.go:509: Offset: 795, NextOffset: 832 449s testutil.go:509: Offset: 1042, NextOffset: 1079 449s testutil.go:509: Offset: 832, NextOffset: 1125 449s testutil.go:509: Offset: 1079, NextOffset: 1407 449s testutil.go:395: Comparing: "foo4" vs "foo4" 449s testutil.go:509: Offset: 1125, NextOffset: 1162 449s testutil.go:509: Offset: 1407, NextOffset: 1444 449s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 449s testutil.go:509: Offset: 1162, NextOffset: 1456 449s testutil.go:509: Offset: 1444, NextOffset: 1738 449s testutil.go:395: Comparing: "foo2" vs "foo2" 449s testutil.go:509: Offset: 465, NextOffset: 502 449s testutil.go:509: Offset: 677, NextOffset: 714 449s testutil.go:509: Offset: 502, NextOffset: 795 449s testutil.go:509: Offset: 714, NextOffset: 1042 449s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 449s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 449s testutil.go:395: Comparing: "foo5" vs "foo5" 449s testutil.go:509: Offset: 1456, NextOffset: 1493 449s testutil.go:509: Offset: 1738, NextOffset: 1775 449s testutil.go:509: Offset: 1493, NextOffset: 1787 449s testutil.go:509: Offset: 1775, NextOffset: 2103 449s testutil.go:395: Comparing: "" vs "" 449s testutil.go:401: Directory: "" vs "": [foo6 foo2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo_empty2 foo5 foo_empty5] vs [foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo4] 449s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 449s testutil.go:395: Comparing: "foo" vs "foo" 449s testutil.go:509: Offset: 347, NextOffset: 384 449s testutil.go:509: Offset: 135, NextOffset: 172 449s testutil.go:509: Offset: 384, NextOffset: 677 449s testutil.go:509: Offset: 172, NextOffset: 465 449s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 449s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 449s testutil.go:395: Comparing: "foo5" vs "foo5" 449s testutil.go:509: Offset: 1738, NextOffset: 1775 449s testutil.go:509: Offset: 1456, NextOffset: 1493 449s testutil.go:509: Offset: 1775, NextOffset: 2103 449s testutil.go:509: Offset: 1493, NextOffset: 1787 449s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 449s testutil.go:395: Comparing: "foo6" vs "foo6" 449s testutil.go:509: Offset: 2103, NextOffset: 2140 449s testutil.go:509: Offset: 1787, NextOffset: 1824 449s testutil.go:509: Offset: 2140, NextOffset: 5500 449s testutil.go:509: Offset: 1824, NextOffset: 5062 449s testutil.go:395: Comparing: "foo2" vs "foo2" 449s testutil.go:509: Offset: 677, NextOffset: 714 449s testutil.go:509: Offset: 465, NextOffset: 502 449s testutil.go:509: Offset: 714, NextOffset: 1042 449s testutil.go:509: Offset: 502, NextOffset: 795 449s testutil.go:395: Comparing: "foo3" vs "foo3" 449s testutil.go:509: Offset: 1042, NextOffset: 1079 449s testutil.go:509: Offset: 795, NextOffset: 832 449s testutil.go:509: Offset: 1079, NextOffset: 1407 449s testutil.go:509: Offset: 832, NextOffset: 1125 449s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 449s testutil.go:395: Comparing: "foo4" vs "foo4" 449s testutil.go:509: Offset: 1407, NextOffset: 1444 449s testutil.go:509: Offset: 1125, NextOffset: 1162 449s testutil.go:509: Offset: 1444, NextOffset: 1738 449s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 449s testutil.go:1580: testing streams: [0 0 132 248 389 535 650 706 1086] 449s testutil.go:2330: got gzip streams: 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 449s testutil.go:2349: [2] at 248 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 389 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 535 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 650 in stargz, uncompressed length 1636 449s testutil.go:2349: [6] at 706 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 1086 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002c2STARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 449s testutil.go:509: Offset: 1162, NextOffset: 1456 449s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 449s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 449s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 449s testutil.go:1580: testing streams: [0 0 132 248 389 535 650 703 1083] 449s testutil.go:2330: got gzip streams: 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 449s testutil.go:2349: [2] at 248 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 389 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 535 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 650 in stargz, uncompressed length 512 449s testutil.go:2349: [6] at 703 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 1083 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002bfSTARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 449s testutil.go:1580: testing streams: [0 0 131 248 389 533 649 705 1082] 449s testutil.go:2330: got gzip streams: 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s testutil.go:2349: [1] at 131 in stargz, uncompressed length 1024 449s testutil.go:2349: [2] at 248 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 389 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 533 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 649 in stargz, uncompressed length 1636 449s testutil.go:2349: [6] at 705 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 1082 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002c1STARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 449s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":131,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":168,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":456,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1108,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1145,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1434,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1760,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1797,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 449s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":669,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":706,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":1029,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1066,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1389,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1426,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1715,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1752,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2075,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2112,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 449s testutil.go:395: Comparing: "" vs "" 449s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo_empty foo2 foo3] vs [foo_empty3 foo_empty4 foo5 foo2 foo_empty2 foo3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty] 449s testutil.go:395: Comparing: "foo" vs "foo" 449s testutil.go:509: Offset: 131, NextOffset: 168 449s testutil.go:509: Offset: 344, NextOffset: 381 449s testutil.go:509: Offset: 168, NextOffset: 456 449s testutil.go:509: Offset: 381, NextOffset: 669 449s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 449s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 449s testutil.go:395: Comparing: "foo4" vs "foo4" 449s testutil.go:509: Offset: 1108, NextOffset: 1145 449s testutil.go:509: Offset: 1389, NextOffset: 1426 449s testutil.go:509: Offset: 1145, NextOffset: 1434 449s testutil.go:509: Offset: 1426, NextOffset: 1715 449s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 449s testutil.go:395: Comparing: "foo6" vs "foo6" 449s testutil.go:509: Offset: 1760, NextOffset: 1797 449s testutil.go:509: Offset: 2075, NextOffset: 2112 449s testutil.go:509: Offset: 1797, NextOffset: 4992 449s testutil.go:509: Offset: 2112, NextOffset: 5429 449s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 449s testutil.go:395: Comparing: "foo2" vs "foo2" 449s testutil.go:509: Offset: 456, NextOffset: 493 449s testutil.go:509: Offset: 669, NextOffset: 706 449s testutil.go:509: Offset: 493, NextOffset: 782 449s testutil.go:509: Offset: 706, NextOffset: 1029 449s testutil.go:395: Comparing: "foo3" vs "foo3" 449s testutil.go:509: Offset: 782, NextOffset: 819 449s testutil.go:509: Offset: 1029, NextOffset: 1066 449s testutil.go:509: Offset: 819, NextOffset: 1108 449s testutil.go:509: Offset: 1066, NextOffset: 1389 449s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 449s testutil.go:395: Comparing: "foo5" vs "foo5" 449s testutil.go:509: Offset: 1434, NextOffset: 1471 449s testutil.go:509: Offset: 1715, NextOffset: 1752 449s testutil.go:509: Offset: 1471, NextOffset: 1760 449s testutil.go:509: Offset: 1752, NextOffset: 2075 449s testutil.go:395: Comparing: "" vs "" 449s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty3 foo_empty4 foo5] vs [foo_empty5 foo6 foo_empty foo2 foo3 foo_empty4 foo5 foo foo_empty2 foo_empty3 foo4] 449s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 449s testutil.go:395: Comparing: "foo5" vs "foo5" 449s testutil.go:509: Offset: 1715, NextOffset: 1752 449s testutil.go:509: Offset: 1434, NextOffset: 1471 449s testutil.go:509: Offset: 1752, NextOffset: 2075 449s testutil.go:509: Offset: 1471, NextOffset: 1760 449s testutil.go:395: Comparing: "foo2" vs "foo2" 449s testutil.go:509: Offset: 669, NextOffset: 706 449s testutil.go:509: Offset: 456, NextOffset: 493 449s testutil.go:509: Offset: 706, NextOffset: 1029 449s testutil.go:509: Offset: 493, NextOffset: 782 449s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 449s testutil.go:395: Comparing: "foo3" vs "foo3" 449s testutil.go:509: Offset: 1029, NextOffset: 1066 449s testutil.go:509: Offset: 782, NextOffset: 819 449s testutil.go:509: Offset: 1066, NextOffset: 1389 449s testutil.go:509: Offset: 819, NextOffset: 1108 449s testutil.go:395: Comparing: "foo4" vs "foo4" 449s testutil.go:509: Offset: 1389, NextOffset: 1426 449s testutil.go:509: Offset: 1108, NextOffset: 1145 449s testutil.go:509: Offset: 1426, NextOffset: 1715 449s testutil.go:509: Offset: 1145, NextOffset: 1434 449s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 449s testutil.go:395: Comparing: "foo6" vs "foo6" 449s testutil.go:509: Offset: 2075, NextOffset: 2112 449s testutil.go:509: Offset: 1760, NextOffset: 1797 449s testutil.go:509: Offset: 2112, NextOffset: 5429 449s testutil.go:509: Offset: 1797, NextOffset: 4992 449s testutil.go:395: Comparing: "foo" vs "foo" 449s testutil.go:509: Offset: 344, NextOffset: 381 449s testutil.go:509: Offset: 131, NextOffset: 168 449s testutil.go:509: Offset: 381, NextOffset: 669 449s testutil.go:509: Offset: 168, NextOffset: 456 449s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 449s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 449s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 449s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01 449s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 449s testutil.go:1580: testing streams: [0 0 131 248 389 533 649 702 1079] 449s testutil.go:2330: got gzip streams: 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s testutil.go:2349: [1] at 131 in stargz, uncompressed length 1024 449s testutil.go:2349: [2] at 248 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 389 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 533 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 649 in stargz, uncompressed length 512 449s testutil.go:2349: [6] at 702 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 1079 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002beSTARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 449s testutil.go:1580: testing streams: [0 0 132 250 393 541 658 714 1098] 449s testutil.go:2330: got gzip streams: 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 449s testutil.go:2349: [2] at 250 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 393 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 658 in stargz, uncompressed length 1636 449s testutil.go:2349: [6] at 714 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 1098 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002caSTARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 449s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 449s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 449s testutil.go:1580: testing streams: [0 0 132 250 393 541 658 711 1095] 449s testutil.go:2330: got gzip streams: 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 449s testutil.go:2349: [2] at 250 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 393 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 658 in stargz, uncompressed length 512 449s testutil.go:2349: [6] at 711 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 1095 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002c7STARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 449s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":134,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":171,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":463,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":794,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":831,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1123,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1452,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1489,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 449s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":675,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":712,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1040,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1077,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1404,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1770,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2097,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2134,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 449s testutil.go:395: Comparing: "" vs "" 449s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty foo3 foo_empty3 foo_empty5 foo6 foo] vs [foo foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 .no.prefetch.landmark foo3 foo_empty3 foo_empty5 foo6] 449s testutil.go:395: Comparing: "foo4" vs "foo4" 449s testutil.go:509: Offset: 1123, NextOffset: 1160 449s testutil.go:509: Offset: 1404, NextOffset: 1441 449s testutil.go:509: Offset: 1160, NextOffset: 1452 449s testutil.go:509: Offset: 1441, NextOffset: 1733 449s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 449s testutil.go:395: Comparing: "foo5" vs "foo5" 449s testutil.go:509: Offset: 1452, NextOffset: 1489 449s testutil.go:509: Offset: 1733, NextOffset: 1770 449s testutil.go:509: Offset: 1489, NextOffset: 1782 449s testutil.go:509: Offset: 1770, NextOffset: 2097 449s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 449s testutil.go:395: Comparing: "foo3" vs "foo3" 449s testutil.go:509: Offset: 794, NextOffset: 831 449s testutil.go:509: Offset: 1040, NextOffset: 1077 449s testutil.go:509: Offset: 831, NextOffset: 1123 449s testutil.go:509: Offset: 1077, NextOffset: 1404 449s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 449s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 449s testutil.go:395: Comparing: "foo6" vs "foo6" 449s testutil.go:509: Offset: 1782, NextOffset: 1819 449s testutil.go:509: Offset: 2097, NextOffset: 2134 449s testutil.go:509: Offset: 1819, NextOffset: 5046 449s testutil.go:509: Offset: 2134, NextOffset: 5483 449s testutil.go:395: Comparing: "foo" vs "foo" 449s testutil.go:509: Offset: 134, NextOffset: 171 449s testutil.go:509: Offset: 346, NextOffset: 383 449s testutil.go:509: Offset: 171, NextOffset: 463 449s testutil.go:509: Offset: 383, NextOffset: 675 449s testutil.go:395: Comparing: "foo2" vs "foo2" 449s testutil.go:509: Offset: 463, NextOffset: 500 449s testutil.go:509: Offset: 675, NextOffset: 712 449s testutil.go:509: Offset: 500, NextOffset: 794 449s testutil.go:509: Offset: 712, NextOffset: 1040 449s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 449s testutil.go:395: Comparing: "" vs "" 449s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 .no.prefetch.landmark foo3 foo_empty3 foo_empty5 foo6] vs [foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty foo3 foo_empty3 foo_empty5 foo6 foo] 449s testutil.go:395: Comparing: "foo6" vs "foo6" 449s testutil.go:509: Offset: 2097, NextOffset: 2134 449s testutil.go:509: Offset: 1782, NextOffset: 1819 449s testutil.go:509: Offset: 2134, NextOffset: 5483 449s testutil.go:509: Offset: 1819, NextOffset: 5046 449s testutil.go:395: Comparing: "foo" vs "foo" 449s testutil.go:509: Offset: 346, NextOffset: 383 449s testutil.go:509: Offset: 134, NextOffset: 171 449s testutil.go:509: Offset: 383, NextOffset: 675 449s testutil.go:509: Offset: 171, NextOffset: 463 449s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 449s testutil.go:395: Comparing: "foo2" vs "foo2" 449s testutil.go:509: Offset: 675, NextOffset: 712 449s testutil.go:509: Offset: 463, NextOffset: 500 449s testutil.go:509: Offset: 712, NextOffset: 1040 449s testutil.go:509: Offset: 500, NextOffset: 794 449s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 449s testutil.go:395: Comparing: "foo4" vs "foo4" 449s testutil.go:509: Offset: 1404, NextOffset: 1441 449s testutil.go:509: Offset: 1123, NextOffset: 1160 449s testutil.go:509: Offset: 1441, NextOffset: 1733 449s testutil.go:509: Offset: 1160, NextOffset: 1452 449s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 449s testutil.go:395: Comparing: "foo5" vs "foo5" 449s testutil.go:509: Offset: 1733, NextOffset: 1770 449s testutil.go:509: Offset: 1452, NextOffset: 1489 449s testutil.go:509: Offset: 1770, NextOffset: 2097 449s testutil.go:509: Offset: 1489, NextOffset: 1782 449s testutil.go:395: Comparing: "foo3" vs "foo3" 449s testutil.go:509: Offset: 1040, NextOffset: 1077 449s testutil.go:509: Offset: 794, NextOffset: 831 449s testutil.go:509: Offset: 1077, NextOffset: 1404 449s testutil.go:509: Offset: 831, NextOffset: 1123 449s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 449s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 449s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 449s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 449s testutil.go:1580: testing streams: [0 0 132 250 393 541 658 714 1098] 449s testutil.go:2330: got gzip streams: 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 449s testutil.go:2349: [2] at 250 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 393 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 658 in stargz, uncompressed length 1636 449s testutil.go:2349: [6] at 714 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 1098 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002caSTARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 449s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01 449s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 449s testutil.go:1580: testing streams: [0 0 132 250 393 541 658 711 1095] 449s testutil.go:2330: got gzip streams: 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 449s testutil.go:2349: [2] at 250 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 393 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 658 in stargz, uncompressed length 512 449s testutil.go:2349: [6] at 711 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 1095 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002c7STARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 449s testutil.go:1580: testing streams: [0 0 133 252 396 543 661 717 1098] 449s testutil.go:2330: got gzip streams: 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 449s testutil.go:2349: [2] at 252 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 396 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 543 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 661 in stargz, uncompressed length 1636 449s testutil.go:2349: [6] at 717 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 1098 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002cdSTARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 449s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":133,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":496,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":785,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":822,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1111,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1148,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1438,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1475,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1765,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 449s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":709,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1033,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1070,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1395,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1432,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1722,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2084,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 449s testutil.go:395: Comparing: "" vs "" 449s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo6 foo_empty foo3 foo4 foo_empty5 foo] vs [.no.prefetch.landmark foo foo_empty foo3 foo5 foo6 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5] 449s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 449s testutil.go:395: Comparing: "foo" vs "foo" 449s testutil.go:509: Offset: 133, NextOffset: 170 449s testutil.go:509: Offset: 346, NextOffset: 383 449s testutil.go:509: Offset: 170, NextOffset: 459 449s testutil.go:509: Offset: 383, NextOffset: 672 449s testutil.go:395: Comparing: "foo2" vs "foo2" 449s testutil.go:509: Offset: 459, NextOffset: 496 449s testutil.go:509: Offset: 672, NextOffset: 709 449s testutil.go:509: Offset: 496, NextOffset: 785 449s testutil.go:509: Offset: 709, NextOffset: 1033 449s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 449s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 449s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 449s testutil.go:395: Comparing: "foo5" vs "foo5" 449s testutil.go:509: Offset: 1438, NextOffset: 1475 449s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 449s testutil.go:509: Offset: 1722, NextOffset: 1759 449s testutil.go:509: Offset: 1475, NextOffset: 1765 449s testutil.go:509: Offset: 1759, NextOffset: 2084 449s testutil.go:395: Comparing: "foo6" vs "foo6" 449s testutil.go:509: Offset: 1765, NextOffset: 1802 449s testutil.go:509: Offset: 2084, NextOffset: 2121 449s testutil.go:509: Offset: 1802, NextOffset: 5013 449s testutil.go:509: Offset: 2121, NextOffset: 5456 449s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 449s testutil.go:395: Comparing: "foo3" vs "foo3" 449s testutil.go:509: Offset: 785, NextOffset: 822 449s testutil.go:509: Offset: 1033, NextOffset: 1070 449s testutil.go:509: Offset: 822, NextOffset: 1111 449s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 449s testutil.go:1580: testing streams: [0 0 133 252 396 543 661 714 1095] 449s testutil.go:2330: got gzip streams: 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 449s testutil.go:509: Offset: 1070, NextOffset: 1395 449s testutil.go:395: Comparing: "foo4" vs "foo4" 449s testutil.go:509: Offset: 1111, NextOffset: 1148 449s testutil.go:509: Offset: 1395, NextOffset: 1432 449s testutil.go:509: Offset: 1148, NextOffset: 1438 449s testutil.go:509: Offset: 1432, NextOffset: 1722 449s testutil.go:395: Comparing: "" vs "" 449s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo3 foo5 foo6 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5] vs [foo foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo6 foo_empty foo3 foo4 foo_empty5] 449s testutil.go:395: Comparing: "foo" vs "foo" 449s testutil.go:509: Offset: 346, NextOffset: 383 449s testutil.go:509: Offset: 133, NextOffset: 170 449s testutil.go:509: Offset: 383, NextOffset: 672 449s testutil.go:509: Offset: 170, NextOffset: 459 449s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 449s testutil.go:395: Comparing: "foo3" vs "foo3" 449s testutil.go:509: Offset: 1033, NextOffset: 1070 449s testutil.go:509: Offset: 785, NextOffset: 822 449s testutil.go:509: Offset: 1070, NextOffset: 1395 449s testutil.go:509: Offset: 822, NextOffset: 1111 449s testutil.go:395: Comparing: "foo5" vs "foo5" 449s testutil.go:509: Offset: 1722, NextOffset: 1759 449s testutil.go:509: Offset: 1438, NextOffset: 1475 449s testutil.go:509: Offset: 1759, NextOffset: 2084 449s testutil.go:509: Offset: 1475, NextOffset: 1765 449s testutil.go:395: Comparing: "foo6" vs "foo6" 449s testutil.go:509: Offset: 2084, NextOffset: 2121 449s testutil.go:509: Offset: 1765, NextOffset: 1802 449s testutil.go:509: Offset: 2121, NextOffset: 5456 449s testutil.go:509: Offset: 1802, NextOffset: 5013 449s testutil.go:395: Comparing: "foo2" vs "foo2" 449s testutil.go:509: Offset: 672, NextOffset: 709 449s testutil.go:509: Offset: 459, NextOffset: 496 449s testutil.go:509: Offset: 709, NextOffset: 1033 449s testutil.go:509: Offset: 496, NextOffset: 785 449s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 449s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 449s testutil.go:395: Comparing: "foo4" vs "foo4" 449s testutil.go:509: Offset: 1395, NextOffset: 1432 449s testutil.go:509: Offset: 1111, NextOffset: 1148 449s testutil.go:509: Offset: 1432, NextOffset: 1722 449s testutil.go:509: Offset: 1148, NextOffset: 1438 449s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 449s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 449s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 449s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 449s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 449s testutil.go:2349: [2] at 252 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 396 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 543 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 661 in stargz, uncompressed length 512 449s testutil.go:2349: [6] at 714 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 1095 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002caSTARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 449s testutil.go:1580: testing streams: [0 0 133 249 392 541 658 714 1101] 449s testutil.go:2330: got gzip streams: 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01 449s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 449s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 449s testutil.go:2349: [2] at 249 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 392 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 658 in stargz, uncompressed length 1636 449s testutil.go:2349: [6] at 714 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 1101 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002caSTARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 449s testutil.go:1580: testing streams: [0 0 133 249 392 541 658 711 1098] 449s testutil.go:2330: got gzip streams: 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 449s testutil.go:2349: [2] at 249 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 392 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 658 in stargz, uncompressed length 512 449s testutil.go:2349: [6] at 711 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 1098 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002c7STARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 449s testutil.go:1580: testing streams: [0 0 133 249 392 541 658 714 1101] 449s testutil.go:2330: got gzip streams: 449s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 449s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 449s testutil.go:2349: [2] at 249 in stargz, uncompressed length 1536 449s testutil.go:2349: [3] at 392 in stargz, uncompressed length 1536 449s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 449s testutil.go:2349: [5] at 658 in stargz, uncompressed length 1636 449s testutil.go:2349: [6] at 714 in stargz, uncompressed length 3584 449s testutil.go:2349: [7] at 1101 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002caSTARGZ" 449s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 449s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 449s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":135,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":465,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":795,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":832,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1125,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1456,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":347,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":677,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":714,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1042,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1079,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1407,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1444,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1738,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1775,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2103,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2140,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo_empty4 foo_empty5 foo_empty foo_empty3 foo5 foo6 foo foo2 foo_empty2] vs [foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo5] 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 1456, NextOffset: 1493 452s testutil.go:509: Offset: 1738, NextOffset: 1775 452s testutil.go:509: Offset: 1493, NextOffset: 1787 452s testutil.go:509: Offset: 1775, NextOffset: 2103 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 1787, NextOffset: 1824 452s testutil.go:509: Offset: 2103, NextOffset: 2140 452s testutil.go:509: Offset: 1824, NextOffset: 5062 452s testutil.go:509: Offset: 2140, NextOffset: 5500 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 135, NextOffset: 172 452s testutil.go:509: Offset: 347, NextOffset: 384 452s testutil.go:509: Offset: 172, NextOffset: 465 452s testutil.go:509: Offset: 384, NextOffset: 677 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 465, NextOffset: 502 452s testutil.go:509: Offset: 677, NextOffset: 714 452s testutil.go:509: Offset: 502, NextOffset: 795 452s testutil.go:509: Offset: 714, NextOffset: 1042 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 795, NextOffset: 832 452s testutil.go:509: Offset: 1042, NextOffset: 1079 452s testutil.go:509: Offset: 832, NextOffset: 1125 452s testutil.go:509: Offset: 1079, NextOffset: 1407 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 1125, NextOffset: 1162 452s testutil.go:509: Offset: 1407, NextOffset: 1444 452s testutil.go:509: Offset: 1162, NextOffset: 1456 452s testutil.go:509: Offset: 1444, NextOffset: 1738 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo5 foo foo_empty2 foo3 foo_empty3 foo4] vs [foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo_empty foo_empty3 foo5 foo6 foo foo2] 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 1042, NextOffset: 1079 452s testutil.go:509: Offset: 795, NextOffset: 832 452s testutil.go:509: Offset: 1079, NextOffset: 1407 452s testutil.go:509: Offset: 832, NextOffset: 1125 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 1407, NextOffset: 1444 452s testutil.go:509: Offset: 1125, NextOffset: 1162 452s testutil.go:509: Offset: 1444, NextOffset: 1738 452s testutil.go:509: Offset: 1162, NextOffset: 1456 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 2103, NextOffset: 2140 452s testutil.go:509: Offset: 1787, NextOffset: 1824 452s testutil.go:509: Offset: 2140, NextOffset: 5500 452s testutil.go:509: Offset: 1824, NextOffset: 5062 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 677, NextOffset: 714 452s testutil.go:509: Offset: 465, NextOffset: 502 452s testutil.go:509: Offset: 714, NextOffset: 1042 452s testutil.go:509: Offset: 502, NextOffset: 795 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 1738, NextOffset: 1775 452s testutil.go:509: Offset: 1456, NextOffset: 1493 452s testutil.go:509: Offset: 1775, NextOffset: 2103 452s testutil.go:509: Offset: 1493, NextOffset: 1787 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 347, NextOffset: 384 452s testutil.go:509: Offset: 135, NextOffset: 172 452s testutil.go:509: Offset: 384, NextOffset: 677 452s testutil.go:509: Offset: 172, NextOffset: 465 452s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 452s testutil.go:1580: testing streams: [0 0 133 249 392 541 658 711 1098] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 249 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 392 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 658 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 711 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 1098 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002c7STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 452s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 452s testutil.go:1580: testing streams: [0 0 133 250 394 542 660 716 1102] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 250 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 394 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 542 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 660 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 716 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 1102 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002ccSTARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 452s testutil.go:1580: testing streams: [0 0 133 250 394 542 660 713 1099] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 250 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 394 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 542 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 660 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 713 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 1099 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002c9STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 452s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 452s testutil.go:1580: testing streams: [0 0 134 253 398 547 665 721 1114] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 253 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 398 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 547 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 665 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 721 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 1114 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002d1STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 452s testutil.go:1580: testing streams: [0 0 134 253 398 547 665 718 1111] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 253 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 398 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 547 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 665 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 718 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 1111 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002ceSTARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 452s testutil.go:1580: testing streams: [0 0 134 253 398 547 665 721 1114] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 253 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 398 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 547 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 665 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 721 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 1114 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002d1STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 452s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":133,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":460,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":825,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1116,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1153,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1444,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1481,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1772,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1809,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":345,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":709,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":1035,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1072,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1398,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1435,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1726,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1763,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2088,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2125,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo4 foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty3] vs [foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo6 foo_empty foo_empty2 foo3 foo_empty3] 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 1772, NextOffset: 1809 452s testutil.go:509: Offset: 2088, NextOffset: 2125 452s testutil.go:509: Offset: 1809, NextOffset: 5004 452s testutil.go:509: Offset: 2125, NextOffset: 5442 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 133, NextOffset: 170 452s testutil.go:509: Offset: 345, NextOffset: 382 452s testutil.go:509: Offset: 170, NextOffset: 460 452s testutil.go:509: Offset: 382, NextOffset: 672 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 1116, NextOffset: 1153 452s testutil.go:509: Offset: 1398, NextOffset: 1435 452s testutil.go:509: Offset: 1153, NextOffset: 1444 452s testutil.go:509: Offset: 1435, NextOffset: 1726 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 460, NextOffset: 497 452s testutil.go:509: Offset: 672, NextOffset: 709 452s testutil.go:509: Offset: 497, NextOffset: 788 452s testutil.go:509: Offset: 709, NextOffset: 1035 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 788, NextOffset: 825 452s testutil.go:509: Offset: 1035, NextOffset: 1072 452s testutil.go:509: Offset: 825, NextOffset: 1116 452s testutil.go:509: Offset: 1072, NextOffset: 1398 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 1444, NextOffset: 1481 452s testutil.go:509: Offset: 1726, NextOffset: 1763 452s testutil.go:509: Offset: 1481, NextOffset: 1772 452s testutil.go:509: Offset: 1763, NextOffset: 2088 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4] vs [foo foo_empty foo_empty3 foo4 foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6] 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 1398, NextOffset: 1435 452s testutil.go:509: Offset: 1116, NextOffset: 1153 452s testutil.go:509: Offset: 1435, NextOffset: 1726 452s testutil.go:509: Offset: 1153, NextOffset: 1444 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 1726, NextOffset: 1763 452s testutil.go:509: Offset: 1444, NextOffset: 1481 452s testutil.go:509: Offset: 1763, NextOffset: 2088 452s testutil.go:509: Offset: 1481, NextOffset: 1772 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 345, NextOffset: 382 452s testutil.go:509: Offset: 133, NextOffset: 170 452s testutil.go:509: Offset: 382, NextOffset: 672 452s testutil.go:509: Offset: 170, NextOffset: 460 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 672, NextOffset: 709 452s testutil.go:509: Offset: 460, NextOffset: 497 452s testutil.go:509: Offset: 709, NextOffset: 1035 452s testutil.go:509: Offset: 497, NextOffset: 788 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 2088, NextOffset: 2125 452s testutil.go:509: Offset: 1772, NextOffset: 1809 452s testutil.go:509: Offset: 2125, NextOffset: 5442 452s testutil.go:509: Offset: 1809, NextOffset: 5004 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 1035, NextOffset: 1072 452s testutil.go:509: Offset: 788, NextOffset: 825 452s testutil.go:509: Offset: 1072, NextOffset: 1398 452s testutil.go:509: Offset: 825, NextOffset: 1116 452s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 452s testutil.go:1580: testing streams: [0 0 134 253 398 547 665 718 1111] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 253 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 398 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 547 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 665 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 718 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 1111 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002ceSTARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 452s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 452s testutil.go:1580: testing streams: [0 0 134 254 397 546 664 720 1107] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 254 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 397 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 546 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 664 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 720 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 1107 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002d0STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 452s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":134,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":171,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":796,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":833,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1127,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1457,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1494,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1825,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":676,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":713,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1042,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1079,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1408,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1445,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1738,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1775,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2103,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2140,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo2 foo_empty2 foo5 foo_empty5 foo6 foo foo_empty foo3] vs [.no.prefetch.landmark foo foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo5] 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 1788, NextOffset: 1825 452s testutil.go:509: Offset: 2103, NextOffset: 2140 452s testutil.go:509: Offset: 1825, NextOffset: 5052 452s testutil.go:509: Offset: 2140, NextOffset: 5489 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 134, NextOffset: 171 452s testutil.go:509: Offset: 346, NextOffset: 383 452s testutil.go:509: Offset: 171, NextOffset: 464 452s testutil.go:509: Offset: 383, NextOffset: 676 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 796, NextOffset: 833 452s testutil.go:509: Offset: 1042, NextOffset: 1079 452s testutil.go:509: Offset: 833, NextOffset: 1127 452s testutil.go:509: Offset: 1079, NextOffset: 1408 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 1127, NextOffset: 1164 452s testutil.go:509: Offset: 1408, NextOffset: 1445 452s testutil.go:509: Offset: 1164, NextOffset: 1457 452s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 452s testutil.go:509: Offset: 1445, NextOffset: 1738 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 464, NextOffset: 501 452s testutil.go:509: Offset: 676, NextOffset: 713 452s testutil.go:509: Offset: 501, NextOffset: 796 452s testutil.go:509: Offset: 713, NextOffset: 1042 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 1457, NextOffset: 1494 452s testutil.go:509: Offset: 1738, NextOffset: 1775 452s testutil.go:509: Offset: 1494, NextOffset: 1788 452s testutil.go:509: Offset: 1775, NextOffset: 2103 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo5 .no.prefetch.landmark] vs [foo5 foo_empty5 foo6 foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo2 foo_empty2] 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 346, NextOffset: 383 452s testutil.go:509: Offset: 134, NextOffset: 171 452s testutil.go:509: Offset: 383, NextOffset: 676 452s testutil.go:509: Offset: 171, NextOffset: 464 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 676, NextOffset: 713 452s testutil.go:509: Offset: 464, NextOffset: 501 452s testutil.go:509: Offset: 713, NextOffset: 1042 452s testutil.go:509: Offset: 501, NextOffset: 796 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 1408, NextOffset: 1445 452s testutil.go:509: Offset: 1127, NextOffset: 1164 452s testutil.go:509: Offset: 1445, NextOffset: 1738 452s testutil.go:509: Offset: 1164, NextOffset: 1457 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 2103, NextOffset: 2140 452s testutil.go:509: Offset: 1788, NextOffset: 1825 452s testutil.go:509: Offset: 2140, NextOffset: 5489 452s testutil.go:509: Offset: 1825, NextOffset: 5052 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 1042, NextOffset: 1079 452s testutil.go:509: Offset: 796, NextOffset: 833 452s testutil.go:509: Offset: 1079, NextOffset: 1408 452s testutil.go:509: Offset: 833, NextOffset: 1127 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 1738, NextOffset: 1775 452s testutil.go:509: Offset: 1457, NextOffset: 1494 452s testutil.go:509: Offset: 1775, NextOffset: 2103 452s testutil.go:509: Offset: 1494, NextOffset: 1788 452s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 452s testutil.go:1580: testing streams: [0 0 134 254 397 546 664 717 1104] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 254 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 397 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 546 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 664 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 717 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 1104 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002cdSTARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 452s testutil.go:1580: testing streams: [0 0 108 212 329 453 559 609 953] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 212 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 329 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 453 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 559 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 609 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 953 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000261STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 452s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 452s testutil.go:1580: testing streams: [0 0 108 212 329 453 559 601 945] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 212 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 329 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 453 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 559 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 601 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 945 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000259STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 452s testutil.go:1580: testing streams: [0 0 108 212 329 453 559 609 953] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 212 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 329 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 453 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 559 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 609 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 953 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000261STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 452s testutil.go:1580: testing streams: [0 0 108 212 329 453 559 601 945] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 212 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 329 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 453 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 559 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 601 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 945 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000259STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 452s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":135,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":790,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":827,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1119,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1156,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1448,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1485,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1777,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1814,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":347,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":674,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":711,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1037,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1074,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1400,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1437,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1729,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1766,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2093,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2130,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty2 foo4 foo6] vs [.no.prefetch.landmark foo_empty foo2 foo3 foo4 foo6 foo foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5] 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 1448, NextOffset: 1485 452s testutil.go:509: Offset: 1729, NextOffset: 1766 452s testutil.go:509: Offset: 1485, NextOffset: 1777 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 452s testutil.go:1580: testing streams: [0 0 107 210 326 449 554 604 949] 452s testutil.go:2330: got gzip streams: 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 452s testutil.go:509: Offset: 1766, NextOffset: 2093 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 107 in stargz, uncompressed length 1024 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 452s testutil.go:2349: [2] at 210 in stargz, uncompressed length 1536 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 452s testutil.go:2349: [3] at 326 in stargz, uncompressed length 1536 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 452s testutil.go:2349: [4] at 449 in stargz, uncompressed length 1024 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 452s testutil.go:509: Offset: 1119, NextOffset: 1156 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 452s testutil.go:2349: [5] at 554 in stargz, uncompressed length 1636 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 452s testutil.go:509: Offset: 1400, NextOffset: 1437 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 452s testutil.go:2349: [6] at 604 in stargz, uncompressed length 3584 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 452s testutil.go:509: Offset: 1156, NextOffset: 1448 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 452s testutil.go:2349: [7] at 949 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025cSTARGZ" 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 452s testutil.go:509: Offset: 1437, NextOffset: 1729 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 1777, NextOffset: 1814 452s testutil.go:509: Offset: 2093, NextOffset: 2130 452s testutil.go:509: Offset: 1814, NextOffset: 5025 452s testutil.go:509: Offset: 2130, NextOffset: 5465 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 135, NextOffset: 172 452s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 452s testutil.go:509: Offset: 347, NextOffset: 384 452s testutil.go:509: Offset: 172, NextOffset: 462 452s testutil.go:509: Offset: 384, NextOffset: 674 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 462, NextOffset: 499 452s testutil.go:509: Offset: 674, NextOffset: 711 452s testutil.go:509: Offset: 499, NextOffset: 790 452s testutil.go:509: Offset: 711, NextOffset: 1037 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 790, NextOffset: 827 452s testutil.go:509: Offset: 1037, NextOffset: 1074 452s testutil.go:509: Offset: 827, NextOffset: 1119 452s testutil.go:509: Offset: 1074, NextOffset: 1400 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo3 foo4 foo6 foo foo_empty2] vs [foo6 foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty2 foo4] 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 1037, NextOffset: 1074 452s testutil.go:509: Offset: 790, NextOffset: 827 452s testutil.go:509: Offset: 1074, NextOffset: 1400 452s testutil.go:509: Offset: 827, NextOffset: 1119 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 1400, NextOffset: 1437 452s testutil.go:509: Offset: 1119, NextOffset: 1156 452s testutil.go:509: Offset: 1437, NextOffset: 1729 452s testutil.go:509: Offset: 1156, NextOffset: 1448 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 2093, NextOffset: 2130 452s testutil.go:509: Offset: 1777, NextOffset: 1814 452s testutil.go:509: Offset: 2130, NextOffset: 5465 452s testutil.go:509: Offset: 1814, NextOffset: 5025 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 347, NextOffset: 384 452s testutil.go:509: Offset: 135, NextOffset: 172 452s testutil.go:509: Offset: 384, NextOffset: 674 452s testutil.go:509: Offset: 172, NextOffset: 462 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 1729, NextOffset: 1766 452s testutil.go:509: Offset: 1448, NextOffset: 1485 452s testutil.go:509: Offset: 1766, NextOffset: 2093 452s testutil.go:509: Offset: 1485, NextOffset: 1777 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 452s testutil.go:1580: testing streams: [0 0 107 210 326 449 554 596 941] 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 452s testutil.go:2330: got gzip streams: 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 452s testutil.go:509: Offset: 674, NextOffset: 711 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 107 in stargz, uncompressed length 1024 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 452s testutil.go:509: Offset: 462, NextOffset: 499 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 452s testutil.go:2349: [2] at 210 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 326 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 449 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 554 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 596 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 941 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000254STARGZ" 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 452s testutil.go:509: Offset: 711, NextOffset: 1037 452s testutil.go:509: Offset: 499, NextOffset: 790 452s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 452s testutil.go:1580: testing streams: [0 0 110 216 335 461 569 619 963] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 335 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 461 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 569 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 619 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 963 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000026bSTARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 452s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 452s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":135,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":504,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":800,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":837,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1133,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1170,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1466,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1503,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":348,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":680,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":717,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1047,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1084,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1414,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1451,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2114,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2151,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo_empty5 foo6 foo foo2 foo_empty2 foo4 foo_empty4 foo5] vs [.no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty foo_empty4 foo_empty5 foo6] 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 800, NextOffset: 837 452s testutil.go:509: Offset: 1047, NextOffset: 1084 452s testutil.go:509: Offset: 837, NextOffset: 1133 452s testutil.go:509: Offset: 1084, NextOffset: 1414 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 1799, NextOffset: 1836 452s testutil.go:509: Offset: 2114, NextOffset: 2151 452s testutil.go:509: Offset: 1836, NextOffset: 5075 452s testutil.go:509: Offset: 2151, NextOffset: 5510 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 135, NextOffset: 172 452s testutil.go:509: Offset: 348, NextOffset: 385 452s testutil.go:509: Offset: 172, NextOffset: 467 452s testutil.go:509: Offset: 385, NextOffset: 680 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 467, NextOffset: 504 452s testutil.go:509: Offset: 680, NextOffset: 717 452s testutil.go:509: Offset: 504, NextOffset: 800 452s testutil.go:509: Offset: 717, NextOffset: 1047 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 1133, NextOffset: 1170 452s testutil.go:509: Offset: 1414, NextOffset: 1451 452s testutil.go:509: Offset: 1170, NextOffset: 1466 452s testutil.go:509: Offset: 1451, NextOffset: 1747 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 1466, NextOffset: 1503 452s testutil.go:509: Offset: 1747, NextOffset: 1784 452s testutil.go:509: Offset: 1503, NextOffset: 1799 452s testutil.go:509: Offset: 1784, NextOffset: 2114 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo] vs [foo4 foo_empty4 foo5 foo_empty foo3 foo_empty3 foo_empty5 foo6 foo foo2 foo_empty2] 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 348, NextOffset: 385 452s testutil.go:509: Offset: 135, NextOffset: 172 452s testutil.go:509: Offset: 385, NextOffset: 680 452s testutil.go:509: Offset: 172, NextOffset: 467 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 680, NextOffset: 717 452s testutil.go:509: Offset: 467, NextOffset: 504 452s testutil.go:509: Offset: 717, NextOffset: 1047 452s testutil.go:509: Offset: 504, NextOffset: 800 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 1047, NextOffset: 1084 452s testutil.go:509: Offset: 800, NextOffset: 837 452s testutil.go:509: Offset: 1084, NextOffset: 1414 452s testutil.go:509: Offset: 837, NextOffset: 1133 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 1414, NextOffset: 1451 452s testutil.go:509: Offset: 1133, NextOffset: 1170 452s testutil.go:509: Offset: 1451, NextOffset: 1747 452s testutil.go:509: Offset: 1170, NextOffset: 1466 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 1747, NextOffset: 1784 452s testutil.go:509: Offset: 1466, NextOffset: 1503 452s testutil.go:509: Offset: 1784, NextOffset: 2114 452s testutil.go:509: Offset: 1503, NextOffset: 1799 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 2114, NextOffset: 2151 452s testutil.go:509: Offset: 1799, NextOffset: 1836 452s testutil.go:509: Offset: 2151, NextOffset: 5510 452s testutil.go:509: Offset: 1836, NextOffset: 5075 452s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 452s testutil.go:1580: testing streams: [0 0 110 216 335 461 569 611 955] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 335 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 461 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 569 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 611 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 955 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000263STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 452s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 452s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 452s testutil.go:1580: testing streams: [0 0 110 216 335 461 569 619 963] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 335 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 461 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 569 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 619 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 963 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000026bSTARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo4 foo6 foo foo2 foo3 foo_empty4 foo5 foo_empty5] vs [foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo5] 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 5351, NextOffset: 5388 452s testutil.go:509: Offset: 6464, NextOffset: 6501 452s testutil.go:509: Offset: 5388, NextOffset: 6953 452s testutil.go:509: Offset: 6501, NextOffset: 8066 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 452s testutil.go:1580: testing streams: [0 0 110 216 335 461 569 611 955] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 335 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 461 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 569 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 611 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 955 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000263STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 8555, NextOffset: 8592 452s testutil.go:509: Offset: 9696, NextOffset: 9733 452s testutil.go:509: Offset: 8592, NextOffset: 14839 452s testutil.go:509: Offset: 9733, NextOffset: 15980 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 545, NextOffset: 582 452s testutil.go:509: Offset: 1602, NextOffset: 1639 452s testutil.go:509: Offset: 582, NextOffset: 2147 452s testutil.go:509: Offset: 1639, NextOffset: 3204 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 2147, NextOffset: 2184 452s testutil.go:509: Offset: 3204, NextOffset: 3241 452s testutil.go:509: Offset: 2184, NextOffset: 3749 452s testutil.go:509: Offset: 3241, NextOffset: 4834 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 3749, NextOffset: 3786 452s testutil.go:509: Offset: 4834, NextOffset: 4871 452s testutil.go:509: Offset: 3786, NextOffset: 5351 452s testutil.go:509: Offset: 4871, NextOffset: 6464 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 6953, NextOffset: 6990 452s testutil.go:509: Offset: 8066, NextOffset: 8103 452s testutil.go:509: Offset: 6990, NextOffset: 8555 452s testutil.go:509: Offset: 8103, NextOffset: 9696 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo_empty2 foo3 foo5 foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo_empty5] vs [foo3 foo_empty4 foo5 foo_empty5 foo_empty foo_empty2 foo_empty3 foo4 foo6 foo foo2] 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 1602, NextOffset: 1639 452s testutil.go:509: Offset: 545, NextOffset: 582 452s testutil.go:509: Offset: 1639, NextOffset: 3204 452s testutil.go:509: Offset: 582, NextOffset: 2147 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 3204, NextOffset: 3241 452s testutil.go:509: Offset: 2147, NextOffset: 2184 452s testutil.go:509: Offset: 3241, NextOffset: 4834 452s testutil.go:509: Offset: 2184, NextOffset: 3749 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 6464, NextOffset: 6501 452s testutil.go:509: Offset: 5351, NextOffset: 5388 452s testutil.go:509: Offset: 6501, NextOffset: 8066 452s testutil.go:509: Offset: 5388, NextOffset: 6953 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 9696, NextOffset: 9733 452s testutil.go:509: Offset: 8555, NextOffset: 8592 452s testutil.go:509: Offset: 9733, NextOffset: 15980 452s testutil.go:509: Offset: 8592, NextOffset: 14839 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 4834, NextOffset: 4871 452s testutil.go:509: Offset: 3749, NextOffset: 3786 452s testutil.go:509: Offset: 4871, NextOffset: 6464 452s testutil.go:509: Offset: 3786, NextOffset: 5351 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 8066, NextOffset: 8103 452s testutil.go:509: Offset: 6953, NextOffset: 6990 452s testutil.go:509: Offset: 8103, NextOffset: 9696 452s testutil.go:509: Offset: 6990, NextOffset: 8555 452s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 452s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 452s testutil.go:1580: testing streams: [0 0 109 214 332 457 564 614 958] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 214 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 332 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 457 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 564 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 614 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 958 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000266STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 452s testutil.go:1580: testing streams: [0 0 109 214 332 457 564 606 950] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 214 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 332 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 457 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 564 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 606 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 950 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025eSTARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 452s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 452s testutil.go:1580: testing streams: [0 0 109 214 332 457 564 614 958] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 214 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 332 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 457 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 564 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 614 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 958 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000266STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 452s testutil.go:1580: testing streams: [0 0 109 214 332 457 564 606 950] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 214 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 332 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 457 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 564 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 606 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 950 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025eSTARGZ" 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 452s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo_empty2 foo5 foo_empty5 foo2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty] vs [foo5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty5 foo6 foo foo_empty foo_empty3 foo4 foo_empty4] 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 2147, NextOffset: 2184 452s testutil.go:509: Offset: 3204, NextOffset: 3241 452s testutil.go:509: Offset: 2184, NextOffset: 3749 452s testutil.go:509: Offset: 3241, NextOffset: 4834 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 3749, NextOffset: 3786 452s testutil.go:509: Offset: 4834, NextOffset: 4871 452s testutil.go:509: Offset: 3786, NextOffset: 5351 452s testutil.go:509: Offset: 4871, NextOffset: 6464 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 5351, NextOffset: 5388 452s testutil.go:509: Offset: 6464, NextOffset: 6501 452s testutil.go:509: Offset: 5388, NextOffset: 6953 452s testutil.go:509: Offset: 6501, NextOffset: 8066 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 8555, NextOffset: 8592 452s testutil.go:509: Offset: 9696, NextOffset: 9733 452s testutil.go:509: Offset: 8592, NextOffset: 14839 452s testutil.go:509: Offset: 9733, NextOffset: 15980 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 545, NextOffset: 582 452s testutil.go:509: Offset: 1602, NextOffset: 1639 452s testutil.go:509: Offset: 582, NextOffset: 2147 452s testutil.go:509: Offset: 1639, NextOffset: 3204 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 6953, NextOffset: 6990 452s testutil.go:509: Offset: 8066, NextOffset: 8103 452s testutil.go:509: Offset: 6990, NextOffset: 8555 452s testutil.go:509: Offset: 8103, NextOffset: 9696 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty5 foo6 foo foo_empty foo_empty3 foo4] vs [foo_empty4 foo6 foo foo_empty foo_empty2 foo5 foo_empty5 foo2 foo3 foo_empty3 foo4] 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 3204, NextOffset: 3241 452s testutil.go:509: Offset: 2147, NextOffset: 2184 452s testutil.go:509: Offset: 3241, NextOffset: 4834 452s testutil.go:509: Offset: 2184, NextOffset: 3749 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 4834, NextOffset: 4871 452s testutil.go:509: Offset: 3749, NextOffset: 3786 452s testutil.go:509: Offset: 4871, NextOffset: 6464 452s testutil.go:509: Offset: 3786, NextOffset: 5351 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 9696, NextOffset: 9733 452s testutil.go:509: Offset: 8555, NextOffset: 8592 452s testutil.go:509: Offset: 9733, NextOffset: 15980 452s testutil.go:509: Offset: 8592, NextOffset: 14839 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 1602, NextOffset: 1639 452s testutil.go:509: Offset: 545, NextOffset: 582 452s testutil.go:509: Offset: 1639, NextOffset: 3204 452s testutil.go:509: Offset: 582, NextOffset: 2147 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 6464, NextOffset: 6501 452s testutil.go:509: Offset: 5351, NextOffset: 5388 452s testutil.go:509: Offset: 6501, NextOffset: 8066 452s testutil.go:509: Offset: 5388, NextOffset: 6953 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 8066, NextOffset: 8103 452s testutil.go:509: Offset: 6953, NextOffset: 6990 452s testutil.go:509: Offset: 8103, NextOffset: 9696 452s testutil.go:509: Offset: 6990, NextOffset: 8555 452s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 452s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 452s testutil.go:1580: testing streams: [0 0 109 214 332 457 564 614 958] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 214 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 332 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 457 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 564 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 614 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 958 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000266STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 452s testutil.go:1580: testing streams: [0 0 109 214 332 457 564 606 950] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 214 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 332 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 457 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 564 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 606 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 950 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000025eSTARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 452s testutil.go:1580: testing streams: [0 0 108 212 329 453 559 609 954] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 212 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 329 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 453 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 559 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 609 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 954 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000261STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 452s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 452s testutil.go:1580: testing streams: [0 0 108 212 329 453 559 601 946] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 212 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 329 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 453 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 559 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 601 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 946 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000259STARGZ" 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 452s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo_empty foo_empty4] vs [foo_empty2 foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo_empty4 foo] 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 5351, NextOffset: 5388 452s testutil.go:509: Offset: 6464, NextOffset: 6501 452s testutil.go:509: Offset: 5388, NextOffset: 6953 452s testutil.go:509: Offset: 6501, NextOffset: 8066 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 6953, NextOffset: 6990 452s testutil.go:509: Offset: 8066, NextOffset: 8103 452s testutil.go:509: Offset: 6990, NextOffset: 8555 452s testutil.go:509: Offset: 8103, NextOffset: 9696 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 8555, NextOffset: 8592 452s testutil.go:509: Offset: 9696, NextOffset: 9733 452s testutil.go:509: Offset: 8592, NextOffset: 14839 452s testutil.go:509: Offset: 9733, NextOffset: 15980 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 545, NextOffset: 582 452s testutil.go:509: Offset: 1602, NextOffset: 1639 452s testutil.go:509: Offset: 582, NextOffset: 2147 452s testutil.go:509: Offset: 1639, NextOffset: 3204 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 2147, NextOffset: 2184 452s testutil.go:509: Offset: 3204, NextOffset: 3241 452s testutil.go:509: Offset: 2184, NextOffset: 3749 452s testutil.go:509: Offset: 3241, NextOffset: 4834 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 3749, NextOffset: 3786 452s testutil.go:509: Offset: 4834, NextOffset: 4871 452s testutil.go:509: Offset: 3786, NextOffset: 5351 452s testutil.go:509: Offset: 4871, NextOffset: 6464 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo_empty4 foo] vs [foo foo_empty foo_empty4 foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo6] 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 3204, NextOffset: 3241 452s testutil.go:509: Offset: 2147, NextOffset: 2184 452s testutil.go:509: Offset: 3241, NextOffset: 4834 452s testutil.go:509: Offset: 2184, NextOffset: 3749 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 6464, NextOffset: 6501 452s testutil.go:509: Offset: 5351, NextOffset: 5388 452s testutil.go:509: Offset: 6501, NextOffset: 8066 452s testutil.go:509: Offset: 5388, NextOffset: 6953 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 1602, NextOffset: 1639 452s testutil.go:509: Offset: 545, NextOffset: 582 452s testutil.go:509: Offset: 1639, NextOffset: 3204 452s testutil.go:509: Offset: 582, NextOffset: 2147 452s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 4834, NextOffset: 4871 452s testutil.go:509: Offset: 3749, NextOffset: 3786 452s testutil.go:509: Offset: 4871, NextOffset: 6464 452s testutil.go:509: Offset: 3786, NextOffset: 5351 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 8066, NextOffset: 8103 452s testutil.go:509: Offset: 6953, NextOffset: 6990 452s testutil.go:509: Offset: 8103, NextOffset: 9696 452s testutil.go:509: Offset: 6990, NextOffset: 8555 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 9696, NextOffset: 9733 452s testutil.go:509: Offset: 8555, NextOffset: 8592 452s testutil.go:509: Offset: 9733, NextOffset: 15980 452s testutil.go:509: Offset: 8592, NextOffset: 14839 452s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 452s testutil.go:1580: testing streams: [0 0 112 219 340 466 575 625 971] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 466 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 575 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 625 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 971 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000271STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 452s testutil.go:1580: testing streams: [0 0 112 219 340 466 575 617 963] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 466 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 575 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 617 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 963 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000269STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 452s testutil.go:1580: testing streams: [0 0 112 219 340 466 575 625 971] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 466 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 575 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 625 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 971 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000271STARGZ" 452s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 452s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo6 foo_empty foo2 foo_empty3 foo4 foo_empty5 foo foo_empty2 foo3] vs [foo6 foo foo_empty foo2 foo_empty2 foo_empty4 .no.prefetch.landmark foo3 foo_empty3 foo4 foo5 foo_empty5] 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 545, NextOffset: 582 452s testutil.go:509: Offset: 1602, NextOffset: 1639 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 452s testutil.go:1580: testing streams: [0 0 112 219 340 466 575 617 963] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 466 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 575 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 617 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 963 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000269STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 452s testutil.go:509: Offset: 582, NextOffset: 2147 452s testutil.go:509: Offset: 1639, NextOffset: 3204 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 3749, NextOffset: 3786 452s testutil.go:509: Offset: 4834, NextOffset: 4871 452s testutil.go:509: Offset: 3786, NextOffset: 5351 452s testutil.go:509: Offset: 4871, NextOffset: 6464 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 6953, NextOffset: 6990 452s testutil.go:509: Offset: 8066, NextOffset: 8103 452s testutil.go:509: Offset: 6990, NextOffset: 8555 452s testutil.go:509: Offset: 8103, NextOffset: 9696 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 8555, NextOffset: 8592 452s testutil.go:509: Offset: 9696, NextOffset: 9733 452s testutil.go:509: Offset: 8592, NextOffset: 14839 452s testutil.go:509: Offset: 9733, NextOffset: 15980 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 2147, NextOffset: 2184 452s testutil.go:509: Offset: 3204, NextOffset: 3241 452s testutil.go:509: Offset: 2184, NextOffset: 3749 452s testutil.go:509: Offset: 3241, NextOffset: 4834 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 5351, NextOffset: 5388 452s testutil.go:509: Offset: 6464, NextOffset: 6501 452s testutil.go:509: Offset: 5388, NextOffset: 6953 452s testutil.go:509: Offset: 6501, NextOffset: 8066 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo2 foo_empty2 foo_empty4 .no.prefetch.landmark foo3 foo_empty3 foo4 foo5 foo_empty5] vs [foo foo_empty2 foo3 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty3 foo4 foo_empty5] 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 1602, NextOffset: 1639 452s testutil.go:509: Offset: 545, NextOffset: 582 452s testutil.go:509: Offset: 1639, NextOffset: 3204 452s testutil.go:509: Offset: 582, NextOffset: 2147 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 3204, NextOffset: 3241 452s testutil.go:509: Offset: 2147, NextOffset: 2184 452s testutil.go:509: Offset: 3241, NextOffset: 4834 452s testutil.go:509: Offset: 2184, NextOffset: 3749 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 4834, NextOffset: 4871 452s testutil.go:509: Offset: 3749, NextOffset: 3786 452s testutil.go:509: Offset: 4871, NextOffset: 6464 452s testutil.go:509: Offset: 3786, NextOffset: 5351 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 6464, NextOffset: 6501 452s testutil.go:509: Offset: 5351, NextOffset: 5388 452s testutil.go:509: Offset: 6501, NextOffset: 8066 452s testutil.go:509: Offset: 5388, NextOffset: 6953 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 8066, NextOffset: 8103 452s testutil.go:509: Offset: 6953, NextOffset: 6990 452s testutil.go:509: Offset: 8103, NextOffset: 9696 452s testutil.go:509: Offset: 6990, NextOffset: 8555 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 9696, NextOffset: 9733 452s testutil.go:509: Offset: 8555, NextOffset: 8592 452s testutil.go:509: Offset: 9733, NextOffset: 15980 452s testutil.go:509: Offset: 8592, NextOffset: 14839 452s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 452s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 452s testutil.go:1580: testing streams: [0 0 110 216 335 461 569 619 965] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 335 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 461 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 569 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 619 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 965 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000026bSTARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 452s testutil.go:1580: testing streams: [0 0 110 216 335 461 569 611 957] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 335 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 461 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 569 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 611 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 957 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000263STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 452s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 452s testutil.go:1580: testing streams: [0 0 113 217 340 469 575 625 975] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 113 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 217 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 469 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 575 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 625 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 975 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000271STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 452s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo_empty4 foo5 foo foo_empty2 foo_empty3 foo_empty5 foo6 foo_empty foo2] vs [foo foo_empty foo4 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5] 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 8555, NextOffset: 8592 452s testutil.go:509: Offset: 9696, NextOffset: 9733 452s testutil.go:509: Offset: 8592, NextOffset: 14839 452s testutil.go:509: Offset: 9733, NextOffset: 15980 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 2147, NextOffset: 2184 452s testutil.go:509: Offset: 3204, NextOffset: 3241 452s testutil.go:509: Offset: 2184, NextOffset: 3749 452s testutil.go:509: Offset: 3241, NextOffset: 4834 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 3749, NextOffset: 3786 452s testutil.go:509: Offset: 4834, NextOffset: 4871 452s testutil.go:509: Offset: 3786, NextOffset: 5351 452s testutil.go:509: Offset: 4871, NextOffset: 6464 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 5351, NextOffset: 5388 452s testutil.go:509: Offset: 6464, NextOffset: 6501 452s testutil.go:509: Offset: 5388, NextOffset: 6953 452s testutil.go:509: Offset: 6501, NextOffset: 8066 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 6953, NextOffset: 6990 452s testutil.go:509: Offset: 8066, NextOffset: 8103 452s testutil.go:509: Offset: 6990, NextOffset: 8555 452s testutil.go:509: Offset: 8103, NextOffset: 9696 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 545, NextOffset: 582 452s testutil.go:509: Offset: 1602, NextOffset: 1639 452s testutil.go:509: Offset: 582, NextOffset: 2147 452s testutil.go:509: Offset: 1639, NextOffset: 3204 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo4] vs [foo3 foo4 foo_empty4 foo5 foo foo_empty2 foo_empty3 foo_empty5 foo6 foo_empty foo2] 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 8066, NextOffset: 8103 452s testutil.go:509: Offset: 6953, NextOffset: 6990 452s testutil.go:509: Offset: 8103, NextOffset: 9696 452s testutil.go:509: Offset: 6990, NextOffset: 8555 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 1602, NextOffset: 1639 452s testutil.go:509: Offset: 545, NextOffset: 582 452s testutil.go:509: Offset: 1639, NextOffset: 3204 452s testutil.go:509: Offset: 582, NextOffset: 2147 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 452s testutil.go:1580: testing streams: [0 0 113 217 340 469 575 617 967] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 113 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 217 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 469 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 575 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 617 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 967 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000269STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 452s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 6464, NextOffset: 6501 452s testutil.go:509: Offset: 5351, NextOffset: 5388 452s testutil.go:509: Offset: 6501, NextOffset: 8066 452s testutil.go:509: Offset: 5388, NextOffset: 6953 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 9696, NextOffset: 9733 452s testutil.go:509: Offset: 8555, NextOffset: 8592 452s testutil.go:509: Offset: 9733, NextOffset: 15980 452s testutil.go:509: Offset: 8592, NextOffset: 14839 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 3204, NextOffset: 3241 452s testutil.go:509: Offset: 2147, NextOffset: 2184 452s testutil.go:509: Offset: 3241, NextOffset: 4834 452s testutil.go:509: Offset: 2184, NextOffset: 3749 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 4834, NextOffset: 4871 452s testutil.go:509: Offset: 3749, NextOffset: 3786 452s testutil.go:509: Offset: 4871, NextOffset: 6464 452s testutil.go:509: Offset: 3786, NextOffset: 5351 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 452s testutil.go:1580: testing streams: [0 0 113 217 340 469 575 625 975] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 113 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 217 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 469 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 575 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 625 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 975 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000271STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 452s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 452s testutil.go:1580: testing streams: [0 0 113 217 340 469 575 617 967] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 113 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 217 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 469 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 575 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 617 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 967 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000269STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 452s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo_empty3 foo4 foo_empty5 foo_empty foo2 foo3 foo_empty4 foo5 foo6] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty3 foo4 foo_empty5 foo6 foo_empty2 foo3 foo_empty4 foo5] 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 5351, NextOffset: 5388 452s testutil.go:509: Offset: 6464, NextOffset: 6501 452s testutil.go:509: Offset: 5388, NextOffset: 6953 452s testutil.go:509: Offset: 6501, NextOffset: 8066 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 2147, NextOffset: 2184 452s testutil.go:509: Offset: 3204, NextOffset: 3241 452s testutil.go:509: Offset: 2184, NextOffset: 3749 452s testutil.go:509: Offset: 3241, NextOffset: 4834 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 3749, NextOffset: 3786 452s testutil.go:509: Offset: 4834, NextOffset: 4871 452s testutil.go:509: Offset: 3786, NextOffset: 5351 452s testutil.go:509: Offset: 4871, NextOffset: 6464 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 6953, NextOffset: 6990 452s testutil.go:509: Offset: 8066, NextOffset: 8103 452s testutil.go:509: Offset: 6990, NextOffset: 8555 452s testutil.go:509: Offset: 8103, NextOffset: 9696 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 8555, NextOffset: 8592 452s testutil.go:509: Offset: 9696, NextOffset: 9733 452s testutil.go:509: Offset: 8592, NextOffset: 14839 452s testutil.go:509: Offset: 9733, NextOffset: 15980 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 545, NextOffset: 582 452s testutil.go:509: Offset: 1602, NextOffset: 1639 452s testutil.go:509: Offset: 582, NextOffset: 2147 452s testutil.go:509: Offset: 1639, NextOffset: 3204 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "" vs "" 452s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 452s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo2 foo_empty3 foo4 foo_empty5 foo6] vs [foo3 foo_empty4 foo5 foo6 foo foo_empty2 foo_empty3 foo4 foo_empty5 foo_empty foo2] 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 8066, NextOffset: 8103 452s testutil.go:509: Offset: 6953, NextOffset: 6990 452s testutil.go:509: Offset: 8103, NextOffset: 9696 452s testutil.go:509: Offset: 6990, NextOffset: 8555 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 1602, NextOffset: 1639 452s testutil.go:509: Offset: 545, NextOffset: 582 452s testutil.go:509: Offset: 1639, NextOffset: 3204 452s testutil.go:509: Offset: 582, NextOffset: 2147 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 3204, NextOffset: 3241 452s testutil.go:509: Offset: 2147, NextOffset: 2184 452s testutil.go:509: Offset: 3241, NextOffset: 4834 452s testutil.go:509: Offset: 2184, NextOffset: 3749 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 6464, NextOffset: 6501 452s testutil.go:509: Offset: 5351, NextOffset: 5388 452s testutil.go:509: Offset: 6501, NextOffset: 8066 452s testutil.go:509: Offset: 5388, NextOffset: 6953 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 9696, NextOffset: 9733 452s testutil.go:509: Offset: 8555, NextOffset: 8592 452s testutil.go:509: Offset: 9733, NextOffset: 15980 452s testutil.go:509: Offset: 8592, NextOffset: 14839 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 4834, NextOffset: 4871 452s testutil.go:509: Offset: 3749, NextOffset: 3786 452s testutil.go:509: Offset: 4871, NextOffset: 6464 452s testutil.go:509: Offset: 3786, NextOffset: 5351 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 452s testutil.go:1580: testing streams: [0 0 112 216 338 466 572 622 974] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 338 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 466 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 572 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 622 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 974 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000026eSTARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 452s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 452s testutil.go:1580: testing streams: [0 0 112 216 338 466 572 614 966] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 338 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 466 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 572 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 614 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 966 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000266STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 452s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4] vs [foo_empty foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3] 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 3749, NextOffset: 3786 452s testutil.go:509: Offset: 4834, NextOffset: 4871 452s testutil.go:509: Offset: 3786, NextOffset: 5351 452s testutil.go:509: Offset: 4871, NextOffset: 6464 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 5351, NextOffset: 5388 452s testutil.go:509: Offset: 6464, NextOffset: 6501 452s testutil.go:509: Offset: 5388, NextOffset: 6953 452s testutil.go:509: Offset: 6501, NextOffset: 8066 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 6953, NextOffset: 6990 452s testutil.go:509: Offset: 8066, NextOffset: 8103 452s testutil.go:509: Offset: 6990, NextOffset: 8555 452s testutil.go:509: Offset: 8103, NextOffset: 9696 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 8555, NextOffset: 8592 452s testutil.go:509: Offset: 9696, NextOffset: 9733 452s testutil.go:509: Offset: 8592, NextOffset: 14839 452s testutil.go:509: Offset: 9733, NextOffset: 15980 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 545, NextOffset: 582 452s testutil.go:509: Offset: 1602, NextOffset: 1639 452s testutil.go:509: Offset: 582, NextOffset: 2147 452s testutil.go:509: Offset: 1639, NextOffset: 3204 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 2147, NextOffset: 2184 452s testutil.go:509: Offset: 3204, NextOffset: 3241 452s testutil.go:509: Offset: 2184, NextOffset: 3749 452s testutil.go:509: Offset: 3241, NextOffset: 4834 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3 foo_empty foo4] vs [foo3 foo4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4] 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 6464, NextOffset: 6501 452s testutil.go:509: Offset: 5351, NextOffset: 5388 452s testutil.go:509: Offset: 6501, NextOffset: 8066 452s testutil.go:509: Offset: 5388, NextOffset: 6953 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 8066, NextOffset: 8103 452s testutil.go:509: Offset: 6953, NextOffset: 6990 452s testutil.go:509: Offset: 8103, NextOffset: 9696 452s testutil.go:509: Offset: 6990, NextOffset: 8555 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 9696, NextOffset: 9733 452s testutil.go:509: Offset: 8555, NextOffset: 8592 452s testutil.go:509: Offset: 9733, NextOffset: 15980 452s testutil.go:509: Offset: 8592, NextOffset: 14839 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 1602, NextOffset: 1639 452s testutil.go:509: Offset: 545, NextOffset: 582 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 452s testutil.go:1580: testing streams: [0 0 115 222 347 478 586 636 990] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 115 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 222 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 347 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 478 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 586 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 636 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 990 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000027cSTARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 452s testutil.go:509: Offset: 1639, NextOffset: 3204 452s testutil.go:509: Offset: 582, NextOffset: 2147 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 3204, NextOffset: 3241 452s testutil.go:509: Offset: 2147, NextOffset: 2184 452s testutil.go:509: Offset: 3241, NextOffset: 4834 452s testutil.go:509: Offset: 2184, NextOffset: 3749 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 4834, NextOffset: 4871 452s testutil.go:509: Offset: 3749, NextOffset: 3786 452s testutil.go:509: Offset: 4871, NextOffset: 6464 452s testutil.go:509: Offset: 3786, NextOffset: 5351 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 452s testutil.go:1580: testing streams: [0 0 115 222 347 478 586 628 982] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 115 in stargz, uncompressed length 1024 452s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 452s testutil.go:2349: [2] at 222 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 347 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 478 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 586 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 628 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 982 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000274STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 452s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 452s testutil.go:1580: testing streams: [0 0 115 222 347 478 586 636 990] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 115 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 222 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 347 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 478 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 586 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 636 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 990 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000027cSTARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 452s testutil.go:1580: testing streams: [0 0 115 222 347 478 586 628 982] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 115 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 222 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 347 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 478 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 586 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 628 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 982 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000274STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 452s testutil.go:1580: testing streams: [0 0 114 221 345 475 583 633 986] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 114 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 221 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 345 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 475 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 583 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 633 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 986 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000279STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 452s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 452s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty foo_empty2 foo5 foo_empty5 foo6] vs [foo_empty5 .no.prefetch.landmark foo4 foo_empty4 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5] 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 545, NextOffset: 582 452s testutil.go:509: Offset: 1602, NextOffset: 1639 452s testutil.go:509: Offset: 582, NextOffset: 2147 452s testutil.go:509: Offset: 1639, NextOffset: 3204 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 2147, NextOffset: 2184 452s testutil.go:509: Offset: 3204, NextOffset: 3241 452s testutil.go:509: Offset: 2184, NextOffset: 3749 452s testutil.go:509: Offset: 3241, NextOffset: 4834 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 3749, NextOffset: 3786 452s testutil.go:509: Offset: 4834, NextOffset: 4871 452s testutil.go:509: Offset: 3786, NextOffset: 5351 452s testutil.go:509: Offset: 4871, NextOffset: 6464 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 5351, NextOffset: 5388 452s testutil.go:509: Offset: 6464, NextOffset: 6501 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 452s testutil.go:1580: testing streams: [0 0 114 221 345 475 583 625 978] 452s testutil.go:2330: got gzip streams: 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 452s testutil.go:509: Offset: 5388, NextOffset: 6953 452s testutil.go:509: Offset: 6501, NextOffset: 8066 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 6953, NextOffset: 6990 452s testutil.go:509: Offset: 8066, NextOffset: 8103 452s testutil.go:509: Offset: 6990, NextOffset: 8555 452s testutil.go:509: Offset: 8103, NextOffset: 9696 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 8555, NextOffset: 8592 452s testutil.go:509: Offset: 9696, NextOffset: 9733 452s testutil.go:509: Offset: 8592, NextOffset: 14839 452s testutil.go:509: Offset: 9733, NextOffset: 15980 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo_empty4 foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo4] vs [foo4 foo_empty4 foo_empty foo_empty2 foo5 foo_empty5 foo6 foo foo2 foo3 foo_empty3] 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 1602, NextOffset: 1639 452s testutil.go:509: Offset: 545, NextOffset: 582 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 114 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 221 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 345 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 475 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 583 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 625 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 978 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000271STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 452s testutil.go:509: Offset: 1639, NextOffset: 3204 452s testutil.go:509: Offset: 582, NextOffset: 2147 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 3204, NextOffset: 3241 452s testutil.go:509: Offset: 2147, NextOffset: 2184 452s testutil.go:509: Offset: 3241, NextOffset: 4834 452s testutil.go:509: Offset: 2184, NextOffset: 3749 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 4834, NextOffset: 4871 452s testutil.go:509: Offset: 3749, NextOffset: 3786 452s testutil.go:509: Offset: 4871, NextOffset: 6464 452s testutil.go:509: Offset: 3786, NextOffset: 5351 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 8066, NextOffset: 8103 452s testutil.go:509: Offset: 6953, NextOffset: 6990 452s testutil.go:509: Offset: 8103, NextOffset: 9696 452s testutil.go:509: Offset: 6990, NextOffset: 8555 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 6464, NextOffset: 6501 452s testutil.go:509: Offset: 5351, NextOffset: 5388 452s testutil.go:509: Offset: 6501, NextOffset: 8066 452s testutil.go:509: Offset: 5388, NextOffset: 6953 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 9696, NextOffset: 9733 452s testutil.go:509: Offset: 8555, NextOffset: 8592 452s testutil.go:509: Offset: 9733, NextOffset: 15980 452s testutil.go:509: Offset: 8592, NextOffset: 14839 452s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 452s testutil.go:1580: testing streams: [0 0 114 219 343 473 580 630 983] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 114 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 343 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 473 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 580 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 630 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 983 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000276STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 452s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 452s testutil.go:1580: testing streams: [0 0 114 219 343 473 580 622 975] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 114 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 343 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 473 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 580 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 622 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 975 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000026eSTARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 452s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 452s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo2 foo_empty2 foo_empty5] vs [foo3 foo4 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty] 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 2147, NextOffset: 2184 452s testutil.go:509: Offset: 3204, NextOffset: 3241 452s testutil.go:509: Offset: 2184, NextOffset: 3749 452s testutil.go:509: Offset: 3241, NextOffset: 4834 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 545, NextOffset: 582 452s testutil.go:509: Offset: 1602, NextOffset: 1639 452s testutil.go:509: Offset: 582, NextOffset: 2147 452s testutil.go:509: Offset: 1639, NextOffset: 3204 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 3749, NextOffset: 3786 452s testutil.go:509: Offset: 4834, NextOffset: 4871 452s testutil.go:509: Offset: 3786, NextOffset: 5351 452s testutil.go:509: Offset: 4871, NextOffset: 6464 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 5351, NextOffset: 5388 452s testutil.go:509: Offset: 6464, NextOffset: 6501 452s testutil.go:509: Offset: 5388, NextOffset: 6953 452s testutil.go:509: Offset: 6501, NextOffset: 8066 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 6953, NextOffset: 6990 452s testutil.go:509: Offset: 8066, NextOffset: 8103 452s testutil.go:509: Offset: 6990, NextOffset: 8555 452s testutil.go:509: Offset: 8103, NextOffset: 9696 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 8555, NextOffset: 8592 452s testutil.go:509: Offset: 9696, NextOffset: 9733 452s testutil.go:509: Offset: 8592, NextOffset: 14839 452s testutil.go:509: Offset: 9733, NextOffset: 15980 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo_empty5 foo_empty foo3 foo4 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo_empty4 foo5] vs [foo5 foo6 foo2 foo_empty2 foo_empty5 foo foo_empty foo3 foo_empty3 foo4 foo_empty4] 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 4834, NextOffset: 4871 452s testutil.go:509: Offset: 3749, NextOffset: 3786 452s testutil.go:509: Offset: 4871, NextOffset: 6464 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 452s testutil.go:1580: testing streams: [0 0 114 219 343 473 580 630 983] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 114 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 343 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 473 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 580 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 630 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 983 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000276STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 452s testutil.go:509: Offset: 3786, NextOffset: 5351 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 6464, NextOffset: 6501 452s testutil.go:509: Offset: 5351, NextOffset: 5388 452s testutil.go:509: Offset: 6501, NextOffset: 8066 452s testutil.go:509: Offset: 5388, NextOffset: 6953 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 9696, NextOffset: 9733 452s testutil.go:509: Offset: 8555, NextOffset: 8592 452s testutil.go:509: Offset: 9733, NextOffset: 15980 452s testutil.go:509: Offset: 8592, NextOffset: 14839 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 1602, NextOffset: 1639 452s testutil.go:509: Offset: 545, NextOffset: 582 452s testutil.go:509: Offset: 1639, NextOffset: 3204 452s testutil.go:509: Offset: 582, NextOffset: 2147 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 3204, NextOffset: 3241 452s testutil.go:509: Offset: 2147, NextOffset: 2184 452s testutil.go:509: Offset: 3241, NextOffset: 4834 452s testutil.go:509: Offset: 2184, NextOffset: 3749 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 8066, NextOffset: 8103 452s testutil.go:509: Offset: 6953, NextOffset: 6990 452s testutil.go:509: Offset: 8103, NextOffset: 9696 452s testutil.go:509: Offset: 6990, NextOffset: 8555 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 452s testutil.go:1580: testing streams: [0 0 114 219 343 473 580 622 975] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 114 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 343 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 473 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 580 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 622 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 975 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000026eSTARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 452s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 452s testutil.go:1580: testing streams: [0 0 113 218 341 470 577 627 980] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 113 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 218 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 341 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 470 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 577 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 627 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 980 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000273STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 452s testutil.go:1580: testing streams: [0 0 113 218 341 470 577 619 972] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 452s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 452s testutil.go:2349: [1] at 113 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 218 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 341 in stargz, uncompressed length 1536 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 452s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo4 foo_empty4 foo_empty foo3 foo_empty3 foo5 foo_empty5 foo6] vs [foo foo2 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo4 foo5 foo6] 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 452s testutil.go:2349: [4] at 470 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 577 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 619 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 972 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000026bSTARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 3749, NextOffset: 3786 452s testutil.go:509: Offset: 4834, NextOffset: 4871 452s testutil.go:509: Offset: 3786, NextOffset: 5351 452s testutil.go:509: Offset: 4871, NextOffset: 6464 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 6953, NextOffset: 6990 452s testutil.go:509: Offset: 8066, NextOffset: 8103 452s testutil.go:509: Offset: 6990, NextOffset: 8555 452s testutil.go:509: Offset: 8103, NextOffset: 9696 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 8555, NextOffset: 8592 452s testutil.go:509: Offset: 9696, NextOffset: 9733 452s testutil.go:509: Offset: 8592, NextOffset: 14839 452s testutil.go:509: Offset: 9733, NextOffset: 15980 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 545, NextOffset: 582 452s testutil.go:509: Offset: 1602, NextOffset: 1639 452s testutil.go:509: Offset: 582, NextOffset: 2147 452s testutil.go:509: Offset: 1639, NextOffset: 3204 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 2147, NextOffset: 2184 452s testutil.go:509: Offset: 3204, NextOffset: 3241 452s testutil.go:509: Offset: 2184, NextOffset: 3749 452s testutil.go:509: Offset: 3241, NextOffset: 4834 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 5351, NextOffset: 5388 452s testutil.go:509: Offset: 6464, NextOffset: 6501 452s testutil.go:509: Offset: 5388, NextOffset: 6953 452s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 452s testutil.go:1580: testing streams: [0 0 117 225 352 483 592 642 996] 452s testutil.go:2330: got gzip streams: 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 452s testutil.go:509: Offset: 6501, NextOffset: 8066 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo4 foo5 foo6 foo foo2 foo_empty3] vs [foo_empty foo3 foo_empty3 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo4 foo_empty4] 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 9696, NextOffset: 9733 452s testutil.go:509: Offset: 8555, NextOffset: 8592 452s testutil.go:509: Offset: 9733, NextOffset: 15980 452s testutil.go:509: Offset: 8592, NextOffset: 14839 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 1602, NextOffset: 1639 452s testutil.go:509: Offset: 545, NextOffset: 582 452s testutil.go:509: Offset: 1639, NextOffset: 3204 452s testutil.go:509: Offset: 582, NextOffset: 2147 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 3204, NextOffset: 3241 452s testutil.go:509: Offset: 2147, NextOffset: 2184 452s testutil.go:509: Offset: 3241, NextOffset: 4834 452s testutil.go:509: Offset: 2184, NextOffset: 3749 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 4834, NextOffset: 4871 452s testutil.go:509: Offset: 3749, NextOffset: 3786 452s testutil.go:509: Offset: 4871, NextOffset: 6464 452s testutil.go:509: Offset: 3786, NextOffset: 5351 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 6464, NextOffset: 6501 452s testutil.go:509: Offset: 5351, NextOffset: 5388 452s testutil.go:509: Offset: 6501, NextOffset: 8066 452s testutil.go:509: Offset: 5388, NextOffset: 6953 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 8066, NextOffset: 8103 452s testutil.go:509: Offset: 6953, NextOffset: 6990 452s testutil.go:509: Offset: 8103, NextOffset: 9696 452s testutil.go:509: Offset: 6990, NextOffset: 8555 452s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 117 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 225 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 352 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 483 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 592 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 642 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 996 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000282STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 452s testutil.go:1580: testing streams: [0 0 117 225 352 483 592 634 988] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 117 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 225 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 352 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 483 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 592 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 634 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 988 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000027aSTARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 452s testutil.go:1580: testing streams: [0 0 117 225 352 483 592 642 996] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 117 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 225 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 352 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 483 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 592 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 642 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 996 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000282STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 452s testutil.go:1580: testing streams: [0 0 117 225 352 483 592 634 988] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 117 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 225 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 352 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 483 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 592 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 634 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 988 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000027aSTARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 452s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 452s testutil.go:1580: testing streams: [0 0 115 223 348 479 588 638 991] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 115 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 223 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 348 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 479 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 588 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 638 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 991 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000027eSTARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 452s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo4 foo5 foo_empty5 foo2 foo3 foo_empty3 foo_empty4 foo6] vs [foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty4 foo5 foo foo3 foo_empty3] 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 5351, NextOffset: 5388 452s testutil.go:509: Offset: 6464, NextOffset: 6501 452s testutil.go:509: Offset: 5388, NextOffset: 6953 452s testutil.go:509: Offset: 6501, NextOffset: 8066 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 6953, NextOffset: 6990 452s testutil.go:509: Offset: 8066, NextOffset: 8103 452s testutil.go:509: Offset: 6990, NextOffset: 8555 452s testutil.go:509: Offset: 8103, NextOffset: 9696 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 2147, NextOffset: 2184 452s testutil.go:509: Offset: 3204, NextOffset: 3241 452s testutil.go:509: Offset: 2184, NextOffset: 3749 452s testutil.go:509: Offset: 3241, NextOffset: 4834 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 3749, NextOffset: 3786 452s testutil.go:509: Offset: 4834, NextOffset: 4871 452s testutil.go:509: Offset: 3786, NextOffset: 5351 452s testutil.go:509: Offset: 4871, NextOffset: 6464 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 8555, NextOffset: 8592 452s testutil.go:509: Offset: 9696, NextOffset: 9733 452s testutil.go:509: Offset: 8592, NextOffset: 14839 452s testutil.go:509: Offset: 9733, NextOffset: 15980 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 545, NextOffset: 582 452s testutil.go:509: Offset: 1602, NextOffset: 1639 452s testutil.go:509: Offset: 582, NextOffset: 2147 452s testutil.go:509: Offset: 1639, NextOffset: 3204 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty4 foo5 foo] vs [foo2 foo3 foo_empty3 foo_empty4 foo6 foo foo_empty foo_empty2 foo4 foo5 foo_empty5] 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 1602, NextOffset: 1639 452s testutil.go:509: Offset: 545, NextOffset: 582 452s testutil.go:509: Offset: 1639, NextOffset: 3204 452s testutil.go:509: Offset: 582, NextOffset: 2147 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 4834, NextOffset: 4871 452s testutil.go:509: Offset: 3749, NextOffset: 3786 452s testutil.go:509: Offset: 4871, NextOffset: 6464 452s testutil.go:509: Offset: 3786, NextOffset: 5351 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 6464, NextOffset: 6501 452s testutil.go:509: Offset: 5351, NextOffset: 5388 452s testutil.go:509: Offset: 6501, NextOffset: 8066 452s testutil.go:509: Offset: 5388, NextOffset: 6953 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 9696, NextOffset: 9733 452s testutil.go:509: Offset: 8555, NextOffset: 8592 452s testutil.go:509: Offset: 9733, NextOffset: 15980 452s testutil.go:509: Offset: 8592, NextOffset: 14839 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 3204, NextOffset: 3241 452s testutil.go:509: Offset: 2147, NextOffset: 2184 452s testutil.go:509: Offset: 3241, NextOffset: 4834 452s testutil.go:509: Offset: 2184, NextOffset: 3749 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 8066, NextOffset: 8103 452s testutil.go:509: Offset: 6953, NextOffset: 6990 452s testutil.go:509: Offset: 8103, NextOffset: 9696 452s testutil.go:509: Offset: 6990, NextOffset: 8555 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 452s testutil.go:1580: testing streams: [0 0 115 223 348 479 588 630 983] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 115 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 223 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 348 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 479 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 588 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 630 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 983 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000276STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 452s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 452s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 452s testutil.go:1580: testing streams: [0 0 221 436 736 1033 1247 1500 3065] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 221 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 436 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 736 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 1033 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 1247 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 1500 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 3065 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005dcSTARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 452s testutil.go:1580: testing streams: [0 0 221 436 736 1033 1247 1359 2924] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 221 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 436 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 736 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 1033 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 1247 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 1359 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 2924 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000054fSTARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 452s testutil.go:1580: testing streams: [0 0 221 436 736 1033 1247 1500 3065] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 221 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 436 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 736 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 1033 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 1247 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 1500 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 3065 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005dcSTARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 452s testutil.go:1580: testing streams: [0 0 221 436 736 1033 1247 1359 2924] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 221 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 436 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 736 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 1033 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 1247 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 1359 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 2924 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000054fSTARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 452s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo_empty foo4 foo_empty5 foo foo2] vs [foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo foo_empty foo_empty3] 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 6953, NextOffset: 6990 452s testutil.go:509: Offset: 8066, NextOffset: 8103 452s testutil.go:509: Offset: 6990, NextOffset: 8555 452s testutil.go:509: Offset: 8103, NextOffset: 9696 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 8555, NextOffset: 8592 452s testutil.go:509: Offset: 9696, NextOffset: 9733 452s testutil.go:509: Offset: 8592, NextOffset: 14839 452s testutil.go:509: Offset: 9733, NextOffset: 15980 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 5351, NextOffset: 5388 452s testutil.go:509: Offset: 6464, NextOffset: 6501 452s testutil.go:509: Offset: 5388, NextOffset: 6953 452s testutil.go:509: Offset: 6501, NextOffset: 8066 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 545, NextOffset: 582 452s testutil.go:509: Offset: 1602, NextOffset: 1639 452s testutil.go:509: Offset: 582, NextOffset: 2147 452s testutil.go:509: Offset: 1639, NextOffset: 3204 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 2147, NextOffset: 2184 452s testutil.go:509: Offset: 3204, NextOffset: 3241 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 452s testutil.go:1580: testing streams: [0 0 223 439 740 1038 1253 1506 3071] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 223 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 439 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 740 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 1038 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 1253 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 1506 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 3071 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005e2STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 452s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 452s testutil.go:509: Offset: 2184, NextOffset: 3749 452s testutil.go:509: Offset: 3241, NextOffset: 4834 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 3749, NextOffset: 3786 452s testutil.go:509: Offset: 4834, NextOffset: 4871 452s testutil.go:509: Offset: 3786, NextOffset: 5351 452s testutil.go:509: Offset: 4871, NextOffset: 6464 452s testutil.go:395: Comparing: "" vs "" 452s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3] vs [foo5 foo6 foo_empty foo4 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4] 452s testutil.go:395: Comparing: "foo2" vs "foo2" 452s testutil.go:509: Offset: 3204, NextOffset: 3241 452s testutil.go:509: Offset: 2147, NextOffset: 2184 452s testutil.go:509: Offset: 3241, NextOffset: 4834 452s testutil.go:509: Offset: 2184, NextOffset: 3749 452s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 452s testutil.go:395: Comparing: "foo3" vs "foo3" 452s testutil.go:509: Offset: 4834, NextOffset: 4871 452s testutil.go:509: Offset: 3749, NextOffset: 3786 452s testutil.go:509: Offset: 4871, NextOffset: 6464 452s testutil.go:509: Offset: 3786, NextOffset: 5351 452s testutil.go:395: Comparing: "foo" vs "foo" 452s testutil.go:509: Offset: 1602, NextOffset: 1639 452s testutil.go:509: Offset: 545, NextOffset: 582 452s testutil.go:509: Offset: 1639, NextOffset: 3204 452s testutil.go:509: Offset: 582, NextOffset: 2147 452s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 452s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 452s testutil.go:395: Comparing: "foo4" vs "foo4" 452s testutil.go:509: Offset: 6464, NextOffset: 6501 452s testutil.go:509: Offset: 5351, NextOffset: 5388 452s testutil.go:509: Offset: 6501, NextOffset: 8066 452s testutil.go:509: Offset: 5388, NextOffset: 6953 452s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 452s testutil.go:395: Comparing: "foo5" vs "foo5" 452s testutil.go:509: Offset: 8066, NextOffset: 8103 452s testutil.go:509: Offset: 6953, NextOffset: 6990 452s testutil.go:509: Offset: 8103, NextOffset: 9696 452s testutil.go:509: Offset: 6990, NextOffset: 8555 452s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 452s testutil.go:395: Comparing: "foo6" vs "foo6" 452s testutil.go:509: Offset: 9696, NextOffset: 9733 452s testutil.go:509: Offset: 8555, NextOffset: 8592 452s testutil.go:509: Offset: 9733, NextOffset: 15980 452s testutil.go:509: Offset: 8592, NextOffset: 14839 452s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 452s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 452s testutil.go:1580: testing streams: [0 0 223 439 740 1038 1253 1365 2930] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 223 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 439 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 740 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 1038 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 1253 in stargz, uncompressed length 512 452s testutil.go:2349: [6] at 1365 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 2930 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000555STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 452s testutil.go:1580: testing streams: [0 0 224 440 743 1042 1259 1512 3095] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 452s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 452s testutil.go:2349: [2] at 440 in stargz, uncompressed length 1536 452s testutil.go:2349: [3] at 743 in stargz, uncompressed length 1536 452s testutil.go:2349: [4] at 1042 in stargz, uncompressed length 1024 452s testutil.go:2349: [5] at 1259 in stargz, uncompressed length 1636 452s testutil.go:2349: [6] at 1512 in stargz, uncompressed length 3584 452s testutil.go:2349: [7] at 3095 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005e8STARGZ" 452s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 452s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 452s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 452s testutil.go:1580: testing streams: [0 0 224 440 743 1042 1259 1371 2954] 452s testutil.go:2330: got gzip streams: 452s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 453s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 453s testutil.go:2349: [2] at 440 in stargz, uncompressed length 1536 453s testutil.go:2349: [3] at 743 in stargz, uncompressed length 1536 453s testutil.go:2349: [4] at 1042 in stargz, uncompressed length 1024 453s testutil.go:2349: [5] at 1259 in stargz, uncompressed length 512 453s testutil.go:2349: [6] at 1371 in stargz, uncompressed length 3584 453s testutil.go:2349: [7] at 2954 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000055bSTARGZ" 453s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 453s testutil.go:1580: testing streams: [0 0 224 440 743 1042 1259 1512 3095] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 453s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 453s testutil.go:2349: [2] at 440 in stargz, uncompressed length 1536 453s testutil.go:2349: [3] at 743 in stargz, uncompressed length 1536 453s testutil.go:2349: [4] at 1042 in stargz, uncompressed length 1024 453s testutil.go:2349: [5] at 1259 in stargz, uncompressed length 1636 453s testutil.go:2349: [6] at 1512 in stargz, uncompressed length 3584 453s testutil.go:2349: [7] at 3095 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005e8STARGZ" 453s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 453s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 453s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":93,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":130,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":260,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":297,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":426,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":463,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":594,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":631,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":762,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":799,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":928,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":965,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 453s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":206,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":243,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":373,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":410,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":573,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":610,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":812,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":943,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":980,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1143,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1180,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 453s testutil.go:395: Comparing: "" vs "" 453s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo6 foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo] vs [foo_empty2 foo3 foo6 foo foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty] 453s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 453s testutil.go:395: Comparing: "foo2" vs "foo2" 453s testutil.go:509: Offset: 260, NextOffset: 297 453s testutil.go:509: Offset: 373, NextOffset: 410 453s testutil.go:509: Offset: 297, NextOffset: 426 453s testutil.go:509: Offset: 410, NextOffset: 573 453s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 453s testutil.go:395: Comparing: "foo4" vs "foo4" 453s testutil.go:509: Offset: 594, NextOffset: 631 453s testutil.go:509: Offset: 775, NextOffset: 812 453s testutil.go:509: Offset: 631, NextOffset: 762 453s testutil.go:509: Offset: 812, NextOffset: 943 453s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 453s testutil.go:395: Comparing: "foo5" vs "foo5" 453s testutil.go:509: Offset: 762, NextOffset: 799 453s testutil.go:509: Offset: 943, NextOffset: 980 453s testutil.go:509: Offset: 799, NextOffset: 928 453s testutil.go:509: Offset: 980, NextOffset: 1143 453s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 453s testutil.go:395: Comparing: "foo" vs "foo" 453s testutil.go:509: Offset: 93, NextOffset: 130 453s testutil.go:509: Offset: 206, NextOffset: 243 453s testutil.go:509: Offset: 130, NextOffset: 260 453s testutil.go:509: Offset: 243, NextOffset: 373 453s testutil.go:395: Comparing: "foo3" vs "foo3" 453s testutil.go:509: Offset: 426, NextOffset: 463 453s testutil.go:509: Offset: 573, NextOffset: 610 453s testutil.go:509: Offset: 463, NextOffset: 594 453s testutil.go:509: Offset: 610, NextOffset: 775 453s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 453s testutil.go:395: Comparing: "foo6" vs "foo6" 453s testutil.go:509: Offset: 928, NextOffset: 965 453s testutil.go:509: Offset: 1143, NextOffset: 1180 453s testutil.go:509: Offset: 965, NextOffset: 1669 453s testutil.go:509: Offset: 1180, NextOffset: 1946 453s testutil.go:395: Comparing: "" vs "" 453s testutil.go:401: Directory: "" vs "": [foo6 foo foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo3] vs [foo3 foo_empty3 foo6 foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo] 453s testutil.go:395: Comparing: "foo5" vs "foo5" 453s testutil.go:509: Offset: 943, NextOffset: 980 453s testutil.go:509: Offset: 762, NextOffset: 799 453s testutil.go:509: Offset: 980, NextOffset: 1143 453s testutil.go:509: Offset: 799, NextOffset: 928 453s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 453s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 453s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 453s testutil.go:395: Comparing: "foo3" vs "foo3" 453s testutil.go:509: Offset: 573, NextOffset: 610 453s testutil.go:509: Offset: 426, NextOffset: 463 453s testutil.go:509: Offset: 610, NextOffset: 775 453s testutil.go:509: Offset: 463, NextOffset: 594 453s testutil.go:395: Comparing: "foo6" vs "foo6" 453s testutil.go:509: Offset: 1143, NextOffset: 1180 453s testutil.go:509: Offset: 928, NextOffset: 965 453s testutil.go:509: Offset: 1180, NextOffset: 1946 453s testutil.go:509: Offset: 965, NextOffset: 1669 453s testutil.go:395: Comparing: "foo" vs "foo" 453s testutil.go:509: Offset: 206, NextOffset: 243 453s testutil.go:509: Offset: 93, NextOffset: 130 453s testutil.go:509: Offset: 243, NextOffset: 373 453s testutil.go:509: Offset: 130, NextOffset: 260 453s testutil.go:395: Comparing: "foo2" vs "foo2" 453s testutil.go:509: Offset: 373, NextOffset: 410 453s testutil.go:509: Offset: 260, NextOffset: 297 453s testutil.go:509: Offset: 410, NextOffset: 573 453s testutil.go:509: Offset: 297, NextOffset: 426 453s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 453s testutil.go:395: Comparing: "foo4" vs "foo4" 453s testutil.go:509: Offset: 775, NextOffset: 812 453s testutil.go:509: Offset: 594, NextOffset: 631 453s testutil.go:509: Offset: 812, NextOffset: 943 453s testutil.go:509: Offset: 631, NextOffset: 762 453s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 453s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 453s testutil.go:1580: testing streams: [0 0 224 440 743 1042 1259 1371 2954] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 453s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 453s testutil.go:2349: [2] at 440 in stargz, uncompressed length 1536 453s testutil.go:2349: [3] at 743 in stargz, uncompressed length 1536 453s testutil.go:2349: [4] at 1042 in stargz, uncompressed length 1024 453s testutil.go:2349: [5] at 1259 in stargz, uncompressed length 512 453s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 453s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 453s testutil.go:2349: [6] at 1371 in stargz, uncompressed length 3584 453s testutil.go:2349: [7] at 2954 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000055bSTARGZ" 453s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 453s testutil.go:1580: testing streams: [0 0 225 442 745 1046 1264 1517 3100] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 453s testutil.go:2349: [1] at 225 in stargz, uncompressed length 1024 453s testutil.go:2349: [2] at 442 in stargz, uncompressed length 1536 453s testutil.go:2349: [3] at 745 in stargz, uncompressed length 1536 453s testutil.go:2349: [4] at 1046 in stargz, uncompressed length 1024 453s testutil.go:2349: [5] at 1264 in stargz, uncompressed length 1636 453s testutil.go:2349: [6] at 1517 in stargz, uncompressed length 3584 453s testutil.go:2349: [7] at 3100 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005edSTARGZ" 453s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 453s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01 453s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 453s testutil.go:1580: testing streams: [0 0 225 442 745 1046 1264 1376 2959] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 453s testutil.go:2349: [1] at 225 in stargz, uncompressed length 1024 453s testutil.go:2349: [2] at 442 in stargz, uncompressed length 1536 453s testutil.go:2349: [3] at 745 in stargz, uncompressed length 1536 453s testutil.go:2349: [4] at 1046 in stargz, uncompressed length 1024 453s testutil.go:2349: [5] at 1264 in stargz, uncompressed length 512 453s testutil.go:2349: [6] at 1376 in stargz, uncompressed length 3584 453s testutil.go:2349: [7] at 2959 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000560STARGZ" 453s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 453s testutil.go:1580: testing streams: [0 0 223 437 738 1037 1250 1503 3077] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 453s testutil.go:2349: [1] at 223 in stargz, uncompressed length 1024 453s testutil.go:2349: [2] at 437 in stargz, uncompressed length 1536 453s testutil.go:2349: [3] at 738 in stargz, uncompressed length 1536 453s testutil.go:2349: [4] at 1037 in stargz, uncompressed length 1024 453s testutil.go:2349: [5] at 1250 in stargz, uncompressed length 1636 453s testutil.go:2349: [6] at 1503 in stargz, uncompressed length 3584 453s testutil.go:2349: [7] at 3077 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005dfSTARGZ" 453s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 453s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 453s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 453s testutil.go:1580: testing streams: [0 0 223 437 738 1037 1250 1362 2936] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 453s testutil.go:2349: [1] at 223 in stargz, uncompressed length 1024 453s testutil.go:2349: [2] at 437 in stargz, uncompressed length 1536 453s testutil.go:2349: [3] at 738 in stargz, uncompressed length 1536 453s testutil.go:2349: [4] at 1037 in stargz, uncompressed length 1024 453s testutil.go:2349: [5] at 1250 in stargz, uncompressed length 512 453s testutil.go:2349: [6] at 1362 in stargz, uncompressed length 3584 453s testutil.go:2349: [7] at 2936 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000552STARGZ" 453s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 453s testutil.go:1580: testing streams: [0 0 223 437 738 1037 1250 1503 3077] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 453s testutil.go:2349: [1] at 223 in stargz, uncompressed length 1024 453s testutil.go:2349: [2] at 437 in stargz, uncompressed length 1536 453s testutil.go:2349: [3] at 738 in stargz, uncompressed length 1536 453s testutil.go:2349: [4] at 1037 in stargz, uncompressed length 1024 453s testutil.go:2349: [5] at 1250 in stargz, uncompressed length 1636 453s testutil.go:2349: [6] at 1503 in stargz, uncompressed length 3584 453s testutil.go:2349: [7] at 3077 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005dfSTARGZ" 453s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 453s testutil.go:1580: testing streams: [0 0 223 437 738 1037 1250 1362 2936] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 453s testutil.go:2349: [1] at 223 in stargz, uncompressed length 1024 453s testutil.go:2349: [2] at 437 in stargz, uncompressed length 1536 453s testutil.go:2349: [3] at 738 in stargz, uncompressed length 1536 453s testutil.go:2349: [4] at 1037 in stargz, uncompressed length 1024 453s testutil.go:2349: [5] at 1250 in stargz, uncompressed length 512 453s testutil.go:2349: [6] at 1362 in stargz, uncompressed length 3584 453s testutil.go:2349: [7] at 2936 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000552STARGZ" 453s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 453s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 453s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":95,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":264,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":301,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":434,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":603,"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":772,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":809,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":940,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":977,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 453s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":246,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":415,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":582,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":619,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":785,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":822,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":954,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":991,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1156,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 453s testutil.go:395: Comparing: "" vs "" 453s testutil.go:401: Directory: "" vs "": [foo6 foo_empty foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo3] vs [foo_empty2 foo_empty3 foo_empty foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2] 453s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 453s testutil.go:395: Comparing: "foo4" vs "foo4" 453s testutil.go:509: Offset: 603, NextOffset: 640 453s testutil.go:509: Offset: 785, NextOffset: 822 453s testutil.go:509: Offset: 640, NextOffset: 772 453s testutil.go:509: Offset: 822, NextOffset: 954 453s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 453s testutil.go:395: Comparing: "foo5" vs "foo5" 453s testutil.go:509: Offset: 772, NextOffset: 809 453s testutil.go:509: Offset: 954, NextOffset: 991 453s testutil.go:509: Offset: 809, NextOffset: 940 453s testutil.go:509: Offset: 991, NextOffset: 1156 453s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 453s testutil.go:395: Comparing: "foo" vs "foo" 453s testutil.go:509: Offset: 95, NextOffset: 132 453s testutil.go:509: Offset: 209, NextOffset: 246 453s testutil.go:509: Offset: 132, NextOffset: 264 453s testutil.go:509: Offset: 246, NextOffset: 378 453s testutil.go:395: Comparing: "foo2" vs "foo2" 453s testutil.go:509: Offset: 264, NextOffset: 301 453s testutil.go:509: Offset: 378, NextOffset: 415 453s testutil.go:509: Offset: 301, NextOffset: 434 453s testutil.go:509: Offset: 415, NextOffset: 582 453s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 453s testutil.go:395: Comparing: "foo3" vs "foo3" 453s testutil.go:509: Offset: 434, NextOffset: 471 453s testutil.go:509: Offset: 582, NextOffset: 619 453s testutil.go:509: Offset: 471, NextOffset: 603 453s testutil.go:509: Offset: 619, NextOffset: 785 453s testutil.go:395: Comparing: "foo6" vs "foo6" 453s testutil.go:509: Offset: 940, NextOffset: 977 453s testutil.go:509: Offset: 1156, NextOffset: 1193 453s testutil.go:509: Offset: 977, NextOffset: 1667 453s testutil.go:509: Offset: 1193, NextOffset: 1998 453s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 453s testutil.go:395: Comparing: "" vs "" 453s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo_empty foo3 foo4 foo_empty4 foo5 foo_empty5 foo6] vs [foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo3 foo6 foo_empty foo_empty3 foo4] 453s testutil.go:395: Comparing: "foo6" vs "foo6" 453s testutil.go:509: Offset: 1156, NextOffset: 1193 453s testutil.go:509: Offset: 940, NextOffset: 977 453s testutil.go:509: Offset: 1193, NextOffset: 1998 453s testutil.go:509: Offset: 977, NextOffset: 1667 453s testutil.go:395: Comparing: "foo" vs "foo" 453s testutil.go:509: Offset: 209, NextOffset: 246 453s testutil.go:509: Offset: 95, NextOffset: 132 453s testutil.go:509: Offset: 246, NextOffset: 378 453s testutil.go:509: Offset: 132, NextOffset: 264 453s testutil.go:395: Comparing: "foo2" vs "foo2" 453s testutil.go:509: Offset: 378, NextOffset: 415 453s testutil.go:509: Offset: 264, NextOffset: 301 453s testutil.go:509: Offset: 415, NextOffset: 582 453s testutil.go:509: Offset: 301, NextOffset: 434 453s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 453s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 453s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 453s testutil.go:395: Comparing: "foo3" vs "foo3" 453s testutil.go:509: Offset: 582, NextOffset: 619 453s testutil.go:509: Offset: 434, NextOffset: 471 453s testutil.go:509: Offset: 619, NextOffset: 785 453s testutil.go:509: Offset: 471, NextOffset: 603 453s testutil.go:395: Comparing: "foo4" vs "foo4" 453s testutil.go:509: Offset: 785, NextOffset: 822 453s testutil.go:509: Offset: 603, NextOffset: 640 453s testutil.go:509: Offset: 822, NextOffset: 954 453s testutil.go:509: Offset: 640, NextOffset: 772 453s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 453s testutil.go:395: Comparing: "foo5" vs "foo5" 453s testutil.go:509: Offset: 954, NextOffset: 991 453s testutil.go:509: Offset: 772, NextOffset: 809 453s testutil.go:509: Offset: 991, NextOffset: 1156 453s testutil.go:509: Offset: 809, NextOffset: 940 453s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 453s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 453s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 453s testutil.go:1580: testing streams: [0 0 224 440 743 1044 1260 1513 3087] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 453s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 453s testutil.go:2349: [2] at 440 in stargz, uncompressed length 1536 453s testutil.go:2349: [3] at 743 in stargz, uncompressed length 1536 453s testutil.go:2349: [4] at 1044 in stargz, uncompressed length 1024 453s testutil.go:2349: [5] at 1260 in stargz, uncompressed length 1636 453s testutil.go:2349: [6] at 1513 in stargz, uncompressed length 3584 453s testutil.go:2349: [7] at 3087 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005e9STARGZ" 453s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 453s testutil.go:1580: testing streams: [0 0 224 440 743 1044 1260 1372 2946] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 453s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 453s testutil.go:2349: [2] at 440 in stargz, uncompressed length 1536 453s testutil.go:2349: [3] at 743 in stargz, uncompressed length 1536 453s testutil.go:2349: [4] at 1044 in stargz, uncompressed length 1024 453s testutil.go:2349: [5] at 1260 in stargz, uncompressed length 512 453s testutil.go:2349: [6] at 1372 in stargz, uncompressed length 3584 453s testutil.go:2349: [7] at 2946 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000055cSTARGZ" 453s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 453s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01 453s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 453s testutil.go:1580: testing streams: [0 0 226 444 749 1051 1268 1521 3111] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 453s testutil.go:2349: [1] at 226 in stargz, uncompressed length 1024 453s testutil.go:2349: [2] at 444 in stargz, uncompressed length 1536 453s testutil.go:2349: [3] at 749 in stargz, uncompressed length 1536 453s testutil.go:2349: [4] at 1051 in stargz, uncompressed length 1024 453s testutil.go:2349: [5] at 1268 in stargz, uncompressed length 1636 453s testutil.go:2349: [6] at 1521 in stargz, uncompressed length 3584 453s testutil.go:2349: [7] at 3111 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005f1STARGZ" 453s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 453s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 453s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":94,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":131,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":260,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":297,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":428,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":465,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":596,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":633,"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":800,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":931,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":968,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 453s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":208,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":374,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":411,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":577,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":614,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":780,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":817,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":947,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":984,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1150,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1187,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 453s testutil.go:395: Comparing: "" vs "" 453s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo4 foo_empty5 foo6] vs [foo6 .no.prefetch.landmark foo foo_empty foo_empty3 foo4 foo_empty4 foo_empty5 foo2 foo_empty2 foo3 foo5] 453s testutil.go:395: Comparing: "foo" vs "foo" 453s testutil.go:509: Offset: 94, NextOffset: 131 453s testutil.go:509: Offset: 208, NextOffset: 245 453s testutil.go:509: Offset: 131, NextOffset: 260 453s testutil.go:509: Offset: 245, NextOffset: 374 453s testutil.go:395: Comparing: "foo4" vs "foo4" 453s testutil.go:509: Offset: 596, NextOffset: 633 453s testutil.go:509: Offset: 780, NextOffset: 817 453s testutil.go:509: Offset: 633, NextOffset: 763 453s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 453s testutil.go:1580: testing streams: [0 0 226 444 749 1051 1268 1380 2970] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 453s testutil.go:2349: [1] at 226 in stargz, uncompressed length 1024 453s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 453s testutil.go:509: Offset: 817, NextOffset: 947 453s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 453s testutil.go:2349: [2] at 444 in stargz, uncompressed length 1536 453s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 453s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 453s testutil.go:395: Comparing: "foo6" vs "foo6" 453s testutil.go:509: Offset: 931, NextOffset: 968 453s testutil.go:509: Offset: 1150, NextOffset: 1187 453s testutil.go:509: Offset: 968, NextOffset: 1678 453s testutil.go:509: Offset: 1187, NextOffset: 1965 453s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 453s testutil.go:395: Comparing: "foo2" vs "foo2" 453s testutil.go:509: Offset: 260, NextOffset: 297 453s testutil.go:509: Offset: 374, NextOffset: 411 453s testutil.go:509: Offset: 297, NextOffset: 428 453s testutil.go:509: Offset: 411, NextOffset: 577 453s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 453s testutil.go:395: Comparing: "foo3" vs "foo3" 453s testutil.go:509: Offset: 428, NextOffset: 465 453s testutil.go:509: Offset: 577, NextOffset: 614 453s testutil.go:509: Offset: 465, NextOffset: 596 453s testutil.go:509: Offset: 614, NextOffset: 780 453s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 453s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 453s testutil.go:395: Comparing: "foo5" vs "foo5" 453s testutil.go:509: Offset: 763, NextOffset: 800 453s testutil.go:509: Offset: 947, NextOffset: 984 453s testutil.go:509: Offset: 800, NextOffset: 931 453s testutil.go:509: Offset: 984, NextOffset: 1150 453s testutil.go:395: Comparing: "" vs "" 453s testutil.go:401: Directory: "" vs "": [foo3 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty3 foo4 foo_empty4 foo_empty5 foo2 foo_empty2] vs [foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo4 foo_empty5] 453s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 453s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 453s testutil.go:395: Comparing: "foo2" vs "foo2" 453s testutil.go:509: Offset: 374, NextOffset: 411 453s testutil.go:509: Offset: 260, NextOffset: 297 453s testutil.go:509: Offset: 411, NextOffset: 577 453s testutil.go:509: Offset: 297, NextOffset: 428 453s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 453s testutil.go:395: Comparing: "foo3" vs "foo3" 453s testutil.go:509: Offset: 577, NextOffset: 614 453s testutil.go:509: Offset: 428, NextOffset: 465 453s testutil.go:509: Offset: 614, NextOffset: 780 453s testutil.go:509: Offset: 465, NextOffset: 596 453s testutil.go:395: Comparing: "foo5" vs "foo5" 453s testutil.go:509: Offset: 947, NextOffset: 984 453s testutil.go:509: Offset: 763, NextOffset: 800 453s testutil.go:509: Offset: 984, NextOffset: 1150 453s testutil.go:509: Offset: 800, NextOffset: 931 453s testutil.go:395: Comparing: "foo6" vs "foo6" 453s testutil.go:509: Offset: 1150, NextOffset: 1187 453s testutil.go:509: Offset: 931, NextOffset: 968 453s testutil.go:509: Offset: 1187, NextOffset: 1965 453s testutil.go:509: Offset: 968, NextOffset: 1678 453s testutil.go:395: Comparing: "foo" vs "foo" 453s testutil.go:509: Offset: 208, NextOffset: 245 453s testutil.go:509: Offset: 94, NextOffset: 131 453s testutil.go:509: Offset: 245, NextOffset: 374 453s testutil.go:509: Offset: 131, NextOffset: 260 453s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 453s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 453s testutil.go:395: Comparing: "foo4" vs "foo4" 453s testutil.go:509: Offset: 780, NextOffset: 817 453s testutil.go:509: Offset: 596, NextOffset: 633 453s testutil.go:509: Offset: 817, NextOffset: 947 453s testutil.go:509: Offset: 633, NextOffset: 763 453s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 453s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 453s testutil.go:2349: [3] at 749 in stargz, uncompressed length 1536 453s testutil.go:2349: [4] at 1051 in stargz, uncompressed length 1024 453s testutil.go:2349: [5] at 1268 in stargz, uncompressed length 512 453s testutil.go:2349: [6] at 1380 in stargz, uncompressed length 3584 453s testutil.go:2349: [7] at 2970 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000564STARGZ" 453s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 453s testutil.go:1580: testing streams: [0 0 226 444 749 1051 1268 1521 3111] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 453s testutil.go:2349: [1] at 226 in stargz, uncompressed length 1024 453s testutil.go:2349: [2] at 444 in stargz, uncompressed length 1536 453s testutil.go:2349: [3] at 749 in stargz, uncompressed length 1536 453s testutil.go:2349: [4] at 1051 in stargz, uncompressed length 1024 453s testutil.go:2349: [5] at 1268 in stargz, uncompressed length 1636 453s testutil.go:2349: [6] at 1521 in stargz, uncompressed length 3584 453s testutil.go:2349: [7] at 3111 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005f1STARGZ" 453s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 453s testutil.go:1580: testing streams: [0 0 226 444 749 1051 1268 1380 2970] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 453s testutil.go:2349: [1] at 226 in stargz, uncompressed length 1024 453s testutil.go:2349: [2] at 444 in stargz, uncompressed length 1536 453s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 453s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 453s testutil.go:2349: [3] at 749 in stargz, uncompressed length 1536 453s testutil.go:2349: [4] at 1051 in stargz, uncompressed length 1024 453s testutil.go:2349: [5] at 1268 in stargz, uncompressed length 512 453s testutil.go:2349: [6] at 1380 in stargz, uncompressed length 3584 453s testutil.go:2349: [7] at 2970 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000564STARGZ" 453s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 453s testutil.go:1580: testing streams: [0 0 228 447 754 1058 1275 1528 3118] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 453s testutil.go:2349: [1] at 228 in stargz, uncompressed length 1024 453s testutil.go:2349: [2] at 447 in stargz, uncompressed length 1536 453s testutil.go:2349: [3] at 754 in stargz, uncompressed length 1536 453s testutil.go:2349: [4] at 1058 in stargz, uncompressed length 1024 453s testutil.go:2349: [5] at 1275 in stargz, uncompressed length 1636 453s testutil.go:2349: [6] at 1528 in stargz, uncompressed length 3584 453s testutil.go:2349: [7] at 3118 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000005f8STARGZ" 453s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 453s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01 453s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 453s testutil.go:1580: testing streams: [0 0 228 447 754 1058 1275 1387 2977] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 453s testutil.go:2349: [1] at 228 in stargz, uncompressed length 1024 453s testutil.go:2349: [2] at 447 in stargz, uncompressed length 1536 453s testutil.go:2349: [3] at 754 in stargz, uncompressed length 1536 453s testutil.go:2349: [4] at 1058 in stargz, uncompressed length 1024 453s testutil.go:2349: [5] at 1275 in stargz, uncompressed length 512 453s testutil.go:2349: [6] at 1387 in stargz, uncompressed length 3584 453s testutil.go:2349: [7] at 2977 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000056bSTARGZ" 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 453s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 453s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 453s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 453s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 453s testutil.go:1638: got TOC entries: 453s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 453s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 453s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 453s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 453s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 453s testutil.go:1638: got TOC entries: 453s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 453s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 453s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":97,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":266,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":303,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":438,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":475,"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":647,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 453s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":211,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":248,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":380,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":417,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":583,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":620,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":959,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":996,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1164,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 453s testutil.go:395: Comparing: "" vs "" 453s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo_empty foo_empty4 foo5] vs [foo3 foo_empty3 foo4 foo_empty5 foo_empty foo2 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty2] 453s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 453s testutil.go:395: Comparing: "foo3" vs "foo3" 453s testutil.go:509: Offset: 438, NextOffset: 475 453s testutil.go:509: Offset: 583, NextOffset: 620 453s testutil.go:509: Offset: 475, NextOffset: 610 453s testutil.go:509: Offset: 620, NextOffset: 787 453s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 453s testutil.go:395: Comparing: "foo4" vs "foo4" 453s testutil.go:509: Offset: 610, NextOffset: 647 453s testutil.go:509: Offset: 787, NextOffset: 824 453s testutil.go:509: Offset: 647, NextOffset: 782 453s testutil.go:509: Offset: 824, NextOffset: 959 453s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 453s testutil.go:395: Comparing: "foo6" vs "foo6" 453s testutil.go:509: Offset: 953, NextOffset: 990 453s testutil.go:509: Offset: 1164, NextOffset: 1201 453s testutil.go:509: Offset: 990, NextOffset: 1697 453s testutil.go:509: Offset: 1201, NextOffset: 1975 453s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 453s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 453s testutil.go:395: Comparing: "foo5" vs "foo5" 453s testutil.go:509: Offset: 782, NextOffset: 819 453s testutil.go:509: Offset: 959, NextOffset: 996 453s testutil.go:509: Offset: 819, NextOffset: 953 453s testutil.go:509: Offset: 996, NextOffset: 1164 453s testutil.go:395: Comparing: "foo" vs "foo" 453s testutil.go:509: Offset: 97, NextOffset: 134 453s testutil.go:509: Offset: 211, NextOffset: 248 453s testutil.go:509: Offset: 134, NextOffset: 266 453s testutil.go:509: Offset: 248, NextOffset: 380 453s testutil.go:395: Comparing: "foo2" vs "foo2" 453s testutil.go:509: Offset: 266, NextOffset: 303 453s testutil.go:509: Offset: 380, NextOffset: 417 453s testutil.go:509: Offset: 303, NextOffset: 438 453s testutil.go:509: Offset: 417, NextOffset: 583 453s testutil.go:395: Comparing: "" vs "" 453s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo_empty foo2 foo_empty4 foo5 foo6 .no.prefetch.landmark foo] vs [foo4 foo_empty5 foo6 foo_empty foo_empty4 foo5 foo foo2 foo_empty2 foo3 foo_empty3] 453s testutil.go:395: Comparing: "foo5" vs "foo5" 453s testutil.go:509: Offset: 959, NextOffset: 996 453s testutil.go:509: Offset: 782, NextOffset: 819 453s testutil.go:509: Offset: 996, NextOffset: 1164 453s testutil.go:509: Offset: 819, NextOffset: 953 453s testutil.go:395: Comparing: "foo6" vs "foo6" 453s testutil.go:509: Offset: 1164, NextOffset: 1201 453s testutil.go:509: Offset: 953, NextOffset: 990 453s testutil.go:509: Offset: 1201, NextOffset: 1975 453s testutil.go:509: Offset: 990, NextOffset: 1697 453s testutil.go:395: Comparing: "foo" vs "foo" 453s testutil.go:509: Offset: 211, NextOffset: 248 453s testutil.go:509: Offset: 97, NextOffset: 134 453s testutil.go:509: Offset: 248, NextOffset: 380 453s testutil.go:509: Offset: 134, NextOffset: 266 453s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 453s testutil.go:395: Comparing: "foo3" vs "foo3" 453s testutil.go:509: Offset: 583, NextOffset: 620 453s testutil.go:509: Offset: 438, NextOffset: 475 453s testutil.go:509: Offset: 620, NextOffset: 787 453s testutil.go:509: Offset: 475, NextOffset: 610 453s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 453s testutil.go:395: Comparing: "foo4" vs "foo4" 453s testutil.go:509: Offset: 787, NextOffset: 824 453s testutil.go:509: Offset: 610, NextOffset: 647 453s testutil.go:509: Offset: 824, NextOffset: 959 453s testutil.go:509: Offset: 647, NextOffset: 782 453s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 453s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 453s testutil.go:395: Comparing: "foo2" vs "foo2" 453s testutil.go:509: Offset: 380, NextOffset: 417 453s testutil.go:509: Offset: 266, NextOffset: 303 453s testutil.go:509: Offset: 417, NextOffset: 583 453s testutil.go:509: Offset: 303, NextOffset: 438 453s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 453s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 453s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 453s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 453s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 453s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 453s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 453s testutil.go:1638: got TOC entries: 453s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 453s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 453s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 453s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 453s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 453s testutil.go:1638: got TOC entries: 453s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 453s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 453s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 453s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 453s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 453s testutil.go:1638: got TOC entries: 453s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 453s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 453s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 453s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 453s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 453s testutil.go:1638: got TOC entries: 453s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 453s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 453s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 453s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 453s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 453s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 453s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 453s testutil.go:1638: got TOC entries: 453s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 453s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 453s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 453s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 453s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 453s testutil.go:1638: got TOC entries: 453s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 453s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 453s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 453s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 453s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 453s testutil.go:1638: got TOC entries: 453s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 453s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 453s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 453s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 453s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 453s testutil.go:1638: got TOC entries: 453s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 453s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 453s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":93,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":130,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":260,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":297,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":426,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":463,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":594,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":631,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":762,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":799,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":928,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":965,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 453s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":206,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":243,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":373,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":410,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":573,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":610,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":812,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":943,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":980,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1143,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1180,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 453s testutil.go:395: Comparing: "" vs "" 453s testutil.go:401: Directory: "" vs "": [foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo foo_empty2 foo_empty4 foo_empty5] vs [.no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty2 foo_empty4 foo5 foo_empty5 foo6] 453s testutil.go:395: Comparing: "foo2" vs "foo2" 453s testutil.go:509: Offset: 260, NextOffset: 297 453s testutil.go:509: Offset: 373, NextOffset: 410 453s testutil.go:509: Offset: 297, NextOffset: 426 453s testutil.go:509: Offset: 410, NextOffset: 573 453s testutil.go:395: Comparing: "foo3" vs "foo3" 453s testutil.go:509: Offset: 426, NextOffset: 463 453s testutil.go:509: Offset: 573, NextOffset: 610 453s testutil.go:509: Offset: 463, NextOffset: 594 453s testutil.go:509: Offset: 610, NextOffset: 775 453s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 453s testutil.go:395: Comparing: "foo4" vs "foo4" 453s testutil.go:509: Offset: 594, NextOffset: 631 453s testutil.go:509: Offset: 775, NextOffset: 812 453s testutil.go:509: Offset: 631, NextOffset: 762 453s testutil.go:509: Offset: 812, NextOffset: 943 453s testutil.go:395: Comparing: "foo5" vs "foo5" 453s testutil.go:509: Offset: 762, NextOffset: 799 453s testutil.go:509: Offset: 943, NextOffset: 980 453s testutil.go:509: Offset: 799, NextOffset: 928 453s testutil.go:509: Offset: 980, NextOffset: 1143 453s testutil.go:395: Comparing: "foo" vs "foo" 453s testutil.go:509: Offset: 93, NextOffset: 130 453s testutil.go:509: Offset: 206, NextOffset: 243 453s testutil.go:509: Offset: 130, NextOffset: 260 453s testutil.go:509: Offset: 243, NextOffset: 373 453s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 453s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 453s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 453s testutil.go:395: Comparing: "foo6" vs "foo6" 453s testutil.go:509: Offset: 928, NextOffset: 965 453s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 453s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 453s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 453s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 453s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 453s testutil.go:1638: got TOC entries: 453s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 453s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 453s testutil.go:509: Offset: 1143, NextOffset: 1180 453s testutil.go:509: Offset: 965, NextOffset: 1669 453s testutil.go:509: Offset: 1180, NextOffset: 1946 453s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 453s testutil.go:395: Comparing: "" vs "" 453s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo4] vs [foo_empty2 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo] 453s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 453s testutil.go:395: Comparing: "foo5" vs "foo5" 453s testutil.go:509: Offset: 943, NextOffset: 980 453s testutil.go:509: Offset: 762, NextOffset: 799 453s testutil.go:509: Offset: 980, NextOffset: 1143 453s testutil.go:509: Offset: 799, NextOffset: 928 453s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 453s testutil.go:395: Comparing: "foo6" vs "foo6" 453s testutil.go:509: Offset: 1143, NextOffset: 1180 453s testutil.go:509: Offset: 928, NextOffset: 965 453s testutil.go:509: Offset: 1180, NextOffset: 1946 453s testutil.go:509: Offset: 965, NextOffset: 1669 453s testutil.go:395: Comparing: "foo" vs "foo" 453s testutil.go:509: Offset: 206, NextOffset: 243 453s testutil.go:509: Offset: 93, NextOffset: 130 453s testutil.go:509: Offset: 243, NextOffset: 373 453s testutil.go:509: Offset: 130, NextOffset: 260 453s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 453s testutil.go:395: Comparing: "foo2" vs "foo2" 453s testutil.go:509: Offset: 373, NextOffset: 410 453s testutil.go:509: Offset: 260, NextOffset: 297 453s testutil.go:509: Offset: 410, NextOffset: 573 453s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01 453s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 453s testutil.go:509: Offset: 297, NextOffset: 426 453s testutil.go:395: Comparing: "foo3" vs "foo3" 453s testutil.go:509: Offset: 573, NextOffset: 610 453s testutil.go:509: Offset: 426, NextOffset: 463 453s testutil.go:509: Offset: 610, NextOffset: 775 453s testutil.go:509: Offset: 463, NextOffset: 594 453s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 453s testutil.go:395: Comparing: "foo4" vs "foo4" 453s testutil.go:509: Offset: 775, NextOffset: 812 453s testutil.go:509: Offset: 594, NextOffset: 631 453s testutil.go:509: Offset: 812, NextOffset: 943 453s testutil.go:509: Offset: 631, NextOffset: 762 453s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 453s testutil.go:1580: testing streams: [0 0 1569 2109 4697] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 453s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 453s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2560 453s testutil.go:2349: [3] at 4697 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 453s testutil.go:1638: got TOC entries: 453s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 453s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 453s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 453s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 453s testutil.go:1580: testing streams: [0 0 145 198 517] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 453s testutil.go:2349: [1] at 145 in stargz, uncompressed length 512 453s testutil.go:2349: [2] at 198 in stargz, uncompressed length 2560 453s testutil.go:2349: [3] at 517 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" 453s testutil.go:1638: got TOC entries: 453s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":145,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 453s testutil.go:1580: testing streams: [0 0 145 198 517] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 453s testutil.go:2349: [1] at 145 in stargz, uncompressed length 512 453s testutil.go:2349: [2] at 198 in stargz, uncompressed length 2560 453s testutil.go:2349: [3] at 517 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" 453s testutil.go:1638: got TOC entries: 453s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":145,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 453s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 453s testutil.go:1580: testing streams: [0 0 143 196 516] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 453s testutil.go:2349: [1] at 143 in stargz, uncompressed length 512 453s testutil.go:2349: [2] at 196 in stargz, uncompressed length 2560 453s testutil.go:2349: [3] at 516 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c4STARGZ" 453s testutil.go:1638: got TOC entries: 453s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [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"} 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 453s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 453s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":95,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":264,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":301,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":434,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":603,"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":772,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":809,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":940,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":977,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 453s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":246,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":415,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":582,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":619,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":785,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":822,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":954,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":991,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1156,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 453s testutil.go:395: Comparing: "" vs "" 453s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty3 foo_empty4 foo6 foo_empty2 foo3 foo4 foo5 foo_empty5] vs [foo_empty2 foo3 foo4 foo_empty4 .no.prefetch.landmark foo foo2 foo_empty3 foo5 foo_empty5 foo6 foo_empty] 453s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 453s testutil.go:395: Comparing: "foo" vs "foo" 453s testutil.go:509: Offset: 95, NextOffset: 132 453s testutil.go:509: Offset: 209, NextOffset: 246 453s testutil.go:509: Offset: 132, NextOffset: 264 453s testutil.go:509: Offset: 246, NextOffset: 378 453s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 453s testutil.go:395: Comparing: "foo2" vs "foo2" 453s testutil.go:509: Offset: 264, NextOffset: 301 453s testutil.go:509: Offset: 378, NextOffset: 415 453s testutil.go:509: Offset: 301, NextOffset: 434 453s testutil.go:509: Offset: 415, NextOffset: 582 453s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 453s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 453s testutil.go:395: Comparing: "foo6" vs "foo6" 453s testutil.go:509: Offset: 940, NextOffset: 977 453s testutil.go:509: Offset: 1156, NextOffset: 1193 453s testutil.go:509: Offset: 977, NextOffset: 1667 453s testutil.go:509: Offset: 1193, NextOffset: 1998 453s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 453s testutil.go:395: Comparing: "foo3" vs "foo3" 453s testutil.go:509: Offset: 434, NextOffset: 471 453s testutil.go:509: Offset: 582, NextOffset: 619 453s testutil.go:509: Offset: 471, NextOffset: 603 453s testutil.go:509: Offset: 619, NextOffset: 785 453s testutil.go:395: Comparing: "foo4" vs "foo4" 453s testutil.go:509: Offset: 603, NextOffset: 640 453s testutil.go:509: Offset: 785, NextOffset: 822 453s testutil.go:509: Offset: 640, NextOffset: 772 453s testutil.go:509: Offset: 822, NextOffset: 954 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 453s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 453s testutil.go:395: Comparing: "foo5" vs "foo5" 453s testutil.go:509: Offset: 772, NextOffset: 809 453s testutil.go:509: Offset: 954, NextOffset: 991 453s testutil.go:509: Offset: 809, NextOffset: 940 453s testutil.go:509: Offset: 991, NextOffset: 1156 453s testutil.go:395: Comparing: "" vs "" 453s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty3 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo4 foo_empty4 .no.prefetch.landmark] vs [foo foo_empty foo2 foo_empty3 foo_empty4 foo6 foo_empty2 foo3 foo4 foo5 foo_empty5] 453s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 453s testutil.go:395: Comparing: "foo5" vs "foo5" 453s testutil.go:509: Offset: 954, NextOffset: 991 453s testutil.go:509: Offset: 772, NextOffset: 809 453s testutil.go:509: Offset: 991, NextOffset: 1156 453s testutil.go:509: Offset: 809, NextOffset: 940 453s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 453s testutil.go:395: Comparing: "foo6" vs "foo6" 453s testutil.go:509: Offset: 1156, NextOffset: 1193 453s testutil.go:509: Offset: 940, NextOffset: 977 453s testutil.go:509: Offset: 1193, NextOffset: 1998 453s testutil.go:509: Offset: 977, NextOffset: 1667 453s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 453s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 453s testutil.go:395: Comparing: "foo3" vs "foo3" 453s testutil.go:509: Offset: 582, NextOffset: 619 453s testutil.go:509: Offset: 434, NextOffset: 471 453s testutil.go:509: Offset: 619, NextOffset: 785 453s testutil.go:509: Offset: 471, NextOffset: 603 453s testutil.go:395: Comparing: "foo4" vs "foo4" 453s testutil.go:509: Offset: 785, NextOffset: 822 453s testutil.go:509: Offset: 603, NextOffset: 640 453s testutil.go:509: Offset: 822, NextOffset: 954 453s testutil.go:509: Offset: 640, NextOffset: 772 453s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 453s testutil.go:395: Comparing: "foo" vs "foo" 453s testutil.go:509: Offset: 209, NextOffset: 246 453s testutil.go:509: Offset: 95, NextOffset: 132 453s testutil.go:509: Offset: 246, NextOffset: 378 453s testutil.go:509: Offset: 132, NextOffset: 264 453s testutil.go:395: Comparing: "foo2" vs "foo2" 453s testutil.go:509: Offset: 378, NextOffset: 415 453s testutil.go:509: Offset: 264, NextOffset: 301 453s testutil.go:509: Offset: 415, NextOffset: 582 453s testutil.go:509: Offset: 301, NextOffset: 434 453s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 453s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 453s testutil.go:1580: testing streams: [0 0 147 200 524] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 453s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 453s testutil.go:2349: [2] at 200 in stargz, uncompressed length 2560 453s testutil.go:2349: [3] at 524 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" 453s testutil.go:1638: got TOC entries: 453s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":147,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 453s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01 453s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 453s testutil.go:1580: testing streams: [0 0 147 200 524] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 453s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 453s testutil.go:2349: [2] at 200 in stargz, uncompressed length 2560 453s testutil.go:2349: [3] at 524 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" 453s testutil.go:1638: got TOC entries: 453s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":147,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 453s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 453s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 453s testutil.go:1580: testing streams: [0 0 147 200 524] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 453s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 453s testutil.go:2349: [2] at 200 in stargz, uncompressed length 2560 453s testutil.go:2349: [3] at 524 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" 453s testutil.go:1638: got TOC entries: 453s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":147,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 453s testutil.go:1580: testing streams: [0 0 146 199 519] 453s testutil.go:2330: got gzip streams: 453s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 453s testutil.go:2349: [1] at 146 in stargz, uncompressed length 512 453s testutil.go:2349: [2] at 199 in stargz, uncompressed length 2560 453s testutil.go:2349: [3] at 519 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c7STARGZ" 453s testutil.go:1638: got TOC entries: 453s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 453s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":146,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 453s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 453s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01 453s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 454s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":94,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":131,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":260,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":297,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":428,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":465,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":596,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":633,"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":800,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":931,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":968,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":208,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":374,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":411,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":577,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":614,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":780,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":817,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":947,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":984,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1150,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1187,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo4 foo_empty5 foo6 foo foo_empty foo_empty3 foo_empty4 foo5] vs [foo foo_empty foo_empty2 foo3 foo_empty3 foo5 .no.prefetch.landmark foo2 foo4 foo_empty4 foo_empty5 foo6] 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 763, NextOffset: 800 454s testutil.go:509: Offset: 947, NextOffset: 984 454s testutil.go:509: Offset: 800, NextOffset: 931 454s testutil.go:509: Offset: 984, NextOffset: 1150 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 260, NextOffset: 297 454s testutil.go:509: Offset: 374, NextOffset: 411 454s testutil.go:509: Offset: 297, NextOffset: 428 454s testutil.go:509: Offset: 411, NextOffset: 577 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 428, NextOffset: 465 454s testutil.go:509: Offset: 577, NextOffset: 614 454s testutil.go:509: Offset: 465, NextOffset: 596 454s testutil.go:509: Offset: 614, NextOffset: 780 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 596, NextOffset: 633 454s testutil.go:509: Offset: 780, NextOffset: 817 454s testutil.go:509: Offset: 633, NextOffset: 763 454s testutil.go:509: Offset: 817, NextOffset: 947 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 931, NextOffset: 968 454s testutil.go:509: Offset: 1150, NextOffset: 1187 454s testutil.go:509: Offset: 968, NextOffset: 1678 454s testutil.go:509: Offset: 1187, NextOffset: 1965 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 94, NextOffset: 131 454s testutil.go:509: Offset: 208, NextOffset: 245 454s testutil.go:509: Offset: 131, NextOffset: 260 454s testutil.go:509: Offset: 245, NextOffset: 374 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo2 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo5] vs [foo2 foo_empty2 foo3 foo4 foo_empty5 foo6 foo foo_empty foo_empty3 foo_empty4 foo5] 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 947, NextOffset: 984 454s testutil.go:509: Offset: 763, NextOffset: 800 454s testutil.go:509: Offset: 984, NextOffset: 1150 454s testutil.go:509: Offset: 800, NextOffset: 931 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 374, NextOffset: 411 454s testutil.go:509: Offset: 260, NextOffset: 297 454s testutil.go:509: Offset: 411, NextOffset: 577 454s testutil.go:509: Offset: 297, NextOffset: 428 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 780, NextOffset: 817 454s testutil.go:509: Offset: 596, NextOffset: 633 454s testutil.go:509: Offset: 817, NextOffset: 947 454s testutil.go:509: Offset: 633, NextOffset: 763 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 1150, NextOffset: 1187 454s testutil.go:509: Offset: 931, NextOffset: 968 454s testutil.go:509: Offset: 1187, NextOffset: 1965 454s testutil.go:509: Offset: 968, NextOffset: 1678 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 208, NextOffset: 245 454s testutil.go:509: Offset: 94, NextOffset: 131 454s testutil.go:509: Offset: 245, NextOffset: 374 454s testutil.go:509: Offset: 131, NextOffset: 260 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 577, NextOffset: 614 454s testutil.go:509: Offset: 428, NextOffset: 465 454s testutil.go:509: Offset: 614, NextOffset: 780 454s testutil.go:509: Offset: 465, NextOffset: 596 454s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 454s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 146 199 519] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 146 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 199 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 519 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c7STARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":146,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 145 198 518] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 145 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 198 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c6STARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":145,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 147 200 519] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 200 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 519 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":147,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 147 200 519] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 200 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 519 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c8STARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":147,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01 454s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 148 201 520] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 148 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 201 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 520 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c9STARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":148,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 132 174 468] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 174 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 468 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aeSTARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [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"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 454s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":97,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":266,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":303,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":438,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":475,"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":647,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":211,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":248,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":380,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":417,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":583,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":620,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":959,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":996,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1164,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo foo4] vs [.no.prefetch.landmark foo foo_empty foo4 foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo5] 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 438, NextOffset: 475 454s testutil.go:509: Offset: 583, NextOffset: 620 454s testutil.go:509: Offset: 475, NextOffset: 610 454s testutil.go:509: Offset: 620, NextOffset: 787 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 97, NextOffset: 134 454s testutil.go:509: Offset: 211, NextOffset: 248 454s testutil.go:509: Offset: 134, NextOffset: 266 454s testutil.go:509: Offset: 248, NextOffset: 380 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 610, NextOffset: 647 454s testutil.go:509: Offset: 787, NextOffset: 824 454s testutil.go:509: Offset: 647, NextOffset: 782 454s testutil.go:509: Offset: 824, NextOffset: 959 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 782, NextOffset: 819 454s testutil.go:509: Offset: 959, NextOffset: 996 454s testutil.go:509: Offset: 819, NextOffset: 953 454s testutil.go:509: Offset: 996, NextOffset: 1164 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 953, NextOffset: 990 454s testutil.go:509: Offset: 1164, NextOffset: 1201 454s testutil.go:509: Offset: 990, NextOffset: 1697 454s testutil.go:509: Offset: 1201, NextOffset: 1975 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 266, NextOffset: 303 454s testutil.go:509: Offset: 380, NextOffset: 417 454s testutil.go:509: Offset: 303, NextOffset: 438 454s testutil.go:509: Offset: 417, NextOffset: 583 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo4 foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo5] vs [foo foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3] 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 1164, NextOffset: 1201 454s testutil.go:509: Offset: 953, NextOffset: 990 454s testutil.go:509: Offset: 1201, NextOffset: 1975 454s testutil.go:509: Offset: 990, NextOffset: 1697 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 380, NextOffset: 417 454s testutil.go:509: Offset: 266, NextOffset: 303 454s testutil.go:509: Offset: 417, NextOffset: 583 454s testutil.go:509: Offset: 303, NextOffset: 438 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 583, NextOffset: 620 454s testutil.go:509: Offset: 438, NextOffset: 475 454s testutil.go:509: Offset: 620, NextOffset: 787 454s testutil.go:509: Offset: 475, NextOffset: 610 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 959, NextOffset: 996 454s testutil.go:509: Offset: 782, NextOffset: 819 454s testutil.go:509: Offset: 996, NextOffset: 1164 454s testutil.go:509: Offset: 819, NextOffset: 953 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 211, NextOffset: 248 454s testutil.go:509: Offset: 97, NextOffset: 134 454s testutil.go:509: Offset: 248, NextOffset: 380 454s testutil.go:509: Offset: 134, NextOffset: 266 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 787, NextOffset: 824 454s testutil.go:509: Offset: 610, NextOffset: 647 454s testutil.go:509: Offset: 824, NextOffset: 959 454s testutil.go:509: Offset: 647, NextOffset: 782 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 454s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 132 174 468] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 174 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 468 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aeSTARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [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"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 129 171 464] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 129 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 171 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 464 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000abSTARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [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"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01 454s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 133 175 471] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 133 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 175 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 471 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [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"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 133 175 471] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 133 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 175 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 471 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [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"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 454s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 133 175 471] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 133 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 175 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 471 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000afSTARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [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"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 454s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":94,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":131,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":263,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":300,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":434,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":641,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":774,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":811,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":944,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":981,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":208,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":377,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":414,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":579,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":616,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":952,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":989,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1155,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1192,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo4] vs [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo foo_empty4 foo_empty5 foo6] 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 944, NextOffset: 981 454s testutil.go:509: Offset: 1155, NextOffset: 1192 454s testutil.go:509: Offset: 981, NextOffset: 1647 454s testutil.go:509: Offset: 1192, NextOffset: 1965 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 94, NextOffset: 131 454s testutil.go:509: Offset: 208, NextOffset: 245 454s testutil.go:509: Offset: 131, NextOffset: 263 454s testutil.go:509: Offset: 245, NextOffset: 377 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 263, NextOffset: 300 454s testutil.go:509: Offset: 377, NextOffset: 414 454s testutil.go:509: Offset: 300, NextOffset: 434 454s testutil.go:509: Offset: 414, NextOffset: 579 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 604, NextOffset: 641 454s testutil.go:509: Offset: 782, NextOffset: 819 454s testutil.go:509: Offset: 641, NextOffset: 774 454s testutil.go:509: Offset: 819, NextOffset: 952 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 434, NextOffset: 471 454s testutil.go:509: Offset: 579, NextOffset: 616 454s testutil.go:509: Offset: 471, NextOffset: 604 454s testutil.go:509: Offset: 616, NextOffset: 782 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 774, NextOffset: 811 454s testutil.go:509: Offset: 952, NextOffset: 989 454s testutil.go:509: Offset: 811, NextOffset: 944 454s testutil.go:509: Offset: 989, NextOffset: 1155 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo foo_empty4 foo_empty5 foo6] vs [foo4 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo2] 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 377, NextOffset: 414 454s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 132 174 470] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 174 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 470 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aeSTARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [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"} 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 454s testutil.go:509: Offset: 263, NextOffset: 300 454s testutil.go:509: Offset: 414, NextOffset: 579 454s testutil.go:509: Offset: 300, NextOffset: 434 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 579, NextOffset: 616 454s testutil.go:509: Offset: 434, NextOffset: 471 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 454s testutil.go:509: Offset: 616, NextOffset: 782 454s testutil.go:509: Offset: 471, NextOffset: 604 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 782, NextOffset: 819 454s testutil.go:509: Offset: 604, NextOffset: 641 454s testutil.go:509: Offset: 819, NextOffset: 952 454s testutil.go:509: Offset: 641, NextOffset: 774 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 952, NextOffset: 989 454s testutil.go:509: Offset: 774, NextOffset: 811 454s testutil.go:509: Offset: 989, NextOffset: 1155 454s testutil.go:509: Offset: 811, NextOffset: 944 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 208, NextOffset: 245 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 454s testutil.go:509: Offset: 94, NextOffset: 131 454s testutil.go:509: Offset: 245, NextOffset: 377 454s testutil.go:509: Offset: 131, NextOffset: 263 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 1155, NextOffset: 1192 454s testutil.go:509: Offset: 944, NextOffset: 981 454s testutil.go:509: Offset: 1192, NextOffset: 1965 454s testutil.go:509: Offset: 981, NextOffset: 1647 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01 454s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 454s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 132 174 470] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 174 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 470 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000aeSTARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [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"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 131 173 469] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 131 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 173 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 469 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000adSTARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":131,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 134 176 473] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 134 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 176 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 473 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b0STARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":134,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 454s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":96,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":133,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":265,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":302,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":437,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":474,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":608,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":645,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":777,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":814,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":948,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":985,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":246,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":415,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":583,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":620,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":956,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":993,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1160,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo foo_empty foo4 foo_empty4 foo5] vs [.no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty4 foo5] 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 265, NextOffset: 302 454s testutil.go:509: Offset: 378, NextOffset: 415 454s testutil.go:509: Offset: 302, NextOffset: 437 454s testutil.go:509: Offset: 415, NextOffset: 583 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 437, NextOffset: 474 454s testutil.go:509: Offset: 583, NextOffset: 620 454s testutil.go:509: Offset: 474, NextOffset: 608 454s testutil.go:509: Offset: 620, NextOffset: 787 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 96, NextOffset: 133 454s testutil.go:509: Offset: 209, NextOffset: 246 454s testutil.go:509: Offset: 133, NextOffset: 265 454s testutil.go:509: Offset: 246, NextOffset: 378 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 608, NextOffset: 645 454s testutil.go:509: Offset: 787, NextOffset: 824 454s testutil.go:509: Offset: 645, NextOffset: 777 454s testutil.go:509: Offset: 824, NextOffset: 956 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 777, NextOffset: 814 454s testutil.go:509: Offset: 956, NextOffset: 993 454s testutil.go:509: Offset: 814, NextOffset: 948 454s testutil.go:509: Offset: 993, NextOffset: 1160 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 948, NextOffset: 985 454s testutil.go:509: Offset: 1160, NextOffset: 1197 454s testutil.go:509: Offset: 985, NextOffset: 1669 454s testutil.go:509: Offset: 1197, NextOffset: 1992 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo_empty4 foo5 .no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty5 foo6] vs [foo2 foo_empty2 foo3 foo_empty3 foo foo_empty foo4 foo_empty4 foo5 foo_empty5 foo6] 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 209, NextOffset: 246 454s testutil.go:509: Offset: 96, NextOffset: 133 454s testutil.go:509: Offset: 246, NextOffset: 378 454s testutil.go:509: Offset: 133, NextOffset: 265 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 378, NextOffset: 415 454s testutil.go:509: Offset: 265, NextOffset: 302 454s testutil.go:509: Offset: 415, NextOffset: 583 454s testutil.go:509: Offset: 302, NextOffset: 437 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 956, NextOffset: 993 454s testutil.go:509: Offset: 777, NextOffset: 814 454s testutil.go:509: Offset: 993, NextOffset: 1160 454s testutil.go:509: Offset: 814, NextOffset: 948 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 583, NextOffset: 620 454s testutil.go:509: Offset: 437, NextOffset: 474 454s testutil.go:509: Offset: 620, NextOffset: 787 454s testutil.go:509: Offset: 474, NextOffset: 608 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 787, NextOffset: 824 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 454s testutil.go:509: Offset: 608, NextOffset: 645 454s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 134 176 473] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 134 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 176 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 473 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b0STARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":134,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 454s testutil.go:509: Offset: 824, NextOffset: 956 454s testutil.go:509: Offset: 645, NextOffset: 777 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 1160, NextOffset: 1197 454s testutil.go:509: Offset: 948, NextOffset: 985 454s testutil.go:509: Offset: 1197, NextOffset: 1992 454s testutil.go:509: Offset: 985, NextOffset: 1669 454s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 454s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 135 177 474] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 135 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 177 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 474 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b1STARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [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"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 138 180 480] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 180 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 480 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b4STARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [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"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 138 180 480] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 180 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 480 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b4STARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [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"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 135 177 477] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 135 in stargz, uncompressed length 512 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 454s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 454s testutil.go:2349: [2] at 177 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 477 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b1STARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [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"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 140 182 485] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 140 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 182 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 485 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b6STARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [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"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 140 182 485] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 140 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 182 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 485 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b6STARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [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"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 454s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":95,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":263,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":300,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":431,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":468,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":600,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":637,"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":805,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":936,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":973,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":246,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":377,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":414,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":581,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":618,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":784,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":821,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":952,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":989,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1154,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1191,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo3 foo4 foo5 foo6] vs [foo_empty5 .no.prefetch.landmark foo foo_empty2 foo5 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4] 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 95, NextOffset: 132 454s testutil.go:509: Offset: 209, NextOffset: 246 454s testutil.go:509: Offset: 132, NextOffset: 263 454s testutil.go:509: Offset: 246, NextOffset: 377 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 263, NextOffset: 300 454s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 140 182 485] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 140 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 182 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 485 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b6STARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [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"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 454s testutil.go:509: Offset: 377, NextOffset: 414 454s testutil.go:509: Offset: 300, NextOffset: 431 454s testutil.go:509: Offset: 414, NextOffset: 581 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 431, NextOffset: 468 454s testutil.go:509: Offset: 581, NextOffset: 618 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 454s testutil.go:509: Offset: 468, NextOffset: 600 454s testutil.go:509: Offset: 618, NextOffset: 784 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 600, NextOffset: 637 454s testutil.go:509: Offset: 784, NextOffset: 821 454s testutil.go:509: Offset: 637, NextOffset: 768 454s testutil.go:509: Offset: 821, NextOffset: 952 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 768, NextOffset: 805 454s testutil.go:509: Offset: 952, NextOffset: 989 454s testutil.go:509: Offset: 805, NextOffset: 936 454s testutil.go:509: Offset: 989, NextOffset: 1154 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 936, NextOffset: 973 454s testutil.go:509: Offset: 1154, NextOffset: 1191 454s testutil.go:509: Offset: 973, NextOffset: 1682 454s testutil.go:509: Offset: 1191, NextOffset: 1985 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo5 foo6 foo_empty] vs [foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo3 foo4 foo5 foo6] 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 952, NextOffset: 989 454s testutil.go:509: Offset: 768, NextOffset: 805 454s testutil.go:509: Offset: 989, NextOffset: 1154 454s testutil.go:509: Offset: 805, NextOffset: 936 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 1154, NextOffset: 1191 454s testutil.go:509: Offset: 936, NextOffset: 973 454s testutil.go:509: Offset: 1191, NextOffset: 1985 454s testutil.go:509: Offset: 973, NextOffset: 1682 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 377, NextOffset: 414 454s testutil.go:509: Offset: 263, NextOffset: 300 454s testutil.go:509: Offset: 414, NextOffset: 581 454s testutil.go:509: Offset: 300, NextOffset: 431 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 581, NextOffset: 618 454s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 138 180 482] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 180 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 482 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b4STARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [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"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 454s testutil.go:509: Offset: 431, NextOffset: 468 454s testutil.go:509: Offset: 618, NextOffset: 784 454s testutil.go:509: Offset: 468, NextOffset: 600 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 784, NextOffset: 821 454s testutil.go:509: Offset: 600, NextOffset: 637 454s testutil.go:509: Offset: 821, NextOffset: 952 454s testutil.go:509: Offset: 637, NextOffset: 768 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 209, NextOffset: 246 454s testutil.go:509: Offset: 95, NextOffset: 132 454s testutil.go:509: Offset: 246, NextOffset: 377 454s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 138 180 482] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 180 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 482 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b4STARGZ" 454s testutil.go:1638: got TOC entries: 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 454s testutil.go:509: Offset: 132, NextOffset: 263 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [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"} 454s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 137 179 481] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 137 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 179 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 481 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b3STARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [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"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 142 184 487] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 142 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 184 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 487 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b8STARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [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"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 142 184 487] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 142 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 184 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 487 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b8STARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [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"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 454s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":97,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":270,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":307,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":444,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":481,"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":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":792,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":829,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":966,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1003,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 454s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":211,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":248,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":384,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":421,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":629,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":973,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1010,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1178,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1215,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo4 foo_empty4 foo foo_empty foo_empty3 foo5 foo_empty5 foo6 foo2] vs [foo5 foo6 foo foo_empty2 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty4] 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 270, NextOffset: 307 454s testutil.go:509: Offset: 384, NextOffset: 421 454s testutil.go:509: Offset: 307, NextOffset: 444 454s testutil.go:509: Offset: 421, NextOffset: 592 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 444, NextOffset: 481 454s testutil.go:509: Offset: 592, NextOffset: 629 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 454s testutil.go:509: Offset: 481, NextOffset: 618 454s testutil.go:509: Offset: 629, NextOffset: 799 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 618, NextOffset: 655 454s testutil.go:509: Offset: 799, NextOffset: 836 454s testutil.go:509: Offset: 655, NextOffset: 792 454s testutil.go:509: Offset: 836, NextOffset: 973 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 97, NextOffset: 134 454s testutil.go:509: Offset: 211, NextOffset: 248 454s testutil.go:509: Offset: 134, NextOffset: 270 454s testutil.go:509: Offset: 248, NextOffset: 384 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 792, NextOffset: 829 454s testutil.go:509: Offset: 973, NextOffset: 1010 454s testutil.go:509: Offset: 829, NextOffset: 966 454s testutil.go:509: Offset: 1010, NextOffset: 1178 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 966, NextOffset: 1003 454s testutil.go:509: Offset: 1178, NextOffset: 1215 454s testutil.go:509: Offset: 1003, NextOffset: 1707 454s testutil.go:509: Offset: 1215, NextOffset: 2006 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo3 foo_empty4 foo5 foo6 foo foo_empty2 foo_empty3 foo4 foo_empty5] vs [foo_empty4 foo foo_empty foo_empty3 foo5 foo_empty5 foo6 foo2 foo_empty2 foo3 foo4] 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 973, NextOffset: 1010 454s testutil.go:509: Offset: 792, NextOffset: 829 454s testutil.go:509: Offset: 1010, NextOffset: 1178 454s testutil.go:509: Offset: 829, NextOffset: 966 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 1178, NextOffset: 1215 454s testutil.go:509: Offset: 966, NextOffset: 1003 454s testutil.go:509: Offset: 1215, NextOffset: 2006 454s testutil.go:509: Offset: 1003, NextOffset: 1707 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 211, NextOffset: 248 454s testutil.go:509: Offset: 97, NextOffset: 134 454s testutil.go:509: Offset: 248, NextOffset: 384 454s testutil.go:509: Offset: 134, NextOffset: 270 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 799, NextOffset: 836 454s testutil.go:509: Offset: 618, NextOffset: 655 454s testutil.go:509: Offset: 836, NextOffset: 973 454s testutil.go:509: Offset: 655, NextOffset: 792 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 384, NextOffset: 421 454s testutil.go:509: Offset: 270, NextOffset: 307 454s testutil.go:509: Offset: 421, NextOffset: 592 454s testutil.go:509: Offset: 307, NextOffset: 444 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 592, NextOffset: 629 454s testutil.go:509: Offset: 444, NextOffset: 481 454s testutil.go:509: Offset: 629, NextOffset: 799 454s testutil.go:509: Offset: 481, NextOffset: 618 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 454s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 141 183 486] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 141 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 183 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 486 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000b7STARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [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"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 315 427 1179] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 315 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 427 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 1179 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001abSTARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":315,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 315 427 1179] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 315 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 427 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 1179 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001abSTARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":315,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 454s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 319 431 1183] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 431 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 1183 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001afSTARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [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"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 319 431 1188] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 431 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 1188 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001afSTARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [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"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 319 431 1188] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 431 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 1188 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001afSTARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [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"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 454s testutil.go:340: 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":112,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":220,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":253,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":362,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":395,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":504,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":537,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":646,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":679,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":821,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":175,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":485,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":654,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":687,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":796,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":829,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":965,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":998,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo2 foo_empty2 foo3] vs [foo2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo4 foo5 foo6] 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 504, NextOffset: 537 454s testutil.go:509: Offset: 654, NextOffset: 687 454s testutil.go:509: Offset: 537, NextOffset: 646 454s testutil.go:509: Offset: 687, NextOffset: 796 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 646, NextOffset: 679 454s testutil.go:509: Offset: 796, NextOffset: 829 454s testutil.go:509: Offset: 679, NextOffset: 788 454s testutil.go:509: Offset: 829, NextOffset: 965 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 788, NextOffset: 821 454s testutil.go:509: Offset: 965, NextOffset: 998 454s testutil.go:509: Offset: 821, NextOffset: 1422 454s testutil.go:509: Offset: 998, NextOffset: 1666 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 220, NextOffset: 253 454s testutil.go:509: Offset: 316, NextOffset: 349 454s testutil.go:509: Offset: 253, NextOffset: 362 454s testutil.go:509: Offset: 349, NextOffset: 485 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 362, NextOffset: 395 454s testutil.go:509: Offset: 485, NextOffset: 518 454s testutil.go:509: Offset: 395, NextOffset: 504 454s testutil.go:509: Offset: 518, NextOffset: 654 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 79, NextOffset: 112 454s testutil.go:509: Offset: 175, NextOffset: 208 454s testutil.go:509: Offset: 112, NextOffset: 220 454s testutil.go:509: Offset: 208, NextOffset: 316 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty2 foo4 foo5 foo6 foo2 foo3 foo_empty3 foo_empty4 foo_empty5] vs [foo_empty foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo2 foo_empty2 foo3 foo] 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 175, NextOffset: 208 454s testutil.go:509: Offset: 79, NextOffset: 112 454s testutil.go:509: Offset: 208, NextOffset: 316 454s testutil.go:509: Offset: 112, NextOffset: 220 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 654, NextOffset: 687 454s testutil.go:509: Offset: 504, NextOffset: 537 454s testutil.go:509: Offset: 687, NextOffset: 796 454s testutil.go:509: Offset: 537, NextOffset: 646 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 796, NextOffset: 829 454s testutil.go:509: Offset: 646, NextOffset: 679 454s testutil.go:509: Offset: 829, NextOffset: 965 454s testutil.go:509: Offset: 679, NextOffset: 788 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 965, NextOffset: 998 454s testutil.go:509: Offset: 788, NextOffset: 821 454s testutil.go:509: Offset: 998, NextOffset: 1666 454s testutil.go:509: Offset: 821, NextOffset: 1422 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 316, NextOffset: 349 454s testutil.go:509: Offset: 220, NextOffset: 253 454s testutil.go:509: Offset: 349, NextOffset: 485 454s testutil.go:509: Offset: 253, NextOffset: 362 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 485, NextOffset: 518 454s testutil.go:509: Offset: 362, NextOffset: 395 454s testutil.go:509: Offset: 518, NextOffset: 654 454s testutil.go:509: Offset: 395, NextOffset: 504 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01 454s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 454s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 321 433 1190] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 321 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 433 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 1190 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b1STARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":321,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 316 428 1182] 454s testutil.go:2330: got gzip streams: 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 454s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 316 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 428 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 1182 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001acSTARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [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"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 454s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":227,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":260,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":371,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":404,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":803,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":322,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":355,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":662,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":695,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":976,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1009,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo_empty5 foo_empty2 foo3 foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty3 foo4] vs [.no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo_empty2 foo_empty5] 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 803, NextOffset: 836 454s testutil.go:509: Offset: 976, NextOffset: 1009 454s testutil.go:509: Offset: 836, NextOffset: 1434 454s testutil.go:509: Offset: 1009, NextOffset: 1676 454s testutil.go:395: Comparing: "foo" vs "foo" 454s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 316 428 1182] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 316 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 428 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 1182 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001acSTARGZ" 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 454s testutil.go:509: Offset: 84, NextOffset: 117 454s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 454s testutil.go:509: Offset: 179, NextOffset: 212 454s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 454s testutil.go:1641: [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"} 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 454s testutil.go:509: Offset: 117, NextOffset: 227 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 454s testutil.go:509: Offset: 212, NextOffset: 322 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 227, NextOffset: 260 454s testutil.go:509: Offset: 322, NextOffset: 355 454s testutil.go:509: Offset: 260, NextOffset: 371 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 454s testutil.go:509: Offset: 355, NextOffset: 492 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 515, NextOffset: 548 454s testutil.go:509: Offset: 662, NextOffset: 695 454s testutil.go:509: Offset: 548, NextOffset: 659 454s testutil.go:509: Offset: 695, NextOffset: 806 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 371, NextOffset: 404 454s testutil.go:509: Offset: 492, NextOffset: 525 454s testutil.go:509: Offset: 404, NextOffset: 515 454s testutil.go:509: Offset: 525, NextOffset: 662 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 659, NextOffset: 692 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 454s testutil.go:509: Offset: 806, NextOffset: 839 454s testutil.go:509: Offset: 692, NextOffset: 803 454s testutil.go:509: Offset: 839, NextOffset: 976 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo_empty2 foo_empty5 .no.prefetch.landmark foo2] vs [foo5 foo6 foo foo_empty foo2 foo_empty3 foo4 foo_empty5 foo_empty2 foo3 foo_empty4] 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 662, NextOffset: 695 454s testutil.go:509: Offset: 515, NextOffset: 548 454s testutil.go:509: Offset: 695, NextOffset: 806 454s testutil.go:509: Offset: 548, NextOffset: 659 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 806, NextOffset: 839 454s testutil.go:509: Offset: 659, NextOffset: 692 454s testutil.go:509: Offset: 839, NextOffset: 976 454s testutil.go:509: Offset: 692, NextOffset: 803 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 976, NextOffset: 1009 454s testutil.go:509: Offset: 803, NextOffset: 836 454s testutil.go:509: Offset: 1009, NextOffset: 1676 454s testutil.go:509: Offset: 836, NextOffset: 1434 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 179, NextOffset: 212 454s testutil.go:509: Offset: 84, NextOffset: 117 454s testutil.go:509: Offset: 212, NextOffset: 322 454s testutil.go:509: Offset: 117, NextOffset: 227 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 322, NextOffset: 355 454s testutil.go:509: Offset: 227, NextOffset: 260 454s testutil.go:509: Offset: 355, NextOffset: 492 454s testutil.go:509: Offset: 260, NextOffset: 371 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 492, NextOffset: 525 454s testutil.go:509: Offset: 371, NextOffset: 404 454s testutil.go:509: Offset: 525, NextOffset: 662 454s testutil.go:509: Offset: 404, NextOffset: 515 454s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 319 431 1185] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 431 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 1185 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001afSTARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [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"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 454s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 454s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 321 433 1192] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 321 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 433 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 1192 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b1STARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":321,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 321 433 1192] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 454s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 454s testutil.go:2349: [1] at 321 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 433 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 1192 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b1STARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":321,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 454s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 454s testutil.go:340: 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":113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":222,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":255,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":365,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":398,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":508,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":541,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":651,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":794,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":827,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":176,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":318,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":351,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":487,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":520,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":656,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":689,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":832,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":968,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1001,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo2] vs [foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty2 foo3 foo_empty5 foo6] 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 80, NextOffset: 113 454s testutil.go:509: Offset: 176, NextOffset: 209 454s testutil.go:509: Offset: 113, NextOffset: 222 454s testutil.go:509: Offset: 209, NextOffset: 318 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 222, NextOffset: 255 454s testutil.go:509: Offset: 318, NextOffset: 351 454s testutil.go:509: Offset: 255, NextOffset: 365 454s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 324 436 1195] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 454s testutil.go:2349: [1] at 324 in stargz, uncompressed length 512 454s testutil.go:2349: [2] at 436 in stargz, uncompressed length 2560 454s testutil.go:2349: [3] at 1195 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b4STARGZ" 454s testutil.go:1638: got TOC entries: 454s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 454s testutil.go:509: Offset: 351, NextOffset: 487 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 651, NextOffset: 684 454s testutil.go:509: Offset: 799, NextOffset: 832 454s testutil.go:509: Offset: 684, NextOffset: 794 454s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 454s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 454s testutil.go:509: Offset: 832, NextOffset: 968 454s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 454s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":324,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 794, NextOffset: 827 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 454s testutil.go:509: Offset: 968, NextOffset: 1001 454s testutil.go:509: Offset: 827, NextOffset: 1424 454s testutil.go:509: Offset: 1001, NextOffset: 1674 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 365, NextOffset: 398 454s testutil.go:509: Offset: 487, NextOffset: 520 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 454s testutil.go:1580: testing streams: [0 0 1057 3233 5309] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 5309 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 454s testutil.go:509: Offset: 398, NextOffset: 508 454s testutil.go:509: Offset: 520, NextOffset: 656 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 508, NextOffset: 541 454s testutil.go:509: Offset: 656, NextOffset: 689 454s testutil.go:509: Offset: 541, NextOffset: 651 454s testutil.go:509: Offset: 689, NextOffset: 799 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty2 foo3 foo_empty5 foo6] vs [foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo5 foo_empty5] 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 656, NextOffset: 689 454s testutil.go:509: Offset: 508, NextOffset: 541 454s testutil.go:509: Offset: 689, NextOffset: 799 454s testutil.go:509: Offset: 541, NextOffset: 651 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 799, NextOffset: 832 454s testutil.go:509: Offset: 651, NextOffset: 684 454s testutil.go:509: Offset: 832, NextOffset: 968 454s testutil.go:509: Offset: 684, NextOffset: 794 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 487, NextOffset: 520 454s testutil.go:509: Offset: 365, NextOffset: 398 454s testutil.go:509: Offset: 520, NextOffset: 656 454s testutil.go:509: Offset: 398, NextOffset: 508 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 968, NextOffset: 1001 454s testutil.go:509: Offset: 794, NextOffset: 827 454s testutil.go:509: Offset: 1001, NextOffset: 1674 454s testutil.go:509: Offset: 827, NextOffset: 1424 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 176, NextOffset: 209 454s testutil.go:509: Offset: 80, NextOffset: 113 454s testutil.go:509: Offset: 209, NextOffset: 318 454s testutil.go:509: Offset: 113, NextOffset: 222 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 318, NextOffset: 351 454s testutil.go:509: Offset: 222, NextOffset: 255 454s testutil.go:509: Offset: 351, NextOffset: 487 454s testutil.go:509: Offset: 255, NextOffset: 365 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 1057 2109 4185] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 4185 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 454s testutil.go:1580: testing streams: [0 0 1057 4257 6333] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 3172 454s testutil.go:2349: [2] at 4257 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000010a1STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 1057 3133 5209] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2048 454s testutil.go:2349: [2] at 3133 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c3dSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 454s testutil.go:1580: testing streams: [0 0 1057 3233 5309] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 5309 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 1057 2109 4185] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 4185 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 454s testutil.go:1580: testing streams: [0 0 1057 3233 5309] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 5309 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 1057 2109 4185] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 4185 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 454s testutil.go:1580: testing streams: [0 0 1057 4257 6333] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 3172 454s testutil.go:2349: [2] at 4257 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000010a1STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 1057 3133 5209] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2048 454s testutil.go:2349: [2] at 3133 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c3dSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 454s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":262,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":374,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":407,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":519,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":552,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":664,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":697,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":809,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":842,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":180,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":324,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":357,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":495,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":528,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":666,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":699,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":811,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":844,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":982,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1015,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo5] vs [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty4] 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 229, NextOffset: 262 454s testutil.go:509: Offset: 324, NextOffset: 357 454s testutil.go:509: Offset: 262, NextOffset: 374 454s testutil.go:509: Offset: 357, NextOffset: 495 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 374, NextOffset: 407 454s testutil.go:509: Offset: 495, NextOffset: 528 454s testutil.go:509: Offset: 407, NextOffset: 519 454s testutil.go:509: Offset: 528, NextOffset: 666 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 664, NextOffset: 697 454s testutil.go:509: Offset: 811, NextOffset: 844 454s testutil.go:509: Offset: 697, NextOffset: 809 454s testutil.go:509: Offset: 844, NextOffset: 982 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 519, NextOffset: 552 454s testutil.go:509: Offset: 666, NextOffset: 699 454s testutil.go:509: Offset: 552, NextOffset: 664 454s testutil.go:509: Offset: 699, NextOffset: 811 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 809, NextOffset: 842 454s testutil.go:509: Offset: 982, NextOffset: 1015 454s testutil.go:509: Offset: 842, NextOffset: 1440 454s testutil.go:509: Offset: 1015, NextOffset: 1683 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 85, NextOffset: 118 454s testutil.go:509: Offset: 180, NextOffset: 213 454s testutil.go:509: Offset: 118, NextOffset: 229 454s testutil.go:509: Offset: 213, NextOffset: 324 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty4 foo_empty] vs [foo6 foo foo_empty foo2 foo_empty2 foo3 foo5 foo_empty3 foo4 foo_empty4 foo_empty5] 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 495, NextOffset: 528 454s testutil.go:509: Offset: 374, NextOffset: 407 454s testutil.go:509: Offset: 528, NextOffset: 666 454s testutil.go:509: Offset: 407, NextOffset: 519 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 666, NextOffset: 699 454s testutil.go:509: Offset: 519, NextOffset: 552 454s testutil.go:509: Offset: 699, NextOffset: 811 454s testutil.go:509: Offset: 552, NextOffset: 664 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 811, NextOffset: 844 454s testutil.go:509: Offset: 664, NextOffset: 697 454s testutil.go:509: Offset: 844, NextOffset: 982 454s testutil.go:509: Offset: 697, NextOffset: 809 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 982, NextOffset: 1015 454s testutil.go:509: Offset: 809, NextOffset: 842 454s testutil.go:509: Offset: 1015, NextOffset: 1683 454s testutil.go:509: Offset: 842, NextOffset: 1440 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 180, NextOffset: 213 454s testutil.go:509: Offset: 85, NextOffset: 118 454s testutil.go:509: Offset: 213, NextOffset: 324 454s testutil.go:509: Offset: 118, NextOffset: 229 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 324, NextOffset: 357 454s testutil.go:509: Offset: 229, NextOffset: 262 454s testutil.go:509: Offset: 357, NextOffset: 495 454s testutil.go:509: Offset: 262, NextOffset: 374 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 454s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 454s testutil.go:1580: testing streams: [0 0 1057 3233 5309] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 5309 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 1057 2109 4185] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 4185 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 454s testutil.go:1580: testing streams: [0 0 1057 3233 5309] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 5309 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 1057 2109 4185] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 4185 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 454s testutil.go:340: 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":112,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":220,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":253,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":362,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":395,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":504,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":537,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":646,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":679,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":821,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":175,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":485,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":654,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":687,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":796,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":829,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":965,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":998,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo6 foo2 foo_empty3 foo4 foo_empty4 foo foo_empty foo_empty2 foo3 foo5 foo_empty5] vs [.no.prefetch.landmark foo foo2 foo3 foo5 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5] 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 79, NextOffset: 112 454s testutil.go:509: Offset: 175, NextOffset: 208 454s testutil.go:509: Offset: 112, NextOffset: 220 454s testutil.go:509: Offset: 208, NextOffset: 316 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 362, NextOffset: 395 454s testutil.go:509: Offset: 485, NextOffset: 518 454s testutil.go:509: Offset: 395, NextOffset: 504 454s testutil.go:509: Offset: 518, NextOffset: 654 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 646, NextOffset: 679 454s testutil.go:509: Offset: 796, NextOffset: 829 454s testutil.go:509: Offset: 679, NextOffset: 788 454s testutil.go:509: Offset: 829, NextOffset: 965 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 788, NextOffset: 821 454s testutil.go:509: Offset: 965, NextOffset: 998 454s testutil.go:509: Offset: 821, NextOffset: 1422 454s testutil.go:509: Offset: 998, NextOffset: 1666 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 220, NextOffset: 253 454s testutil.go:509: Offset: 316, NextOffset: 349 454s testutil.go:509: Offset: 253, NextOffset: 362 454s testutil.go:509: Offset: 349, NextOffset: 485 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 504, NextOffset: 537 454s testutil.go:509: Offset: 654, NextOffset: 687 454s testutil.go:509: Offset: 537, NextOffset: 646 454s testutil.go:509: Offset: 687, NextOffset: 796 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo2 foo3 foo5 foo6 foo_empty] vs [foo foo_empty foo_empty2 foo3 foo5 foo_empty5 foo6 foo2 foo_empty3 foo4 foo_empty4] 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 654, NextOffset: 687 454s testutil.go:509: Offset: 504, NextOffset: 537 454s testutil.go:509: Offset: 687, NextOffset: 796 454s testutil.go:509: Offset: 537, NextOffset: 646 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 175, NextOffset: 208 454s testutil.go:509: Offset: 79, NextOffset: 112 454s testutil.go:509: Offset: 208, NextOffset: 316 454s testutil.go:509: Offset: 112, NextOffset: 220 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 316, NextOffset: 349 454s testutil.go:509: Offset: 220, NextOffset: 253 454s testutil.go:509: Offset: 349, NextOffset: 485 454s testutil.go:509: Offset: 253, NextOffset: 362 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 485, NextOffset: 518 454s testutil.go:509: Offset: 362, NextOffset: 395 454s testutil.go:509: Offset: 518, NextOffset: 654 454s testutil.go:509: Offset: 395, NextOffset: 504 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 796, NextOffset: 829 454s testutil.go:509: Offset: 646, NextOffset: 679 454s testutil.go:509: Offset: 829, NextOffset: 965 454s testutil.go:509: Offset: 679, NextOffset: 788 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 965, NextOffset: 998 454s testutil.go:509: Offset: 788, NextOffset: 821 454s testutil.go:509: Offset: 998, NextOffset: 1666 454s testutil.go:509: Offset: 821, NextOffset: 1422 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 454s testutil.go:1580: testing streams: [0 0 1057 4257 6333] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 3172 454s testutil.go:2349: [2] at 4257 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000010a1STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 1057 3133 5209] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2048 454s testutil.go:2349: [2] at 3133 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c3dSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 454s testutil.go:1580: testing streams: [0 0 1057 3233 5309] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 5309 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 1057 2109 4185] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 4185 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 454s testutil.go:1580: testing streams: [0 0 1057 3233 5309] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 5309 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 1057 2109 4185] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 4185 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 454s testutil.go:1580: testing streams: [0 0 1057 4257 6333] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 3172 454s testutil.go:2349: [2] at 4257 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 6333 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000010a1STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 1057 3133 5209] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2048 454s testutil.go:2349: [2] at 3133 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 5209 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000c3dSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 454s testutil.go:1580: testing streams: [0 0 1057 3233 5309] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 5309 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000ca1STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 1057 2109 4185] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 4185 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000083dSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 454s testutil.go:1580: testing streams: [0 0 127 233 572] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 127 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 233 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 572 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e9STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 127 231 570] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 127 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 231 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 570 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e7STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 454s testutil.go:1580: testing streams: [0 0 127 310 649] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 127 in stargz, uncompressed length 3172 454s testutil.go:2349: [2] at 310 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 649 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000136STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 454s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":227,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":260,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":371,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":404,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":803,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":322,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":355,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":662,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":695,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":976,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1009,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo4] vs [foo foo_empty2 foo3 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo6] 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 84, NextOffset: 117 454s testutil.go:509: Offset: 179, NextOffset: 212 454s testutil.go:509: Offset: 117, NextOffset: 227 454s testutil.go:509: Offset: 212, NextOffset: 322 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 227, NextOffset: 260 454s testutil.go:509: Offset: 322, NextOffset: 355 454s testutil.go:509: Offset: 260, NextOffset: 371 454s testutil.go:509: Offset: 355, NextOffset: 492 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 515, NextOffset: 548 454s testutil.go:509: Offset: 662, NextOffset: 695 454s testutil.go:509: Offset: 548, NextOffset: 659 454s testutil.go:509: Offset: 695, NextOffset: 806 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 371, NextOffset: 404 454s testutil.go:509: Offset: 492, NextOffset: 525 454s testutil.go:509: Offset: 404, NextOffset: 515 454s testutil.go:509: Offset: 525, NextOffset: 662 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 659, NextOffset: 692 454s testutil.go:509: Offset: 806, NextOffset: 839 454s testutil.go:509: Offset: 692, NextOffset: 803 454s testutil.go:509: Offset: 839, NextOffset: 976 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 803, NextOffset: 836 454s testutil.go:509: Offset: 976, NextOffset: 1009 454s testutil.go:509: Offset: 836, NextOffset: 1434 454s testutil.go:509: Offset: 1009, NextOffset: 1676 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty2 foo3] vs [foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo3 foo_empty4 foo5 foo_empty5 foo6] 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 322, NextOffset: 355 454s testutil.go:509: Offset: 227, NextOffset: 260 454s testutil.go:509: Offset: 355, NextOffset: 492 454s testutil.go:509: Offset: 260, NextOffset: 371 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 662, NextOffset: 695 454s testutil.go:509: Offset: 515, NextOffset: 548 454s testutil.go:509: Offset: 695, NextOffset: 806 454s testutil.go:509: Offset: 548, NextOffset: 659 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 806, NextOffset: 839 454s testutil.go:509: Offset: 659, NextOffset: 692 454s testutil.go:509: Offset: 839, NextOffset: 976 454s testutil.go:509: Offset: 692, NextOffset: 803 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 976, NextOffset: 1009 454s testutil.go:509: Offset: 803, NextOffset: 836 454s testutil.go:509: Offset: 1009, NextOffset: 1676 454s testutil.go:509: Offset: 836, NextOffset: 1434 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 179, NextOffset: 212 454s testutil.go:509: Offset: 84, NextOffset: 117 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 127 307 646] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 127 in stargz, uncompressed length 2048 454s testutil.go:2349: [2] at 307 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 646 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000133STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 454s testutil.go:509: Offset: 212, NextOffset: 322 454s testutil.go:509: Offset: 117, NextOffset: 227 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 492, NextOffset: 525 454s testutil.go:509: Offset: 371, NextOffset: 404 454s testutil.go:509: Offset: 525, NextOffset: 662 454s testutil.go:509: Offset: 404, NextOffset: 515 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 454s testutil.go:1580: testing streams: [0 0 127 234 573] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 127 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 234 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 573 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000eaSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 127 232 571] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 127 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 232 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 571 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000e8STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 454s testutil.go:1580: testing streams: [0 0 131 241 583] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 131 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 241 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 583 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f1STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 131 237 579] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 131 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 237 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 579 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000edSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 454s testutil.go:340: 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":113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":222,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":255,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":365,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":398,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":508,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":541,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":651,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":794,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":827,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":176,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":318,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":351,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":487,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":520,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":656,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":689,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":832,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":968,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1001,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo4 foo5 foo6 foo foo2 foo_empty3 foo_empty4 foo_empty5] vs [foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo foo_empty3 foo5 foo_empty5] 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 508, NextOffset: 541 454s testutil.go:509: Offset: 656, NextOffset: 689 454s testutil.go:509: Offset: 541, NextOffset: 651 454s testutil.go:509: Offset: 689, NextOffset: 799 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 651, NextOffset: 684 454s testutil.go:509: Offset: 799, NextOffset: 832 454s testutil.go:509: Offset: 684, NextOffset: 794 454s testutil.go:509: Offset: 832, NextOffset: 968 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 794, NextOffset: 827 454s testutil.go:509: Offset: 968, NextOffset: 1001 454s testutil.go:509: Offset: 827, NextOffset: 1424 454s testutil.go:509: Offset: 1001, NextOffset: 1674 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 80, NextOffset: 113 454s testutil.go:509: Offset: 176, NextOffset: 209 454s testutil.go:509: Offset: 113, NextOffset: 222 454s testutil.go:509: Offset: 209, NextOffset: 318 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 222, NextOffset: 255 454s testutil.go:509: Offset: 318, NextOffset: 351 454s testutil.go:509: Offset: 255, NextOffset: 365 454s testutil.go:509: Offset: 351, NextOffset: 487 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 365, NextOffset: 398 454s testutil.go:509: Offset: 487, NextOffset: 520 454s testutil.go:509: Offset: 398, NextOffset: 508 454s testutil.go:509: Offset: 520, NextOffset: 656 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo4 foo_empty4 foo foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2] vs [foo foo2 foo_empty3 foo_empty4 foo_empty5 foo_empty foo_empty2 foo3 foo4 foo5 foo6] 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 318, NextOffset: 351 454s testutil.go:509: Offset: 222, NextOffset: 255 454s testutil.go:509: Offset: 351, NextOffset: 487 454s testutil.go:509: Offset: 255, NextOffset: 365 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 487, NextOffset: 520 454s testutil.go:509: Offset: 365, NextOffset: 398 454s testutil.go:509: Offset: 520, NextOffset: 656 454s testutil.go:509: Offset: 398, NextOffset: 508 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 656, NextOffset: 689 454s testutil.go:509: Offset: 508, NextOffset: 541 454s testutil.go:509: Offset: 689, NextOffset: 799 454s testutil.go:509: Offset: 541, NextOffset: 651 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 176, NextOffset: 209 454s testutil.go:509: Offset: 80, NextOffset: 113 454s testutil.go:509: Offset: 209, NextOffset: 318 454s testutil.go:509: Offset: 113, NextOffset: 222 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 799, NextOffset: 832 454s testutil.go:509: Offset: 651, NextOffset: 684 454s testutil.go:509: Offset: 832, NextOffset: 968 454s testutil.go:509: Offset: 684, NextOffset: 794 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 968, NextOffset: 1001 454s testutil.go:509: Offset: 794, NextOffset: 827 454s testutil.go:509: Offset: 1001, NextOffset: 1674 454s testutil.go:509: Offset: 827, NextOffset: 1424 454s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 454s testutil.go:1580: testing streams: [0 0 131 314 656] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 131 in stargz, uncompressed length 3172 454s testutil.go:2349: [2] at 314 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 656 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013aSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 131 311 653] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 131 in stargz, uncompressed length 2048 454s testutil.go:2349: [2] at 311 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 653 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000137STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 454s testutil.go:1580: testing streams: [0 0 130 239 579] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 130 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 239 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 579 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000efSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 130 237 577] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 130 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 237 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 577 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000edSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 454s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":262,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":374,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":407,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":519,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":552,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":664,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":697,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":809,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":842,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":180,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":324,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":357,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":495,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":528,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":666,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":699,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":811,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":844,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":982,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1015,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo5 foo_empty5 foo_empty3 foo4 foo_empty4 foo6] vs [foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo3 foo6 foo foo2 foo_empty2 foo_empty3] 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 229, NextOffset: 262 454s testutil.go:509: Offset: 324, NextOffset: 357 454s testutil.go:509: Offset: 262, NextOffset: 374 454s testutil.go:509: Offset: 357, NextOffset: 495 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 374, NextOffset: 407 454s testutil.go:509: Offset: 495, NextOffset: 528 454s testutil.go:509: Offset: 407, NextOffset: 519 454s testutil.go:509: Offset: 528, NextOffset: 666 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 454s testutil.go:1580: testing streams: [0 0 130 238 577] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 130 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 238 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 577 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000eeSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 664, NextOffset: 697 454s testutil.go:509: Offset: 811, NextOffset: 844 454s testutil.go:509: Offset: 697, NextOffset: 809 454s testutil.go:509: Offset: 844, NextOffset: 982 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 519, NextOffset: 552 454s testutil.go:509: Offset: 666, NextOffset: 699 454s testutil.go:509: Offset: 552, NextOffset: 664 454s testutil.go:509: Offset: 699, NextOffset: 811 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 809, NextOffset: 842 454s testutil.go:509: Offset: 982, NextOffset: 1015 454s testutil.go:509: Offset: 842, NextOffset: 1440 454s testutil.go:509: Offset: 1015, NextOffset: 1683 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 85, NextOffset: 118 454s testutil.go:509: Offset: 180, NextOffset: 213 454s testutil.go:509: Offset: 118, NextOffset: 229 454s testutil.go:509: Offset: 213, NextOffset: 324 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo6 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo3] vs [foo foo_empty foo2 foo_empty2 foo3 foo5 foo_empty5 foo_empty3 foo4 foo_empty4 foo6] 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 495, NextOffset: 528 454s testutil.go:509: Offset: 374, NextOffset: 407 454s testutil.go:509: Offset: 528, NextOffset: 666 454s testutil.go:509: Offset: 407, NextOffset: 519 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 982, NextOffset: 1015 454s testutil.go:509: Offset: 809, NextOffset: 842 454s testutil.go:509: Offset: 1015, NextOffset: 1683 454s testutil.go:509: Offset: 842, NextOffset: 1440 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 180, NextOffset: 213 454s testutil.go:509: Offset: 85, NextOffset: 118 454s testutil.go:509: Offset: 213, NextOffset: 324 454s testutil.go:509: Offset: 118, NextOffset: 229 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 324, NextOffset: 357 454s testutil.go:509: Offset: 229, NextOffset: 262 454s testutil.go:509: Offset: 357, NextOffset: 495 454s testutil.go:509: Offset: 262, NextOffset: 374 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 666, NextOffset: 699 454s testutil.go:509: Offset: 519, NextOffset: 552 454s testutil.go:509: Offset: 699, NextOffset: 811 454s testutil.go:509: Offset: 552, NextOffset: 664 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 811, NextOffset: 844 454s testutil.go:509: Offset: 664, NextOffset: 697 454s testutil.go:509: Offset: 844, NextOffset: 982 454s testutil.go:509: Offset: 697, NextOffset: 809 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 130 236 575] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 130 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 236 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 575 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ecSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 454s testutil.go:1580: testing streams: [0 0 130 315 654] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 130 in stargz, uncompressed length 3172 454s testutil.go:2349: [2] at 315 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 654 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013bSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 130 312 651] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 130 in stargz, uncompressed length 2048 454s testutil.go:2349: [2] at 312 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 651 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000138STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 454s testutil.go:1580: testing streams: [0 0 128 236 574] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 128 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 236 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 574 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ecSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 128 235 573] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 128 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 235 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 573 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ebSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 454s testutil.go:340: 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":111,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":218,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":251,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":359,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":533,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":641,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":674,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":815,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":174,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":207,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":314,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":347,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":515,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":650,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":683,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":791,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":959,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":992,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo5 foo6 foo foo2 foo_empty2 foo4 foo_empty4 foo_empty5] vs [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6 foo foo3 foo5 foo_empty5] 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 359, NextOffset: 392 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 454s testutil.go:1580: testing streams: [0 0 132 243 584] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 132 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 243 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 584 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f3STARGZ" 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 454s testutil.go:509: Offset: 482, NextOffset: 515 454s testutil.go:509: Offset: 392, NextOffset: 500 454s testutil.go:509: Offset: 515, NextOffset: 650 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 454s testutil.go:509: Offset: 641, NextOffset: 674 454s testutil.go:509: Offset: 791, NextOffset: 824 454s testutil.go:509: Offset: 674, NextOffset: 782 454s testutil.go:509: Offset: 824, NextOffset: 959 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 782, NextOffset: 815 454s testutil.go:509: Offset: 959, NextOffset: 992 454s testutil.go:509: Offset: 815, NextOffset: 1410 454s testutil.go:509: Offset: 992, NextOffset: 1658 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 78, NextOffset: 111 454s testutil.go:509: Offset: 174, NextOffset: 207 454s testutil.go:509: Offset: 111, NextOffset: 218 454s testutil.go:509: Offset: 207, NextOffset: 314 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 218, NextOffset: 251 454s testutil.go:509: Offset: 314, NextOffset: 347 454s testutil.go:509: Offset: 251, NextOffset: 359 454s testutil.go:509: Offset: 347, NextOffset: 482 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 500, NextOffset: 533 454s testutil.go:509: Offset: 650, NextOffset: 683 454s testutil.go:509: Offset: 533, NextOffset: 641 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 132 243 584] 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 454s testutil.go:509: Offset: 683, NextOffset: 791 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6 foo foo3 foo5 foo_empty5] vs [foo foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo_empty foo3 foo_empty3 foo5 foo6] 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 314, NextOffset: 347 454s testutil.go:509: Offset: 218, NextOffset: 251 454s testutil.go:509: Offset: 347, NextOffset: 482 454s testutil.go:509: Offset: 251, NextOffset: 359 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 650, NextOffset: 683 454s testutil.go:509: Offset: 500, NextOffset: 533 454s testutil.go:509: Offset: 683, NextOffset: 791 454s testutil.go:509: Offset: 533, NextOffset: 641 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 959, NextOffset: 992 454s testutil.go:509: Offset: 782, NextOffset: 815 454s testutil.go:509: Offset: 992, NextOffset: 1658 454s testutil.go:509: Offset: 815, NextOffset: 1410 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 174, NextOffset: 207 454s testutil.go:509: Offset: 78, NextOffset: 111 454s testutil.go:509: Offset: 207, NextOffset: 314 454s testutil.go:509: Offset: 111, NextOffset: 218 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 482, NextOffset: 515 454s testutil.go:509: Offset: 359, NextOffset: 392 454s testutil.go:509: Offset: 515, NextOffset: 650 454s testutil.go:509: Offset: 392, NextOffset: 500 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 791, NextOffset: 824 454s testutil.go:509: Offset: 641, NextOffset: 674 454s testutil.go:509: Offset: 824, NextOffset: 959 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 454s testutil.go:2330: got gzip streams: 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 454s testutil.go:509: Offset: 674, NextOffset: 782 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 454s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 243 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 584 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f3STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 454s testutil.go:1580: testing streams: [0 0 132 319 660] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 132 in stargz, uncompressed length 3172 454s testutil.go:2349: [2] at 319 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 660 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013fSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 132 315 656] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 132 in stargz, uncompressed length 2048 454s testutil.go:2349: [2] at 315 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 656 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000013bSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 454s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":225,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":258,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":368,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":401,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":511,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":544,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":654,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":687,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":797,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":830,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":178,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":211,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":320,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":353,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":489,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":522,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":658,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":691,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":801,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":834,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":970,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1003,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo foo3] vs [.no.prefetch.landmark foo foo_empty foo3 foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo_empty3 foo6] 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 368, NextOffset: 401 454s testutil.go:509: Offset: 489, NextOffset: 522 454s testutil.go:509: Offset: 401, NextOffset: 511 454s testutil.go:509: Offset: 522, NextOffset: 658 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 654, NextOffset: 687 454s testutil.go:509: Offset: 801, NextOffset: 834 454s testutil.go:509: Offset: 687, NextOffset: 797 454s testutil.go:509: Offset: 834, NextOffset: 970 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 225, NextOffset: 258 454s testutil.go:509: Offset: 320, NextOffset: 353 454s testutil.go:509: Offset: 258, NextOffset: 368 454s testutil.go:509: Offset: 353, NextOffset: 489 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 511, NextOffset: 544 454s testutil.go:509: Offset: 658, NextOffset: 691 454s testutil.go:509: Offset: 544, NextOffset: 654 454s testutil.go:509: Offset: 691, NextOffset: 801 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 797, NextOffset: 830 454s testutil.go:509: Offset: 970, NextOffset: 1003 454s testutil.go:509: Offset: 830, NextOffset: 1426 454s testutil.go:509: Offset: 1003, NextOffset: 1676 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 83, NextOffset: 116 454s testutil.go:509: Offset: 178, NextOffset: 211 454s testutil.go:509: Offset: 116, NextOffset: 225 454s testutil.go:509: Offset: 211, NextOffset: 320 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo3 foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo_empty3 foo6] vs [foo_empty4 foo5 foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo foo3] 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 970, NextOffset: 1003 454s testutil.go:509: Offset: 797, NextOffset: 830 454s testutil.go:509: Offset: 1003, NextOffset: 1676 454s testutil.go:509: Offset: 830, NextOffset: 1426 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 178, NextOffset: 211 454s testutil.go:509: Offset: 83, NextOffset: 116 454s testutil.go:509: Offset: 211, NextOffset: 320 454s testutil.go:509: Offset: 116, NextOffset: 225 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 489, NextOffset: 522 454s testutil.go:509: Offset: 368, NextOffset: 401 454s testutil.go:509: Offset: 522, NextOffset: 658 454s testutil.go:509: Offset: 401, NextOffset: 511 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 658, NextOffset: 691 454s testutil.go:509: Offset: 511, NextOffset: 544 454s testutil.go:509: Offset: 691, NextOffset: 801 454s testutil.go:509: Offset: 544, NextOffset: 654 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 801, NextOffset: 834 454s testutil.go:509: Offset: 654, NextOffset: 687 454s testutil.go:509: Offset: 834, NextOffset: 970 454s testutil.go:509: Offset: 687, NextOffset: 797 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 320, NextOffset: 353 454s testutil.go:509: Offset: 225, NextOffset: 258 454s testutil.go:509: Offset: 353, NextOffset: 489 454s testutil.go:509: Offset: 258, NextOffset: 368 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 454s testutil.go:1580: testing streams: [0 0 132 243 584] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 132 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 243 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 584 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f3STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 132 241 582] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 241 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 582 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000f1STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 454s testutil.go:1580: testing streams: [0 0 108 208 520] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 208 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 520 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d0STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 108 201 513] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 201 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 513 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c9STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 454s testutil.go:1580: testing streams: [0 0 108 279 591] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 108 in stargz, uncompressed length 3172 454s testutil.go:2349: [2] at 279 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 591 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000117STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 108 274 586] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2048 454s testutil.go:2349: [2] at 274 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 586 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000112STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 454s testutil.go:340: 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":112,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":220,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":253,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":362,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":395,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":504,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":537,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":646,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":679,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":821,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":175,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":484,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":517,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":652,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":685,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":794,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":827,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":962,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":995,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo2 foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty] vs [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo foo_empty4 foo5 foo_empty5 foo6] 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 220, NextOffset: 253 454s testutil.go:509: Offset: 316, NextOffset: 349 454s testutil.go:509: Offset: 253, NextOffset: 362 454s testutil.go:509: Offset: 349, NextOffset: 484 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 454s testutil.go:1580: testing streams: [0 0 107 206 518] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 206 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 518 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ceSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 788, NextOffset: 821 454s testutil.go:509: Offset: 962, NextOffset: 995 454s testutil.go:509: Offset: 821, NextOffset: 1424 454s testutil.go:509: Offset: 995, NextOffset: 1665 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 79, NextOffset: 112 454s testutil.go:509: Offset: 175, NextOffset: 208 454s testutil.go:509: Offset: 112, NextOffset: 220 454s testutil.go:509: Offset: 208, NextOffset: 316 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 362, NextOffset: 395 454s testutil.go:509: Offset: 484, NextOffset: 517 454s testutil.go:509: Offset: 395, NextOffset: 504 454s testutil.go:509: Offset: 517, NextOffset: 652 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 504, NextOffset: 537 454s testutil.go:509: Offset: 652, NextOffset: 685 454s testutil.go:509: Offset: 537, NextOffset: 646 454s testutil.go:509: Offset: 685, NextOffset: 794 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 646, NextOffset: 679 454s testutil.go:509: Offset: 794, NextOffset: 827 454s testutil.go:509: Offset: 679, NextOffset: 788 454s testutil.go:509: Offset: 827, NextOffset: 962 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo foo_empty4 foo5 foo_empty5 foo6] vs [foo5 foo_empty5 foo_empty foo2 foo6 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4] 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 652, NextOffset: 685 454s testutil.go:509: Offset: 504, NextOffset: 537 454s testutil.go:509: Offset: 685, NextOffset: 794 454s testutil.go:509: Offset: 537, NextOffset: 646 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 175, NextOffset: 208 454s testutil.go:509: Offset: 79, NextOffset: 112 454s testutil.go:509: Offset: 208, NextOffset: 316 454s testutil.go:509: Offset: 112, NextOffset: 220 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 794, NextOffset: 827 454s testutil.go:509: Offset: 646, NextOffset: 679 454s testutil.go:509: Offset: 827, NextOffset: 962 454s testutil.go:509: Offset: 679, NextOffset: 788 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 962, NextOffset: 995 454s testutil.go:509: Offset: 788, NextOffset: 821 454s testutil.go:509: Offset: 995, NextOffset: 1665 454s testutil.go:509: Offset: 821, NextOffset: 1424 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 316, NextOffset: 349 454s testutil.go:509: Offset: 220, NextOffset: 253 454s testutil.go:509: Offset: 349, NextOffset: 484 454s testutil.go:509: Offset: 253, NextOffset: 362 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 484, NextOffset: 517 454s testutil.go:509: Offset: 362, NextOffset: 395 454s testutil.go:509: Offset: 517, NextOffset: 652 454s testutil.go:509: Offset: 395, NextOffset: 504 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 107 199 511] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 107 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 199 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 511 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c7STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 454s testutil.go:1580: testing streams: [0 0 109 210 524] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 109 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 210 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 524 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d2STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 109 203 517] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 203 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 517 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 454s testutil.go:1580: testing streams: [0 0 109 280 594] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 109 in stargz, uncompressed length 3172 454s testutil.go:2349: [2] at 280 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 594 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000118STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 109 275 589] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 109 in stargz, uncompressed length 2048 454s testutil.go:2349: [2] at 275 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 589 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000113STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 454s testutil.go:1580: testing streams: [0 0 108 208 522] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 208 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 522 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d0STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 108 201 515] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 201 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 515 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c9STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 454s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":227,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":260,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":371,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":404,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":803,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":322,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":355,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":662,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":695,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":976,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1009,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo_empty3 foo5 foo foo_empty foo4 foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo3] vs [foo foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo_empty2 foo_empty4 foo_empty5] 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 84, NextOffset: 117 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 454s testutil.go:1580: testing streams: [0 0 108 208 521] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 208 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 521 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d0STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 454s testutil.go:509: Offset: 179, NextOffset: 212 454s testutil.go:509: Offset: 117, NextOffset: 227 454s testutil.go:509: Offset: 212, NextOffset: 322 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 515, NextOffset: 548 454s testutil.go:509: Offset: 662, NextOffset: 695 454s testutil.go:509: Offset: 548, NextOffset: 659 454s testutil.go:509: Offset: 695, NextOffset: 806 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 803, NextOffset: 836 454s testutil.go:509: Offset: 976, NextOffset: 1009 454s testutil.go:509: Offset: 836, NextOffset: 1435 454s testutil.go:509: Offset: 1009, NextOffset: 1675 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 227, NextOffset: 260 454s testutil.go:509: Offset: 322, NextOffset: 355 454s testutil.go:509: Offset: 260, NextOffset: 371 454s testutil.go:509: Offset: 355, NextOffset: 492 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 371, NextOffset: 404 454s testutil.go:509: Offset: 492, NextOffset: 525 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 108 201 514] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 201 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 514 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c9STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 454s testutil.go:509: Offset: 404, NextOffset: 515 454s testutil.go:509: Offset: 525, NextOffset: 662 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 659, NextOffset: 692 454s testutil.go:509: Offset: 806, NextOffset: 839 454s testutil.go:509: Offset: 692, NextOffset: 803 454s testutil.go:509: Offset: 839, NextOffset: 976 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo_empty5 foo foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo_empty2 foo_empty4] vs [foo_empty2 foo3 foo_empty3 foo5 foo foo_empty foo4 foo_empty4 foo_empty5 foo6 foo2] 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 806, NextOffset: 839 454s testutil.go:509: Offset: 659, NextOffset: 692 454s testutil.go:509: Offset: 839, NextOffset: 976 454s testutil.go:509: Offset: 692, NextOffset: 803 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 976, NextOffset: 1009 454s testutil.go:509: Offset: 803, NextOffset: 836 454s testutil.go:509: Offset: 1009, NextOffset: 1675 454s testutil.go:509: Offset: 836, NextOffset: 1435 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 179, NextOffset: 212 454s testutil.go:509: Offset: 84, NextOffset: 117 454s testutil.go:509: Offset: 212, NextOffset: 322 454s testutil.go:509: Offset: 117, NextOffset: 227 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 322, NextOffset: 355 454s testutil.go:509: Offset: 227, NextOffset: 260 454s testutil.go:509: Offset: 355, NextOffset: 492 454s testutil.go:509: Offset: 260, NextOffset: 371 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 492, NextOffset: 525 454s testutil.go:509: Offset: 371, NextOffset: 404 454s testutil.go:509: Offset: 525, NextOffset: 662 454s testutil.go:509: Offset: 404, NextOffset: 515 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 662, NextOffset: 695 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 454s testutil.go:509: Offset: 515, NextOffset: 548 454s testutil.go:509: Offset: 695, NextOffset: 806 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 454s testutil.go:1580: testing streams: [0 0 108 279 592] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 108 in stargz, uncompressed length 3172 454s testutil.go:2349: [2] at 279 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 592 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000117STARGZ" 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 454s testutil.go:509: Offset: 548, NextOffset: 659 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 454s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 108 275 588] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2048 454s testutil.go:2349: [2] at 275 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 588 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000113STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 454s testutil.go:1580: testing streams: [0 0 105 204 517] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 105 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 204 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 517 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ccSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 105 197 510] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 105 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 197 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 510 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000c5STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 454s testutil.go:1580: testing streams: [0 0 110 212 527] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 212 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 527 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d4STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 110 205 520] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 205 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 520 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cdSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 454s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":114,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":225,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":258,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":370,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":403,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":660,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":693,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":805,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":838,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5] vs [foo_empty3 foo4 foo6 foo foo_empty2 foo3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2] 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 805, NextOffset: 838 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 454s testutil.go:1580: testing streams: [0 0 110 283 598] 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 454s testutil.go:509: Offset: 975, NextOffset: 1008 454s testutil.go:509: Offset: 838, NextOffset: 1455 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 454s testutil.go:509: Offset: 1008, NextOffset: 1699 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 225, NextOffset: 258 454s testutil.go:509: Offset: 323, NextOffset: 356 454s testutil.go:509: Offset: 258, NextOffset: 370 454s testutil.go:509: Offset: 356, NextOffset: 492 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 370, NextOffset: 403 454s testutil.go:509: Offset: 492, NextOffset: 525 454s testutil.go:509: Offset: 403, NextOffset: 515 454s testutil.go:509: Offset: 525, NextOffset: 661 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 515, NextOffset: 548 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 454s testutil.go:2349: [1] at 110 in stargz, uncompressed length 3172 454s testutil.go:2349: [2] at 283 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 598 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011bSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 454s testutil.go:509: Offset: 661, NextOffset: 694 454s testutil.go:509: Offset: 548, NextOffset: 660 454s testutil.go:509: Offset: 694, NextOffset: 806 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 660, NextOffset: 693 454s testutil.go:509: Offset: 806, NextOffset: 839 454s testutil.go:509: Offset: 693, NextOffset: 805 454s testutil.go:509: Offset: 839, NextOffset: 975 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 81, NextOffset: 114 454s testutil.go:509: Offset: 179, NextOffset: 212 454s testutil.go:509: Offset: 114, NextOffset: 225 454s testutil.go:509: Offset: 212, NextOffset: 323 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo4 foo6 foo foo_empty2 foo3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty3] vs [foo foo_empty2 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5] 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 110 278 593] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 454s testutil.go:509: Offset: 323, NextOffset: 356 454s testutil.go:509: Offset: 225, NextOffset: 258 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 454s testutil.go:2349: [2] at 278 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 593 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000116STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 454s testutil.go:509: Offset: 356, NextOffset: 492 454s testutil.go:509: Offset: 258, NextOffset: 370 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 661, NextOffset: 694 454s testutil.go:509: Offset: 515, NextOffset: 548 454s testutil.go:509: Offset: 694, NextOffset: 806 454s testutil.go:509: Offset: 548, NextOffset: 660 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 975, NextOffset: 1008 454s testutil.go:509: Offset: 805, NextOffset: 838 454s testutil.go:509: Offset: 1008, NextOffset: 1699 454s testutil.go:509: Offset: 838, NextOffset: 1455 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 179, NextOffset: 212 454s testutil.go:509: Offset: 81, NextOffset: 114 454s testutil.go:509: Offset: 212, NextOffset: 323 454s testutil.go:509: Offset: 114, NextOffset: 225 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 492, NextOffset: 525 454s testutil.go:509: Offset: 370, NextOffset: 403 454s testutil.go:509: Offset: 525, NextOffset: 661 454s testutil.go:509: Offset: 403, NextOffset: 515 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 454s testutil.go:1580: testing streams: [0 0 109 210 526] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 109 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 210 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 526 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d2STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 806, NextOffset: 839 454s testutil.go:509: Offset: 660, NextOffset: 693 454s testutil.go:509: Offset: 839, NextOffset: 975 454s testutil.go:509: Offset: 693, NextOffset: 805 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 109 203 519] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 203 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 519 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cbSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 454s testutil.go:1580: testing streams: [0 0 111 213 530] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 213 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 530 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d5STARGZ" 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 111 207 524] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 111 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 207 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 524 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cfSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 454s testutil.go:1580: testing streams: [0 0 111 287 604] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 111 in stargz, uncompressed length 3172 454s testutil.go:2349: [2] at 287 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 604 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011fSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 111 287 604] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 454s testutil.go:2349: [2] at 287 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 604 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011fSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 454s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":262,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":375,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":408,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":521,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":554,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":182,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":327,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":360,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":497,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":530,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":983,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1016,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo6 foo3 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2] vs [.no.prefetch.landmark foo3 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4] 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 84, NextOffset: 117 454s testutil.go:509: Offset: 182, NextOffset: 215 454s testutil.go:509: Offset: 117, NextOffset: 229 454s testutil.go:509: Offset: 215, NextOffset: 327 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 229, NextOffset: 262 454s testutil.go:509: Offset: 327, NextOffset: 360 454s testutil.go:509: Offset: 262, NextOffset: 375 454s testutil.go:509: Offset: 360, NextOffset: 497 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 454s testutil.go:1580: testing streams: [0 0 110 211 527] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 211 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 527 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d3STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 521, NextOffset: 554 454s testutil.go:509: Offset: 667, NextOffset: 700 454s testutil.go:509: Offset: 554, NextOffset: 667 454s testutil.go:509: Offset: 700, NextOffset: 813 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 813, NextOffset: 846 454s testutil.go:509: Offset: 983, NextOffset: 1016 454s testutil.go:509: Offset: 846, NextOffset: 1466 454s testutil.go:509: Offset: 1016, NextOffset: 1707 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 375, NextOffset: 408 454s testutil.go:509: Offset: 497, NextOffset: 530 454s testutil.go:509: Offset: 408, NextOffset: 521 454s testutil.go:509: Offset: 530, NextOffset: 667 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 667, NextOffset: 700 454s testutil.go:509: Offset: 813, NextOffset: 846 454s testutil.go:509: Offset: 700, NextOffset: 813 454s testutil.go:509: Offset: 846, NextOffset: 983 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo3 foo5] vs [foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo6 foo3] 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 497, NextOffset: 530 454s testutil.go:509: Offset: 375, NextOffset: 408 454s testutil.go:509: Offset: 530, NextOffset: 667 454s testutil.go:509: Offset: 408, NextOffset: 521 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 813, NextOffset: 846 454s testutil.go:509: Offset: 667, NextOffset: 700 454s testutil.go:509: Offset: 846, NextOffset: 983 454s testutil.go:509: Offset: 700, NextOffset: 813 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 983, NextOffset: 1016 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 110 205 521] 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 454s testutil.go:2330: got gzip streams: 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 454s testutil.go:509: Offset: 813, NextOffset: 846 454s testutil.go:509: Offset: 1016, NextOffset: 1707 454s testutil.go:509: Offset: 846, NextOffset: 1466 454s testutil.go:395: Comparing: "foo" vs "foo" 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 454s testutil.go:509: Offset: 182, NextOffset: 215 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 454s testutil.go:2349: [2] at 205 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 521 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cdSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 454s testutil.go:509: Offset: 84, NextOffset: 117 454s testutil.go:509: Offset: 215, NextOffset: 327 454s testutil.go:509: Offset: 117, NextOffset: 229 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 327, NextOffset: 360 454s testutil.go:509: Offset: 229, NextOffset: 262 454s testutil.go:509: Offset: 360, NextOffset: 497 454s testutil.go:509: Offset: 262, NextOffset: 375 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 667, NextOffset: 700 454s testutil.go:509: Offset: 521, NextOffset: 554 454s testutil.go:509: Offset: 700, NextOffset: 813 454s testutil.go:509: Offset: 554, NextOffset: 667 454s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 454s testutil.go:1580: testing streams: [0 0 112 216 538] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 216 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 538 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d8STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 112 209 531] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 209 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 531 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d1STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 454s testutil.go:1580: testing streams: [0 0 112 287 609] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 112 in stargz, uncompressed length 3172 454s testutil.go:2349: [2] at 287 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 609 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011fSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 112 287 609] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 454s testutil.go:2349: [2] at 287 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 609 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011fSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 454s testutil.go:1580: testing streams: [0 0 111 214 536] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 214 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 536 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d6STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 111 207 529] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 111 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 207 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 529 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000cfSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 454s testutil.go:340: 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":113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":224,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":257,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":369,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":514,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":547,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":837,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo2] vs [.no.prefetch.landmark foo foo_empty foo2 foo3 foo4 foo_empty5 foo_empty2 foo_empty3 foo_empty4 foo5 foo6] 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 369, NextOffset: 402 454s testutil.go:509: Offset: 492, NextOffset: 525 454s testutil.go:509: Offset: 402, NextOffset: 514 454s testutil.go:509: Offset: 525, NextOffset: 661 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 514, NextOffset: 547 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 454s testutil.go:1580: testing streams: [0 0 111 213 534] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 213 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 534 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d5STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 454s testutil.go:509: Offset: 661, NextOffset: 694 454s testutil.go:509: Offset: 547, NextOffset: 659 454s testutil.go:509: Offset: 694, NextOffset: 806 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 659, NextOffset: 692 454s testutil.go:509: Offset: 806, NextOffset: 839 454s testutil.go:509: Offset: 692, NextOffset: 804 454s testutil.go:509: Offset: 839, NextOffset: 975 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 804, NextOffset: 837 454s testutil.go:509: Offset: 975, NextOffset: 1008 454s testutil.go:509: Offset: 837, NextOffset: 1457 454s testutil.go:509: Offset: 1008, NextOffset: 1700 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 80, NextOffset: 113 454s testutil.go:509: Offset: 179, NextOffset: 212 454s testutil.go:509: Offset: 113, NextOffset: 224 454s testutil.go:509: Offset: 212, NextOffset: 323 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 224, NextOffset: 257 454s testutil.go:509: Offset: 323, NextOffset: 356 454s testutil.go:509: Offset: 257, NextOffset: 369 454s testutil.go:509: Offset: 356, NextOffset: 492 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo_empty5 foo_empty2 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo3 foo4] vs [foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo_empty2] 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 806, NextOffset: 839 454s testutil.go:509: Offset: 659, NextOffset: 692 454s testutil.go:509: Offset: 839, NextOffset: 975 454s testutil.go:509: Offset: 692, NextOffset: 804 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 975, NextOffset: 1008 454s testutil.go:509: Offset: 804, NextOffset: 837 454s testutil.go:509: Offset: 1008, NextOffset: 1700 454s testutil.go:509: Offset: 837, NextOffset: 1457 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 179, NextOffset: 212 454s testutil.go:509: Offset: 80, NextOffset: 113 454s testutil.go:509: Offset: 212, NextOffset: 323 454s testutil.go:509: Offset: 113, NextOffset: 224 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 323, NextOffset: 356 454s testutil.go:509: Offset: 224, NextOffset: 257 454s testutil.go:509: Offset: 356, NextOffset: 492 454s testutil.go:509: Offset: 257, NextOffset: 369 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 492, NextOffset: 525 454s testutil.go:509: Offset: 369, NextOffset: 402 454s testutil.go:509: Offset: 525, NextOffset: 661 454s testutil.go:509: Offset: 402, NextOffset: 514 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 661, NextOffset: 694 454s testutil.go:509: Offset: 514, NextOffset: 547 454s testutil.go:509: Offset: 694, NextOffset: 806 454s testutil.go:509: Offset: 547, NextOffset: 659 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 111 206 527] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 111 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 206 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 527 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000ceSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 454s testutil.go:1580: testing streams: [0 0 111 289 610] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 111 in stargz, uncompressed length 3172 454s testutil.go:2349: [2] at 289 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 610 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000121STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 111 285 606] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 454s testutil.go:2349: [2] at 285 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 606 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000011dSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 454s testutil.go:1580: testing streams: [0 0 108 209 529] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 209 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 529 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d1STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 108 202 522] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 202 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 522 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000caSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 454s testutil.go:1580: testing streams: [0 0 113 219 542] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 113 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 219 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 542 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000dbSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 113 212 535] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 113 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 212 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 535 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d4STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 454s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":231,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":264,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":411,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":525,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":558,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":705,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":819,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":852,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":329,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":362,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":533,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":671,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":818,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":851,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":989,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1022,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo5 foo_empty foo2 foo4 foo_empty4 foo_empty5 foo6 foo] vs [foo6 foo2 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty4] 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 672, NextOffset: 705 454s testutil.go:509: Offset: 818, NextOffset: 851 454s testutil.go:509: Offset: 705, NextOffset: 819 454s testutil.go:509: Offset: 851, NextOffset: 989 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 231, NextOffset: 264 454s testutil.go:509: Offset: 329, NextOffset: 362 454s testutil.go:509: Offset: 264, NextOffset: 378 454s testutil.go:509: Offset: 362, NextOffset: 500 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 525, NextOffset: 558 454s testutil.go:509: Offset: 671, NextOffset: 704 454s testutil.go:509: Offset: 558, NextOffset: 672 454s testutil.go:509: Offset: 704, NextOffset: 818 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 819, NextOffset: 852 454s testutil.go:509: Offset: 989, NextOffset: 1022 454s testutil.go:509: Offset: 852, NextOffset: 1473 454s testutil.go:509: Offset: 1022, NextOffset: 1715 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 85, NextOffset: 118 454s testutil.go:509: Offset: 183, NextOffset: 216 454s testutil.go:509: Offset: 118, NextOffset: 231 454s testutil.go:509: Offset: 216, NextOffset: 329 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 378, NextOffset: 411 454s testutil.go:509: Offset: 500, NextOffset: 533 454s testutil.go:509: Offset: 411, NextOffset: 525 454s testutil.go:509: Offset: 533, NextOffset: 671 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo_empty4 foo6 foo2 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark] vs [foo_empty3 foo5 foo_empty foo2 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty2 foo3] 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 671, NextOffset: 704 454s testutil.go:509: Offset: 525, NextOffset: 558 454s testutil.go:509: Offset: 704, NextOffset: 818 454s testutil.go:509: Offset: 558, NextOffset: 672 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 818, NextOffset: 851 454s testutil.go:509: Offset: 672, NextOffset: 705 454s testutil.go:509: Offset: 851, NextOffset: 989 454s testutil.go:509: Offset: 705, NextOffset: 819 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 183, NextOffset: 216 454s testutil.go:509: Offset: 85, NextOffset: 118 454s testutil.go:509: Offset: 216, NextOffset: 329 454s testutil.go:509: Offset: 118, NextOffset: 231 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 500, NextOffset: 533 454s testutil.go:509: Offset: 378, NextOffset: 411 454s testutil.go:509: Offset: 533, NextOffset: 671 454s testutil.go:509: Offset: 411, NextOffset: 525 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 989, NextOffset: 1022 454s testutil.go:509: Offset: 819, NextOffset: 852 454s testutil.go:509: Offset: 1022, NextOffset: 1715 454s testutil.go:509: Offset: 852, NextOffset: 1473 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 329, NextOffset: 362 454s testutil.go:509: Offset: 231, NextOffset: 264 454s testutil.go:509: Offset: 362, NextOffset: 500 454s testutil.go:509: Offset: 264, NextOffset: 378 454s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 454s testutil.go:1580: testing streams: [0 0 113 293 616] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 113 in stargz, uncompressed length 3172 454s testutil.go:2349: [2] at 293 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 616 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000125STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 113 290 613] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 113 in stargz, uncompressed length 2048 454s testutil.go:2349: [2] at 290 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 613 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000122STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 454s testutil.go:1580: testing streams: [0 0 112 217 539] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 217 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 539 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d9STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 112 210 532] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 210 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 532 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000000d2STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 454s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":114,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":225,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":258,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":370,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":403,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":660,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":693,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":805,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":838,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo3] vs [foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo4 foo5 foo_empty5 foo2 foo_empty3] 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 805, NextOffset: 838 454s testutil.go:509: Offset: 975, NextOffset: 1008 454s testutil.go:509: Offset: 838, NextOffset: 1455 454s testutil.go:509: Offset: 1008, NextOffset: 1699 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 81, NextOffset: 114 454s testutil.go:509: Offset: 179, NextOffset: 212 454s testutil.go:509: Offset: 114, NextOffset: 225 454s testutil.go:509: Offset: 212, NextOffset: 323 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 370, NextOffset: 403 454s testutil.go:509: Offset: 492, NextOffset: 525 454s testutil.go:509: Offset: 403, NextOffset: 515 454s testutil.go:509: Offset: 525, NextOffset: 661 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 225, NextOffset: 258 454s testutil.go:509: Offset: 323, NextOffset: 356 454s testutil.go:509: Offset: 258, NextOffset: 370 454s testutil.go:509: Offset: 356, NextOffset: 492 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 515, NextOffset: 548 454s testutil.go:509: Offset: 661, NextOffset: 694 454s testutil.go:509: Offset: 548, NextOffset: 660 454s testutil.go:509: Offset: 694, NextOffset: 806 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 454s testutil.go:1580: testing streams: [0 0 218 567 1240] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 660, NextOffset: 693 454s testutil.go:509: Offset: 806, NextOffset: 839 454s testutil.go:509: Offset: 693, NextOffset: 805 454s testutil.go:509: Offset: 839, NextOffset: 975 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo4 foo5 foo_empty5 foo2] vs [foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo3] 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 323, NextOffset: 356 454s testutil.go:509: Offset: 225, NextOffset: 258 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 454s testutil.go:2349: [1] at 218 in stargz, uncompressed length 2148 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 454s testutil.go:509: Offset: 356, NextOffset: 492 454s testutil.go:509: Offset: 258, NextOffset: 370 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 454s testutil.go:2349: [2] at 567 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 1240 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000237STARGZ" 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 975, NextOffset: 1008 454s testutil.go:509: Offset: 805, NextOffset: 838 454s testutil.go:509: Offset: 1008, NextOffset: 1699 454s testutil.go:509: Offset: 838, NextOffset: 1455 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 179, NextOffset: 212 454s testutil.go:509: Offset: 81, NextOffset: 114 454s testutil.go:509: Offset: 212, NextOffset: 323 454s testutil.go:509: Offset: 114, NextOffset: 225 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 492, NextOffset: 525 454s testutil.go:509: Offset: 370, NextOffset: 403 454s testutil.go:509: Offset: 525, NextOffset: 661 454s testutil.go:509: Offset: 403, NextOffset: 515 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 661, NextOffset: 694 454s testutil.go:509: Offset: 515, NextOffset: 548 454s testutil.go:509: Offset: 694, NextOffset: 806 454s testutil.go:509: Offset: 548, NextOffset: 660 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 806, NextOffset: 839 454s testutil.go:509: Offset: 660, NextOffset: 693 454s testutil.go:509: Offset: 839, NextOffset: 975 454s testutil.go:509: Offset: 693, NextOffset: 805 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 218 426 1099] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 218 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 426 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 1099 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aaSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 454s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 454s testutil.go:1580: testing streams: [0 0 218 754 1427] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 218 in stargz, uncompressed length 3172 454s testutil.go:2349: [2] at 754 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 1427 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002f2STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 218 614 1287] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 218 in stargz, uncompressed length 2048 454s testutil.go:2349: [2] at 614 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 1287 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000266STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 454s testutil.go:1580: testing streams: [0 0 221 571 1244] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 221 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 571 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 1244 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023bSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 221 430 1103] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 221 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 430 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 1103 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aeSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 454s testutil.go:1580: testing streams: [0 0 222 572 1251] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 222 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 572 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 1251 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023cSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 454s testutil.go:1580: testing streams: [0 0 222 432 1111] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 222 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 432 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 1111 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b0STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 454s testutil.go:1580: testing streams: [0 0 222 759 1438] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 222 in stargz, uncompressed length 3172 454s testutil.go:2349: [2] at 759 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 1438 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002f7STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 454s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 454s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":262,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":375,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":408,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":521,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":554,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":182,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":327,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":360,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":497,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":530,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":983,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1016,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty4 foo5 foo6 foo_empty foo2 foo3 foo4 foo_empty5 foo] vs [foo_empty4 foo_empty foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo3 foo4] 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 454s testutil.go:1580: testing streams: [0 0 222 618 1297] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 222 in stargz, uncompressed length 2048 454s testutil.go:2349: [2] at 618 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 1297 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000026aSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 454s testutil.go:509: Offset: 229, NextOffset: 262 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 454s testutil.go:1580: testing streams: [0 0 224 575 1254] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 224 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 575 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 1254 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023fSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 454s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 454s testutil.go:509: Offset: 327, NextOffset: 360 454s testutil.go:509: Offset: 262, NextOffset: 375 454s testutil.go:509: Offset: 360, NextOffset: 497 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 375, NextOffset: 408 454s testutil.go:509: Offset: 497, NextOffset: 530 454s testutil.go:509: Offset: 408, NextOffset: 521 454s testutil.go:509: Offset: 530, NextOffset: 667 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 521, NextOffset: 554 454s testutil.go:509: Offset: 667, NextOffset: 700 454s testutil.go:509: Offset: 554, NextOffset: 667 454s testutil.go:509: Offset: 700, NextOffset: 813 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 84, NextOffset: 117 454s testutil.go:509: Offset: 182, NextOffset: 215 454s testutil.go:509: Offset: 117, NextOffset: 229 454s testutil.go:509: Offset: 215, NextOffset: 327 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 667, NextOffset: 700 454s testutil.go:509: Offset: 813, NextOffset: 846 454s testutil.go:509: Offset: 700, NextOffset: 813 454s testutil.go:509: Offset: 846, NextOffset: 983 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 813, NextOffset: 846 454s testutil.go:509: Offset: 983, NextOffset: 1016 454s testutil.go:509: Offset: 846, NextOffset: 1466 454s testutil.go:509: Offset: 1016, NextOffset: 1707 454s testutil.go:395: Comparing: "" vs "" 454s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo3 foo4 foo_empty4 foo_empty foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6] vs [foo_empty foo2 foo3 foo4 foo_empty5 foo foo_empty2 foo_empty3 foo_empty4 foo5 foo6] 454s testutil.go:395: Comparing: "foo" vs "foo" 454s testutil.go:509: Offset: 182, NextOffset: 215 454s testutil.go:509: Offset: 84, NextOffset: 117 454s testutil.go:509: Offset: 215, NextOffset: 327 454s testutil.go:509: Offset: 117, NextOffset: 229 454s testutil.go:395: Comparing: "foo3" vs "foo3" 454s testutil.go:509: Offset: 497, NextOffset: 530 454s testutil.go:509: Offset: 375, NextOffset: 408 454s testutil.go:509: Offset: 530, NextOffset: 667 454s testutil.go:509: Offset: 408, NextOffset: 521 454s testutil.go:395: Comparing: "foo4" vs "foo4" 454s testutil.go:509: Offset: 667, NextOffset: 700 454s testutil.go:509: Offset: 521, NextOffset: 554 454s testutil.go:509: Offset: 700, NextOffset: 813 454s testutil.go:509: Offset: 554, NextOffset: 667 454s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 454s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 454s testutil.go:395: Comparing: "foo2" vs "foo2" 454s testutil.go:509: Offset: 327, NextOffset: 360 454s testutil.go:509: Offset: 229, NextOffset: 262 454s testutil.go:509: Offset: 360, NextOffset: 497 454s testutil.go:509: Offset: 262, NextOffset: 375 454s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 454s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 454s testutil.go:395: Comparing: "foo5" vs "foo5" 454s testutil.go:509: Offset: 813, NextOffset: 846 454s testutil.go:509: Offset: 667, NextOffset: 700 454s testutil.go:509: Offset: 846, NextOffset: 983 454s testutil.go:509: Offset: 700, NextOffset: 813 454s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 454s testutil.go:395: Comparing: "foo6" vs "foo6" 454s testutil.go:509: Offset: 983, NextOffset: 1016 454s testutil.go:509: Offset: 813, NextOffset: 846 454s testutil.go:509: Offset: 1016, NextOffset: 1707 454s testutil.go:509: Offset: 846, NextOffset: 1466 454s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 454s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 454s testutil.go:1580: testing streams: [0 0 224 434 1113] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 454s testutil.go:2349: [2] at 434 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 1113 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b2STARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 454s testutil.go:1580: testing streams: [0 0 220 570 1246] 454s testutil.go:2330: got gzip streams: 454s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 454s testutil.go:2349: [1] at 220 in stargz, uncompressed length 2148 454s testutil.go:2349: [2] at 570 in stargz, uncompressed length 2048 454s testutil.go:2349: [3] at 1246 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023aSTARGZ" 454s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 455s testutil.go:1580: testing streams: [0 0 220 430 1106] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 455s testutil.go:2349: [1] at 220 in stargz, uncompressed length 1024 455s testutil.go:2349: [2] at 430 in stargz, uncompressed length 2048 455s testutil.go:2349: [3] at 1106 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001aeSTARGZ" 455s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 455s testutil.go:1580: testing streams: [0 0 220 758 1434] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 455s testutil.go:2349: [1] at 220 in stargz, uncompressed length 3172 455s testutil.go:2349: [2] at 758 in stargz, uncompressed length 2048 455s testutil.go:2349: [3] at 1434 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002f6STARGZ" 455s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 455s testutil.go:1580: testing streams: [0 0 220 618 1294] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 455s testutil.go:2349: [1] at 220 in stargz, uncompressed length 2048 455s testutil.go:2349: [2] at 618 in stargz, uncompressed length 2048 455s testutil.go:2349: [3] at 1294 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000026aSTARGZ" 455s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 455s testutil.go:340: 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":113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":224,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":257,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":369,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":514,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":547,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":837,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo4 foo_empty4 foo5 foo6 foo_empty2 foo3 foo_empty3 foo_empty5] vs [foo5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty5 foo foo_empty foo2 foo_empty3 foo4 foo_empty4] 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 224, NextOffset: 257 455s testutil.go:509: Offset: 323, NextOffset: 356 455s testutil.go:509: Offset: 257, NextOffset: 369 455s testutil.go:509: Offset: 356, NextOffset: 492 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 514, NextOffset: 547 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 455s testutil.go:509: Offset: 661, NextOffset: 694 455s testutil.go:509: Offset: 547, NextOffset: 659 455s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 455s testutil.go:1580: testing streams: [0 0 220 571 1247] 455s testutil.go:2330: got gzip streams: 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 455s testutil.go:509: Offset: 694, NextOffset: 806 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 659, NextOffset: 692 455s testutil.go:509: Offset: 806, NextOffset: 839 455s testutil.go:509: Offset: 692, NextOffset: 804 455s testutil.go:509: Offset: 839, NextOffset: 975 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 804, NextOffset: 837 455s testutil.go:509: Offset: 975, NextOffset: 1008 455s testutil.go:509: Offset: 837, NextOffset: 1457 455s testutil.go:509: Offset: 1008, NextOffset: 1700 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 455s testutil.go:2349: [1] at 220 in stargz, uncompressed length 2148 455s testutil.go:2349: [2] at 571 in stargz, uncompressed length 2048 455s testutil.go:2349: [3] at 1247 in stargz, uncompressed length 0; extra="SG\x16\x00000000000000023bSTARGZ" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 455s testutil.go:509: Offset: 369, NextOffset: 402 455s testutil.go:509: Offset: 492, NextOffset: 525 455s testutil.go:509: Offset: 402, NextOffset: 514 455s testutil.go:509: Offset: 525, NextOffset: 661 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 80, NextOffset: 113 455s testutil.go:509: Offset: 179, NextOffset: 212 455s testutil.go:509: Offset: 113, NextOffset: 224 455s testutil.go:509: Offset: 212, NextOffset: 323 455s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty5] vs [foo_empty2 foo3 foo_empty3 foo_empty5 foo foo_empty foo2 foo4 foo_empty4 foo5 foo6] 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 179, NextOffset: 212 455s testutil.go:509: Offset: 80, NextOffset: 113 455s testutil.go:509: Offset: 212, NextOffset: 323 455s testutil.go:509: Offset: 113, NextOffset: 224 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 323, NextOffset: 356 455s testutil.go:509: Offset: 224, NextOffset: 257 455s testutil.go:509: Offset: 356, NextOffset: 492 455s testutil.go:509: Offset: 257, NextOffset: 369 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 661, NextOffset: 694 455s testutil.go:509: Offset: 514, NextOffset: 547 455s testutil.go:509: Offset: 694, NextOffset: 806 455s testutil.go:509: Offset: 547, NextOffset: 659 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 806, NextOffset: 839 455s testutil.go:509: Offset: 659, NextOffset: 692 455s testutil.go:509: Offset: 839, NextOffset: 975 455s testutil.go:509: Offset: 692, NextOffset: 804 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 975, NextOffset: 1008 455s testutil.go:509: Offset: 804, NextOffset: 837 455s testutil.go:509: Offset: 1008, NextOffset: 1700 455s testutil.go:509: Offset: 837, NextOffset: 1457 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 492, NextOffset: 525 455s testutil.go:509: Offset: 369, NextOffset: 402 455s testutil.go:509: Offset: 525, NextOffset: 661 455s testutil.go:509: Offset: 402, NextOffset: 514 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 455s testutil.go:1580: testing streams: [0 0 220 431 1107] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 455s testutil.go:2349: [1] at 220 in stargz, uncompressed length 1024 455s testutil.go:2349: [2] at 431 in stargz, uncompressed length 2048 455s testutil.go:2349: [3] at 1107 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001afSTARGZ" 455s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 455s testutil.go:1580: testing streams: [0 0 224 576 1257] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 455s testutil.go:2349: [1] at 224 in stargz, uncompressed length 2148 455s testutil.go:2349: [2] at 576 in stargz, uncompressed length 2048 455s testutil.go:2349: [3] at 1257 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000240STARGZ" 455s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 455s testutil.go:1580: testing streams: [0 0 224 435 1116] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 455s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 455s testutil.go:2349: [2] at 435 in stargz, uncompressed length 2048 455s testutil.go:2349: [3] at 1116 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b3STARGZ" 455s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 455s testutil.go:1580: testing streams: [0 0 224 764 1445] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 455s testutil.go:2349: [1] at 224 in stargz, uncompressed length 3172 455s testutil.go:2349: [2] at 764 in stargz, uncompressed length 2048 455s testutil.go:2349: [3] at 1445 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000002fcSTARGZ" 455s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 455s testutil.go:1580: testing streams: [0 0 224 624 1305] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 455s testutil.go:2349: [1] at 224 in stargz, uncompressed length 2048 455s testutil.go:2349: [2] at 624 in stargz, uncompressed length 2048 455s testutil.go:2349: [3] at 1305 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000270STARGZ" 455s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":231,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":264,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":411,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":525,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":558,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":705,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":819,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":852,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":329,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":362,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":533,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":671,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":818,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":851,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":989,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1022,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo_empty4 foo2 foo_empty3 foo4 foo5 foo_empty5 foo6] vs [.no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty foo3 foo_empty4 foo5] 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 378, NextOffset: 411 455s testutil.go:509: Offset: 500, NextOffset: 533 455s testutil.go:509: Offset: 411, NextOffset: 525 455s testutil.go:509: Offset: 533, NextOffset: 671 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 231, NextOffset: 264 455s testutil.go:509: Offset: 329, NextOffset: 362 455s testutil.go:509: Offset: 264, NextOffset: 378 455s testutil.go:509: Offset: 362, NextOffset: 500 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 525, NextOffset: 558 455s testutil.go:509: Offset: 671, NextOffset: 704 455s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 455s testutil.go:1580: testing streams: [0 0 226 579 1260] 455s testutil.go:2330: got gzip streams: 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 455s testutil.go:509: Offset: 558, NextOffset: 672 455s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 455s testutil.go:509: Offset: 704, NextOffset: 818 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 455s testutil.go:2349: [1] at 226 in stargz, uncompressed length 2148 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 455s testutil.go:509: Offset: 672, NextOffset: 705 455s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 455s testutil.go:2349: [2] at 579 in stargz, uncompressed length 2048 455s testutil.go:2349: [3] at 1260 in stargz, uncompressed length 0; extra="SG\x16\x000000000000000243STARGZ" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 455s testutil.go:509: Offset: 818, NextOffset: 851 455s testutil.go:509: Offset: 705, NextOffset: 819 455s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 455s testutil.go:509: Offset: 851, NextOffset: 989 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 819, NextOffset: 852 455s testutil.go:509: Offset: 989, NextOffset: 1022 455s testutil.go:509: Offset: 852, NextOffset: 1473 455s testutil.go:509: Offset: 1022, NextOffset: 1715 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 85, NextOffset: 118 455s testutil.go:509: Offset: 183, NextOffset: 216 455s testutil.go:509: Offset: 118, NextOffset: 231 455s testutil.go:509: Offset: 216, NextOffset: 329 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty foo3 foo_empty4 foo5] vs [foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo_empty4 foo2 foo_empty3 foo4 foo5] 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 818, NextOffset: 851 455s testutil.go:509: Offset: 672, NextOffset: 705 455s testutil.go:509: Offset: 851, NextOffset: 989 455s testutil.go:509: Offset: 705, NextOffset: 819 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 329, NextOffset: 362 455s testutil.go:509: Offset: 231, NextOffset: 264 455s testutil.go:509: Offset: 362, NextOffset: 500 455s testutil.go:509: Offset: 264, NextOffset: 378 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 671, NextOffset: 704 455s testutil.go:509: Offset: 525, NextOffset: 558 455s testutil.go:509: Offset: 704, NextOffset: 818 455s testutil.go:509: Offset: 558, NextOffset: 672 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 989, NextOffset: 1022 455s testutil.go:509: Offset: 819, NextOffset: 852 455s testutil.go:509: Offset: 1022, NextOffset: 1715 455s testutil.go:509: Offset: 852, NextOffset: 1473 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 183, NextOffset: 216 455s testutil.go:509: Offset: 85, NextOffset: 118 455s testutil.go:509: Offset: 216, NextOffset: 329 455s testutil.go:509: Offset: 118, NextOffset: 231 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 500, NextOffset: 533 455s testutil.go:509: Offset: 378, NextOffset: 411 455s testutil.go:509: Offset: 533, NextOffset: 671 455s testutil.go:509: Offset: 411, NextOffset: 525 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 455s testutil.go:1580: testing streams: [0 0 226 439 1120] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 455s testutil.go:2349: [1] at 226 in stargz, uncompressed length 1024 455s testutil.go:2349: [2] at 439 in stargz, uncompressed length 2048 455s testutil.go:2349: [3] at 1120 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000001b7STARGZ" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 455s testutil.go:1580: testing streams: [0 0 65579 134345 137957] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 137957 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020cc9STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":114,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":225,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":258,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":370,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":403,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":660,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":693,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":805,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":838,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo foo2 foo3] vs [.no.prefetch.landmark foo foo2 foo3 foo_empty4 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo5 foo_empty5] 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 515, NextOffset: 548 455s testutil.go:509: Offset: 661, NextOffset: 694 455s testutil.go:509: Offset: 548, NextOffset: 660 455s testutil.go:509: Offset: 694, NextOffset: 806 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 81, NextOffset: 114 455s testutil.go:509: Offset: 179, NextOffset: 212 455s testutil.go:509: Offset: 114, NextOffset: 225 455s testutil.go:509: Offset: 212, NextOffset: 323 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 225, NextOffset: 258 455s testutil.go:509: Offset: 323, NextOffset: 356 455s testutil.go:509: Offset: 258, NextOffset: 370 455s testutil.go:509: Offset: 356, NextOffset: 492 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 370, NextOffset: 403 455s testutil.go:509: Offset: 492, NextOffset: 525 455s testutil.go:509: Offset: 403, NextOffset: 515 455s testutil.go:509: Offset: 525, NextOffset: 661 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 660, NextOffset: 693 455s testutil.go:509: Offset: 806, NextOffset: 839 455s testutil.go:509: Offset: 693, NextOffset: 805 455s testutil.go:509: Offset: 839, NextOffset: 975 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 805, NextOffset: 838 455s testutil.go:509: Offset: 975, NextOffset: 1008 455s testutil.go:509: Offset: 838, NextOffset: 1455 455s testutil.go:509: Offset: 1008, NextOffset: 1699 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty4 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo3] vs [foo5 foo_empty5 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo foo2 foo3 foo_empty4] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 179, NextOffset: 212 455s testutil.go:509: Offset: 81, NextOffset: 114 455s testutil.go:509: Offset: 212, NextOffset: 323 455s testutil.go:509: Offset: 114, NextOffset: 225 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 323, NextOffset: 356 455s testutil.go:509: Offset: 225, NextOffset: 258 455s testutil.go:509: Offset: 356, NextOffset: 492 455s testutil.go:509: Offset: 258, NextOffset: 370 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 492, NextOffset: 525 455s testutil.go:509: Offset: 370, NextOffset: 403 455s testutil.go:509: Offset: 525, NextOffset: 661 455s testutil.go:509: Offset: 403, NextOffset: 515 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 975, NextOffset: 1008 455s testutil.go:509: Offset: 805, NextOffset: 838 455s testutil.go:509: Offset: 1008, NextOffset: 1699 455s testutil.go:509: Offset: 838, NextOffset: 1455 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 661, NextOffset: 694 455s testutil.go:509: Offset: 515, NextOffset: 548 455s testutil.go:509: Offset: 694, NextOffset: 806 455s testutil.go:509: Offset: 548, NextOffset: 660 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 806, NextOffset: 839 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 455s testutil.go:1580: testing streams: [0 0 65579 133221 136833] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 136833 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020865STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 455s testutil.go:509: Offset: 660, NextOffset: 693 455s testutil.go:509: Offset: 839, NextOffset: 975 455s testutil.go:509: Offset: 693, NextOffset: 805 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 455s testutil.go:1580: testing streams: [0 0 65579 134345 137957] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 137957 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020cc9STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":262,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":375,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":408,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":521,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":554,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":182,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":327,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":360,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":497,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":530,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":983,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1016,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo foo_empty foo4 foo_empty4 foo5 foo_empty5 foo6] vs [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty4 foo foo3 foo_empty3 foo4 foo5 foo_empty5 foo6] 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 813, NextOffset: 846 455s testutil.go:509: Offset: 983, NextOffset: 1016 455s testutil.go:509: Offset: 846, NextOffset: 1466 455s testutil.go:509: Offset: 1016, NextOffset: 1707 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 229, NextOffset: 262 455s testutil.go:509: Offset: 327, NextOffset: 360 455s testutil.go:509: Offset: 262, NextOffset: 375 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 455s testutil.go:1580: testing streams: [0 0 65579 133221 136833] 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 455s testutil.go:509: Offset: 360, NextOffset: 497 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 136833 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020865STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 375, NextOffset: 408 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 455s testutil.go:509: Offset: 497, NextOffset: 530 455s testutil.go:509: Offset: 408, NextOffset: 521 455s testutil.go:509: Offset: 530, NextOffset: 667 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 84, NextOffset: 117 455s testutil.go:509: Offset: 182, NextOffset: 215 455s testutil.go:509: Offset: 117, NextOffset: 229 455s testutil.go:509: Offset: 215, NextOffset: 327 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 521, NextOffset: 554 455s testutil.go:509: Offset: 667, NextOffset: 700 455s testutil.go:509: Offset: 554, NextOffset: 667 455s testutil.go:509: Offset: 700, NextOffset: 813 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 667, NextOffset: 700 455s testutil.go:509: Offset: 813, NextOffset: 846 455s testutil.go:509: Offset: 700, NextOffset: 813 455s testutil.go:509: Offset: 846, NextOffset: 983 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty4] vs [foo2 foo_empty2 foo3 foo_empty3 foo foo_empty foo4 foo_empty4 foo5 foo_empty5 foo6] 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 182, NextOffset: 215 455s testutil.go:509: Offset: 84, NextOffset: 117 455s testutil.go:509: Offset: 215, NextOffset: 327 455s testutil.go:509: Offset: 117, NextOffset: 229 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 497, NextOffset: 530 455s testutil.go:509: Offset: 375, NextOffset: 408 455s testutil.go:509: Offset: 530, NextOffset: 667 455s testutil.go:509: Offset: 408, NextOffset: 521 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 667, NextOffset: 700 455s testutil.go:509: Offset: 521, NextOffset: 554 455s testutil.go:509: Offset: 700, NextOffset: 813 455s testutil.go:509: Offset: 554, NextOffset: 667 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 813, NextOffset: 846 455s testutil.go:509: Offset: 667, NextOffset: 700 455s testutil.go:509: Offset: 846, NextOffset: 983 455s testutil.go:509: Offset: 700, NextOffset: 813 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 983, NextOffset: 1016 455s testutil.go:509: Offset: 813, NextOffset: 846 455s testutil.go:509: Offset: 1016, NextOffset: 1707 455s testutil.go:509: Offset: 846, NextOffset: 1466 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 327, NextOffset: 360 455s testutil.go:509: Offset: 229, NextOffset: 262 455s testutil.go:509: Offset: 360, NextOffset: 497 455s testutil.go:509: Offset: 262, NextOffset: 375 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 455s testutil.go:1580: testing streams: [0 0 65579 134345 137957] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 137957 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020cc9STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 455s testutil.go:1580: testing streams: [0 0 65579 133221 136833] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 136833 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020865STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 455s testutil.go:340: 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":113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":224,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":257,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":369,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":514,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":547,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":837,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo5 foo_empty5 foo6 foo_empty foo2] vs [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty3 foo4 foo5] 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 369, NextOffset: 402 455s testutil.go:509: Offset: 492, NextOffset: 525 455s testutil.go:509: Offset: 402, NextOffset: 514 455s testutil.go:509: Offset: 525, NextOffset: 661 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 514, NextOffset: 547 455s testutil.go:509: Offset: 661, NextOffset: 694 455s testutil.go:509: Offset: 547, NextOffset: 659 455s testutil.go:509: Offset: 694, NextOffset: 806 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 80, NextOffset: 113 455s testutil.go:509: Offset: 179, NextOffset: 212 455s testutil.go:509: Offset: 113, NextOffset: 224 455s testutil.go:509: Offset: 212, NextOffset: 323 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 659, NextOffset: 692 455s testutil.go:509: Offset: 806, NextOffset: 839 455s testutil.go:509: Offset: 692, NextOffset: 804 455s testutil.go:509: Offset: 839, NextOffset: 975 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 804, NextOffset: 837 455s testutil.go:509: Offset: 975, NextOffset: 1008 455s testutil.go:509: Offset: 837, NextOffset: 1457 455s testutil.go:509: Offset: 1008, NextOffset: 1700 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 224, NextOffset: 257 455s testutil.go:509: Offset: 323, NextOffset: 356 455s testutil.go:509: Offset: 257, NextOffset: 369 455s testutil.go:509: Offset: 356, NextOffset: 492 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo5 foo_empty5 foo6] 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 806, NextOffset: 839 455s testutil.go:509: Offset: 659, NextOffset: 692 455s testutil.go:509: Offset: 839, NextOffset: 975 455s testutil.go:509: Offset: 692, NextOffset: 804 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 975, NextOffset: 1008 455s testutil.go:509: Offset: 804, NextOffset: 837 455s testutil.go:509: Offset: 1008, NextOffset: 1700 455s testutil.go:509: Offset: 837, NextOffset: 1457 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 179, NextOffset: 212 455s testutil.go:509: Offset: 80, NextOffset: 113 455s testutil.go:509: Offset: 212, NextOffset: 323 455s testutil.go:509: Offset: 113, NextOffset: 224 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 323, NextOffset: 356 455s testutil.go:509: Offset: 224, NextOffset: 257 455s testutil.go:509: Offset: 356, NextOffset: 492 455s testutil.go:509: Offset: 257, NextOffset: 369 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 455s testutil.go:1580: testing streams: [0 0 65579 134345 137957] 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 455s testutil.go:2330: got gzip streams: 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 492, NextOffset: 525 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 455s testutil.go:509: Offset: 369, NextOffset: 402 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 455s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 455s testutil.go:509: Offset: 525, NextOffset: 661 455s testutil.go:509: Offset: 402, NextOffset: 514 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 661, NextOffset: 694 455s testutil.go:509: Offset: 514, NextOffset: 547 455s testutil.go:509: Offset: 694, NextOffset: 806 455s testutil.go:509: Offset: 547, NextOffset: 659 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 455s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 137957 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020cc9STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 455s testutil.go:1580: testing streams: [0 0 65579 133221 136833] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 136833 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020865STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":231,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":264,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":411,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":525,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":558,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":705,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":819,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":852,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":329,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":362,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":533,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":671,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":818,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":851,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":989,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1022,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 foo foo_empty foo_empty4 foo_empty5] vs [foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo3 foo4 foo_empty4 foo5 foo_empty5] 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 231, NextOffset: 264 455s testutil.go:509: Offset: 329, NextOffset: 362 455s testutil.go:509: Offset: 264, NextOffset: 378 455s testutil.go:509: Offset: 362, NextOffset: 500 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 378, NextOffset: 411 455s testutil.go:509: Offset: 500, NextOffset: 533 455s testutil.go:509: Offset: 411, NextOffset: 525 455s testutil.go:509: Offset: 533, NextOffset: 671 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 525, NextOffset: 558 455s testutil.go:509: Offset: 671, NextOffset: 704 455s testutil.go:509: Offset: 558, NextOffset: 672 455s testutil.go:509: Offset: 704, NextOffset: 818 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 672, NextOffset: 705 455s testutil.go:509: Offset: 818, NextOffset: 851 455s testutil.go:509: Offset: 705, NextOffset: 819 455s testutil.go:509: Offset: 851, NextOffset: 989 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 819, NextOffset: 852 455s testutil.go:509: Offset: 989, NextOffset: 1022 455s testutil.go:509: Offset: 852, NextOffset: 1473 455s testutil.go:509: Offset: 1022, NextOffset: 1715 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 85, NextOffset: 118 455s testutil.go:509: Offset: 183, NextOffset: 216 455s testutil.go:509: Offset: 118, NextOffset: 231 455s testutil.go:509: Offset: 216, NextOffset: 329 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo3] vs [foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 foo foo_empty foo_empty4 foo_empty5] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 183, NextOffset: 216 455s testutil.go:509: Offset: 85, NextOffset: 118 455s testutil.go:509: Offset: 216, NextOffset: 329 455s testutil.go:509: Offset: 118, NextOffset: 231 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 329, NextOffset: 362 455s testutil.go:509: Offset: 231, NextOffset: 264 455s testutil.go:509: Offset: 362, NextOffset: 500 455s testutil.go:509: Offset: 264, NextOffset: 378 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 500, NextOffset: 533 455s testutil.go:509: Offset: 378, NextOffset: 411 455s testutil.go:509: Offset: 533, NextOffset: 671 455s testutil.go:509: Offset: 411, NextOffset: 525 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 671, NextOffset: 704 455s testutil.go:509: Offset: 525, NextOffset: 558 455s testutil.go:509: Offset: 704, NextOffset: 818 455s testutil.go:509: Offset: 558, NextOffset: 672 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 818, NextOffset: 851 455s testutil.go:509: Offset: 672, NextOffset: 705 455s testutil.go:509: Offset: 851, NextOffset: 989 455s testutil.go:509: Offset: 705, NextOffset: 819 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 989, NextOffset: 1022 455s testutil.go:509: Offset: 819, NextOffset: 852 455s testutil.go:509: Offset: 1022, NextOffset: 1715 455s testutil.go:509: Offset: 852, NextOffset: 1473 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 455s testutil.go:1580: testing streams: [0 0 65579 134345 137957] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 137957 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020cc9STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 455s testutil.go:1580: testing streams: [0 0 65579 133221 136833] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 136833 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020865STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":131,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":168,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":456,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1108,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1145,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1434,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1760,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1797,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":669,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":706,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":1029,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1066,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1389,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1426,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1715,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1752,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2075,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2112,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4] vs [foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty foo3 foo4 foo_empty5 .no.prefetch.landmark] 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1434, NextOffset: 1471 455s testutil.go:509: Offset: 1715, NextOffset: 1752 455s testutil.go:509: Offset: 1471, NextOffset: 1760 455s testutil.go:509: Offset: 1752, NextOffset: 2075 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1760, NextOffset: 1797 455s testutil.go:509: Offset: 2075, NextOffset: 2112 455s testutil.go:509: Offset: 1797, NextOffset: 4992 455s testutil.go:509: Offset: 2112, NextOffset: 5429 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 456, NextOffset: 493 455s testutil.go:509: Offset: 669, NextOffset: 706 455s testutil.go:509: Offset: 493, NextOffset: 782 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 455s testutil.go:509: Offset: 706, NextOffset: 1029 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 782, NextOffset: 819 455s testutil.go:509: Offset: 1029, NextOffset: 1066 455s testutil.go:509: Offset: 819, NextOffset: 1108 455s testutil.go:509: Offset: 1066, NextOffset: 1389 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1108, NextOffset: 1145 455s testutil.go:509: Offset: 1389, NextOffset: 1426 455s testutil.go:509: Offset: 1145, NextOffset: 1434 455s testutil.go:509: Offset: 1426, NextOffset: 1715 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 131, NextOffset: 168 455s testutil.go:509: Offset: 344, NextOffset: 381 455s testutil.go:509: Offset: 168, NextOffset: 456 455s testutil.go:509: Offset: 381, NextOffset: 669 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty foo3 foo4] vs [foo foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4] 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 1029, NextOffset: 1066 455s testutil.go:509: Offset: 782, NextOffset: 819 455s testutil.go:509: Offset: 1066, NextOffset: 1389 455s testutil.go:509: Offset: 819, NextOffset: 1108 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1389, NextOffset: 1426 455s testutil.go:509: Offset: 1108, NextOffset: 1145 455s testutil.go:509: Offset: 1426, NextOffset: 1715 455s testutil.go:509: Offset: 1145, NextOffset: 1434 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 669, NextOffset: 706 455s testutil.go:509: Offset: 456, NextOffset: 493 455s testutil.go:509: Offset: 706, NextOffset: 1029 455s testutil.go:509: Offset: 493, NextOffset: 782 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1715, NextOffset: 1752 455s testutil.go:509: Offset: 1434, NextOffset: 1471 455s testutil.go:509: Offset: 1752, NextOffset: 2075 455s testutil.go:509: Offset: 1471, NextOffset: 1760 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 455s testutil.go:1580: testing streams: [0 0 65579 134345 137957] 455s testutil.go:2330: got gzip streams: 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 2075, NextOffset: 2112 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 455s testutil.go:509: Offset: 1760, NextOffset: 1797 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 455s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 137957 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020cc9STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 455s testutil.go:509: Offset: 2112, NextOffset: 5429 455s testutil.go:509: Offset: 1797, NextOffset: 4992 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 344, NextOffset: 381 455s testutil.go:509: Offset: 131, NextOffset: 168 455s testutil.go:509: Offset: 381, NextOffset: 669 455s testutil.go:509: Offset: 168, NextOffset: 456 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 455s testutil.go:1580: testing streams: [0 0 65579 133221 136833] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 136833 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020865STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 455s testutil.go:1580: testing streams: [0 0 65579 134345 137957] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 137957 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020cc9STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":134,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":171,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":463,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":794,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":831,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1123,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1452,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1489,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":675,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":712,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1040,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1077,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1404,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1770,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2097,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2134,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo5 foo_empty5 foo6 foo foo4 foo_empty4 foo_empty foo2 foo_empty2] vs [foo5 foo_empty foo3 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4] 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1452, NextOffset: 1489 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 455s testutil.go:509: Offset: 1733, NextOffset: 1770 455s testutil.go:509: Offset: 1489, NextOffset: 1782 455s testutil.go:509: Offset: 1770, NextOffset: 2097 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1782, NextOffset: 1819 455s testutil.go:509: Offset: 2097, NextOffset: 2134 455s testutil.go:509: Offset: 1819, NextOffset: 5046 455s testutil.go:509: Offset: 2134, NextOffset: 5483 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 134, NextOffset: 171 455s testutil.go:509: Offset: 346, NextOffset: 383 455s testutil.go:509: Offset: 171, NextOffset: 463 455s testutil.go:509: Offset: 383, NextOffset: 675 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1123, NextOffset: 1160 455s testutil.go:509: Offset: 1404, NextOffset: 1441 455s testutil.go:509: Offset: 1160, NextOffset: 1452 455s testutil.go:509: Offset: 1441, NextOffset: 1733 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 463, NextOffset: 500 455s testutil.go:509: Offset: 675, NextOffset: 712 455s testutil.go:509: Offset: 500, NextOffset: 794 455s testutil.go:509: Offset: 712, NextOffset: 1040 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 794, NextOffset: 831 455s testutil.go:509: Offset: 1040, NextOffset: 1077 455s testutil.go:509: Offset: 831, NextOffset: 1123 455s testutil.go:509: Offset: 1077, NextOffset: 1404 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo3] vs [foo_empty4 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo6 foo foo4] 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1404, NextOffset: 1441 455s testutil.go:509: Offset: 1123, NextOffset: 1160 455s testutil.go:509: Offset: 1441, NextOffset: 1733 455s testutil.go:509: Offset: 1160, NextOffset: 1452 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1733, NextOffset: 1770 455s testutil.go:509: Offset: 1452, NextOffset: 1489 455s testutil.go:509: Offset: 1770, NextOffset: 2097 455s testutil.go:509: Offset: 1489, NextOffset: 1782 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 1040, NextOffset: 1077 455s testutil.go:509: Offset: 794, NextOffset: 831 455s testutil.go:509: Offset: 1077, NextOffset: 1404 455s testutil.go:509: Offset: 831, NextOffset: 1123 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 2097, NextOffset: 2134 455s testutil.go:509: Offset: 1782, NextOffset: 1819 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 455s testutil.go:509: Offset: 2134, NextOffset: 5483 455s testutil.go:509: Offset: 1819, NextOffset: 5046 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 346, NextOffset: 383 455s testutil.go:509: Offset: 134, NextOffset: 171 455s testutil.go:509: Offset: 383, NextOffset: 675 455s testutil.go:509: Offset: 171, NextOffset: 463 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 675, NextOffset: 712 455s testutil.go:509: Offset: 463, NextOffset: 500 455s testutil.go:509: Offset: 712, NextOffset: 1040 455s testutil.go:509: Offset: 500, NextOffset: 794 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 455s testutil.go:1580: testing streams: [0 0 65579 133221 136833] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 136833 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020865STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 455s testutil.go:1580: testing streams: [0 0 65579 134345 137957] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 137957 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020cc9STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 455s testutil.go:1580: testing streams: [0 0 65579 133221 136833] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 136833 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020865STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":133,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":496,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":785,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":822,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1111,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1148,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1438,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1475,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1765,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":709,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1033,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1070,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1395,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1432,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1722,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2084,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo3 foo_empty4 foo5 foo_empty5 foo6 foo] vs [foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo3 foo4 foo6] 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 785, NextOffset: 822 455s testutil.go:509: Offset: 1033, NextOffset: 1070 455s testutil.go:509: Offset: 822, NextOffset: 1111 455s testutil.go:509: Offset: 1070, NextOffset: 1395 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1438, NextOffset: 1475 455s testutil.go:509: Offset: 1722, NextOffset: 1759 455s testutil.go:509: Offset: 1475, NextOffset: 1765 455s testutil.go:509: Offset: 1759, NextOffset: 2084 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1765, NextOffset: 1802 455s testutil.go:509: Offset: 2084, NextOffset: 2121 455s testutil.go:509: Offset: 1802, NextOffset: 5013 455s testutil.go:509: Offset: 2121, NextOffset: 5456 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 133, NextOffset: 170 455s testutil.go:509: Offset: 346, NextOffset: 383 455s testutil.go:509: Offset: 170, NextOffset: 459 455s testutil.go:509: Offset: 383, NextOffset: 672 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 459, NextOffset: 496 455s testutil.go:509: Offset: 672, NextOffset: 709 455s testutil.go:509: Offset: 496, NextOffset: 785 455s testutil.go:509: Offset: 709, NextOffset: 1033 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1111, NextOffset: 1148 455s testutil.go:509: Offset: 1395, NextOffset: 1432 455s testutil.go:509: Offset: 1148, NextOffset: 1438 455s testutil.go:509: Offset: 1432, NextOffset: 1722 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo3 foo4 foo6 foo2 foo_empty2 foo_empty3 foo_empty4] vs [foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo3 foo_empty4 foo5] 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 672, NextOffset: 709 455s testutil.go:509: Offset: 459, NextOffset: 496 455s testutil.go:509: Offset: 709, NextOffset: 1033 455s testutil.go:509: Offset: 496, NextOffset: 785 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1722, NextOffset: 1759 455s testutil.go:509: Offset: 1438, NextOffset: 1475 455s testutil.go:509: Offset: 1759, NextOffset: 2084 455s testutil.go:509: Offset: 1475, NextOffset: 1765 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 346, NextOffset: 383 455s testutil.go:509: Offset: 133, NextOffset: 170 455s testutil.go:509: Offset: 383, NextOffset: 672 455s testutil.go:509: Offset: 170, NextOffset: 459 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 1033, NextOffset: 1070 455s testutil.go:509: Offset: 785, NextOffset: 822 455s testutil.go:509: Offset: 1070, NextOffset: 1395 455s testutil.go:509: Offset: 822, NextOffset: 1111 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1395, NextOffset: 1432 455s testutil.go:509: Offset: 1111, NextOffset: 1148 455s testutil.go:509: Offset: 1432, NextOffset: 1722 455s testutil.go:509: Offset: 1148, NextOffset: 1438 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 2084, NextOffset: 2121 455s testutil.go:509: Offset: 1765, NextOffset: 1802 455s testutil.go:509: Offset: 2121, NextOffset: 5456 455s testutil.go:509: Offset: 1802, NextOffset: 5013 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 455s testutil.go:1580: testing streams: [0 0 65579 134345 137957] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 137957 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020cc9STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":135,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":465,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":795,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":832,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1125,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1456,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":347,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":677,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":714,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1042,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1079,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1407,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1444,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1738,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1775,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2103,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2140,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty5 foo3 foo4 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5] vs [foo4 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty3] 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 465, NextOffset: 502 455s testutil.go:509: Offset: 677, NextOffset: 714 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 455s testutil.go:1580: testing streams: [0 0 65579 133221 136833] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 3584 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 455s testutil.go:509: Offset: 502, NextOffset: 795 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 455s testutil.go:2349: [3] at 136833 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020865STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 455s testutil.go:509: Offset: 714, NextOffset: 1042 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1456, NextOffset: 1493 455s testutil.go:509: Offset: 1738, NextOffset: 1775 455s testutil.go:509: Offset: 1493, NextOffset: 1787 455s testutil.go:509: Offset: 1775, NextOffset: 2103 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 795, NextOffset: 832 455s testutil.go:509: Offset: 1042, NextOffset: 1079 455s testutil.go:509: Offset: 832, NextOffset: 1125 455s testutil.go:509: Offset: 1079, NextOffset: 1407 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1125, NextOffset: 1162 455s testutil.go:509: Offset: 1407, NextOffset: 1444 455s testutil.go:509: Offset: 1162, NextOffset: 1456 455s testutil.go:509: Offset: 1444, NextOffset: 1738 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1787, NextOffset: 1824 455s testutil.go:509: Offset: 2103, NextOffset: 2140 455s testutil.go:509: Offset: 1824, NextOffset: 5062 455s testutil.go:509: Offset: 2140, NextOffset: 5500 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 135, NextOffset: 172 455s testutil.go:509: Offset: 347, NextOffset: 384 455s testutil.go:509: Offset: 172, NextOffset: 465 455s testutil.go:509: Offset: 384, NextOffset: 677 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo5 foo6 .no.prefetch.landmark foo_empty3 foo4 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo_empty4] vs [foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo3 foo4 foo6] 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1738, NextOffset: 1775 455s testutil.go:509: Offset: 1456, NextOffset: 1493 455s testutil.go:509: Offset: 1775, NextOffset: 2103 455s testutil.go:509: Offset: 1493, NextOffset: 1787 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 2103, NextOffset: 2140 455s testutil.go:509: Offset: 1787, NextOffset: 1824 455s testutil.go:509: Offset: 2140, NextOffset: 5500 455s testutil.go:509: Offset: 1824, NextOffset: 5062 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1407, NextOffset: 1444 455s testutil.go:509: Offset: 1125, NextOffset: 1162 455s testutil.go:509: Offset: 1444, NextOffset: 1738 455s testutil.go:509: Offset: 1162, NextOffset: 1456 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 347, NextOffset: 384 455s testutil.go:509: Offset: 135, NextOffset: 172 455s testutil.go:509: Offset: 384, NextOffset: 677 455s testutil.go:509: Offset: 172, NextOffset: 465 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 677, NextOffset: 714 455s testutil.go:509: Offset: 465, NextOffset: 502 455s testutil.go:509: Offset: 714, NextOffset: 1042 455s testutil.go:509: Offset: 502, NextOffset: 795 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 1042, NextOffset: 1079 455s testutil.go:509: Offset: 795, NextOffset: 832 455s testutil.go:509: Offset: 1079, NextOffset: 1407 455s testutil.go:509: Offset: 832, NextOffset: 1125 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 455s testutil.go:1580: testing streams: [0 0 65579 134345 137957] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 137957 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020cc9STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 455s testutil.go:1580: testing streams: [0 0 65579 133221 136833] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 136833 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020865STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 455s testutil.go:1580: testing streams: [0 0 65579 134345 137957] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 137957 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020cc9STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":131,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":168,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":456,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1108,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1145,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1434,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1760,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1797,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":669,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":706,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":1029,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1066,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1389,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1426,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1715,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1752,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2075,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2112,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 455s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo4 foo_empty4 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo5 foo] vs [foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo5 foo6 .no.prefetch.landmark foo_empty3 foo4] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 131, NextOffset: 168 455s testutil.go:509: Offset: 344, NextOffset: 381 455s testutil.go:509: Offset: 168, NextOffset: 456 455s testutil.go:509: Offset: 381, NextOffset: 669 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 456, NextOffset: 493 455s testutil.go:509: Offset: 669, NextOffset: 706 455s testutil.go:509: Offset: 493, NextOffset: 782 455s testutil.go:509: Offset: 706, NextOffset: 1029 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1108, NextOffset: 1145 455s testutil.go:509: Offset: 1389, NextOffset: 1426 455s testutil.go:509: Offset: 1145, NextOffset: 1434 455s testutil.go:509: Offset: 1426, NextOffset: 1715 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1760, NextOffset: 1797 455s testutil.go:509: Offset: 2075, NextOffset: 2112 455s testutil.go:509: Offset: 1797, NextOffset: 4992 455s testutil.go:509: Offset: 2112, NextOffset: 5429 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 782, NextOffset: 819 455s testutil.go:509: Offset: 1029, NextOffset: 1066 455s testutil.go:509: Offset: 819, NextOffset: 1108 455s testutil.go:509: Offset: 1066, NextOffset: 1389 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1434, NextOffset: 1471 455s testutil.go:509: Offset: 1715, NextOffset: 1752 455s testutil.go:509: Offset: 1471, NextOffset: 1760 455s testutil.go:509: Offset: 1752, NextOffset: 2075 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo5 foo6] vs [foo_empty2 foo3 foo_empty3 foo5 foo foo_empty foo2 foo4 foo_empty4 foo_empty5 foo6] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 344, NextOffset: 381 455s testutil.go:509: Offset: 131, NextOffset: 168 455s testutil.go:509: Offset: 381, NextOffset: 669 455s testutil.go:509: Offset: 168, NextOffset: 456 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 669, NextOffset: 706 455s testutil.go:509: Offset: 456, NextOffset: 493 455s testutil.go:509: Offset: 706, NextOffset: 1029 455s testutil.go:509: Offset: 493, NextOffset: 782 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 1029, NextOffset: 1066 455s testutil.go:509: Offset: 782, NextOffset: 819 455s testutil.go:509: Offset: 1066, NextOffset: 1389 455s testutil.go:509: Offset: 819, NextOffset: 1108 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1715, NextOffset: 1752 455s testutil.go:509: Offset: 1434, NextOffset: 1471 455s testutil.go:509: Offset: 1752, NextOffset: 2075 455s testutil.go:509: Offset: 1471, NextOffset: 1760 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 2075, NextOffset: 2112 455s testutil.go:509: Offset: 1760, NextOffset: 1797 455s testutil.go:509: Offset: 2112, NextOffset: 5429 455s testutil.go:509: Offset: 1797, NextOffset: 4992 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1389, NextOffset: 1426 455s testutil.go:509: Offset: 1108, NextOffset: 1145 455s testutil.go:509: Offset: 1426, NextOffset: 1715 455s testutil.go:509: Offset: 1145, NextOffset: 1434 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 455s testutil.go:1580: testing streams: [0 0 65579 133221 136833] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 136833 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020865STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 455s testutil.go:1580: testing streams: [0 0 65579 134345 137957] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 137957 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020cc9STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 455s testutil.go:1580: testing streams: [0 0 65579 133221 136833] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 136833 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020865STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":134,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":171,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":463,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":794,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":831,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1123,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1452,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1489,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":675,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":712,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1040,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1077,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1404,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1770,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2097,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2134,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty5 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty2] vs [foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo5 foo foo_empty foo_empty2 foo_empty4 foo_empty5] 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1123, NextOffset: 1160 455s testutil.go:509: Offset: 1404, NextOffset: 1441 455s testutil.go:509: Offset: 1160, NextOffset: 1452 455s testutil.go:509: Offset: 1441, NextOffset: 1733 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1452, NextOffset: 1489 455s testutil.go:509: Offset: 1733, NextOffset: 1770 455s testutil.go:509: Offset: 1489, NextOffset: 1782 455s testutil.go:509: Offset: 1770, NextOffset: 2097 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1782, NextOffset: 1819 455s testutil.go:509: Offset: 2097, NextOffset: 2134 455s testutil.go:509: Offset: 1819, NextOffset: 5046 455s testutil.go:509: Offset: 2134, NextOffset: 5483 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 134, NextOffset: 171 455s testutil.go:509: Offset: 346, NextOffset: 383 455s testutil.go:509: Offset: 171, NextOffset: 463 455s testutil.go:509: Offset: 383, NextOffset: 675 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 463, NextOffset: 500 455s testutil.go:509: Offset: 675, NextOffset: 712 455s testutil.go:509: Offset: 500, NextOffset: 794 455s testutil.go:509: Offset: 712, NextOffset: 1040 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 794, NextOffset: 831 455s testutil.go:509: Offset: 1040, NextOffset: 1077 455s testutil.go:509: Offset: 831, NextOffset: 1123 455s testutil.go:509: Offset: 1077, NextOffset: 1404 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo5 foo foo_empty foo_empty2 foo_empty4 foo_empty5] vs [foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty2 foo_empty5] 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 675, NextOffset: 712 455s testutil.go:509: Offset: 463, NextOffset: 500 455s testutil.go:509: Offset: 712, NextOffset: 1040 455s testutil.go:509: Offset: 500, NextOffset: 794 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 1040, NextOffset: 1077 455s testutil.go:509: Offset: 794, NextOffset: 831 455s testutil.go:509: Offset: 1077, NextOffset: 1404 455s testutil.go:509: Offset: 831, NextOffset: 1123 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1404, NextOffset: 1441 455s testutil.go:509: Offset: 1123, NextOffset: 1160 455s testutil.go:509: Offset: 1441, NextOffset: 1733 455s testutil.go:509: Offset: 1160, NextOffset: 1452 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1733, NextOffset: 1770 455s testutil.go:509: Offset: 1452, NextOffset: 1489 455s testutil.go:509: Offset: 1770, NextOffset: 2097 455s testutil.go:509: Offset: 1489, NextOffset: 1782 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 346, NextOffset: 383 455s testutil.go:509: Offset: 134, NextOffset: 171 455s testutil.go:509: Offset: 383, NextOffset: 675 455s testutil.go:509: Offset: 171, NextOffset: 463 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 2097, NextOffset: 2134 455s testutil.go:509: Offset: 1782, NextOffset: 1819 455s testutil.go:509: Offset: 2134, NextOffset: 5483 455s testutil.go:509: Offset: 1819, NextOffset: 5046 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48457 97554 98090] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48457 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 97554 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 98090 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d12STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48457,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48457,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48457,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48457,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":133,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":496,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":785,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":822,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1111,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1148,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1438,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1475,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1765,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":709,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1033,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1070,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1395,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1432,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1722,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2084,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo4 foo6 foo foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo_empty] vs [.no.prefetch.landmark foo_empty foo2 foo3 foo4 foo5 foo6 foo foo_empty2 foo_empty3 foo_empty4 foo_empty5] 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 785, NextOffset: 822 455s testutil.go:509: Offset: 1033, NextOffset: 1070 455s testutil.go:509: Offset: 822, NextOffset: 1111 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48457 96578 97114] 455s testutil.go:2330: got gzip streams: 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 455s testutil.go:509: Offset: 1070, NextOffset: 1395 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1111, NextOffset: 1148 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 455s testutil.go:2349: [1] at 48457 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96578 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 97114 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017942STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48457,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48457,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 455s testutil.go:509: Offset: 1395, NextOffset: 1432 455s testutil.go:509: Offset: 1148, NextOffset: 1438 455s testutil.go:509: Offset: 1432, NextOffset: 1722 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48457,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48457,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 455s testutil.go:509: Offset: 1765, NextOffset: 1802 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 455s testutil.go:509: Offset: 2084, NextOffset: 2121 455s testutil.go:509: Offset: 1802, NextOffset: 5013 455s testutil.go:509: Offset: 2121, NextOffset: 5456 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 133, NextOffset: 170 455s testutil.go:509: Offset: 346, NextOffset: 383 455s testutil.go:509: Offset: 170, NextOffset: 459 455s testutil.go:509: Offset: 383, NextOffset: 672 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 459, NextOffset: 496 455s testutil.go:509: Offset: 672, NextOffset: 709 455s testutil.go:509: Offset: 496, NextOffset: 785 455s testutil.go:509: Offset: 709, NextOffset: 1033 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1438, NextOffset: 1475 455s testutil.go:509: Offset: 1722, NextOffset: 1759 455s testutil.go:509: Offset: 1475, NextOffset: 1765 455s testutil.go:509: Offset: 1759, NextOffset: 2084 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo4 foo5 foo6 foo foo_empty2 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo3] vs [foo3 foo_empty3 foo4 foo6 foo foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo_empty] 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 2084, NextOffset: 2121 455s testutil.go:509: Offset: 1765, NextOffset: 1802 455s testutil.go:509: Offset: 2121, NextOffset: 5456 455s testutil.go:509: Offset: 1802, NextOffset: 5013 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 346, NextOffset: 383 455s testutil.go:509: Offset: 133, NextOffset: 170 455s testutil.go:509: Offset: 383, NextOffset: 672 455s testutil.go:509: Offset: 170, NextOffset: 459 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 672, NextOffset: 709 455s testutil.go:509: Offset: 459, NextOffset: 496 455s testutil.go:509: Offset: 709, NextOffset: 1033 455s testutil.go:509: Offset: 496, NextOffset: 785 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 1033, NextOffset: 1070 455s testutil.go:509: Offset: 785, NextOffset: 822 455s testutil.go:509: Offset: 1070, NextOffset: 1395 455s testutil.go:509: Offset: 822, NextOffset: 1111 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1395, NextOffset: 1432 455s testutil.go:509: Offset: 1111, NextOffset: 1148 455s testutil.go:509: Offset: 1432, NextOffset: 1722 455s testutil.go:509: Offset: 1148, NextOffset: 1438 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1722, NextOffset: 1759 455s testutil.go:509: Offset: 1438, NextOffset: 1475 455s testutil.go:509: Offset: 1759, NextOffset: 2084 455s testutil.go:509: Offset: 1475, NextOffset: 1765 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 455s testutil.go:1580: testing streams: [0 0 48457 97554 98090] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48457 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 97554 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 98090 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d12STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48457,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48457,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48457,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48457,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":135,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":465,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":795,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":832,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1125,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1456,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":347,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":677,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":714,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1042,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1079,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1407,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1444,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1738,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1775,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2103,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2140,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty2 foo_empty5 foo6] vs [foo2 foo4 foo_empty4 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 135, NextOffset: 172 455s testutil.go:509: Offset: 347, NextOffset: 384 455s testutil.go:509: Offset: 172, NextOffset: 465 455s testutil.go:509: Offset: 384, NextOffset: 677 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 465, NextOffset: 502 455s testutil.go:509: Offset: 677, NextOffset: 714 455s testutil.go:509: Offset: 502, NextOffset: 795 455s testutil.go:509: Offset: 714, NextOffset: 1042 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 795, NextOffset: 832 455s testutil.go:509: Offset: 1042, NextOffset: 1079 455s testutil.go:509: Offset: 832, NextOffset: 1125 455s testutil.go:509: Offset: 1079, NextOffset: 1407 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1125, NextOffset: 1162 455s testutil.go:509: Offset: 1407, NextOffset: 1444 455s testutil.go:509: Offset: 1162, NextOffset: 1456 455s testutil.go:509: Offset: 1444, NextOffset: 1738 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1456, NextOffset: 1493 455s testutil.go:509: Offset: 1738, NextOffset: 1775 455s testutil.go:509: Offset: 1493, NextOffset: 1787 455s testutil.go:509: Offset: 1775, NextOffset: 2103 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1787, NextOffset: 1824 455s testutil.go:509: Offset: 2103, NextOffset: 2140 455s testutil.go:509: Offset: 1824, NextOffset: 5062 455s testutil.go:509: Offset: 2140, NextOffset: 5500 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo2 foo4 foo_empty4 foo6 foo] vs [foo_empty3 foo4 foo_empty4 foo5 foo_empty2 foo_empty5 foo6 foo foo_empty foo2 foo3] 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 677, NextOffset: 714 455s testutil.go:509: Offset: 465, NextOffset: 502 455s testutil.go:509: Offset: 714, NextOffset: 1042 455s testutil.go:509: Offset: 502, NextOffset: 795 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1407, NextOffset: 1444 455s testutil.go:509: Offset: 1125, NextOffset: 1162 455s testutil.go:509: Offset: 1444, NextOffset: 1738 455s testutil.go:509: Offset: 1162, NextOffset: 1456 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 2103, NextOffset: 2140 455s testutil.go:509: Offset: 1787, NextOffset: 1824 455s testutil.go:509: Offset: 2140, NextOffset: 5500 455s testutil.go:509: Offset: 1824, NextOffset: 5062 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 347, NextOffset: 384 455s testutil.go:509: Offset: 135, NextOffset: 172 455s testutil.go:509: Offset: 384, NextOffset: 677 455s testutil.go:509: Offset: 172, NextOffset: 465 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 1042, NextOffset: 1079 455s testutil.go:509: Offset: 795, NextOffset: 832 455s testutil.go:509: Offset: 1079, NextOffset: 1407 455s testutil.go:509: Offset: 832, NextOffset: 1125 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1738, NextOffset: 1775 455s testutil.go:509: Offset: 1456, NextOffset: 1493 455s testutil.go:509: Offset: 1775, NextOffset: 2103 455s testutil.go:509: Offset: 1493, NextOffset: 1787 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 455s testutil.go:1580: testing streams: [0 0 48457 96578 97114] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48457 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96578 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 97114 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017942STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48457,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48457,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48457,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48457,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":133,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":460,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":825,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1116,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1153,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1444,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1481,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1772,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1809,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":345,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":709,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":1035,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1072,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1398,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1435,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1726,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1763,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2088,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2125,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] vs [foo_empty5 .no.prefetch.landmark foo2 foo4 foo5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 133, NextOffset: 170 455s testutil.go:509: Offset: 345, NextOffset: 382 455s testutil.go:509: Offset: 170, NextOffset: 460 455s testutil.go:509: Offset: 382, NextOffset: 672 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 460, NextOffset: 497 455s testutil.go:509: Offset: 672, NextOffset: 709 455s testutil.go:509: Offset: 497, NextOffset: 788 455s testutil.go:509: Offset: 709, NextOffset: 1035 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 788, NextOffset: 825 455s testutil.go:509: Offset: 1035, NextOffset: 1072 455s testutil.go:509: Offset: 825, NextOffset: 1116 455s testutil.go:509: Offset: 1072, NextOffset: 1398 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1116, NextOffset: 1153 455s testutil.go:509: Offset: 1398, NextOffset: 1435 455s testutil.go:509: Offset: 1153, NextOffset: 1444 455s testutil.go:509: Offset: 1435, NextOffset: 1726 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1444, NextOffset: 1481 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 455s testutil.go:509: Offset: 1726, NextOffset: 1763 455s testutil.go:509: Offset: 1481, NextOffset: 1772 455s testutil.go:509: Offset: 1763, NextOffset: 2088 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1772, NextOffset: 1809 455s testutil.go:509: Offset: 2088, NextOffset: 2125 455s testutil.go:509: Offset: 1809, NextOffset: 5004 455s testutil.go:509: Offset: 2125, NextOffset: 5442 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo2 foo4 foo5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark] vs [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty] 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 1035, NextOffset: 1072 455s testutil.go:509: Offset: 788, NextOffset: 825 455s testutil.go:509: Offset: 1072, NextOffset: 1398 455s testutil.go:509: Offset: 825, NextOffset: 1116 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 672, NextOffset: 709 455s testutil.go:509: Offset: 460, NextOffset: 497 455s testutil.go:509: Offset: 709, NextOffset: 1035 455s testutil.go:509: Offset: 497, NextOffset: 788 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1398, NextOffset: 1435 455s testutil.go:509: Offset: 1116, NextOffset: 1153 455s testutil.go:509: Offset: 1435, NextOffset: 1726 455s testutil.go:509: Offset: 1153, NextOffset: 1444 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1726, NextOffset: 1763 455s testutil.go:509: Offset: 1444, NextOffset: 1481 455s testutil.go:509: Offset: 1763, NextOffset: 2088 455s testutil.go:509: Offset: 1481, NextOffset: 1772 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 2088, NextOffset: 2125 455s testutil.go:509: Offset: 1772, NextOffset: 1809 455s testutil.go:509: Offset: 2125, NextOffset: 5442 455s testutil.go:509: Offset: 1809, NextOffset: 5004 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 345, NextOffset: 382 455s testutil.go:509: Offset: 133, NextOffset: 170 455s testutil.go:509: Offset: 382, NextOffset: 672 455s testutil.go:509: Offset: 170, NextOffset: 460 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 455s testutil.go:1580: testing streams: [0 0 48456 97553 98089] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48456 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 97553 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 98089 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d11STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48456,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48456,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48456,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48456,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 455s testutil.go:1580: testing streams: [0 0 48456 96577 97113] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48456 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96577 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 97113 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017941STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48456,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48456,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48456,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48456,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":134,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":171,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":796,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":833,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1127,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1457,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1494,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1825,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":676,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":713,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1042,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1079,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1408,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1445,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1738,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1775,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2103,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2140,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo6 foo2 foo3 foo_empty4] vs [foo_empty2 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo2] 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1127, NextOffset: 1164 455s testutil.go:509: Offset: 1408, NextOffset: 1445 455s testutil.go:509: Offset: 1164, NextOffset: 1457 455s testutil.go:509: Offset: 1445, NextOffset: 1738 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 455s testutil.go:509: Offset: 1457, NextOffset: 1494 455s testutil.go:509: Offset: 1738, NextOffset: 1775 455s testutil.go:509: Offset: 1494, NextOffset: 1788 455s testutil.go:509: Offset: 1775, NextOffset: 2103 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1788, NextOffset: 1825 455s testutil.go:509: Offset: 2103, NextOffset: 2140 455s testutil.go:509: Offset: 1825, NextOffset: 5052 455s testutil.go:509: Offset: 2140, NextOffset: 5489 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 464, NextOffset: 501 455s testutil.go:509: Offset: 676, NextOffset: 713 455s testutil.go:509: Offset: 501, NextOffset: 796 455s testutil.go:509: Offset: 713, NextOffset: 1042 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 796, NextOffset: 833 455s testutil.go:509: Offset: 1042, NextOffset: 1079 455s testutil.go:509: Offset: 833, NextOffset: 1127 455s testutil.go:509: Offset: 1079, NextOffset: 1408 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 134, NextOffset: 171 455s testutil.go:509: Offset: 346, NextOffset: 383 455s testutil.go:509: Offset: 171, NextOffset: 464 455s testutil.go:509: Offset: 383, NextOffset: 676 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo2 foo_empty2] vs [foo6 foo2 foo3 foo_empty4 foo foo_empty foo_empty2 foo_empty3 foo4 foo5 foo_empty5] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 346, NextOffset: 383 455s testutil.go:509: Offset: 134, NextOffset: 171 455s testutil.go:509: Offset: 383, NextOffset: 676 455s testutil.go:509: Offset: 171, NextOffset: 464 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 1042, NextOffset: 1079 455s testutil.go:509: Offset: 796, NextOffset: 833 455s testutil.go:509: Offset: 1079, NextOffset: 1408 455s testutil.go:509: Offset: 833, NextOffset: 1127 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1408, NextOffset: 1445 455s testutil.go:509: Offset: 1127, NextOffset: 1164 455s testutil.go:509: Offset: 1445, NextOffset: 1738 455s testutil.go:509: Offset: 1164, NextOffset: 1457 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1738, NextOffset: 1775 455s testutil.go:509: Offset: 1457, NextOffset: 1494 455s testutil.go:509: Offset: 1775, NextOffset: 2103 455s testutil.go:509: Offset: 1494, NextOffset: 1788 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 676, NextOffset: 713 455s testutil.go:509: Offset: 464, NextOffset: 501 455s testutil.go:509: Offset: 713, NextOffset: 1042 455s testutil.go:509: Offset: 501, NextOffset: 796 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 2103, NextOffset: 2140 455s testutil.go:509: Offset: 1788, NextOffset: 1825 455s testutil.go:509: Offset: 2140, NextOffset: 5489 455s testutil.go:509: Offset: 1825, NextOffset: 5052 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48461 97562 98098] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 455s testutil.go:2349: [1] at 48461 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 97562 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 98098 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d1aSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48461,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48461,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48461,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48461,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":135,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":790,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":827,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1119,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1156,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1448,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1485,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1777,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1814,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":347,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":674,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":711,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1037,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1074,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1400,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1437,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1729,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1766,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2093,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2130,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo6 foo3 foo5 foo_empty5 foo foo_empty foo2 foo_empty2] vs [foo4 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 .no.prefetch.landmark foo] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 135, NextOffset: 172 455s testutil.go:509: Offset: 347, NextOffset: 384 455s testutil.go:509: Offset: 172, NextOffset: 462 455s testutil.go:509: Offset: 384, NextOffset: 674 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 462, NextOffset: 499 455s testutil.go:509: Offset: 674, NextOffset: 711 455s testutil.go:509: Offset: 499, NextOffset: 790 455s testutil.go:509: Offset: 711, NextOffset: 1037 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1119, NextOffset: 1156 455s testutil.go:509: Offset: 1400, NextOffset: 1437 455s testutil.go:509: Offset: 1156, NextOffset: 1448 455s testutil.go:509: Offset: 1437, NextOffset: 1729 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1777, NextOffset: 1814 455s testutil.go:509: Offset: 2093, NextOffset: 2130 455s testutil.go:509: Offset: 1814, NextOffset: 5025 455s testutil.go:509: Offset: 2130, NextOffset: 5465 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 790, NextOffset: 827 455s testutil.go:509: Offset: 1037, NextOffset: 1074 455s testutil.go:509: Offset: 827, NextOffset: 1119 455s testutil.go:509: Offset: 1074, NextOffset: 1400 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1448, NextOffset: 1485 455s testutil.go:509: Offset: 1729, NextOffset: 1766 455s testutil.go:509: Offset: 1485, NextOffset: 1777 455s testutil.go:509: Offset: 1766, NextOffset: 2093 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo4 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5] vs [foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6 foo3 foo5 foo_empty5] 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 674, NextOffset: 711 455s testutil.go:509: Offset: 462, NextOffset: 499 455s testutil.go:509: Offset: 711, NextOffset: 1037 455s testutil.go:509: Offset: 499, NextOffset: 790 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 1037, NextOffset: 1074 455s testutil.go:509: Offset: 790, NextOffset: 827 455s testutil.go:509: Offset: 1074, NextOffset: 1400 455s testutil.go:509: Offset: 827, NextOffset: 1119 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1729, NextOffset: 1766 455s testutil.go:509: Offset: 1448, NextOffset: 1485 455s testutil.go:509: Offset: 1766, NextOffset: 2093 455s testutil.go:509: Offset: 1485, NextOffset: 1777 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 347, NextOffset: 384 455s testutil.go:509: Offset: 135, NextOffset: 172 455s testutil.go:509: Offset: 384, NextOffset: 674 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 455s testutil.go:509: Offset: 172, NextOffset: 462 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1400, NextOffset: 1437 455s testutil.go:509: Offset: 1119, NextOffset: 1156 455s testutil.go:509: Offset: 1437, NextOffset: 1729 455s testutil.go:509: Offset: 1156, NextOffset: 1448 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 2093, NextOffset: 2130 455s testutil.go:509: Offset: 1777, NextOffset: 1814 455s testutil.go:509: Offset: 2130, NextOffset: 5465 455s testutil.go:509: Offset: 1814, NextOffset: 5025 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48461 96586 97122] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48461 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96586 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 97122 in stargz, uncompressed length 0; extra="SG\x16\x00000000000001794aSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48461,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48461,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48461,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48461,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":135,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":504,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":800,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":837,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1133,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1170,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1466,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1503,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":348,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":680,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":717,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1047,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1084,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1414,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1451,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2114,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2151,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo_empty5 foo6 foo] vs [foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 .no.prefetch.landmark foo_empty3 foo5 foo_empty5 foo6] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 135, NextOffset: 172 455s testutil.go:509: Offset: 348, NextOffset: 385 455s testutil.go:509: Offset: 172, NextOffset: 467 455s testutil.go:509: Offset: 385, NextOffset: 680 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 467, NextOffset: 504 455s testutil.go:509: Offset: 680, NextOffset: 717 455s testutil.go:509: Offset: 504, NextOffset: 800 455s testutil.go:509: Offset: 717, NextOffset: 1047 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 800, NextOffset: 837 455s testutil.go:509: Offset: 1047, NextOffset: 1084 455s testutil.go:509: Offset: 837, NextOffset: 1133 455s testutil.go:509: Offset: 1084, NextOffset: 1414 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1133, NextOffset: 1170 455s testutil.go:509: Offset: 1414, NextOffset: 1451 455s testutil.go:509: Offset: 1170, NextOffset: 1466 455s testutil.go:509: Offset: 1451, NextOffset: 1747 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1466, NextOffset: 1503 455s testutil.go:509: Offset: 1747, NextOffset: 1784 455s testutil.go:509: Offset: 1503, NextOffset: 1799 455s testutil.go:509: Offset: 1784, NextOffset: 2114 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1799, NextOffset: 1836 455s testutil.go:509: Offset: 2114, NextOffset: 2151 455s testutil.go:509: Offset: 1836, NextOffset: 5075 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 455s testutil.go:509: Offset: 2151, NextOffset: 5510 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 .no.prefetch.landmark foo_empty3 foo5 foo_empty5] vs [foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty] 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 2114, NextOffset: 2151 455s testutil.go:509: Offset: 1799, NextOffset: 1836 455s testutil.go:509: Offset: 2151, NextOffset: 5510 455s testutil.go:509: Offset: 1836, NextOffset: 5075 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 348, NextOffset: 385 455s testutil.go:509: Offset: 135, NextOffset: 172 455s testutil.go:509: Offset: 385, NextOffset: 680 455s testutil.go:509: Offset: 172, NextOffset: 467 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 680, NextOffset: 717 455s testutil.go:509: Offset: 467, NextOffset: 504 455s testutil.go:509: Offset: 717, NextOffset: 1047 455s testutil.go:509: Offset: 504, NextOffset: 800 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 1047, NextOffset: 1084 455s testutil.go:509: Offset: 800, NextOffset: 837 455s testutil.go:509: Offset: 1084, NextOffset: 1414 455s testutil.go:509: Offset: 837, NextOffset: 1133 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1414, NextOffset: 1451 455s testutil.go:509: Offset: 1133, NextOffset: 1170 455s testutil.go:509: Offset: 1451, NextOffset: 1747 455s testutil.go:509: Offset: 1170, NextOffset: 1466 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1747, NextOffset: 1784 455s testutil.go:509: Offset: 1466, NextOffset: 1503 455s testutil.go:509: Offset: 1784, NextOffset: 2114 455s testutil.go:509: Offset: 1503, NextOffset: 1799 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 455s testutil.go:1580: testing streams: [0 0 48461 97562 98098] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48461 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 97562 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 98098 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d1aSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48461,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48461,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48461,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48461,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 455s testutil.go:1580: testing streams: [0 0 48461 96586 97122] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48461 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96586 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 97122 in stargz, uncompressed length 0; extra="SG\x16\x00000000000001794aSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48461,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48461,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48461,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48461,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo_empty5 foo_empty foo2 foo4 foo_empty4 foo5 foo6 foo] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty4 foo6] 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 8555, NextOffset: 8592 455s testutil.go:509: Offset: 9696, NextOffset: 9733 455s testutil.go:509: Offset: 8592, NextOffset: 14839 455s testutil.go:509: Offset: 9733, NextOffset: 15980 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 2147 455s testutil.go:509: Offset: 1639, NextOffset: 3204 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 3749, NextOffset: 3786 455s testutil.go:509: Offset: 4834, NextOffset: 4871 455s testutil.go:509: Offset: 3786, NextOffset: 5351 455s testutil.go:509: Offset: 4871, NextOffset: 6464 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 2147, NextOffset: 2184 455s testutil.go:509: Offset: 3204, NextOffset: 3241 455s testutil.go:509: Offset: 2184, NextOffset: 3749 455s testutil.go:509: Offset: 3241, NextOffset: 4834 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 5351, NextOffset: 5388 455s testutil.go:509: Offset: 6464, NextOffset: 6501 455s testutil.go:509: Offset: 5388, NextOffset: 6953 455s testutil.go:509: Offset: 6501, NextOffset: 8066 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 6953, NextOffset: 6990 455s testutil.go:509: Offset: 8066, NextOffset: 8103 455s testutil.go:509: Offset: 6990, NextOffset: 8555 455s testutil.go:509: Offset: 8103, NextOffset: 9696 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty4 foo6 foo_empty foo2 foo_empty2 foo3] vs [foo_empty foo2 foo4 foo_empty4 foo5 foo6 foo foo_empty2 foo3 foo_empty3 foo_empty5] 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 6464, NextOffset: 6501 455s testutil.go:509: Offset: 5351, NextOffset: 5388 455s testutil.go:509: Offset: 6501, NextOffset: 8066 455s testutil.go:509: Offset: 5388, NextOffset: 6953 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 8066, NextOffset: 8103 455s testutil.go:509: Offset: 6953, NextOffset: 6990 455s testutil.go:509: Offset: 8103, NextOffset: 9696 455s testutil.go:509: Offset: 6990, NextOffset: 8555 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1639, NextOffset: 3204 455s testutil.go:509: Offset: 582, NextOffset: 2147 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 9696, NextOffset: 9733 455s testutil.go:509: Offset: 8555, NextOffset: 8592 455s testutil.go:509: Offset: 9733, NextOffset: 15980 455s testutil.go:509: Offset: 8592, NextOffset: 14839 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 3204, NextOffset: 3241 455s testutil.go:509: Offset: 2147, NextOffset: 2184 455s testutil.go:509: Offset: 3241, NextOffset: 4834 455s testutil.go:509: Offset: 2184, NextOffset: 3749 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 4834, NextOffset: 4871 455s testutil.go:509: Offset: 3749, NextOffset: 3786 455s testutil.go:509: Offset: 4871, NextOffset: 6464 455s testutil.go:509: Offset: 3786, NextOffset: 5351 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 455s testutil.go:1580: testing streams: [0 0 48462 97564 98098] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48462 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 97564 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 98098 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d1cSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48462,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48462,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48462,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48462,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 455s testutil.go:1580: testing streams: [0 0 48462 96588 97122] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48462 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96588 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 97122 in stargz, uncompressed length 0; extra="SG\x16\x00000000000001794cSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48462,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48462,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48462,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48462,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty4 foo5 foo6 foo3 foo_empty3 foo4 foo_empty5 foo] vs [foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo5 foo6 foo foo2 foo_empty2 foo3] 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 3749, NextOffset: 3786 455s testutil.go:509: Offset: 4834, NextOffset: 4871 455s testutil.go:509: Offset: 3786, NextOffset: 5351 455s testutil.go:509: Offset: 4871, NextOffset: 6464 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 5351, NextOffset: 5388 455s testutil.go:509: Offset: 6464, NextOffset: 6501 455s testutil.go:509: Offset: 5388, NextOffset: 6953 455s testutil.go:509: Offset: 6501, NextOffset: 8066 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 2147 455s testutil.go:509: Offset: 1639, NextOffset: 3204 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 2147, NextOffset: 2184 455s testutil.go:509: Offset: 3204, NextOffset: 3241 455s testutil.go:509: Offset: 2184, NextOffset: 3749 455s testutil.go:509: Offset: 3241, NextOffset: 4834 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 6953, NextOffset: 6990 455s testutil.go:509: Offset: 8066, NextOffset: 8103 455s testutil.go:509: Offset: 6990, NextOffset: 8555 455s testutil.go:509: Offset: 8103, NextOffset: 9696 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 8555, NextOffset: 8592 455s testutil.go:509: Offset: 9696, NextOffset: 9733 455s testutil.go:509: Offset: 8592, NextOffset: 14839 455s testutil.go:509: Offset: 9733, NextOffset: 15980 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo5 foo6] vs [foo3 foo_empty3 foo4 foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty4 foo5 foo6] 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 3204, NextOffset: 3241 455s testutil.go:509: Offset: 2147, NextOffset: 2184 455s testutil.go:509: Offset: 3241, NextOffset: 4834 455s testutil.go:509: Offset: 2184, NextOffset: 3749 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 4834, NextOffset: 4871 455s testutil.go:509: Offset: 3749, NextOffset: 3786 455s testutil.go:509: Offset: 4871, NextOffset: 6464 455s testutil.go:509: Offset: 3786, NextOffset: 5351 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 6464, NextOffset: 6501 455s testutil.go:509: Offset: 5351, NextOffset: 5388 455s testutil.go:509: Offset: 6501, NextOffset: 8066 455s testutil.go:509: Offset: 5388, NextOffset: 6953 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 8066, NextOffset: 8103 455s testutil.go:509: Offset: 6953, NextOffset: 6990 455s testutil.go:509: Offset: 8103, NextOffset: 9696 455s testutil.go:509: Offset: 6990, NextOffset: 8555 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 9696, NextOffset: 9733 455s testutil.go:509: Offset: 8555, NextOffset: 8592 455s testutil.go:509: Offset: 9733, NextOffset: 15980 455s testutil.go:509: Offset: 8592, NextOffset: 14839 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1639, NextOffset: 3204 455s testutil.go:509: Offset: 582, NextOffset: 2147 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48460 97561 98085] 455s testutil.go:2330: got gzip streams: 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48460 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 97561 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 98085 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d19STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48460,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48460,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48460,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48460,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo3 foo2 foo_empty2 foo_empty3] vs [foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo6 foo foo_empty foo3 foo_empty3 foo4] 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 5351, NextOffset: 5388 455s testutil.go:509: Offset: 6464, NextOffset: 6501 455s testutil.go:509: Offset: 5388, NextOffset: 6953 455s testutil.go:509: Offset: 6501, NextOffset: 8066 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 6953, NextOffset: 6990 455s testutil.go:509: Offset: 8066, NextOffset: 8103 455s testutil.go:509: Offset: 6990, NextOffset: 8555 455s testutil.go:509: Offset: 8103, NextOffset: 9696 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 8555, NextOffset: 8592 455s testutil.go:509: Offset: 9696, NextOffset: 9733 455s testutil.go:509: Offset: 8592, NextOffset: 14839 455s testutil.go:509: Offset: 9733, NextOffset: 15980 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 2147 455s testutil.go:509: Offset: 1639, NextOffset: 3204 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 3749, NextOffset: 3786 455s testutil.go:509: Offset: 4834, NextOffset: 4871 455s testutil.go:509: Offset: 3786, NextOffset: 5351 455s testutil.go:509: Offset: 4871, NextOffset: 6464 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 2147, NextOffset: 2184 455s testutil.go:509: Offset: 3204, NextOffset: 3241 455s testutil.go:509: Offset: 2184, NextOffset: 3749 455s testutil.go:509: Offset: 3241, NextOffset: 4834 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2] vs [foo3 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 455s testutil.go:509: Offset: 1639, NextOffset: 3204 455s testutil.go:509: Offset: 582, NextOffset: 2147 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 4834, NextOffset: 4871 455s testutil.go:509: Offset: 3749, NextOffset: 3786 455s testutil.go:509: Offset: 4871, NextOffset: 6464 455s testutil.go:509: Offset: 3786, NextOffset: 5351 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 6464, NextOffset: 6501 455s testutil.go:509: Offset: 5351, NextOffset: 5388 455s testutil.go:509: Offset: 6501, NextOffset: 8066 455s testutil.go:509: Offset: 5388, NextOffset: 6953 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 8066, NextOffset: 8103 455s testutil.go:509: Offset: 6953, NextOffset: 6990 455s testutil.go:509: Offset: 8103, NextOffset: 9696 455s testutil.go:509: Offset: 6990, NextOffset: 8555 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 3204, NextOffset: 3241 455s testutil.go:509: Offset: 2147, NextOffset: 2184 455s testutil.go:509: Offset: 3241, NextOffset: 4834 455s testutil.go:509: Offset: 2184, NextOffset: 3749 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 9696, NextOffset: 9733 455s testutil.go:509: Offset: 8555, NextOffset: 8592 455s testutil.go:509: Offset: 9733, NextOffset: 15980 455s testutil.go:509: Offset: 8592, NextOffset: 14839 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48460 96585 97109] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 455s testutil.go:2349: [1] at 48460 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96585 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 97109 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017949STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48460,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48460,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48460,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48460,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty4 foo foo_empty foo_empty3 foo4] vs [foo_empty5 foo6 foo_empty foo_empty2 foo3 foo4 .no.prefetch.landmark foo foo2 foo_empty3 foo_empty4 foo5] 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 8555, NextOffset: 8592 455s testutil.go:509: Offset: 9696, NextOffset: 9733 455s testutil.go:509: Offset: 8592, NextOffset: 14839 455s testutil.go:509: Offset: 9733, NextOffset: 15980 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 2147, NextOffset: 2184 455s testutil.go:509: Offset: 3204, NextOffset: 3241 455s testutil.go:509: Offset: 2184, NextOffset: 3749 455s testutil.go:509: Offset: 3241, NextOffset: 4834 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 3749, NextOffset: 3786 455s testutil.go:509: Offset: 4834, NextOffset: 4871 455s testutil.go:509: Offset: 3786, NextOffset: 5351 455s testutil.go:509: Offset: 4871, NextOffset: 6464 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 2147 455s testutil.go:509: Offset: 1639, NextOffset: 3204 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 5351, NextOffset: 5388 455s testutil.go:509: Offset: 6464, NextOffset: 6501 455s testutil.go:509: Offset: 5388, NextOffset: 6953 455s testutil.go:509: Offset: 6501, NextOffset: 8066 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 6953, NextOffset: 6990 455s testutil.go:509: Offset: 8066, NextOffset: 8103 455s testutil.go:509: Offset: 6990, NextOffset: 8555 455s testutil.go:509: Offset: 8103, NextOffset: 9696 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo4 .no.prefetch.landmark foo foo2 foo_empty3] vs [foo_empty4 foo foo_empty foo_empty3 foo4 foo5 foo_empty5 foo6 foo2 foo_empty2 foo3] 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 8066, NextOffset: 8103 455s testutil.go:509: Offset: 6953, NextOffset: 6990 455s testutil.go:509: Offset: 8103, NextOffset: 9696 455s testutil.go:509: Offset: 6990, NextOffset: 8555 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 9696, NextOffset: 9733 455s testutil.go:509: Offset: 8555, NextOffset: 8592 455s testutil.go:509: Offset: 9733, NextOffset: 15980 455s testutil.go:509: Offset: 8592, NextOffset: 14839 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 4834, NextOffset: 4871 455s testutil.go:509: Offset: 3749, NextOffset: 3786 455s testutil.go:509: Offset: 4871, NextOffset: 6464 455s testutil.go:509: Offset: 3786, NextOffset: 5351 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 6464, NextOffset: 6501 455s testutil.go:509: Offset: 5351, NextOffset: 5388 455s testutil.go:509: Offset: 6501, NextOffset: 8066 455s testutil.go:509: Offset: 5388, NextOffset: 6953 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1639, NextOffset: 3204 455s testutil.go:509: Offset: 582, NextOffset: 2147 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 3204, NextOffset: 3241 455s testutil.go:509: Offset: 2147, NextOffset: 2184 455s testutil.go:509: Offset: 3241, NextOffset: 4834 455s testutil.go:509: Offset: 2184, NextOffset: 3749 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 455s testutil.go:1580: testing streams: [0 0 48460 97561 98085] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48460 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 97561 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 98085 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d19STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48460,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48460,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48460,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48460,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 foo6 foo foo_empty3 foo4 foo_empty5] vs [foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo3 foo_empty5] 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 3749, NextOffset: 3786 455s testutil.go:509: Offset: 4834, NextOffset: 4871 455s testutil.go:509: Offset: 3786, NextOffset: 5351 455s testutil.go:509: Offset: 4871, NextOffset: 6464 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 6953, NextOffset: 6990 455s testutil.go:509: Offset: 8066, NextOffset: 8103 455s testutil.go:509: Offset: 6990, NextOffset: 8555 455s testutil.go:509: Offset: 8103, NextOffset: 9696 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 8555, NextOffset: 8592 455s testutil.go:509: Offset: 9696, NextOffset: 9733 455s testutil.go:509: Offset: 8592, NextOffset: 14839 455s testutil.go:509: Offset: 9733, NextOffset: 15980 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 2147 455s testutil.go:509: Offset: 1639, NextOffset: 3204 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 5351, NextOffset: 5388 455s testutil.go:509: Offset: 6464, NextOffset: 6501 455s testutil.go:509: Offset: 5388, NextOffset: 6953 455s testutil.go:509: Offset: 6501, NextOffset: 8066 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 2147, NextOffset: 2184 455s testutil.go:509: Offset: 3204, NextOffset: 3241 455s testutil.go:509: Offset: 2184, NextOffset: 3749 455s testutil.go:509: Offset: 3241, NextOffset: 4834 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo5 foo foo_empty foo3 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo4 foo_empty4] vs [foo3 foo_empty4 foo5 foo6 foo foo_empty3 foo4 foo_empty5 foo_empty foo2 foo_empty2] 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 9696, NextOffset: 9733 455s testutil.go:509: Offset: 8555, NextOffset: 8592 455s testutil.go:509: Offset: 9733, NextOffset: 15980 455s testutil.go:509: Offset: 8592, NextOffset: 14839 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 3204, NextOffset: 3241 455s testutil.go:509: Offset: 2147, NextOffset: 2184 455s testutil.go:509: Offset: 3241, NextOffset: 4834 455s testutil.go:509: Offset: 2184, NextOffset: 3749 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 6464, NextOffset: 6501 455s testutil.go:509: Offset: 5351, NextOffset: 5388 455s testutil.go:509: Offset: 6501, NextOffset: 8066 455s testutil.go:509: Offset: 5388, NextOffset: 6953 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 8066, NextOffset: 8103 455s testutil.go:509: Offset: 6953, NextOffset: 6990 455s testutil.go:509: Offset: 8103, NextOffset: 9696 455s testutil.go:509: Offset: 6990, NextOffset: 8555 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1639, NextOffset: 3204 455s testutil.go:509: Offset: 582, NextOffset: 2147 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 4834, NextOffset: 4871 455s testutil.go:509: Offset: 3749, NextOffset: 3786 455s testutil.go:509: Offset: 4871, NextOffset: 6464 455s testutil.go:509: Offset: 3786, NextOffset: 5351 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 455s testutil.go:1580: testing streams: [0 0 48460 96585 97109] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48460 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96585 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 97109 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017949STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48460,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48460,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48460,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48460,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 foo foo5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3] vs [foo2 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty] 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 5351, NextOffset: 5388 455s testutil.go:509: Offset: 6464, NextOffset: 6501 455s testutil.go:509: Offset: 5388, NextOffset: 6953 455s testutil.go:509: Offset: 6501, NextOffset: 8066 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 2147 455s testutil.go:509: Offset: 1639, NextOffset: 3204 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 6953, NextOffset: 6990 455s testutil.go:509: Offset: 8066, NextOffset: 8103 455s testutil.go:509: Offset: 6990, NextOffset: 8555 455s testutil.go:509: Offset: 8103, NextOffset: 9696 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 8555, NextOffset: 8592 455s testutil.go:509: Offset: 9696, NextOffset: 9733 455s testutil.go:509: Offset: 8592, NextOffset: 14839 455s testutil.go:509: Offset: 9733, NextOffset: 15980 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 2147, NextOffset: 2184 455s testutil.go:509: Offset: 3204, NextOffset: 3241 455s testutil.go:509: Offset: 2184, NextOffset: 3749 455s testutil.go:509: Offset: 3241, NextOffset: 4834 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 3749, NextOffset: 3786 455s testutil.go:509: Offset: 4834, NextOffset: 4871 455s testutil.go:509: Offset: 3786, NextOffset: 5351 455s testutil.go:509: Offset: 4871, NextOffset: 6464 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo2 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo5 foo6] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1639, NextOffset: 3204 455s testutil.go:509: Offset: 582, NextOffset: 2147 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 4834, NextOffset: 4871 455s testutil.go:509: Offset: 3749, NextOffset: 3786 455s testutil.go:509: Offset: 4871, NextOffset: 6464 455s testutil.go:509: Offset: 3786, NextOffset: 5351 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 6464, NextOffset: 6501 455s testutil.go:509: Offset: 5351, NextOffset: 5388 455s testutil.go:509: Offset: 6501, NextOffset: 8066 455s testutil.go:509: Offset: 5388, NextOffset: 6953 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 8066, NextOffset: 8103 455s testutil.go:509: Offset: 6953, NextOffset: 6990 455s testutil.go:509: Offset: 8103, NextOffset: 9696 455s testutil.go:509: Offset: 6990, NextOffset: 8555 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 3204, NextOffset: 3241 455s testutil.go:509: Offset: 2147, NextOffset: 2184 455s testutil.go:509: Offset: 3241, NextOffset: 4834 455s testutil.go:509: Offset: 2184, NextOffset: 3749 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 9696, NextOffset: 9733 455s testutil.go:509: Offset: 8555, NextOffset: 8592 455s testutil.go:509: Offset: 9733, NextOffset: 15980 455s testutil.go:509: Offset: 8592, NextOffset: 14839 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 455s testutil.go:1580: testing streams: [0 0 48459 97560 98088] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48459 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 97560 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 98088 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d18STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48459,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48459,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48459,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48459,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo2 foo_empty3 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo6] vs [foo_empty2 foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo_empty3 foo5 foo_empty5 foo foo_empty foo2] 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 2147, NextOffset: 2184 455s testutil.go:509: Offset: 3204, NextOffset: 3241 455s testutil.go:509: Offset: 2184, NextOffset: 3749 455s testutil.go:509: Offset: 3241, NextOffset: 4834 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 6953, NextOffset: 6990 455s testutil.go:509: Offset: 8066, NextOffset: 8103 455s testutil.go:509: Offset: 6990, NextOffset: 8555 455s testutil.go:509: Offset: 8103, NextOffset: 9696 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 2147 455s testutil.go:509: Offset: 1639, NextOffset: 3204 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 3749, NextOffset: 3786 455s testutil.go:509: Offset: 4834, NextOffset: 4871 455s testutil.go:509: Offset: 3786, NextOffset: 5351 455s testutil.go:509: Offset: 4871, NextOffset: 6464 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 5351, NextOffset: 5388 455s testutil.go:509: Offset: 6464, NextOffset: 6501 455s testutil.go:509: Offset: 5388, NextOffset: 6953 455s testutil.go:509: Offset: 6501, NextOffset: 8066 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 8555, NextOffset: 8592 455s testutil.go:509: Offset: 9696, NextOffset: 9733 455s testutil.go:509: Offset: 8592, NextOffset: 14839 455s testutil.go:509: Offset: 9733, NextOffset: 15980 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo_empty3 foo5 foo_empty5] vs [foo_empty foo_empty2 foo3 foo4 foo_empty4 foo6 foo2 foo_empty3 foo5 foo_empty5 foo] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1639, NextOffset: 3204 455s testutil.go:509: Offset: 582, NextOffset: 2147 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 3204, NextOffset: 3241 455s testutil.go:509: Offset: 2147, NextOffset: 2184 455s testutil.go:509: Offset: 3241, NextOffset: 4834 455s testutil.go:509: Offset: 2184, NextOffset: 3749 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 4834, NextOffset: 4871 455s testutil.go:509: Offset: 3749, NextOffset: 3786 455s testutil.go:509: Offset: 4871, NextOffset: 6464 455s testutil.go:509: Offset: 3786, NextOffset: 5351 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 6464, NextOffset: 6501 455s testutil.go:509: Offset: 5351, NextOffset: 5388 455s testutil.go:509: Offset: 6501, NextOffset: 8066 455s testutil.go:509: Offset: 5388, NextOffset: 6953 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 9696, NextOffset: 9733 455s testutil.go:509: Offset: 8555, NextOffset: 8592 455s testutil.go:509: Offset: 9733, NextOffset: 15980 455s testutil.go:509: Offset: 8592, NextOffset: 14839 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 8066, NextOffset: 8103 455s testutil.go:509: Offset: 6953, NextOffset: 6990 455s testutil.go:509: Offset: 8103, NextOffset: 9696 455s testutil.go:509: Offset: 6990, NextOffset: 8555 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 455s testutil.go:1580: testing streams: [0 0 48459 96584 97112] 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48459 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96584 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 97112 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017948STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48459,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48459,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48459,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48459,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty5 foo_empty2 foo_empty4 foo6 foo foo_empty foo2 foo3 foo_empty3 foo4 foo5] vs [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo5 foo6 foo foo_empty3 foo4 foo_empty4 foo_empty5] 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 5351, NextOffset: 5388 455s testutil.go:509: Offset: 6464, NextOffset: 6501 455s testutil.go:509: Offset: 5388, NextOffset: 6953 455s testutil.go:509: Offset: 6501, NextOffset: 8066 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 6953, NextOffset: 6990 455s testutil.go:509: Offset: 8066, NextOffset: 8103 455s testutil.go:509: Offset: 6990, NextOffset: 8555 455s testutil.go:509: Offset: 8103, NextOffset: 9696 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 8555, NextOffset: 8592 455s testutil.go:509: Offset: 9696, NextOffset: 9733 455s testutil.go:509: Offset: 8592, NextOffset: 14839 455s testutil.go:509: Offset: 9733, NextOffset: 15980 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 2147 455s testutil.go:509: Offset: 1639, NextOffset: 3204 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 2147, NextOffset: 2184 455s testutil.go:509: Offset: 3204, NextOffset: 3241 455s testutil.go:509: Offset: 2184, NextOffset: 3749 455s testutil.go:509: Offset: 3241, NextOffset: 4834 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 3749, NextOffset: 3786 455s testutil.go:509: Offset: 4834, NextOffset: 4871 455s testutil.go:509: Offset: 3786, NextOffset: 5351 455s testutil.go:509: Offset: 4871, NextOffset: 6464 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo5] vs [foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo_empty2 foo_empty4 foo6 foo] 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 6464, NextOffset: 6501 455s testutil.go:509: Offset: 5351, NextOffset: 5388 455s testutil.go:509: Offset: 6501, NextOffset: 8066 455s testutil.go:509: Offset: 5388, NextOffset: 6953 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 3204, NextOffset: 3241 455s testutil.go:509: Offset: 2147, NextOffset: 2184 455s testutil.go:509: Offset: 3241, NextOffset: 4834 455s testutil.go:509: Offset: 2184, NextOffset: 3749 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 4834, NextOffset: 4871 455s testutil.go:509: Offset: 3749, NextOffset: 3786 455s testutil.go:509: Offset: 4871, NextOffset: 6464 455s testutil.go:509: Offset: 3786, NextOffset: 5351 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 8066, NextOffset: 8103 455s testutil.go:509: Offset: 6953, NextOffset: 6990 455s testutil.go:509: Offset: 8103, NextOffset: 9696 455s testutil.go:509: Offset: 6990, NextOffset: 8555 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 9696, NextOffset: 9733 455s testutil.go:509: Offset: 8555, NextOffset: 8592 455s testutil.go:509: Offset: 9733, NextOffset: 15980 455s testutil.go:509: Offset: 8592, NextOffset: 14839 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1639, NextOffset: 3204 455s testutil.go:509: Offset: 582, NextOffset: 2147 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48463 97565 98091] 455s testutil.go:2330: got gzip streams: 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48463 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 97565 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 98091 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d1dSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48463,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48463,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48463,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48463,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo5 foo_empty5 foo6 foo foo3 foo_empty3 foo4 foo_empty4] vs [foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo3 foo5 .no.prefetch.landmark foo_empty2 foo_empty3 foo4] 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 6953, NextOffset: 6990 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 455s testutil.go:509: Offset: 8066, NextOffset: 8103 455s testutil.go:509: Offset: 6990, NextOffset: 8555 455s testutil.go:509: Offset: 8103, NextOffset: 9696 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 8555, NextOffset: 8592 455s testutil.go:509: Offset: 9696, NextOffset: 9733 455s testutil.go:509: Offset: 8592, NextOffset: 14839 455s testutil.go:509: Offset: 9733, NextOffset: 15980 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 2147 455s testutil.go:509: Offset: 1639, NextOffset: 3204 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 3749, NextOffset: 3786 455s testutil.go:509: Offset: 4834, NextOffset: 4871 455s testutil.go:509: Offset: 3786, NextOffset: 5351 455s testutil.go:509: Offset: 4871, NextOffset: 6464 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 5351, NextOffset: 5388 455s testutil.go:509: Offset: 6464, NextOffset: 6501 455s testutil.go:509: Offset: 5388, NextOffset: 6953 455s testutil.go:509: Offset: 6501, NextOffset: 8066 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 2147, NextOffset: 2184 455s testutil.go:509: Offset: 3204, NextOffset: 3241 455s testutil.go:509: Offset: 2184, NextOffset: 3749 455s testutil.go:509: Offset: 3241, NextOffset: 4834 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo3 foo5 .no.prefetch.landmark foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo2] vs [foo_empty foo2 foo_empty2 foo5 foo_empty5 foo6 foo foo3 foo_empty3 foo4 foo_empty4] 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 6464, NextOffset: 6501 455s testutil.go:509: Offset: 5351, NextOffset: 5388 455s testutil.go:509: Offset: 6501, NextOffset: 8066 455s testutil.go:509: Offset: 5388, NextOffset: 6953 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 9696, NextOffset: 9733 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 455s testutil.go:509: Offset: 8555, NextOffset: 8592 455s testutil.go:509: Offset: 9733, NextOffset: 15980 455s testutil.go:509: Offset: 8592, NextOffset: 14839 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1639, NextOffset: 3204 455s testutil.go:509: Offset: 582, NextOffset: 2147 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 3204, NextOffset: 3241 455s testutil.go:509: Offset: 2147, NextOffset: 2184 455s testutil.go:509: Offset: 3241, NextOffset: 4834 455s testutil.go:509: Offset: 2184, NextOffset: 3749 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 4834, NextOffset: 4871 455s testutil.go:509: Offset: 3749, NextOffset: 3786 455s testutil.go:509: Offset: 4871, NextOffset: 6464 455s testutil.go:509: Offset: 3786, NextOffset: 5351 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 8066, NextOffset: 8103 455s testutil.go:509: Offset: 6953, NextOffset: 6990 455s testutil.go:509: Offset: 8103, NextOffset: 9696 455s testutil.go:509: Offset: 6990, NextOffset: 8555 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48463 96589 97115] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48463 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96589 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 97115 in stargz, uncompressed length 0; extra="SG\x16\x00000000000001794dSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48463,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48463,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48463,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48463,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo_empty5] vs [foo foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo3 foo4 foo6] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 2147 455s testutil.go:509: Offset: 1639, NextOffset: 3204 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 2147, NextOffset: 2184 455s testutil.go:509: Offset: 3204, NextOffset: 3241 455s testutil.go:509: Offset: 2184, NextOffset: 3749 455s testutil.go:509: Offset: 3241, NextOffset: 4834 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 3749, NextOffset: 3786 455s testutil.go:509: Offset: 4834, NextOffset: 4871 455s testutil.go:509: Offset: 3786, NextOffset: 5351 455s testutil.go:509: Offset: 4871, NextOffset: 6464 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 5351, NextOffset: 5388 455s testutil.go:509: Offset: 6464, NextOffset: 6501 455s testutil.go:509: Offset: 5388, NextOffset: 6953 455s testutil.go:509: Offset: 6501, NextOffset: 8066 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 6953, NextOffset: 6990 455s testutil.go:509: Offset: 8066, NextOffset: 8103 455s testutil.go:509: Offset: 6990, NextOffset: 8555 455s testutil.go:509: Offset: 8103, NextOffset: 9696 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 8555, NextOffset: 8592 455s testutil.go:509: Offset: 9696, NextOffset: 9733 455s testutil.go:509: Offset: 8592, NextOffset: 14839 455s testutil.go:509: Offset: 9733, NextOffset: 15980 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo3 foo4 foo6] vs [foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo_empty5 foo6] 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 8066, NextOffset: 8103 455s testutil.go:509: Offset: 6953, NextOffset: 6990 455s testutil.go:509: Offset: 8103, NextOffset: 9696 455s testutil.go:509: Offset: 6990, NextOffset: 8555 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 4834, NextOffset: 4871 455s testutil.go:509: Offset: 3749, NextOffset: 3786 455s testutil.go:509: Offset: 4871, NextOffset: 6464 455s testutil.go:509: Offset: 3786, NextOffset: 5351 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 6464, NextOffset: 6501 455s testutil.go:509: Offset: 5351, NextOffset: 5388 455s testutil.go:509: Offset: 6501, NextOffset: 8066 455s testutil.go:509: Offset: 5388, NextOffset: 6953 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 9696, NextOffset: 9733 455s testutil.go:509: Offset: 8555, NextOffset: 8592 455s testutil.go:509: Offset: 9733, NextOffset: 15980 455s testutil.go:509: Offset: 8592, NextOffset: 14839 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1639, NextOffset: 3204 455s testutil.go:509: Offset: 582, NextOffset: 2147 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 3204, NextOffset: 3241 455s testutil.go:509: Offset: 2147, NextOffset: 2184 455s testutil.go:509: Offset: 3241, NextOffset: 4834 455s testutil.go:509: Offset: 2184, NextOffset: 3749 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 455s testutil.go:1580: testing streams: [0 0 48463 97565 98091] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48463 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 97565 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 98091 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d1dSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48463,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48463,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48463,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48463,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo foo_empty foo2 foo_empty4] vs [foo_empty2 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo] 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 5351, NextOffset: 5388 455s testutil.go:509: Offset: 6464, NextOffset: 6501 455s testutil.go:509: Offset: 5388, NextOffset: 6953 455s testutil.go:509: Offset: 6501, NextOffset: 8066 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 2147 455s testutil.go:509: Offset: 1639, NextOffset: 3204 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 2147, NextOffset: 2184 455s testutil.go:509: Offset: 3204, NextOffset: 3241 455s testutil.go:509: Offset: 2184, NextOffset: 3749 455s testutil.go:509: Offset: 3241, NextOffset: 4834 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 6953, NextOffset: 6990 455s testutil.go:509: Offset: 8066, NextOffset: 8103 455s testutil.go:509: Offset: 6990, NextOffset: 8555 455s testutil.go:509: Offset: 8103, NextOffset: 9696 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 8555, NextOffset: 8592 455s testutil.go:509: Offset: 9696, NextOffset: 9733 455s testutil.go:509: Offset: 8592, NextOffset: 14839 455s testutil.go:509: Offset: 9733, NextOffset: 15980 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 3749, NextOffset: 3786 455s testutil.go:509: Offset: 4834, NextOffset: 4871 455s testutil.go:509: Offset: 3786, NextOffset: 5351 455s testutil.go:509: Offset: 4871, NextOffset: 6464 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo6 foo_empty foo2 foo3] vs [foo foo_empty foo2 foo_empty4 foo5 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo4] 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 4834, NextOffset: 4871 455s testutil.go:509: Offset: 3749, NextOffset: 3786 455s testutil.go:509: Offset: 4871, NextOffset: 6464 455s testutil.go:509: Offset: 3786, NextOffset: 5351 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 6464, NextOffset: 6501 455s testutil.go:509: Offset: 5351, NextOffset: 5388 455s testutil.go:509: Offset: 6501, NextOffset: 8066 455s testutil.go:509: Offset: 5388, NextOffset: 6953 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 8066, NextOffset: 8103 455s testutil.go:509: Offset: 6953, NextOffset: 6990 455s testutil.go:509: Offset: 8103, NextOffset: 9696 455s testutil.go:509: Offset: 6990, NextOffset: 8555 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1639, NextOffset: 3204 455s testutil.go:509: Offset: 582, NextOffset: 2147 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 9696, NextOffset: 9733 455s testutil.go:509: Offset: 8555, NextOffset: 8592 455s testutil.go:509: Offset: 9733, NextOffset: 15980 455s testutil.go:509: Offset: 8592, NextOffset: 14839 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 3204, NextOffset: 3241 455s testutil.go:509: Offset: 2147, NextOffset: 2184 455s testutil.go:509: Offset: 3241, NextOffset: 4834 455s testutil.go:509: Offset: 2184, NextOffset: 3749 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 455s testutil.go:1580: testing streams: [0 0 48463 96589 97115] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48463 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96589 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 97115 in stargz, uncompressed length 0; extra="SG\x16\x00000000000001794dSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48463,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48463,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48463,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48463,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 455s testutil.go:1580: testing streams: [0 0 48463 97565 98091] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48463 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 97565 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 98091 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d1dSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48463,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48463,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48463,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48463,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo2 foo_empty3 foo4 foo6 foo foo_empty foo_empty2 foo3 foo_empty4 foo5 foo_empty5] vs [.no.prefetch.landmark foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty3 foo_empty5] 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 3749, NextOffset: 3786 455s testutil.go:509: Offset: 4834, NextOffset: 4871 455s testutil.go:509: Offset: 3786, NextOffset: 5351 455s testutil.go:509: Offset: 4871, NextOffset: 6464 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 6953, NextOffset: 6990 455s testutil.go:509: Offset: 8066, NextOffset: 8103 455s testutil.go:509: Offset: 6990, NextOffset: 8555 455s testutil.go:509: Offset: 8103, NextOffset: 9696 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 2147, NextOffset: 2184 455s testutil.go:509: Offset: 3204, NextOffset: 3241 455s testutil.go:509: Offset: 2184, NextOffset: 3749 455s testutil.go:509: Offset: 3241, NextOffset: 4834 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 5351, NextOffset: 5388 455s testutil.go:509: Offset: 6464, NextOffset: 6501 455s testutil.go:509: Offset: 5388, NextOffset: 6953 455s testutil.go:509: Offset: 6501, NextOffset: 8066 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 8555, NextOffset: 8592 455s testutil.go:509: Offset: 9696, NextOffset: 9733 455s testutil.go:509: Offset: 8592, NextOffset: 14839 455s testutil.go:509: Offset: 9733, NextOffset: 15980 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 2147 455s testutil.go:509: Offset: 1639, NextOffset: 3204 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty3 foo_empty5] vs [foo2 foo_empty3 foo4 foo6 foo foo_empty foo_empty2 foo3 foo_empty4 foo5 foo_empty5] 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1639, NextOffset: 3204 455s testutil.go:509: Offset: 582, NextOffset: 2147 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 4834, NextOffset: 4871 455s testutil.go:509: Offset: 3749, NextOffset: 3786 455s testutil.go:509: Offset: 4871, NextOffset: 6464 455s testutil.go:509: Offset: 3786, NextOffset: 5351 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 6464, NextOffset: 6501 455s testutil.go:509: Offset: 5351, NextOffset: 5388 455s testutil.go:509: Offset: 6501, NextOffset: 8066 455s testutil.go:509: Offset: 5388, NextOffset: 6953 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 8066, NextOffset: 8103 455s testutil.go:509: Offset: 6953, NextOffset: 6990 455s testutil.go:509: Offset: 8103, NextOffset: 9696 455s testutil.go:509: Offset: 6990, NextOffset: 8555 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 9696, NextOffset: 9733 455s testutil.go:509: Offset: 8555, NextOffset: 8592 455s testutil.go:509: Offset: 9733, NextOffset: 15980 455s testutil.go:509: Offset: 8592, NextOffset: 14839 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 3204, NextOffset: 3241 455s testutil.go:509: Offset: 2147, NextOffset: 2184 455s testutil.go:509: Offset: 3241, NextOffset: 4834 455s testutil.go:509: Offset: 2184, NextOffset: 3749 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 455s testutil.go:1580: testing streams: [0 0 48463 96589 97115] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":93,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":130,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":260,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":297,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":426,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":463,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":594,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":631,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":762,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":799,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":928,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":965,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":206,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":243,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":373,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":410,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":573,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":610,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":812,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":943,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":980,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1143,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1180,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 foo6 foo2 foo_empty2 foo3 foo foo_empty foo_empty3] vs [.no.prefetch.landmark foo foo_empty2 foo3 foo4 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo_empty4 foo5] 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 594, NextOffset: 631 455s testutil.go:509: Offset: 775, NextOffset: 812 455s testutil.go:509: Offset: 631, NextOffset: 762 455s testutil.go:509: Offset: 812, NextOffset: 943 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 455s testutil.go:2349: [1] at 48463 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96589 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 97115 in stargz, uncompressed length 0; extra="SG\x16\x00000000000001794dSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48463,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48463,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48463,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48463,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 455s testutil.go:509: Offset: 762, NextOffset: 799 455s testutil.go:509: Offset: 943, NextOffset: 980 455s testutil.go:509: Offset: 799, NextOffset: 928 455s testutil.go:509: Offset: 980, NextOffset: 1143 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 928, NextOffset: 965 455s testutil.go:509: Offset: 1143, NextOffset: 1180 455s testutil.go:509: Offset: 965, NextOffset: 1669 455s testutil.go:509: Offset: 1180, NextOffset: 1946 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 260, NextOffset: 297 455s testutil.go:509: Offset: 373, NextOffset: 410 455s testutil.go:509: Offset: 297, NextOffset: 426 455s testutil.go:509: Offset: 410, NextOffset: 573 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 426, NextOffset: 463 455s testutil.go:509: Offset: 573, NextOffset: 610 455s testutil.go:509: Offset: 463, NextOffset: 594 455s testutil.go:509: Offset: 610, NextOffset: 775 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 93, NextOffset: 130 455s testutil.go:509: Offset: 206, NextOffset: 243 455s testutil.go:509: Offset: 130, NextOffset: 260 455s testutil.go:509: Offset: 243, NextOffset: 373 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo4 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty2 foo3] vs [foo foo_empty foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo2 foo_empty2 foo3] 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 573, NextOffset: 610 455s testutil.go:509: Offset: 426, NextOffset: 463 455s testutil.go:509: Offset: 610, NextOffset: 775 455s testutil.go:509: Offset: 463, NextOffset: 594 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 775, NextOffset: 812 455s testutil.go:509: Offset: 594, NextOffset: 631 455s testutil.go:509: Offset: 812, NextOffset: 943 455s testutil.go:509: Offset: 631, NextOffset: 762 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1143, NextOffset: 1180 455s testutil.go:509: Offset: 928, NextOffset: 965 455s testutil.go:509: Offset: 1180, NextOffset: 1946 455s testutil.go:509: Offset: 965, NextOffset: 1669 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 373, NextOffset: 410 455s testutil.go:509: Offset: 260, NextOffset: 297 455s testutil.go:509: Offset: 410, NextOffset: 573 455s testutil.go:509: Offset: 297, NextOffset: 426 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 943, NextOffset: 980 455s testutil.go:509: Offset: 762, NextOffset: 799 455s testutil.go:509: Offset: 980, NextOffset: 1143 455s testutil.go:509: Offset: 799, NextOffset: 928 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 206, NextOffset: 243 455s testutil.go:509: Offset: 93, NextOffset: 130 455s testutil.go:509: Offset: 243, NextOffset: 373 455s testutil.go:509: Offset: 130, NextOffset: 260 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48099 96220 96699] 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48099 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 96220 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96699 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177dcSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48099,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48099,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48099,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48099,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":95,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":264,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":301,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":434,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":603,"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":772,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":809,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":940,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":977,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":246,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":415,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":582,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":619,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":785,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":822,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":954,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":991,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1156,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo2 foo3 foo_empty5 foo6] vs [foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo6 foo foo_empty foo3 foo_empty3 foo4 foo_empty4] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 95, NextOffset: 132 455s testutil.go:509: Offset: 209, NextOffset: 246 455s testutil.go:509: Offset: 132, NextOffset: 264 455s testutil.go:509: Offset: 246, NextOffset: 378 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 603, NextOffset: 640 455s testutil.go:509: Offset: 785, NextOffset: 822 455s testutil.go:509: Offset: 640, NextOffset: 772 455s testutil.go:509: Offset: 822, NextOffset: 954 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 772, NextOffset: 809 455s testutil.go:509: Offset: 954, NextOffset: 991 455s testutil.go:509: Offset: 809, NextOffset: 940 455s testutil.go:509: Offset: 991, NextOffset: 1156 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 264, NextOffset: 301 455s testutil.go:509: Offset: 378, NextOffset: 415 455s testutil.go:509: Offset: 301, NextOffset: 434 455s testutil.go:509: Offset: 415, NextOffset: 582 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 434, NextOffset: 471 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 471, NextOffset: 603 455s testutil.go:509: Offset: 619, NextOffset: 785 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 940, NextOffset: 977 455s testutil.go:509: Offset: 1156, NextOffset: 1193 455s testutil.go:509: Offset: 977, NextOffset: 1667 455s testutil.go:509: Offset: 1193, NextOffset: 1998 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo6 foo foo_empty foo3 foo_empty3] vs [foo4 foo_empty4 foo5 foo2 foo3 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3] 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 378, NextOffset: 415 455s testutil.go:509: Offset: 264, NextOffset: 301 455s testutil.go:509: Offset: 415, NextOffset: 582 455s testutil.go:509: Offset: 301, NextOffset: 434 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1156, NextOffset: 1193 455s testutil.go:509: Offset: 940, NextOffset: 977 455s testutil.go:509: Offset: 1193, NextOffset: 1998 455s testutil.go:509: Offset: 977, NextOffset: 1667 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 209, NextOffset: 246 455s testutil.go:509: Offset: 95, NextOffset: 132 455s testutil.go:509: Offset: 246, NextOffset: 378 455s testutil.go:509: Offset: 132, NextOffset: 264 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 434, NextOffset: 471 455s testutil.go:509: Offset: 619, NextOffset: 785 455s testutil.go:509: Offset: 471, NextOffset: 603 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 785, NextOffset: 822 455s testutil.go:509: Offset: 603, NextOffset: 640 455s testutil.go:509: Offset: 822, NextOffset: 954 455s testutil.go:509: Offset: 640, NextOffset: 772 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 954, NextOffset: 991 455s testutil.go:509: Offset: 772, NextOffset: 809 455s testutil.go:509: Offset: 991, NextOffset: 1156 455s testutil.go:509: Offset: 809, NextOffset: 940 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48099 96206 96685] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48099 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96206 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96685 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177ceSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48099,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48099,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48099,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48099,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":94,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":131,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":260,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":297,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":428,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":465,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":596,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":633,"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":800,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":931,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":968,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":208,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":374,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":411,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":577,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":614,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":780,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":817,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":947,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":984,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1150,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1187,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo foo3 foo_empty3 foo5 foo6 foo_empty foo2 foo_empty2 foo4 foo_empty4 foo_empty5] vs [foo_empty5 foo foo_empty foo2 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty4] 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 596, NextOffset: 633 455s testutil.go:509: Offset: 780, NextOffset: 817 455s testutil.go:509: Offset: 633, NextOffset: 763 455s testutil.go:509: Offset: 817, NextOffset: 947 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 94, NextOffset: 131 455s testutil.go:509: Offset: 208, NextOffset: 245 455s testutil.go:509: Offset: 131, NextOffset: 260 455s testutil.go:509: Offset: 245, NextOffset: 374 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 428, NextOffset: 465 455s testutil.go:509: Offset: 577, NextOffset: 614 455s testutil.go:509: Offset: 465, NextOffset: 596 455s testutil.go:509: Offset: 614, NextOffset: 780 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 763, NextOffset: 800 455s testutil.go:509: Offset: 947, NextOffset: 984 455s testutil.go:509: Offset: 800, NextOffset: 931 455s testutil.go:509: Offset: 984, NextOffset: 1150 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 931, NextOffset: 968 455s testutil.go:509: Offset: 1150, NextOffset: 1187 455s testutil.go:509: Offset: 968, NextOffset: 1678 455s testutil.go:509: Offset: 1187, NextOffset: 1965 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 260, NextOffset: 297 455s testutil.go:509: Offset: 374, NextOffset: 411 455s testutil.go:509: Offset: 297, NextOffset: 428 455s testutil.go:509: Offset: 411, NextOffset: 577 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty5 foo foo_empty foo2 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty4] vs [foo3 foo_empty3 foo5 foo6 foo_empty foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo] 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 780, NextOffset: 817 455s testutil.go:509: Offset: 596, NextOffset: 633 455s testutil.go:509: Offset: 817, NextOffset: 947 455s testutil.go:509: Offset: 633, NextOffset: 763 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 947, NextOffset: 984 455s testutil.go:509: Offset: 763, NextOffset: 800 455s testutil.go:509: Offset: 984, NextOffset: 1150 455s testutil.go:509: Offset: 800, NextOffset: 931 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1150, NextOffset: 1187 455s testutil.go:509: Offset: 931, NextOffset: 968 455s testutil.go:509: Offset: 1187, NextOffset: 1965 455s testutil.go:509: Offset: 968, NextOffset: 1678 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 577, NextOffset: 614 455s testutil.go:509: Offset: 428, NextOffset: 465 455s testutil.go:509: Offset: 614, NextOffset: 780 455s testutil.go:509: Offset: 465, NextOffset: 596 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 208, NextOffset: 245 455s testutil.go:509: Offset: 94, NextOffset: 131 455s testutil.go:509: Offset: 245, NextOffset: 374 455s testutil.go:509: Offset: 131, NextOffset: 260 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 374, NextOffset: 411 455s testutil.go:509: Offset: 260, NextOffset: 297 455s testutil.go:509: Offset: 411, NextOffset: 577 455s testutil.go:509: Offset: 297, NextOffset: 428 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 455s testutil.go:1580: testing streams: [0 0 48099 96220 96699] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48099 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 96220 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96699 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177dcSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48099,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48099,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48099,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48099,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":97,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":266,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":303,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":438,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":475,"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":647,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":211,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":248,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":380,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":417,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":583,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":620,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":959,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":996,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1164,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo6] vs [foo foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo_empty2 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark] 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 782, NextOffset: 819 455s testutil.go:509: Offset: 959, NextOffset: 996 455s testutil.go:509: Offset: 819, NextOffset: 953 455s testutil.go:509: Offset: 996, NextOffset: 1164 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 97, NextOffset: 134 455s testutil.go:509: Offset: 211, NextOffset: 248 455s testutil.go:509: Offset: 134, NextOffset: 266 455s testutil.go:509: Offset: 248, NextOffset: 380 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 266, NextOffset: 303 455s testutil.go:509: Offset: 380, NextOffset: 417 455s testutil.go:509: Offset: 303, NextOffset: 438 455s testutil.go:509: Offset: 417, NextOffset: 583 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 438, NextOffset: 475 455s testutil.go:509: Offset: 583, NextOffset: 620 455s testutil.go:509: Offset: 475, NextOffset: 610 455s testutil.go:509: Offset: 620, NextOffset: 787 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 953, NextOffset: 990 455s testutil.go:509: Offset: 1164, NextOffset: 1201 455s testutil.go:509: Offset: 990, NextOffset: 1697 455s testutil.go:509: Offset: 1201, NextOffset: 1975 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 610, NextOffset: 647 455s testutil.go:509: Offset: 787, NextOffset: 824 455s testutil.go:509: Offset: 647, NextOffset: 782 455s testutil.go:509: Offset: 824, NextOffset: 959 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo_empty2 foo_empty3 foo_empty5 foo6] vs [foo_empty4 foo5 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo6 foo4] 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1164, NextOffset: 1201 455s testutil.go:509: Offset: 953, NextOffset: 990 455s testutil.go:509: Offset: 1201, NextOffset: 1975 455s testutil.go:509: Offset: 990, NextOffset: 1697 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 211, NextOffset: 248 455s testutil.go:509: Offset: 97, NextOffset: 134 455s testutil.go:509: Offset: 248, NextOffset: 380 455s testutil.go:509: Offset: 134, NextOffset: 266 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 380, NextOffset: 417 455s testutil.go:509: Offset: 266, NextOffset: 303 455s testutil.go:509: Offset: 417, NextOffset: 583 455s testutil.go:509: Offset: 303, NextOffset: 438 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 583, NextOffset: 620 455s testutil.go:509: Offset: 438, NextOffset: 475 455s testutil.go:509: Offset: 620, NextOffset: 787 455s testutil.go:509: Offset: 475, NextOffset: 610 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 787, NextOffset: 824 455s testutil.go:509: Offset: 610, NextOffset: 647 455s testutil.go:509: Offset: 824, NextOffset: 959 455s testutil.go:509: Offset: 647, NextOffset: 782 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 959, NextOffset: 996 455s testutil.go:509: Offset: 782, NextOffset: 819 455s testutil.go:509: Offset: 996, NextOffset: 1164 455s testutil.go:509: Offset: 819, NextOffset: 953 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 455s testutil.go:1580: testing streams: [0 0 48099 96206 96685] 455s testutil.go:2330: got gzip streams: 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48099 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96206 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96685 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177ceSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48099,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48099,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48099,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48099,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":93,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":130,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":260,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":297,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":426,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":463,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":594,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":631,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":762,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":799,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":928,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":965,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":206,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":243,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":373,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":410,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":573,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":610,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":812,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":943,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":980,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1143,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1180,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty3 foo4 foo_empty4 foo6 foo2 foo_empty2 foo3 foo5 foo_empty5 foo] vs [foo_empty2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo2 foo3 foo5 foo_empty5 foo6 foo_empty] 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 260, NextOffset: 297 455s testutil.go:509: Offset: 373, NextOffset: 410 455s testutil.go:509: Offset: 297, NextOffset: 426 455s testutil.go:509: Offset: 410, NextOffset: 573 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 426, NextOffset: 463 455s testutil.go:509: Offset: 573, NextOffset: 610 455s testutil.go:509: Offset: 463, NextOffset: 594 455s testutil.go:509: Offset: 610, NextOffset: 775 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 762, NextOffset: 799 455s testutil.go:509: Offset: 943, NextOffset: 980 455s testutil.go:509: Offset: 799, NextOffset: 928 455s testutil.go:509: Offset: 980, NextOffset: 1143 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 93, NextOffset: 130 455s testutil.go:509: Offset: 206, NextOffset: 243 455s testutil.go:509: Offset: 130, NextOffset: 260 455s testutil.go:509: Offset: 243, NextOffset: 373 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 594, NextOffset: 631 455s testutil.go:509: Offset: 775, NextOffset: 812 455s testutil.go:509: Offset: 631, NextOffset: 762 455s testutil.go:509: Offset: 812, NextOffset: 943 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 928, NextOffset: 965 455s testutil.go:509: Offset: 1143, NextOffset: 1180 455s testutil.go:509: Offset: 965, NextOffset: 1669 455s testutil.go:509: Offset: 1180, NextOffset: 1946 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo foo2 foo3 foo5 foo_empty5 foo6] vs [foo6 foo2 foo_empty2 foo3 foo5 foo_empty5 foo foo_empty foo_empty3 foo4 foo_empty4] 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 573, NextOffset: 610 455s testutil.go:509: Offset: 426, NextOffset: 463 455s testutil.go:509: Offset: 610, NextOffset: 775 455s testutil.go:509: Offset: 463, NextOffset: 594 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 943, NextOffset: 980 455s testutil.go:509: Offset: 762, NextOffset: 799 455s testutil.go:509: Offset: 980, NextOffset: 1143 455s testutil.go:509: Offset: 799, NextOffset: 928 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1143, NextOffset: 1180 455s testutil.go:509: Offset: 928, NextOffset: 965 455s testutil.go:509: Offset: 1180, NextOffset: 1946 455s testutil.go:509: Offset: 965, NextOffset: 1669 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 455s testutil.go:509: Offset: 775, NextOffset: 812 455s testutil.go:509: Offset: 594, NextOffset: 631 455s testutil.go:509: Offset: 812, NextOffset: 943 455s testutil.go:509: Offset: 631, NextOffset: 762 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 206, NextOffset: 243 455s testutil.go:509: Offset: 93, NextOffset: 130 455s testutil.go:509: Offset: 243, NextOffset: 373 455s testutil.go:509: Offset: 130, NextOffset: 260 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 373, NextOffset: 410 455s testutil.go:509: Offset: 260, NextOffset: 297 455s testutil.go:509: Offset: 410, NextOffset: 573 455s testutil.go:509: Offset: 297, NextOffset: 426 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 455s testutil.go:1580: testing streams: [0 0 48098 96217 96696] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 455s testutil.go:2349: [1] at 48098 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 96217 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96696 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d9STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48098,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48098,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48098,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48098,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 455s testutil.go:1580: testing streams: [0 0 48098 96203 96682] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48098 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96203 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96682 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177cbSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48098,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48098,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48098,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48098,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":95,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":264,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":301,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":434,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":603,"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":772,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":809,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":940,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":977,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":246,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":415,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":582,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":619,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":785,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":822,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":954,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":991,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1156,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo_empty foo3 foo6 foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4] vs [foo foo2 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5] 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 603, NextOffset: 640 455s testutil.go:509: Offset: 785, NextOffset: 822 455s testutil.go:509: Offset: 640, NextOffset: 772 455s testutil.go:509: Offset: 822, NextOffset: 954 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 772, NextOffset: 809 455s testutil.go:509: Offset: 954, NextOffset: 991 455s testutil.go:509: Offset: 809, NextOffset: 940 455s testutil.go:509: Offset: 991, NextOffset: 1156 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 434, NextOffset: 471 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 471, NextOffset: 603 455s testutil.go:509: Offset: 619, NextOffset: 785 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 940, NextOffset: 977 455s testutil.go:509: Offset: 1156, NextOffset: 1193 455s testutil.go:509: Offset: 977, NextOffset: 1667 455s testutil.go:509: Offset: 1193, NextOffset: 1998 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 95, NextOffset: 132 455s testutil.go:509: Offset: 209, NextOffset: 246 455s testutil.go:509: Offset: 132, NextOffset: 264 455s testutil.go:509: Offset: 246, NextOffset: 378 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 264, NextOffset: 301 455s testutil.go:509: Offset: 378, NextOffset: 415 455s testutil.go:509: Offset: 301, NextOffset: 434 455s testutil.go:509: Offset: 415, NextOffset: 582 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo2 foo_empty5 foo6] vs [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo3 foo6 foo] 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 434, NextOffset: 471 455s testutil.go:509: Offset: 619, NextOffset: 785 455s testutil.go:509: Offset: 471, NextOffset: 603 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 785, NextOffset: 822 455s testutil.go:509: Offset: 603, NextOffset: 640 455s testutil.go:509: Offset: 822, NextOffset: 954 455s testutil.go:509: Offset: 640, NextOffset: 772 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 954, NextOffset: 991 455s testutil.go:509: Offset: 772, NextOffset: 809 455s testutil.go:509: Offset: 991, NextOffset: 1156 455s testutil.go:509: Offset: 809, NextOffset: 940 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 209, NextOffset: 246 455s testutil.go:509: Offset: 95, NextOffset: 132 455s testutil.go:509: Offset: 246, NextOffset: 378 455s testutil.go:509: Offset: 132, NextOffset: 264 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 378, NextOffset: 415 455s testutil.go:509: Offset: 264, NextOffset: 301 455s testutil.go:509: Offset: 415, NextOffset: 582 455s testutil.go:509: Offset: 301, NextOffset: 434 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1156, NextOffset: 1193 455s testutil.go:509: Offset: 940, NextOffset: 977 455s testutil.go:509: Offset: 1193, NextOffset: 1998 455s testutil.go:509: Offset: 977, NextOffset: 1667 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48104 96228 96706] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48104 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 96228 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96706 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177e4STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48104,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48104,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48104,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48104,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":94,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":131,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":260,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":297,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":428,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":465,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":596,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":633,"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":800,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":931,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":968,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":208,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":374,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":411,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":577,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":614,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":780,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":817,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":947,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":984,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1150,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1187,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo3 foo_empty4 foo5 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2] vs [.no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo_empty foo_empty3 foo4 foo5] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 94, NextOffset: 131 455s testutil.go:509: Offset: 208, NextOffset: 245 455s testutil.go:509: Offset: 131, NextOffset: 260 455s testutil.go:509: Offset: 245, NextOffset: 374 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 260, NextOffset: 297 455s testutil.go:509: Offset: 374, NextOffset: 411 455s testutil.go:509: Offset: 297, NextOffset: 428 455s testutil.go:509: Offset: 411, NextOffset: 577 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 428, NextOffset: 465 455s testutil.go:509: Offset: 577, NextOffset: 614 455s testutil.go:509: Offset: 465, NextOffset: 596 455s testutil.go:509: Offset: 614, NextOffset: 780 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 763, NextOffset: 800 455s testutil.go:509: Offset: 947, NextOffset: 984 455s testutil.go:509: Offset: 800, NextOffset: 931 455s testutil.go:509: Offset: 984, NextOffset: 1150 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 596, NextOffset: 633 455s testutil.go:509: Offset: 780, NextOffset: 817 455s testutil.go:509: Offset: 633, NextOffset: 763 455s testutil.go:509: Offset: 817, NextOffset: 947 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 931, NextOffset: 968 455s testutil.go:509: Offset: 1150, NextOffset: 1187 455s testutil.go:509: Offset: 968, NextOffset: 1678 455s testutil.go:509: Offset: 1187, NextOffset: 1965 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo_empty foo_empty3 foo4 foo5] vs [foo foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty3 foo4 foo_empty5 foo6] 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 374, NextOffset: 411 455s testutil.go:509: Offset: 260, NextOffset: 297 455s testutil.go:509: Offset: 411, NextOffset: 577 455s testutil.go:509: Offset: 297, NextOffset: 428 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 577, NextOffset: 614 455s testutil.go:509: Offset: 428, NextOffset: 465 455s testutil.go:509: Offset: 614, NextOffset: 780 455s testutil.go:509: Offset: 465, NextOffset: 596 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1150, NextOffset: 1187 455s testutil.go:509: Offset: 931, NextOffset: 968 455s testutil.go:509: Offset: 1187, NextOffset: 1965 455s testutil.go:509: Offset: 968, NextOffset: 1678 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 780, NextOffset: 817 455s testutil.go:509: Offset: 596, NextOffset: 633 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 455s testutil.go:509: Offset: 817, NextOffset: 947 455s testutil.go:509: Offset: 633, NextOffset: 763 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 947, NextOffset: 984 455s testutil.go:509: Offset: 763, NextOffset: 800 455s testutil.go:509: Offset: 984, NextOffset: 1150 455s testutil.go:509: Offset: 800, NextOffset: 931 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 208, NextOffset: 245 455s testutil.go:509: Offset: 94, NextOffset: 131 455s testutil.go:509: Offset: 245, NextOffset: 374 455s testutil.go:509: Offset: 131, NextOffset: 260 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48104 96214 96692] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48104 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96214 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96692 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d6STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48104,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48104,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48104,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48104,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 455s testutil.go:1580: testing streams: [0 0 48104 96228 96706] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48104 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 96228 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96706 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177e4STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48104,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48104,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48104,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48104,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":97,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":266,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":303,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":438,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":475,"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":647,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":211,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":248,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":380,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":417,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":583,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":620,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":959,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":996,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1164,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo5 foo_empty3 foo4 foo_empty4 foo_empty5 foo6] vs [foo_empty foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo] 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 610, NextOffset: 647 455s testutil.go:509: Offset: 787, NextOffset: 824 455s testutil.go:509: Offset: 647, NextOffset: 782 455s testutil.go:509: Offset: 824, NextOffset: 959 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 953, NextOffset: 990 455s testutil.go:509: Offset: 1164, NextOffset: 1201 455s testutil.go:509: Offset: 990, NextOffset: 1697 455s testutil.go:509: Offset: 1201, NextOffset: 1975 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 97, NextOffset: 134 455s testutil.go:509: Offset: 211, NextOffset: 248 455s testutil.go:509: Offset: 134, NextOffset: 266 455s testutil.go:509: Offset: 248, NextOffset: 380 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 266, NextOffset: 303 455s testutil.go:509: Offset: 380, NextOffset: 417 455s testutil.go:509: Offset: 303, NextOffset: 438 455s testutil.go:509: Offset: 417, NextOffset: 583 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 438, NextOffset: 475 455s testutil.go:509: Offset: 583, NextOffset: 620 455s testutil.go:509: Offset: 475, NextOffset: 610 455s testutil.go:509: Offset: 620, NextOffset: 787 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 782, NextOffset: 819 455s testutil.go:509: Offset: 959, NextOffset: 996 455s testutil.go:509: Offset: 819, NextOffset: 953 455s testutil.go:509: Offset: 996, NextOffset: 1164 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo foo_empty foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo5 foo_empty5] vs [foo_empty foo2 foo_empty2 foo3 foo5 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 211, NextOffset: 248 455s testutil.go:509: Offset: 97, NextOffset: 134 455s testutil.go:509: Offset: 248, NextOffset: 380 455s testutil.go:509: Offset: 134, NextOffset: 266 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 583, NextOffset: 620 455s testutil.go:509: Offset: 438, NextOffset: 475 455s testutil.go:509: Offset: 620, NextOffset: 787 455s testutil.go:509: Offset: 475, NextOffset: 610 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 787, NextOffset: 824 455s testutil.go:509: Offset: 610, NextOffset: 647 455s testutil.go:509: Offset: 824, NextOffset: 959 455s testutil.go:509: Offset: 647, NextOffset: 782 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1164, NextOffset: 1201 455s testutil.go:509: Offset: 953, NextOffset: 990 455s testutil.go:509: Offset: 1201, NextOffset: 1975 455s testutil.go:509: Offset: 990, NextOffset: 1697 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 380, NextOffset: 417 455s testutil.go:509: Offset: 266, NextOffset: 303 455s testutil.go:509: Offset: 417, NextOffset: 583 455s testutil.go:509: Offset: 303, NextOffset: 438 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 959, NextOffset: 996 455s testutil.go:509: Offset: 782, NextOffset: 819 455s testutil.go:509: Offset: 996, NextOffset: 1164 455s testutil.go:509: Offset: 819, NextOffset: 953 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 455s testutil.go:1580: testing streams: [0 0 48104 96214 96692] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48104 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96214 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96692 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d6STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48104,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48104,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48104,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48104,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":94,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":131,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":263,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":300,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":434,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":641,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":774,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":811,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":944,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":981,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":208,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":377,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":414,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":579,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":616,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":952,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":989,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1155,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1192,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo foo3 foo4 foo5 foo6 foo_empty] vs [foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo2 foo3 foo4 foo_empty5 foo_empty foo_empty2 foo_empty3] 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 604, NextOffset: 641 455s testutil.go:509: Offset: 782, NextOffset: 819 455s testutil.go:509: Offset: 641, NextOffset: 774 455s testutil.go:509: Offset: 819, NextOffset: 952 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 774, NextOffset: 811 455s testutil.go:509: Offset: 952, NextOffset: 989 455s testutil.go:509: Offset: 811, NextOffset: 944 455s testutil.go:509: Offset: 989, NextOffset: 1155 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 944, NextOffset: 981 455s testutil.go:509: Offset: 1155, NextOffset: 1192 455s testutil.go:509: Offset: 981, NextOffset: 1647 455s testutil.go:509: Offset: 1192, NextOffset: 1965 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 263, NextOffset: 300 455s testutil.go:509: Offset: 377, NextOffset: 414 455s testutil.go:509: Offset: 300, NextOffset: 434 455s testutil.go:509: Offset: 414, NextOffset: 579 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 94, NextOffset: 131 455s testutil.go:509: Offset: 208, NextOffset: 245 455s testutil.go:509: Offset: 131, NextOffset: 263 455s testutil.go:509: Offset: 245, NextOffset: 377 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 434, NextOffset: 471 455s testutil.go:509: Offset: 579, NextOffset: 616 455s testutil.go:509: Offset: 471, NextOffset: 604 455s testutil.go:509: Offset: 616, NextOffset: 782 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo2 foo3 foo4 foo_empty5] vs [foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo foo3 foo4 foo5 foo6] 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 952, NextOffset: 989 455s testutil.go:509: Offset: 774, NextOffset: 811 455s testutil.go:509: Offset: 989, NextOffset: 1155 455s testutil.go:509: Offset: 811, NextOffset: 944 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1155, NextOffset: 1192 455s testutil.go:509: Offset: 944, NextOffset: 981 455s testutil.go:509: Offset: 1192, NextOffset: 1965 455s testutil.go:509: Offset: 981, NextOffset: 1647 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 208, NextOffset: 245 455s testutil.go:509: Offset: 94, NextOffset: 131 455s testutil.go:509: Offset: 245, NextOffset: 377 455s testutil.go:509: Offset: 131, NextOffset: 263 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 377, NextOffset: 414 455s testutil.go:509: Offset: 263, NextOffset: 300 455s testutil.go:509: Offset: 414, NextOffset: 579 455s testutil.go:509: Offset: 300, NextOffset: 434 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 579, NextOffset: 616 455s testutil.go:509: Offset: 434, NextOffset: 471 455s testutil.go:509: Offset: 616, NextOffset: 782 455s testutil.go:509: Offset: 471, NextOffset: 604 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 782, NextOffset: 819 455s testutil.go:509: Offset: 604, NextOffset: 641 455s testutil.go:509: Offset: 819, NextOffset: 952 455s testutil.go:509: Offset: 641, NextOffset: 774 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 455s testutil.go:1580: testing streams: [0 0 48103 96226 96705] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48103 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 96226 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96705 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177e2STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48103,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48103,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":96,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":133,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":265,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":302,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":437,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":474,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":608,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":645,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":777,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":814,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":948,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":985,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":246,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":415,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":583,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":620,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":956,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":993,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1160,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty4 foo foo4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3] vs [.no.prefetch.landmark foo_empty2 foo_empty3 foo4 foo5 foo6 foo foo_empty foo2 foo3 foo_empty4 foo_empty5] 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 96, NextOffset: 133 455s testutil.go:509: Offset: 209, NextOffset: 246 455s testutil.go:509: Offset: 133, NextOffset: 265 455s testutil.go:509: Offset: 246, NextOffset: 378 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 608, NextOffset: 645 455s testutil.go:509: Offset: 787, NextOffset: 824 455s testutil.go:509: Offset: 645, NextOffset: 777 455s testutil.go:509: Offset: 824, NextOffset: 956 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 777, NextOffset: 814 455s testutil.go:509: Offset: 956, NextOffset: 993 455s testutil.go:509: Offset: 814, NextOffset: 948 455s testutil.go:509: Offset: 993, NextOffset: 1160 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 948, NextOffset: 985 455s testutil.go:509: Offset: 1160, NextOffset: 1197 455s testutil.go:509: Offset: 985, NextOffset: 1669 455s testutil.go:509: Offset: 1197, NextOffset: 1992 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 265, NextOffset: 302 455s testutil.go:509: Offset: 378, NextOffset: 415 455s testutil.go:509: Offset: 302, NextOffset: 437 455s testutil.go:509: Offset: 415, NextOffset: 583 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 437, NextOffset: 474 455s testutil.go:509: Offset: 583, NextOffset: 620 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 455s testutil.go:509: Offset: 474, NextOffset: 608 455s testutil.go:509: Offset: 620, NextOffset: 787 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty2 foo_empty3 foo4 foo5 foo6] vs [foo4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo] 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 787, NextOffset: 824 455s testutil.go:509: Offset: 608, NextOffset: 645 455s testutil.go:509: Offset: 824, NextOffset: 956 455s testutil.go:509: Offset: 645, NextOffset: 777 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 956, NextOffset: 993 455s testutil.go:509: Offset: 777, NextOffset: 814 455s testutil.go:509: Offset: 993, NextOffset: 1160 455s testutil.go:509: Offset: 814, NextOffset: 948 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1160, NextOffset: 1197 455s testutil.go:509: Offset: 948, NextOffset: 985 455s testutil.go:509: Offset: 1197, NextOffset: 1992 455s testutil.go:509: Offset: 985, NextOffset: 1669 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 209, NextOffset: 246 455s testutil.go:509: Offset: 96, NextOffset: 133 455s testutil.go:509: Offset: 246, NextOffset: 378 455s testutil.go:509: Offset: 133, NextOffset: 265 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 378, NextOffset: 415 455s testutil.go:509: Offset: 265, NextOffset: 302 455s testutil.go:509: Offset: 415, NextOffset: 583 455s testutil.go:509: Offset: 302, NextOffset: 437 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 583, NextOffset: 620 455s testutil.go:509: Offset: 437, NextOffset: 474 455s testutil.go:509: Offset: 620, NextOffset: 787 455s testutil.go:509: Offset: 474, NextOffset: 608 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 455s testutil.go:1580: testing streams: [0 0 48103 96212 96691] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48103 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96212 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96691 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d4STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48103,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48103,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":95,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":263,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":300,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":431,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":468,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":600,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":637,"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":805,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":936,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":973,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":246,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":377,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":414,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":581,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":618,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":784,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":821,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":952,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":989,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1154,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1191,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty foo4 foo_empty4 foo5 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo6] vs [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo5 foo_empty5 foo6] 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 936, NextOffset: 973 455s testutil.go:509: Offset: 1154, NextOffset: 1191 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 455s testutil.go:509: Offset: 973, NextOffset: 1682 455s testutil.go:509: Offset: 1191, NextOffset: 1985 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 600, NextOffset: 637 455s testutil.go:509: Offset: 784, NextOffset: 821 455s testutil.go:509: Offset: 637, NextOffset: 768 455s testutil.go:509: Offset: 821, NextOffset: 952 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 768, NextOffset: 805 455s testutil.go:509: Offset: 952, NextOffset: 989 455s testutil.go:509: Offset: 805, NextOffset: 936 455s testutil.go:509: Offset: 989, NextOffset: 1154 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 95, NextOffset: 132 455s testutil.go:509: Offset: 209, NextOffset: 246 455s testutil.go:509: Offset: 132, NextOffset: 263 455s testutil.go:509: Offset: 246, NextOffset: 377 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 263, NextOffset: 300 455s testutil.go:509: Offset: 377, NextOffset: 414 455s testutil.go:509: Offset: 300, NextOffset: 431 455s testutil.go:509: Offset: 414, NextOffset: 581 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 431, NextOffset: 468 455s testutil.go:509: Offset: 581, NextOffset: 618 455s testutil.go:509: Offset: 468, NextOffset: 600 455s testutil.go:509: Offset: 618, NextOffset: 784 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo5 foo_empty5 foo6] vs [foo_empty foo4 foo_empty4 foo5 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo6] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 209, NextOffset: 246 455s testutil.go:509: Offset: 95, NextOffset: 132 455s testutil.go:509: Offset: 246, NextOffset: 377 455s testutil.go:509: Offset: 132, NextOffset: 263 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 377, NextOffset: 414 455s testutil.go:509: Offset: 263, NextOffset: 300 455s testutil.go:509: Offset: 414, NextOffset: 581 455s testutil.go:509: Offset: 300, NextOffset: 431 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 581, NextOffset: 618 455s testutil.go:509: Offset: 431, NextOffset: 468 455s testutil.go:509: Offset: 618, NextOffset: 784 455s testutil.go:509: Offset: 468, NextOffset: 600 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 784, NextOffset: 821 455s testutil.go:509: Offset: 600, NextOffset: 637 455s testutil.go:509: Offset: 821, NextOffset: 952 455s testutil.go:509: Offset: 637, NextOffset: 768 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 952, NextOffset: 989 455s testutil.go:509: Offset: 768, NextOffset: 805 455s testutil.go:509: Offset: 989, NextOffset: 1154 455s testutil.go:509: Offset: 805, NextOffset: 936 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1154, NextOffset: 1191 455s testutil.go:509: Offset: 936, NextOffset: 973 455s testutil.go:509: Offset: 1191, NextOffset: 1985 455s testutil.go:509: Offset: 973, NextOffset: 1682 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48100 96223 96703] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48100 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 96223 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96703 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177dfSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48100,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48100,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48100,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48100,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":97,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":270,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":307,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":444,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":481,"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":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":792,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":829,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":966,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1003,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":211,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":248,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":384,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":421,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":629,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":973,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1010,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1178,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1215,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo_empty3 foo5 foo6 foo foo_empty] vs [foo_empty foo_empty2 foo3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty3 foo_empty4 foo6] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 97, NextOffset: 134 455s testutil.go:509: Offset: 211, NextOffset: 248 455s testutil.go:509: Offset: 134, NextOffset: 270 455s testutil.go:509: Offset: 248, NextOffset: 384 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 270, NextOffset: 307 455s testutil.go:509: Offset: 384, NextOffset: 421 455s testutil.go:509: Offset: 307, NextOffset: 444 455s testutil.go:509: Offset: 421, NextOffset: 592 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 444, NextOffset: 481 455s testutil.go:509: Offset: 592, NextOffset: 629 455s testutil.go:509: Offset: 481, NextOffset: 618 455s testutil.go:509: Offset: 629, NextOffset: 799 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 618, NextOffset: 655 455s testutil.go:509: Offset: 799, NextOffset: 836 455s testutil.go:509: Offset: 655, NextOffset: 792 455s testutil.go:509: Offset: 836, NextOffset: 973 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 792, NextOffset: 829 455s testutil.go:509: Offset: 973, NextOffset: 1010 455s testutil.go:509: Offset: 829, NextOffset: 966 455s testutil.go:509: Offset: 1010, NextOffset: 1178 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 966, NextOffset: 1003 455s testutil.go:509: Offset: 1178, NextOffset: 1215 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 455s testutil.go:509: Offset: 1003, NextOffset: 1707 455s testutil.go:509: Offset: 1215, NextOffset: 2006 455s testutil.go:395: Comparing: "" vs "" 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48100 96209 96689] 455s testutil.go:2330: got gzip streams: 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 455s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty3 foo_empty4 foo6] vs [foo3 foo4 foo_empty4 foo_empty5 foo_empty3 foo5 foo6 foo foo_empty foo2 foo_empty2] 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 592, NextOffset: 629 455s testutil.go:509: Offset: 444, NextOffset: 481 455s testutil.go:509: Offset: 629, NextOffset: 799 455s testutil.go:509: Offset: 481, NextOffset: 618 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 799, NextOffset: 836 455s testutil.go:509: Offset: 618, NextOffset: 655 455s testutil.go:509: Offset: 836, NextOffset: 973 455s testutil.go:509: Offset: 655, NextOffset: 792 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 973, NextOffset: 1010 455s testutil.go:509: Offset: 792, NextOffset: 829 455s testutil.go:509: Offset: 1010, NextOffset: 1178 455s testutil.go:509: Offset: 829, NextOffset: 966 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 211, NextOffset: 248 455s testutil.go:509: Offset: 97, NextOffset: 134 455s testutil.go:509: Offset: 248, NextOffset: 384 455s testutil.go:509: Offset: 134, NextOffset: 270 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 384, NextOffset: 421 455s testutil.go:509: Offset: 270, NextOffset: 307 455s testutil.go:509: Offset: 421, NextOffset: 592 455s testutil.go:509: Offset: 307, NextOffset: 444 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1178, NextOffset: 1215 455s testutil.go:509: Offset: 966, NextOffset: 1003 455s testutil.go:509: Offset: 1215, NextOffset: 2006 455s testutil.go:509: Offset: 1003, NextOffset: 1707 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48100 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96209 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96689 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d1STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48100,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48100,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48100,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48100,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 455s testutil.go:340: 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":112,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":220,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":253,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":362,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":395,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":504,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":537,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":646,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":679,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":821,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":175,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":485,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":654,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":687,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":796,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":829,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":965,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":998,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo6 foo3 foo_empty3 foo4 foo foo_empty] vs [foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo2 foo3] 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 788, NextOffset: 821 455s testutil.go:509: Offset: 965, NextOffset: 998 455s testutil.go:509: Offset: 821, NextOffset: 1422 455s testutil.go:509: Offset: 998, NextOffset: 1666 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 362, NextOffset: 395 455s testutil.go:509: Offset: 485, NextOffset: 518 455s testutil.go:509: Offset: 395, NextOffset: 504 455s testutil.go:509: Offset: 518, NextOffset: 654 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 504, NextOffset: 537 455s testutil.go:509: Offset: 654, NextOffset: 687 455s testutil.go:509: Offset: 537, NextOffset: 646 455s testutil.go:509: Offset: 687, NextOffset: 796 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 79, NextOffset: 112 455s testutil.go:509: Offset: 175, NextOffset: 208 455s testutil.go:509: Offset: 112, NextOffset: 220 455s testutil.go:509: Offset: 208, NextOffset: 316 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 220, NextOffset: 253 455s testutil.go:509: Offset: 316, NextOffset: 349 455s testutil.go:509: Offset: 253, NextOffset: 362 455s testutil.go:509: Offset: 349, NextOffset: 485 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 646, NextOffset: 679 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 455s testutil.go:509: Offset: 796, NextOffset: 829 455s testutil.go:509: Offset: 679, NextOffset: 788 455s testutil.go:509: Offset: 829, NextOffset: 965 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo3 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo2] vs [foo3 foo_empty3 foo4 foo foo_empty foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo6] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 175, NextOffset: 208 455s testutil.go:509: Offset: 79, NextOffset: 112 455s testutil.go:509: Offset: 208, NextOffset: 316 455s testutil.go:509: Offset: 112, NextOffset: 220 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 654, NextOffset: 687 455s testutil.go:509: Offset: 504, NextOffset: 537 455s testutil.go:509: Offset: 687, NextOffset: 796 455s testutil.go:509: Offset: 537, NextOffset: 646 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 316, NextOffset: 349 455s testutil.go:509: Offset: 220, NextOffset: 253 455s testutil.go:509: Offset: 349, NextOffset: 485 455s testutil.go:509: Offset: 253, NextOffset: 362 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 485, NextOffset: 518 455s testutil.go:509: Offset: 362, NextOffset: 395 455s testutil.go:509: Offset: 518, NextOffset: 654 455s testutil.go:509: Offset: 395, NextOffset: 504 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 796, NextOffset: 829 455s testutil.go:509: Offset: 646, NextOffset: 679 455s testutil.go:509: Offset: 829, NextOffset: 965 455s testutil.go:509: Offset: 679, NextOffset: 788 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 965, NextOffset: 998 455s testutil.go:509: Offset: 788, NextOffset: 821 455s testutil.go:509: Offset: 998, NextOffset: 1666 455s testutil.go:509: Offset: 821, NextOffset: 1422 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 455s testutil.go:1580: testing streams: [0 0 48100 96223 96703] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48100 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 96223 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96703 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177dfSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48100,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48100,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48100,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48100,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":227,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":260,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":371,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":404,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":803,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":322,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":355,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":662,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":695,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":976,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1009,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 455s testutil.go:401: Directory: "" vs "": [foo3 foo_empty4 foo6 foo foo2 foo_empty3 foo4 foo5 foo_empty5 foo_empty foo_empty2] vs [.no.prefetch.landmark foo foo_empty3 foo4 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 foo6] 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 515, NextOffset: 548 455s testutil.go:509: Offset: 662, NextOffset: 695 455s testutil.go:509: Offset: 548, NextOffset: 659 455s testutil.go:509: Offset: 695, NextOffset: 806 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 659, NextOffset: 692 455s testutil.go:509: Offset: 806, NextOffset: 839 455s testutil.go:509: Offset: 692, NextOffset: 803 455s testutil.go:509: Offset: 839, NextOffset: 976 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 371, NextOffset: 404 455s testutil.go:509: Offset: 492, NextOffset: 525 455s testutil.go:509: Offset: 404, NextOffset: 515 455s testutil.go:509: Offset: 525, NextOffset: 662 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 803, NextOffset: 836 455s testutil.go:509: Offset: 976, NextOffset: 1009 455s testutil.go:509: Offset: 836, NextOffset: 1434 455s testutil.go:509: Offset: 1009, NextOffset: 1676 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 84, NextOffset: 117 455s testutil.go:509: Offset: 179, NextOffset: 212 455s testutil.go:509: Offset: 117, NextOffset: 227 455s testutil.go:509: Offset: 212, NextOffset: 322 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 227, NextOffset: 260 455s testutil.go:509: Offset: 322, NextOffset: 355 455s testutil.go:509: Offset: 260, NextOffset: 371 455s testutil.go:509: Offset: 355, NextOffset: 492 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty3 foo4 foo_empty5] vs [foo3 foo_empty4 foo6 foo foo2 foo_empty3 foo4 foo5 foo_empty5 foo_empty foo_empty2] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 179, NextOffset: 212 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 455s testutil.go:1580: testing streams: [0 0 48100 96209 96689] 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 455s testutil.go:509: Offset: 84, NextOffset: 117 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 455s testutil.go:2330: got gzip streams: 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 455s testutil.go:509: Offset: 212, NextOffset: 322 455s testutil.go:509: Offset: 117, NextOffset: 227 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 662, NextOffset: 695 455s testutil.go:509: Offset: 515, NextOffset: 548 455s testutil.go:509: Offset: 695, NextOffset: 806 455s testutil.go:509: Offset: 548, NextOffset: 659 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48100 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96209 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96689 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d1STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48100,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48100,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48100,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48100,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 322, NextOffset: 355 455s testutil.go:509: Offset: 227, NextOffset: 260 455s testutil.go:509: Offset: 355, NextOffset: 492 455s testutil.go:509: Offset: 260, NextOffset: 371 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 492, NextOffset: 525 455s testutil.go:509: Offset: 371, NextOffset: 404 455s testutil.go:509: Offset: 525, NextOffset: 662 455s testutil.go:509: Offset: 404, NextOffset: 515 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 806, NextOffset: 839 455s testutil.go:509: Offset: 659, NextOffset: 692 455s testutil.go:509: Offset: 839, NextOffset: 976 455s testutil.go:509: Offset: 692, NextOffset: 803 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 976, NextOffset: 1009 455s testutil.go:509: Offset: 803, NextOffset: 836 455s testutil.go:509: Offset: 1009, NextOffset: 1676 455s testutil.go:509: Offset: 836, NextOffset: 1434 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 455s testutil.go:340: 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":113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":222,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":255,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":365,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":398,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":508,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":541,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":651,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":794,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":827,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":176,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":318,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":351,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":487,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":520,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":656,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":689,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":832,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":968,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1001,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo_empty3 foo6 foo foo_empty] vs [.no.prefetch.landmark foo foo_empty3 foo4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty4 foo6] 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 365, NextOffset: 398 455s testutil.go:509: Offset: 487, NextOffset: 520 455s testutil.go:509: Offset: 398, NextOffset: 508 455s testutil.go:509: Offset: 520, NextOffset: 656 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 508, NextOffset: 541 455s testutil.go:509: Offset: 656, NextOffset: 689 455s testutil.go:509: Offset: 541, NextOffset: 651 455s testutil.go:509: Offset: 689, NextOffset: 799 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 651, NextOffset: 684 455s testutil.go:509: Offset: 799, NextOffset: 832 455s testutil.go:509: Offset: 684, NextOffset: 794 455s testutil.go:509: Offset: 832, NextOffset: 968 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 222, NextOffset: 255 455s testutil.go:509: Offset: 318, NextOffset: 351 455s testutil.go:509: Offset: 255, NextOffset: 365 455s testutil.go:509: Offset: 351, NextOffset: 487 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 794, NextOffset: 827 455s testutil.go:509: Offset: 968, NextOffset: 1001 455s testutil.go:509: Offset: 827, NextOffset: 1424 455s testutil.go:509: Offset: 1001, NextOffset: 1674 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 80, NextOffset: 113 455s testutil.go:509: Offset: 176, NextOffset: 209 455s testutil.go:509: Offset: 113, NextOffset: 222 455s testutil.go:509: Offset: 209, NextOffset: 318 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo foo_empty3 foo4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty4] vs [foo_empty2 foo_empty3 foo6 foo foo_empty foo3 foo4 foo_empty4 foo5 foo_empty5 foo2] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 176, NextOffset: 209 455s testutil.go:509: Offset: 80, NextOffset: 113 455s testutil.go:509: Offset: 209, NextOffset: 318 455s testutil.go:509: Offset: 113, NextOffset: 222 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 656, NextOffset: 689 455s testutil.go:509: Offset: 508, NextOffset: 541 455s testutil.go:509: Offset: 689, NextOffset: 799 455s testutil.go:509: Offset: 541, NextOffset: 651 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 799, NextOffset: 832 455s testutil.go:509: Offset: 651, NextOffset: 684 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 455s testutil.go:509: Offset: 832, NextOffset: 968 455s testutil.go:509: Offset: 684, NextOffset: 794 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 318, NextOffset: 351 455s testutil.go:509: Offset: 222, NextOffset: 255 455s testutil.go:509: Offset: 351, NextOffset: 487 455s testutil.go:509: Offset: 255, NextOffset: 365 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 487, NextOffset: 520 455s testutil.go:509: Offset: 365, NextOffset: 398 455s testutil.go:509: Offset: 520, NextOffset: 656 455s testutil.go:509: Offset: 398, NextOffset: 508 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 968, NextOffset: 1001 455s testutil.go:509: Offset: 794, NextOffset: 827 455s testutil.go:509: Offset: 1001, NextOffset: 1674 455s testutil.go:509: Offset: 827, NextOffset: 1424 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 455s testutil.go:1580: testing streams: [0 0 48098 96222 96701] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48098 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 96222 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96701 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177deSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48098,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48098,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48098,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48098,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 455s testutil.go:1580: testing streams: [0 0 48098 96208 96687] 455s testutil.go:2330: got gzip streams: 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48098 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96208 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96687 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d0STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48098,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48098,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48098,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48098,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":262,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":374,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":407,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":519,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":552,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":664,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":697,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":809,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":842,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":180,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":324,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":357,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":495,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":528,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":666,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":699,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":811,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":844,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":982,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1015,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo6 foo foo3 foo_empty3 foo5 foo_empty] vs [foo_empty foo_empty3 foo_empty4 foo foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark] 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 229, NextOffset: 262 455s testutil.go:509: Offset: 324, NextOffset: 357 455s testutil.go:509: Offset: 262, NextOffset: 374 455s testutil.go:509: Offset: 357, NextOffset: 495 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 519, NextOffset: 552 455s testutil.go:509: Offset: 666, NextOffset: 699 455s testutil.go:509: Offset: 552, NextOffset: 664 455s testutil.go:509: Offset: 699, NextOffset: 811 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 809, NextOffset: 842 455s testutil.go:509: Offset: 982, NextOffset: 1015 455s testutil.go:509: Offset: 842, NextOffset: 1440 455s testutil.go:509: Offset: 1015, NextOffset: 1683 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 85, NextOffset: 118 455s testutil.go:509: Offset: 180, NextOffset: 213 455s testutil.go:509: Offset: 118, NextOffset: 229 455s testutil.go:509: Offset: 213, NextOffset: 324 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 374, NextOffset: 407 455s testutil.go:509: Offset: 495, NextOffset: 528 455s testutil.go:509: Offset: 407, NextOffset: 519 455s testutil.go:509: Offset: 528, NextOffset: 666 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 664, NextOffset: 697 455s testutil.go:509: Offset: 811, NextOffset: 844 455s testutil.go:509: Offset: 697, NextOffset: 809 455s testutil.go:509: Offset: 844, NextOffset: 982 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty3 foo_empty4 foo foo2 foo_empty2 foo3 foo4] vs [foo foo3 foo_empty3 foo5 foo_empty foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo6] 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 982, NextOffset: 1015 455s testutil.go:509: Offset: 809, NextOffset: 842 455s testutil.go:509: Offset: 1015, NextOffset: 1683 455s testutil.go:509: Offset: 842, NextOffset: 1440 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 180, NextOffset: 213 455s testutil.go:509: Offset: 85, NextOffset: 118 455s testutil.go:509: Offset: 213, NextOffset: 324 455s testutil.go:509: Offset: 118, NextOffset: 229 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 324, NextOffset: 357 455s testutil.go:509: Offset: 229, NextOffset: 262 455s testutil.go:509: Offset: 357, NextOffset: 495 455s testutil.go:509: Offset: 262, NextOffset: 374 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 495, NextOffset: 528 455s testutil.go:509: Offset: 374, NextOffset: 407 455s testutil.go:509: Offset: 528, NextOffset: 666 455s testutil.go:509: Offset: 407, NextOffset: 519 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 666, NextOffset: 699 455s testutil.go:509: Offset: 519, NextOffset: 552 455s testutil.go:509: Offset: 699, NextOffset: 811 455s testutil.go:509: Offset: 552, NextOffset: 664 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 811, NextOffset: 844 455s testutil.go:509: Offset: 664, NextOffset: 697 455s testutil.go:509: Offset: 844, NextOffset: 982 455s testutil.go:509: Offset: 697, NextOffset: 809 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48106 96232 96711] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48106 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 96232 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96711 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177e8STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48106,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48106,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48106,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48106,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 455s testutil.go:340: 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":112,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":220,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":253,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":362,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":395,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":504,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":537,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":646,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":679,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":821,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":175,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":485,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":654,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":687,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":796,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":829,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":965,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":998,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo3 foo_empty4] vs [.no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo6 foo2 foo_empty2 foo5 foo_empty5] 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 504, NextOffset: 537 455s testutil.go:509: Offset: 654, NextOffset: 687 455s testutil.go:509: Offset: 537, NextOffset: 646 455s testutil.go:509: Offset: 687, NextOffset: 796 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 646, NextOffset: 679 455s testutil.go:509: Offset: 796, NextOffset: 829 455s testutil.go:509: Offset: 679, NextOffset: 788 455s testutil.go:509: Offset: 829, NextOffset: 965 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 788, NextOffset: 821 455s testutil.go:509: Offset: 965, NextOffset: 998 455s testutil.go:509: Offset: 821, NextOffset: 1422 455s testutil.go:509: Offset: 998, NextOffset: 1666 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 79, NextOffset: 112 455s testutil.go:509: Offset: 175, NextOffset: 208 455s testutil.go:509: Offset: 112, NextOffset: 220 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 455s testutil.go:509: Offset: 208, NextOffset: 316 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 220, NextOffset: 253 455s testutil.go:509: Offset: 316, NextOffset: 349 455s testutil.go:509: Offset: 253, NextOffset: 362 455s testutil.go:509: Offset: 349, NextOffset: 485 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 362, NextOffset: 395 455s testutil.go:509: Offset: 485, NextOffset: 518 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48106 96218 96697] 455s testutil.go:2330: got gzip streams: 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 455s testutil.go:509: Offset: 395, NextOffset: 504 455s testutil.go:509: Offset: 518, NextOffset: 654 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo6 foo2 foo_empty2 foo5] vs [foo foo_empty foo2 foo3 foo_empty4 foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo6] 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 316, NextOffset: 349 455s testutil.go:509: Offset: 220, NextOffset: 253 455s testutil.go:509: Offset: 349, NextOffset: 485 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48106 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96218 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96697 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177daSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48106,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48106,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48106,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48106,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 455s testutil.go:509: Offset: 253, NextOffset: 362 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 796, NextOffset: 829 455s testutil.go:509: Offset: 646, NextOffset: 679 455s testutil.go:509: Offset: 829, NextOffset: 965 455s testutil.go:509: Offset: 679, NextOffset: 788 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 175, NextOffset: 208 455s testutil.go:509: Offset: 79, NextOffset: 112 455s testutil.go:509: Offset: 208, NextOffset: 316 455s testutil.go:509: Offset: 112, NextOffset: 220 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 485, NextOffset: 518 455s testutil.go:509: Offset: 362, NextOffset: 395 455s testutil.go:509: Offset: 518, NextOffset: 654 455s testutil.go:509: Offset: 395, NextOffset: 504 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 654, NextOffset: 687 455s testutil.go:509: Offset: 504, NextOffset: 537 455s testutil.go:509: Offset: 687, NextOffset: 796 455s testutil.go:509: Offset: 537, NextOffset: 646 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 965, NextOffset: 998 455s testutil.go:509: Offset: 788, NextOffset: 821 455s testutil.go:509: Offset: 998, NextOffset: 1666 455s testutil.go:509: Offset: 821, NextOffset: 1422 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":227,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":260,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":371,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":404,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":803,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":322,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":355,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":662,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":695,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":976,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1009,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo_empty4 foo foo2 foo4 foo5 foo_empty5 foo6 foo_empty] vs [.no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3 foo5 foo_empty5 foo2 foo3 foo4 foo_empty4 foo6] 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 515, NextOffset: 548 455s testutil.go:509: Offset: 662, NextOffset: 695 455s testutil.go:509: Offset: 548, NextOffset: 659 455s testutil.go:509: Offset: 695, NextOffset: 806 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 659, NextOffset: 692 455s testutil.go:509: Offset: 806, NextOffset: 839 455s testutil.go:509: Offset: 692, NextOffset: 803 455s testutil.go:509: Offset: 839, NextOffset: 976 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 803, NextOffset: 836 455s testutil.go:509: Offset: 976, NextOffset: 1009 455s testutil.go:509: Offset: 836, NextOffset: 1434 455s testutil.go:509: Offset: 1009, NextOffset: 1676 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 371, NextOffset: 404 455s testutil.go:509: Offset: 492, NextOffset: 525 455s testutil.go:509: Offset: 404, NextOffset: 515 455s testutil.go:509: Offset: 525, NextOffset: 662 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 84, NextOffset: 117 455s testutil.go:509: Offset: 179, NextOffset: 212 455s testutil.go:509: Offset: 117, NextOffset: 227 455s testutil.go:509: Offset: 212, NextOffset: 322 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 227, NextOffset: 260 455s testutil.go:509: Offset: 322, NextOffset: 355 455s testutil.go:509: Offset: 260, NextOffset: 371 455s testutil.go:509: Offset: 355, NextOffset: 492 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty3 foo5 foo_empty5 foo2 foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo_empty2] vs [foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo foo2 foo4 foo5 foo_empty5 foo6] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 179, NextOffset: 212 455s testutil.go:509: Offset: 84, NextOffset: 117 455s testutil.go:509: Offset: 212, NextOffset: 322 455s testutil.go:509: Offset: 117, NextOffset: 227 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 806, NextOffset: 839 455s testutil.go:509: Offset: 659, NextOffset: 692 455s testutil.go:509: Offset: 839, NextOffset: 976 455s testutil.go:509: Offset: 692, NextOffset: 803 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 322, NextOffset: 355 455s testutil.go:509: Offset: 227, NextOffset: 260 455s testutil.go:509: Offset: 355, NextOffset: 492 455s testutil.go:509: Offset: 260, NextOffset: 371 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 492, NextOffset: 525 455s testutil.go:509: Offset: 371, NextOffset: 404 455s testutil.go:509: Offset: 525, NextOffset: 662 455s testutil.go:509: Offset: 404, NextOffset: 515 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 662, NextOffset: 695 455s testutil.go:509: Offset: 515, NextOffset: 548 455s testutil.go:509: Offset: 695, NextOffset: 806 455s testutil.go:509: Offset: 548, NextOffset: 659 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 976, NextOffset: 1009 455s testutil.go:509: Offset: 803, NextOffset: 836 455s testutil.go:509: Offset: 1009, NextOffset: 1676 455s testutil.go:509: Offset: 836, NextOffset: 1434 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 455s testutil.go:1580: testing streams: [0 0 48106 96232 96711] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48106 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 96232 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96711 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177e8STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48106,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48106,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48106,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48106,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 455s testutil.go:340: 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":113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":222,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":255,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":365,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":398,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":508,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":541,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":651,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":794,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":827,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":176,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":318,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":351,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":487,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":520,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":656,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":689,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":832,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":968,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1001,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty foo2 foo4 foo_empty4] vs [foo foo2 foo_empty3 foo_empty4 foo6 foo_empty foo_empty2 foo3 foo4 foo5 foo_empty5 .no.prefetch.landmark] 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 365, NextOffset: 398 455s testutil.go:509: Offset: 487, NextOffset: 520 455s testutil.go:509: Offset: 398, NextOffset: 508 455s testutil.go:509: Offset: 520, NextOffset: 656 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 651, NextOffset: 684 455s testutil.go:509: Offset: 799, NextOffset: 832 455s testutil.go:509: Offset: 684, NextOffset: 794 455s testutil.go:509: Offset: 832, NextOffset: 968 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 794, NextOffset: 827 455s testutil.go:509: Offset: 968, NextOffset: 1001 455s testutil.go:509: Offset: 827, NextOffset: 1424 455s testutil.go:509: Offset: 1001, NextOffset: 1674 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 80, NextOffset: 113 455s testutil.go:509: Offset: 176, NextOffset: 209 455s testutil.go:509: Offset: 113, NextOffset: 222 455s testutil.go:509: Offset: 209, NextOffset: 318 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 222, NextOffset: 255 455s testutil.go:509: Offset: 318, NextOffset: 351 455s testutil.go:509: Offset: 255, NextOffset: 365 455s testutil.go:509: Offset: 351, NextOffset: 487 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 508, NextOffset: 541 455s testutil.go:509: Offset: 656, NextOffset: 689 455s testutil.go:509: Offset: 541, NextOffset: 651 455s testutil.go:509: Offset: 689, NextOffset: 799 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty3 foo_empty4 foo6 foo_empty foo_empty2 foo3 foo4] vs [foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty foo2 foo4 foo_empty4] 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 487, NextOffset: 520 455s testutil.go:509: Offset: 365, NextOffset: 398 455s testutil.go:509: Offset: 520, NextOffset: 656 455s testutil.go:509: Offset: 398, NextOffset: 508 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 656, NextOffset: 689 455s testutil.go:509: Offset: 508, NextOffset: 541 455s testutil.go:509: Offset: 689, NextOffset: 799 455s testutil.go:509: Offset: 541, NextOffset: 651 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 799, NextOffset: 832 455s testutil.go:509: Offset: 651, NextOffset: 684 455s testutil.go:509: Offset: 832, NextOffset: 968 455s testutil.go:509: Offset: 684, NextOffset: 794 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 176, NextOffset: 209 455s testutil.go:509: Offset: 80, NextOffset: 113 455s testutil.go:509: Offset: 209, NextOffset: 318 455s testutil.go:509: Offset: 113, NextOffset: 222 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 318, NextOffset: 351 455s testutil.go:509: Offset: 222, NextOffset: 255 455s testutil.go:509: Offset: 351, NextOffset: 487 455s testutil.go:509: Offset: 255, NextOffset: 365 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 968, NextOffset: 1001 455s testutil.go:509: Offset: 794, NextOffset: 827 455s testutil.go:509: Offset: 1001, NextOffset: 1674 455s testutil.go:509: Offset: 827, NextOffset: 1424 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 455s testutil.go:1580: testing streams: [0 0 48106 96218 96697] 455s testutil.go:2330: got gzip streams: 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48106 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96218 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96697 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177daSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48106,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48106,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48106,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48106,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":262,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":374,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":407,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":519,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":552,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":664,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":697,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":809,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":842,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":180,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":324,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":357,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":495,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":528,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":666,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":699,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":811,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":844,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":982,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1015,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty2 foo4 foo_empty5 foo6 foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5] vs [foo3 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3 foo4 foo5 .no.prefetch.landmark foo2] 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 519, NextOffset: 552 455s testutil.go:509: Offset: 666, NextOffset: 699 455s testutil.go:509: Offset: 552, NextOffset: 664 455s testutil.go:509: Offset: 699, NextOffset: 811 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 809, NextOffset: 842 455s testutil.go:509: Offset: 982, NextOffset: 1015 455s testutil.go:509: Offset: 842, NextOffset: 1440 455s testutil.go:509: Offset: 1015, NextOffset: 1683 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 85, NextOffset: 118 455s testutil.go:509: Offset: 180, NextOffset: 213 455s testutil.go:509: Offset: 118, NextOffset: 229 455s testutil.go:509: Offset: 213, NextOffset: 324 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 229, NextOffset: 262 455s testutil.go:509: Offset: 324, NextOffset: 357 455s testutil.go:509: Offset: 262, NextOffset: 374 455s testutil.go:509: Offset: 357, NextOffset: 495 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 374, NextOffset: 407 455s testutil.go:509: Offset: 495, NextOffset: 528 455s testutil.go:509: Offset: 407, NextOffset: 519 455s testutil.go:509: Offset: 528, NextOffset: 666 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 664, NextOffset: 697 455s testutil.go:509: Offset: 811, NextOffset: 844 455s testutil.go:509: Offset: 697, NextOffset: 809 455s testutil.go:509: Offset: 844, NextOffset: 982 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo2 foo3 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3 foo4 foo5] vs [foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty2 foo4 foo_empty5 foo6] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 180, NextOffset: 213 455s testutil.go:509: Offset: 85, NextOffset: 118 455s testutil.go:509: Offset: 213, NextOffset: 324 455s testutil.go:509: Offset: 118, NextOffset: 229 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 666, NextOffset: 699 455s testutil.go:509: Offset: 519, NextOffset: 552 455s testutil.go:509: Offset: 699, NextOffset: 811 455s testutil.go:509: Offset: 552, NextOffset: 664 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 811, NextOffset: 844 455s testutil.go:509: Offset: 664, NextOffset: 697 455s testutil.go:509: Offset: 844, NextOffset: 982 455s testutil.go:509: Offset: 697, NextOffset: 809 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 324, NextOffset: 357 455s testutil.go:509: Offset: 229, NextOffset: 262 455s testutil.go:509: Offset: 357, NextOffset: 495 455s testutil.go:509: Offset: 262, NextOffset: 374 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 495, NextOffset: 528 455s testutil.go:509: Offset: 374, NextOffset: 407 455s testutil.go:509: Offset: 528, NextOffset: 666 455s testutil.go:509: Offset: 407, NextOffset: 519 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 982, NextOffset: 1015 455s testutil.go:509: Offset: 809, NextOffset: 842 455s testutil.go:509: Offset: 1015, NextOffset: 1683 455s testutil.go:509: Offset: 842, NextOffset: 1440 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 455s testutil.go:1580: testing streams: [0 0 48106 96230 96709] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48106 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 96230 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96709 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177e6STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48106,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48106,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48106,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48106,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 455s testutil.go:340: 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":111,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":218,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":251,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":359,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":533,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":641,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":674,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":815,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":174,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":207,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":314,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":347,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":515,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":650,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":683,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":791,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":959,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":992,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo foo_empty foo3 foo5 foo_empty5 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6] vs [foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo5 foo6 foo_empty foo3] 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 500, NextOffset: 533 455s testutil.go:509: Offset: 650, NextOffset: 683 455s testutil.go:509: Offset: 533, NextOffset: 641 455s testutil.go:509: Offset: 683, NextOffset: 791 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 782, NextOffset: 815 455s testutil.go:509: Offset: 959, NextOffset: 992 455s testutil.go:509: Offset: 815, NextOffset: 1410 455s testutil.go:509: Offset: 992, NextOffset: 1658 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 78, NextOffset: 111 455s testutil.go:509: Offset: 174, NextOffset: 207 455s testutil.go:509: Offset: 111, NextOffset: 218 455s testutil.go:509: Offset: 207, NextOffset: 314 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 359, NextOffset: 392 455s testutil.go:509: Offset: 482, NextOffset: 515 455s testutil.go:509: Offset: 392, NextOffset: 500 455s testutil.go:509: Offset: 515, NextOffset: 650 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 641, NextOffset: 674 455s testutil.go:509: Offset: 791, NextOffset: 824 455s testutil.go:509: Offset: 674, NextOffset: 782 455s testutil.go:509: Offset: 824, NextOffset: 959 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 218, NextOffset: 251 455s testutil.go:509: Offset: 314, NextOffset: 347 455s testutil.go:509: Offset: 251, NextOffset: 359 455s testutil.go:509: Offset: 347, NextOffset: 482 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty2 foo5 foo6 foo_empty foo3 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo2] vs [foo6 foo foo_empty foo3 foo5 foo_empty5 foo2 foo_empty2 foo_empty3 foo4 foo_empty4] 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 650, NextOffset: 683 455s testutil.go:509: Offset: 500, NextOffset: 533 455s testutil.go:509: Offset: 683, NextOffset: 791 455s testutil.go:509: Offset: 533, NextOffset: 641 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 174, NextOffset: 207 455s testutil.go:509: Offset: 78, NextOffset: 111 455s testutil.go:509: Offset: 207, NextOffset: 314 455s testutil.go:509: Offset: 111, NextOffset: 218 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 314, NextOffset: 347 455s testutil.go:509: Offset: 218, NextOffset: 251 455s testutil.go:509: Offset: 347, NextOffset: 482 455s testutil.go:509: Offset: 251, NextOffset: 359 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 791, NextOffset: 824 455s testutil.go:509: Offset: 641, NextOffset: 674 455s testutil.go:509: Offset: 824, NextOffset: 959 455s testutil.go:509: Offset: 674, NextOffset: 782 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 959, NextOffset: 992 455s testutil.go:509: Offset: 782, NextOffset: 815 455s testutil.go:509: Offset: 992, NextOffset: 1658 455s testutil.go:509: Offset: 815, NextOffset: 1410 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 482, NextOffset: 515 455s testutil.go:509: Offset: 359, NextOffset: 392 455s testutil.go:509: Offset: 515, NextOffset: 650 455s testutil.go:509: Offset: 392, NextOffset: 500 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 455s testutil.go:1580: testing streams: [0 0 48106 96216 96695] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48106 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96216 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96695 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d8STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48106,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48106,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48106,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48106,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":225,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":258,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":368,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":401,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":511,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":544,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":654,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":687,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":797,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":830,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":178,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":211,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":320,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":353,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":489,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":522,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":658,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":691,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":801,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":834,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":970,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1003,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3 foo foo_empty2 foo4] vs [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo_empty5 foo6] 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 511, NextOffset: 544 455s testutil.go:509: Offset: 658, NextOffset: 691 455s testutil.go:509: Offset: 544, NextOffset: 654 455s testutil.go:509: Offset: 691, NextOffset: 801 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 654, NextOffset: 687 455s testutil.go:509: Offset: 801, NextOffset: 834 455s testutil.go:509: Offset: 687, NextOffset: 797 455s testutil.go:509: Offset: 834, NextOffset: 970 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 797, NextOffset: 830 455s testutil.go:509: Offset: 970, NextOffset: 1003 455s testutil.go:509: Offset: 830, NextOffset: 1426 455s testutil.go:509: Offset: 1003, NextOffset: 1676 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 225, NextOffset: 258 455s testutil.go:509: Offset: 320, NextOffset: 353 455s testutil.go:509: Offset: 258, NextOffset: 368 455s testutil.go:509: Offset: 353, NextOffset: 489 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 368, NextOffset: 401 455s testutil.go:509: Offset: 489, NextOffset: 522 455s testutil.go:509: Offset: 401, NextOffset: 511 455s testutil.go:509: Offset: 522, NextOffset: 658 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 83, NextOffset: 116 455s testutil.go:509: Offset: 178, NextOffset: 211 455s testutil.go:509: Offset: 116, NextOffset: 225 455s testutil.go:509: Offset: 211, NextOffset: 320 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo2 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo] vs [foo5 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3 foo foo_empty2 foo4 foo_empty4] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 178, NextOffset: 211 455s testutil.go:509: Offset: 83, NextOffset: 116 455s testutil.go:509: Offset: 211, NextOffset: 320 455s testutil.go:509: Offset: 116, NextOffset: 225 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 320, NextOffset: 353 455s testutil.go:509: Offset: 225, NextOffset: 258 455s testutil.go:509: Offset: 353, NextOffset: 489 455s testutil.go:509: Offset: 258, NextOffset: 368 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48103 96237 96722] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48103 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 96237 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96722 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177edSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48103,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48103,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 970, NextOffset: 1003 455s testutil.go:509: Offset: 797, NextOffset: 830 455s testutil.go:509: Offset: 1003, NextOffset: 1676 455s testutil.go:509: Offset: 830, NextOffset: 1426 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 489, NextOffset: 522 455s testutil.go:509: Offset: 368, NextOffset: 401 455s testutil.go:509: Offset: 522, NextOffset: 658 455s testutil.go:509: Offset: 401, NextOffset: 511 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 658, NextOffset: 691 455s testutil.go:509: Offset: 511, NextOffset: 544 455s testutil.go:509: Offset: 691, NextOffset: 801 455s testutil.go:509: Offset: 544, NextOffset: 654 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 801, NextOffset: 834 455s testutil.go:509: Offset: 654, NextOffset: 687 455s testutil.go:509: Offset: 834, NextOffset: 970 455s testutil.go:509: Offset: 687, NextOffset: 797 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48103 96223 96708] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48103 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96223 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96708 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177dfSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48103,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48103,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 455s testutil.go:340: 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":112,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":220,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":253,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":362,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":395,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":504,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":537,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":646,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":679,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":821,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":175,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":484,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":517,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":652,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":685,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":794,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":827,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":962,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":995,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 foo_empty foo2 foo_empty4 foo_empty5] vs [foo_empty3 foo4 foo5 foo foo_empty2 foo3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 79, NextOffset: 112 455s testutil.go:509: Offset: 175, NextOffset: 208 455s testutil.go:509: Offset: 112, NextOffset: 220 455s testutil.go:509: Offset: 208, NextOffset: 316 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 362, NextOffset: 395 455s testutil.go:509: Offset: 484, NextOffset: 517 455s testutil.go:509: Offset: 395, NextOffset: 504 455s testutil.go:509: Offset: 517, NextOffset: 652 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 504, NextOffset: 537 455s testutil.go:509: Offset: 652, NextOffset: 685 455s testutil.go:509: Offset: 537, NextOffset: 646 455s testutil.go:509: Offset: 685, NextOffset: 794 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 646, NextOffset: 679 455s testutil.go:509: Offset: 794, NextOffset: 827 455s testutil.go:509: Offset: 679, NextOffset: 788 455s testutil.go:509: Offset: 827, NextOffset: 962 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 788, NextOffset: 821 455s testutil.go:509: Offset: 962, NextOffset: 995 455s testutil.go:509: Offset: 821, NextOffset: 1424 455s testutil.go:509: Offset: 995, NextOffset: 1665 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 220, NextOffset: 253 455s testutil.go:509: Offset: 316, NextOffset: 349 455s testutil.go:509: Offset: 253, NextOffset: 362 455s testutil.go:509: Offset: 349, NextOffset: 484 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo5 foo foo_empty2 foo3 foo_empty4 foo_empty5 foo6] vs [foo foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 foo_empty foo2 foo_empty4 foo_empty5] 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 652, NextOffset: 685 455s testutil.go:509: Offset: 504, NextOffset: 537 455s testutil.go:509: Offset: 685, NextOffset: 794 455s testutil.go:509: Offset: 537, NextOffset: 646 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 794, NextOffset: 827 455s testutil.go:509: Offset: 646, NextOffset: 679 455s testutil.go:509: Offset: 827, NextOffset: 962 455s testutil.go:509: Offset: 679, NextOffset: 788 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 175, NextOffset: 208 455s testutil.go:509: Offset: 79, NextOffset: 112 455s testutil.go:509: Offset: 208, NextOffset: 316 455s testutil.go:509: Offset: 112, NextOffset: 220 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 484, NextOffset: 517 455s testutil.go:509: Offset: 362, NextOffset: 395 455s testutil.go:509: Offset: 517, NextOffset: 652 455s testutil.go:509: Offset: 395, NextOffset: 504 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 962, NextOffset: 995 455s testutil.go:509: Offset: 788, NextOffset: 821 455s testutil.go:509: Offset: 995, NextOffset: 1665 455s testutil.go:509: Offset: 821, NextOffset: 1424 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 316, NextOffset: 349 455s testutil.go:509: Offset: 220, NextOffset: 253 455s testutil.go:509: Offset: 349, NextOffset: 484 455s testutil.go:509: Offset: 253, NextOffset: 362 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":227,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":260,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":371,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":404,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":803,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":322,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":355,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":662,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":695,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":976,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1009,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 foo2 foo_empty5 foo6 foo foo_empty foo_empty2 foo3] vs [foo_empty2 foo_empty5 foo6 foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty] 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 227, NextOffset: 260 455s testutil.go:509: Offset: 322, NextOffset: 355 455s testutil.go:509: Offset: 260, NextOffset: 371 455s testutil.go:509: Offset: 355, NextOffset: 492 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 803, NextOffset: 836 455s testutil.go:509: Offset: 976, NextOffset: 1009 455s testutil.go:509: Offset: 836, NextOffset: 1435 455s testutil.go:509: Offset: 1009, NextOffset: 1675 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 84, NextOffset: 117 455s testutil.go:509: Offset: 179, NextOffset: 212 455s testutil.go:509: Offset: 117, NextOffset: 227 455s testutil.go:509: Offset: 212, NextOffset: 322 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 371, NextOffset: 404 455s testutil.go:509: Offset: 492, NextOffset: 525 455s testutil.go:509: Offset: 404, NextOffset: 515 455s testutil.go:509: Offset: 525, NextOffset: 662 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 515, NextOffset: 548 455s testutil.go:509: Offset: 662, NextOffset: 695 455s testutil.go:509: Offset: 548, NextOffset: 659 455s testutil.go:509: Offset: 695, NextOffset: 806 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 659, NextOffset: 692 455s testutil.go:509: Offset: 806, NextOffset: 839 455s testutil.go:509: Offset: 692, NextOffset: 803 455s testutil.go:509: Offset: 839, NextOffset: 976 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty5 foo6] vs [foo3 foo_empty3 foo4 foo_empty4 foo5 foo2 foo_empty5 foo6 foo foo_empty foo_empty2] 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 976, NextOffset: 1009 455s testutil.go:509: Offset: 803, NextOffset: 836 455s testutil.go:509: Offset: 1009, NextOffset: 1675 455s testutil.go:509: Offset: 836, NextOffset: 1435 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 179, NextOffset: 212 455s testutil.go:509: Offset: 84, NextOffset: 117 455s testutil.go:509: Offset: 212, NextOffset: 322 455s testutil.go:509: Offset: 117, NextOffset: 227 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 322, NextOffset: 355 455s testutil.go:509: Offset: 227, NextOffset: 260 455s testutil.go:509: Offset: 355, NextOffset: 492 455s testutil.go:509: Offset: 260, NextOffset: 371 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 492, NextOffset: 525 455s testutil.go:509: Offset: 371, NextOffset: 404 455s testutil.go:509: Offset: 525, NextOffset: 662 455s testutil.go:509: Offset: 404, NextOffset: 515 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 662, NextOffset: 695 455s testutil.go:509: Offset: 515, NextOffset: 548 455s testutil.go:509: Offset: 695, NextOffset: 806 455s testutil.go:509: Offset: 548, NextOffset: 659 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 806, NextOffset: 839 455s testutil.go:509: Offset: 659, NextOffset: 692 455s testutil.go:509: Offset: 839, NextOffset: 976 455s testutil.go:509: Offset: 692, NextOffset: 803 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 455s testutil.go:1580: testing streams: [0 0 48103 96237 96722] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48103 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 96237 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96722 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177edSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48103,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48103,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":114,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":225,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":258,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":370,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":403,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":660,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":693,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":805,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":838,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty2 foo4 foo5] vs [foo foo_empty foo2 foo5 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6] 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 515, NextOffset: 548 455s testutil.go:509: Offset: 661, NextOffset: 694 455s testutil.go:509: Offset: 548, NextOffset: 660 455s testutil.go:509: Offset: 694, NextOffset: 806 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 660, NextOffset: 693 455s testutil.go:509: Offset: 806, NextOffset: 839 455s testutil.go:509: Offset: 693, NextOffset: 805 455s testutil.go:509: Offset: 839, NextOffset: 975 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 805, NextOffset: 838 455s testutil.go:509: Offset: 975, NextOffset: 1008 455s testutil.go:509: Offset: 838, NextOffset: 1455 455s testutil.go:509: Offset: 1008, NextOffset: 1699 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 81, NextOffset: 114 455s testutil.go:509: Offset: 179, NextOffset: 212 455s testutil.go:509: Offset: 114, NextOffset: 225 455s testutil.go:509: Offset: 212, NextOffset: 323 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 225, NextOffset: 258 455s testutil.go:509: Offset: 323, NextOffset: 356 455s testutil.go:509: Offset: 258, NextOffset: 370 455s testutil.go:509: Offset: 356, NextOffset: 492 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 370, NextOffset: 403 455s testutil.go:509: Offset: 492, NextOffset: 525 455s testutil.go:509: Offset: 403, NextOffset: 515 455s testutil.go:509: Offset: 525, NextOffset: 661 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo5] vs [foo_empty2 foo4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo3 foo_empty3 foo_empty4] 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 492, NextOffset: 525 455s testutil.go:509: Offset: 370, NextOffset: 403 455s testutil.go:509: Offset: 525, NextOffset: 661 455s testutil.go:509: Offset: 403, NextOffset: 515 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 455s testutil.go:1580: testing streams: [0 0 48103 96223 96708] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48103 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96223 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96708 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177dfSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48103,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48103,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 661, NextOffset: 694 455s testutil.go:509: Offset: 515, NextOffset: 548 455s testutil.go:509: Offset: 694, NextOffset: 806 455s testutil.go:509: Offset: 548, NextOffset: 660 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 975, NextOffset: 1008 455s testutil.go:509: Offset: 805, NextOffset: 838 455s testutil.go:509: Offset: 1008, NextOffset: 1699 455s testutil.go:509: Offset: 838, NextOffset: 1455 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 179, NextOffset: 212 455s testutil.go:509: Offset: 81, NextOffset: 114 455s testutil.go:509: Offset: 212, NextOffset: 323 455s testutil.go:509: Offset: 114, NextOffset: 225 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 323, NextOffset: 356 455s testutil.go:509: Offset: 225, NextOffset: 258 455s testutil.go:509: Offset: 356, NextOffset: 492 455s testutil.go:509: Offset: 258, NextOffset: 370 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 806, NextOffset: 839 455s testutil.go:509: Offset: 660, NextOffset: 693 455s testutil.go:509: Offset: 839, NextOffset: 975 455s testutil.go:509: Offset: 693, NextOffset: 805 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 455s testutil.go:1580: testing streams: [0 0 48103 96237 96722] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48103 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 96237 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96722 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177edSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48103,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48103,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":262,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":375,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":408,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":521,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":554,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":182,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":327,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":360,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":497,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":530,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":983,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1016,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo4 foo6 foo_empty foo3 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo5 foo6 foo foo2 foo_empty2 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo4] 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 375, NextOffset: 408 455s testutil.go:509: Offset: 497, NextOffset: 530 455s testutil.go:509: Offset: 408, NextOffset: 521 455s testutil.go:509: Offset: 530, NextOffset: 667 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 667, NextOffset: 700 455s testutil.go:509: Offset: 813, NextOffset: 846 455s testutil.go:509: Offset: 700, NextOffset: 813 455s testutil.go:509: Offset: 846, NextOffset: 983 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 84, NextOffset: 117 455s testutil.go:509: Offset: 182, NextOffset: 215 455s testutil.go:509: Offset: 117, NextOffset: 229 455s testutil.go:509: Offset: 215, NextOffset: 327 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 229, NextOffset: 262 455s testutil.go:509: Offset: 327, NextOffset: 360 455s testutil.go:509: Offset: 262, NextOffset: 375 455s testutil.go:509: Offset: 360, NextOffset: 497 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 521, NextOffset: 554 455s testutil.go:509: Offset: 667, NextOffset: 700 455s testutil.go:509: Offset: 554, NextOffset: 667 455s testutil.go:509: Offset: 700, NextOffset: 813 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 813, NextOffset: 846 455s testutil.go:509: Offset: 983, NextOffset: 1016 455s testutil.go:509: Offset: 846, NextOffset: 1466 455s testutil.go:509: Offset: 1016, NextOffset: 1707 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo3 foo_empty3 foo4 foo5 foo6 foo foo2 foo_empty2 foo_empty4 foo_empty5] vs [foo foo2 foo_empty2 foo4 foo6 foo_empty foo3 foo_empty3 foo_empty4 foo5 foo_empty5] 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 497, NextOffset: 530 455s testutil.go:509: Offset: 375, NextOffset: 408 455s testutil.go:509: Offset: 530, NextOffset: 667 455s testutil.go:509: Offset: 408, NextOffset: 521 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 667, NextOffset: 700 455s testutil.go:509: Offset: 521, NextOffset: 554 455s testutil.go:509: Offset: 700, NextOffset: 813 455s testutil.go:509: Offset: 554, NextOffset: 667 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 813, NextOffset: 846 455s testutil.go:509: Offset: 667, NextOffset: 700 455s testutil.go:509: Offset: 846, NextOffset: 983 455s testutil.go:509: Offset: 700, NextOffset: 813 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 983, NextOffset: 1016 455s testutil.go:509: Offset: 813, NextOffset: 846 455s testutil.go:509: Offset: 1016, NextOffset: 1707 455s testutil.go:509: Offset: 846, NextOffset: 1466 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 182, NextOffset: 215 455s testutil.go:509: Offset: 84, NextOffset: 117 455s testutil.go:509: Offset: 215, NextOffset: 327 455s testutil.go:509: Offset: 117, NextOffset: 229 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 327, NextOffset: 360 455s testutil.go:509: Offset: 229, NextOffset: 262 455s testutil.go:509: Offset: 360, NextOffset: 497 455s testutil.go:509: Offset: 262, NextOffset: 375 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 455s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 455s testutil.go:1580: testing streams: [0 0 48103 96223 96708] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 455s testutil.go:340: 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":113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":224,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":257,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":369,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":514,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":547,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":837,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty3 foo_empty5 foo6] vs [foo_empty2 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo3 foo4 foo_empty4 foo6 foo] 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 224, NextOffset: 257 455s testutil.go:509: Offset: 323, NextOffset: 356 455s testutil.go:509: Offset: 257, NextOffset: 369 455s testutil.go:509: Offset: 356, NextOffset: 492 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 369, NextOffset: 402 455s testutil.go:509: Offset: 492, NextOffset: 525 455s testutil.go:509: Offset: 402, NextOffset: 514 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 455s testutil.go:2349: [1] at 48103 in stargz, uncompressed length 67584 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 455s testutil.go:509: Offset: 525, NextOffset: 661 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 455s testutil.go:2349: [2] at 96223 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96708 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177dfSTARGZ" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 455s testutil.go:1638: got TOC entries: 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 455s testutil.go:509: Offset: 514, NextOffset: 547 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 455s testutil.go:509: Offset: 661, NextOffset: 694 455s testutil.go:509: Offset: 547, NextOffset: 659 455s testutil.go:509: Offset: 694, NextOffset: 806 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 659, NextOffset: 692 455s testutil.go:509: Offset: 806, NextOffset: 839 455s testutil.go:509: Offset: 692, NextOffset: 804 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48103,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 455s testutil.go:509: Offset: 839, NextOffset: 975 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48103,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 455s testutil.go:509: Offset: 804, NextOffset: 837 455s testutil.go:509: Offset: 975, NextOffset: 1008 455s testutil.go:509: Offset: 837, NextOffset: 1457 455s testutil.go:509: Offset: 1008, NextOffset: 1700 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 80, NextOffset: 113 455s testutil.go:509: Offset: 179, NextOffset: 212 455s testutil.go:509: Offset: 113, NextOffset: 224 455s testutil.go:509: Offset: 212, NextOffset: 323 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo_empty3 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo3 foo4 foo_empty4 foo6] vs [foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty3 foo_empty5 foo6] 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 323, NextOffset: 356 455s testutil.go:509: Offset: 224, NextOffset: 257 455s testutil.go:509: Offset: 356, NextOffset: 492 455s testutil.go:509: Offset: 257, NextOffset: 369 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 492, NextOffset: 525 455s testutil.go:509: Offset: 369, NextOffset: 402 455s testutil.go:509: Offset: 525, NextOffset: 661 455s testutil.go:509: Offset: 402, NextOffset: 514 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 661, NextOffset: 694 455s testutil.go:509: Offset: 514, NextOffset: 547 455s testutil.go:509: Offset: 694, NextOffset: 806 455s testutil.go:509: Offset: 547, NextOffset: 659 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 975, NextOffset: 1008 455s testutil.go:509: Offset: 804, NextOffset: 837 455s testutil.go:509: Offset: 1008, NextOffset: 1700 455s testutil.go:509: Offset: 837, NextOffset: 1457 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 179, NextOffset: 212 455s testutil.go:509: Offset: 80, NextOffset: 113 455s testutil.go:509: Offset: 212, NextOffset: 323 455s testutil.go:509: Offset: 113, NextOffset: 224 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 806, NextOffset: 839 455s testutil.go:509: Offset: 659, NextOffset: 692 455s testutil.go:509: Offset: 839, NextOffset: 975 455s testutil.go:509: Offset: 692, NextOffset: 804 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48109 96247 96732] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48109 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 96247 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96732 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177f7STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48109,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48109,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48109,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48109,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":231,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":264,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":411,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":525,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":558,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":705,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":819,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":852,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":329,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":362,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":533,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":671,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":818,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":851,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":989,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1022,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 foo_empty2 foo_empty3 foo4 foo foo_empty foo2 foo3] vs [foo_empty foo_empty2 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo3 foo4 foo_empty4 foo] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 85, NextOffset: 118 455s testutil.go:509: Offset: 183, NextOffset: 216 455s testutil.go:509: Offset: 118, NextOffset: 231 455s testutil.go:509: Offset: 216, NextOffset: 329 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 231, NextOffset: 264 455s testutil.go:509: Offset: 329, NextOffset: 362 455s testutil.go:509: Offset: 264, NextOffset: 378 455s testutil.go:509: Offset: 362, NextOffset: 500 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 378, NextOffset: 411 455s testutil.go:509: Offset: 500, NextOffset: 533 455s testutil.go:509: Offset: 411, NextOffset: 525 455s testutil.go:509: Offset: 533, NextOffset: 671 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 672, NextOffset: 705 455s testutil.go:509: Offset: 818, NextOffset: 851 455s testutil.go:509: Offset: 705, NextOffset: 819 455s testutil.go:509: Offset: 851, NextOffset: 989 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 819, NextOffset: 852 455s testutil.go:509: Offset: 989, NextOffset: 1022 455s testutil.go:509: Offset: 852, NextOffset: 1473 455s testutil.go:509: Offset: 1022, NextOffset: 1715 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 525, NextOffset: 558 455s testutil.go:509: Offset: 671, NextOffset: 704 455s testutil.go:509: Offset: 558, NextOffset: 672 455s testutil.go:509: Offset: 704, NextOffset: 818 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo3 foo4 foo_empty4] vs [foo2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo_empty2 foo_empty3 foo4 foo foo_empty] 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 671, NextOffset: 704 455s testutil.go:509: Offset: 525, NextOffset: 558 455s testutil.go:509: Offset: 704, NextOffset: 818 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 455s testutil.go:509: Offset: 558, NextOffset: 672 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 183, NextOffset: 216 455s testutil.go:509: Offset: 85, NextOffset: 118 455s testutil.go:509: Offset: 216, NextOffset: 329 455s testutil.go:509: Offset: 118, NextOffset: 231 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 818, NextOffset: 851 455s testutil.go:509: Offset: 672, NextOffset: 705 455s testutil.go:509: Offset: 851, NextOffset: 989 455s testutil.go:509: Offset: 705, NextOffset: 819 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 989, NextOffset: 1022 455s testutil.go:509: Offset: 819, NextOffset: 852 455s testutil.go:509: Offset: 1022, NextOffset: 1715 455s testutil.go:509: Offset: 852, NextOffset: 1473 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 329, NextOffset: 362 455s testutil.go:509: Offset: 231, NextOffset: 264 455s testutil.go:509: Offset: 362, NextOffset: 500 455s testutil.go:509: Offset: 264, NextOffset: 378 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 500, NextOffset: 533 455s testutil.go:509: Offset: 378, NextOffset: 411 455s testutil.go:509: Offset: 533, NextOffset: 671 455s testutil.go:509: Offset: 411, NextOffset: 525 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48109 96233 96718] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48109 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96233 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96718 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177e9STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48109,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48109,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48109,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48109,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":114,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":225,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":258,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":370,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":403,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":660,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":693,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":805,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":838,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo5 foo foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo_empty foo2 foo_empty4] vs [foo4 foo_empty5 foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty2] 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 225, NextOffset: 258 455s testutil.go:509: Offset: 323, NextOffset: 356 455s testutil.go:509: Offset: 258, NextOffset: 370 455s testutil.go:509: Offset: 356, NextOffset: 492 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 660, NextOffset: 693 455s testutil.go:509: Offset: 806, NextOffset: 839 455s testutil.go:509: Offset: 693, NextOffset: 805 455s testutil.go:509: Offset: 839, NextOffset: 975 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 81, NextOffset: 114 455s testutil.go:509: Offset: 179, NextOffset: 212 455s testutil.go:509: Offset: 114, NextOffset: 225 455s testutil.go:509: Offset: 212, NextOffset: 323 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 370, NextOffset: 403 455s testutil.go:509: Offset: 492, NextOffset: 525 455s testutil.go:509: Offset: 403, NextOffset: 515 455s testutil.go:509: Offset: 525, NextOffset: 661 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 515, NextOffset: 548 455s testutil.go:509: Offset: 661, NextOffset: 694 455s testutil.go:509: Offset: 548, NextOffset: 660 455s testutil.go:509: Offset: 694, NextOffset: 806 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 805, NextOffset: 838 455s testutil.go:509: Offset: 975, NextOffset: 1008 455s testutil.go:509: Offset: 838, NextOffset: 1455 455s testutil.go:509: Offset: 1008, NextOffset: 1699 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "" vs "" 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 455s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty2 foo4 foo_empty5] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo_empty foo2 foo_empty4 foo5 foo] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 179, NextOffset: 212 455s testutil.go:509: Offset: 81, NextOffset: 114 455s testutil.go:509: Offset: 212, NextOffset: 323 455s testutil.go:509: Offset: 114, NextOffset: 225 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 323, NextOffset: 356 455s testutil.go:509: Offset: 225, NextOffset: 258 455s testutil.go:509: Offset: 356, NextOffset: 492 455s testutil.go:509: Offset: 258, NextOffset: 370 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 492, NextOffset: 525 455s testutil.go:509: Offset: 370, NextOffset: 403 455s testutil.go:509: Offset: 525, NextOffset: 661 455s testutil.go:509: Offset: 403, NextOffset: 515 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 806, NextOffset: 839 455s testutil.go:509: Offset: 660, NextOffset: 693 455s testutil.go:509: Offset: 839, NextOffset: 975 455s testutil.go:509: Offset: 693, NextOffset: 805 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 975, NextOffset: 1008 455s testutil.go:509: Offset: 805, NextOffset: 838 455s testutil.go:509: Offset: 1008, NextOffset: 1699 455s testutil.go:509: Offset: 838, NextOffset: 1455 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 661, NextOffset: 694 455s testutil.go:509: Offset: 515, NextOffset: 548 455s testutil.go:509: Offset: 694, NextOffset: 806 455s testutil.go:509: Offset: 548, NextOffset: 660 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 455s testutil.go:1580: testing streams: [0 0 48109 96247 96732] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48109 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 96247 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96732 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177f7STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48109,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48109,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48109,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48109,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 455s testutil.go:1580: testing streams: [0 0 48109 96233 96718] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48109 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96233 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96718 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177e9STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48109,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48109,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48109,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48109,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":262,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":375,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":408,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":521,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":554,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":182,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":327,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":360,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":497,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":530,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":983,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1016,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo3 foo_empty3 foo4 foo6 foo_empty foo2 foo_empty4 foo5 foo_empty5] vs [foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty4 foo6 foo_empty3 foo4 foo5] 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 229, NextOffset: 262 455s testutil.go:509: Offset: 327, NextOffset: 360 455s testutil.go:509: Offset: 262, NextOffset: 375 455s testutil.go:509: Offset: 360, NextOffset: 497 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 667, NextOffset: 700 455s testutil.go:509: Offset: 813, NextOffset: 846 455s testutil.go:509: Offset: 700, NextOffset: 813 455s testutil.go:509: Offset: 846, NextOffset: 983 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 84, NextOffset: 117 455s testutil.go:509: Offset: 182, NextOffset: 215 455s testutil.go:509: Offset: 117, NextOffset: 229 455s testutil.go:509: Offset: 215, NextOffset: 327 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 375, NextOffset: 408 455s testutil.go:509: Offset: 497, NextOffset: 530 455s testutil.go:509: Offset: 408, NextOffset: 521 455s testutil.go:509: Offset: 530, NextOffset: 667 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 521, NextOffset: 554 455s testutil.go:509: Offset: 667, NextOffset: 700 455s testutil.go:509: Offset: 554, NextOffset: 667 455s testutil.go:509: Offset: 700, NextOffset: 813 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 813, NextOffset: 846 455s testutil.go:509: Offset: 983, NextOffset: 1016 455s testutil.go:509: Offset: 846, NextOffset: 1466 455s testutil.go:509: Offset: 1016, NextOffset: 1707 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo6 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty4] vs [foo foo_empty2 foo3 foo_empty3 foo4 foo6 foo_empty foo2 foo_empty4 foo5 foo_empty5] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 182, NextOffset: 215 455s testutil.go:509: Offset: 84, NextOffset: 117 455s testutil.go:509: Offset: 215, NextOffset: 327 455s testutil.go:509: Offset: 117, NextOffset: 229 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 327, NextOffset: 360 455s testutil.go:509: Offset: 229, NextOffset: 262 455s testutil.go:509: Offset: 360, NextOffset: 497 455s testutil.go:509: Offset: 262, NextOffset: 375 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 497, NextOffset: 530 455s testutil.go:509: Offset: 375, NextOffset: 408 455s testutil.go:509: Offset: 530, NextOffset: 667 455s testutil.go:509: Offset: 408, NextOffset: 521 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 983, NextOffset: 1016 455s testutil.go:509: Offset: 813, NextOffset: 846 455s testutil.go:509: Offset: 1016, NextOffset: 1707 455s testutil.go:509: Offset: 846, NextOffset: 1466 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 667, NextOffset: 700 455s testutil.go:509: Offset: 521, NextOffset: 554 455s testutil.go:509: Offset: 700, NextOffset: 813 455s testutil.go:509: Offset: 554, NextOffset: 667 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 813, NextOffset: 846 455s testutil.go:509: Offset: 667, NextOffset: 700 455s testutil.go:509: Offset: 846, NextOffset: 983 455s testutil.go:509: Offset: 700, NextOffset: 813 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 455s testutil.go:1580: testing streams: [0 0 48110 96248 96732] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48110 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 96248 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96732 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177f8STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48110,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48110,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48110,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48110,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 455s testutil.go:1580: testing streams: [0 0 48110 96234 96718] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48110 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96234 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96718 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177eaSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48110,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48110,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48110,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48110,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 455s testutil.go:340: 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":113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":224,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":257,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":369,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":514,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":547,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":837,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo4 foo_empty4 foo5 foo_empty foo2 foo3 foo_empty3 foo_empty5 foo6] vs [foo4 foo6 foo foo_empty foo2 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty2 foo3] 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 224, NextOffset: 257 455s testutil.go:509: Offset: 323, NextOffset: 356 455s testutil.go:509: Offset: 257, NextOffset: 369 455s testutil.go:509: Offset: 356, NextOffset: 492 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 369, NextOffset: 402 455s testutil.go:509: Offset: 492, NextOffset: 525 455s testutil.go:509: Offset: 402, NextOffset: 514 455s testutil.go:509: Offset: 525, NextOffset: 661 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 804, NextOffset: 837 455s testutil.go:509: Offset: 975, NextOffset: 1008 455s testutil.go:509: Offset: 837, NextOffset: 1457 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 455s testutil.go:509: Offset: 1008, NextOffset: 1700 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 80, NextOffset: 113 455s testutil.go:509: Offset: 179, NextOffset: 212 455s testutil.go:509: Offset: 113, NextOffset: 224 455s testutil.go:509: Offset: 212, NextOffset: 323 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 514, NextOffset: 547 455s testutil.go:509: Offset: 661, NextOffset: 694 455s testutil.go:509: Offset: 547, NextOffset: 659 455s testutil.go:509: Offset: 694, NextOffset: 806 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 659, NextOffset: 692 455s testutil.go:509: Offset: 806, NextOffset: 839 455s testutil.go:509: Offset: 692, NextOffset: 804 455s testutil.go:509: Offset: 839, NextOffset: 975 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo2 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty2 foo3 foo4] vs [foo foo_empty2 foo4 foo_empty4 foo5 foo_empty foo2 foo3 foo_empty3 foo_empty5 foo6] 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 492, NextOffset: 525 455s testutil.go:509: Offset: 369, NextOffset: 402 455s testutil.go:509: Offset: 525, NextOffset: 661 455s testutil.go:509: Offset: 402, NextOffset: 514 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 661, NextOffset: 694 455s testutil.go:509: Offset: 514, NextOffset: 547 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 455s testutil.go:509: Offset: 694, NextOffset: 806 455s testutil.go:509: Offset: 547, NextOffset: 659 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 975, NextOffset: 1008 455s testutil.go:509: Offset: 804, NextOffset: 837 455s testutil.go:509: Offset: 1008, NextOffset: 1700 455s testutil.go:509: Offset: 837, NextOffset: 1457 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 179, NextOffset: 212 455s testutil.go:509: Offset: 80, NextOffset: 113 455s testutil.go:509: Offset: 212, NextOffset: 323 455s testutil.go:509: Offset: 113, NextOffset: 224 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 323, NextOffset: 356 455s testutil.go:509: Offset: 224, NextOffset: 257 455s testutil.go:509: Offset: 356, NextOffset: 492 455s testutil.go:509: Offset: 257, NextOffset: 369 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 806, NextOffset: 839 455s testutil.go:509: Offset: 659, NextOffset: 692 455s testutil.go:509: Offset: 839, NextOffset: 975 455s testutil.go:509: Offset: 692, NextOffset: 804 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48105 96241 96726] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":231,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":264,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":411,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":525,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":558,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":705,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":819,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":852,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":329,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":362,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":533,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":671,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":818,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":851,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":989,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1022,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo_empty2 foo4 foo_empty5] vs [.no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6] 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 672, NextOffset: 705 455s testutil.go:509: Offset: 818, NextOffset: 851 455s testutil.go:509: Offset: 705, NextOffset: 819 455s testutil.go:509: Offset: 851, NextOffset: 989 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 819, NextOffset: 852 455s testutil.go:509: Offset: 989, NextOffset: 1022 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 455s testutil.go:2349: [1] at 48105 in stargz, uncompressed length 68708 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 455s testutil.go:509: Offset: 852, NextOffset: 1473 455s testutil.go:509: Offset: 1022, NextOffset: 1715 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 455s testutil.go:2349: [2] at 96241 in stargz, uncompressed length 3584 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 525, NextOffset: 558 455s testutil.go:509: Offset: 671, NextOffset: 704 455s testutil.go:509: Offset: 558, NextOffset: 672 455s testutil.go:509: Offset: 704, NextOffset: 818 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 85, NextOffset: 118 455s testutil.go:509: Offset: 183, NextOffset: 216 455s testutil.go:509: Offset: 118, NextOffset: 231 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 455s testutil.go:509: Offset: 216, NextOffset: 329 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 231, NextOffset: 264 455s testutil.go:509: Offset: 329, NextOffset: 362 455s testutil.go:509: Offset: 264, NextOffset: 378 455s testutil.go:509: Offset: 362, NextOffset: 500 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 378, NextOffset: 411 455s testutil.go:509: Offset: 500, NextOffset: 533 455s testutil.go:509: Offset: 411, NextOffset: 525 455s testutil.go:509: Offset: 533, NextOffset: 671 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 455s testutil.go:2349: [3] at 96726 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177f1STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48105,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48105,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48105,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48105,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo4 foo foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark] vs [foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo_empty2 foo4 foo_empty5] 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 500, NextOffset: 533 455s testutil.go:509: Offset: 378, NextOffset: 411 455s testutil.go:509: Offset: 533, NextOffset: 671 455s testutil.go:509: Offset: 411, NextOffset: 525 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 818, NextOffset: 851 455s testutil.go:509: Offset: 672, NextOffset: 705 455s testutil.go:509: Offset: 851, NextOffset: 989 455s testutil.go:509: Offset: 705, NextOffset: 819 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 989, NextOffset: 1022 455s testutil.go:509: Offset: 819, NextOffset: 852 455s testutil.go:509: Offset: 1022, NextOffset: 1715 455s testutil.go:509: Offset: 852, NextOffset: 1473 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 329, NextOffset: 362 455s testutil.go:509: Offset: 231, NextOffset: 264 455s testutil.go:509: Offset: 362, NextOffset: 500 455s testutil.go:509: Offset: 264, NextOffset: 378 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 671, NextOffset: 704 455s testutil.go:509: Offset: 525, NextOffset: 558 455s testutil.go:509: Offset: 704, NextOffset: 818 455s testutil.go:509: Offset: 558, NextOffset: 672 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 183, NextOffset: 216 455s testutil.go:509: Offset: 85, NextOffset: 118 455s testutil.go:509: Offset: 216, NextOffset: 329 455s testutil.go:509: Offset: 118, NextOffset: 231 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48105 96227 96712] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48105 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96227 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96712 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177e3STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48105,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48105,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48105,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48105,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":114,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":225,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":258,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":370,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":403,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":660,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":693,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":805,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":838,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2] vs [foo4 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 81, NextOffset: 114 455s testutil.go:509: Offset: 179, NextOffset: 212 455s testutil.go:509: Offset: 114, NextOffset: 225 455s testutil.go:509: Offset: 212, NextOffset: 323 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 225, NextOffset: 258 455s testutil.go:509: Offset: 323, NextOffset: 356 455s testutil.go:509: Offset: 258, NextOffset: 370 455s testutil.go:509: Offset: 356, NextOffset: 492 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 370, NextOffset: 403 455s testutil.go:509: Offset: 492, NextOffset: 525 455s testutil.go:509: Offset: 403, NextOffset: 515 455s testutil.go:509: Offset: 525, NextOffset: 661 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 515, NextOffset: 548 455s testutil.go:509: Offset: 661, NextOffset: 694 455s testutil.go:509: Offset: 548, NextOffset: 660 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 455s testutil.go:509: Offset: 694, NextOffset: 806 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 660, NextOffset: 693 455s testutil.go:509: Offset: 806, NextOffset: 839 455s testutil.go:509: Offset: 693, NextOffset: 805 455s testutil.go:509: Offset: 839, NextOffset: 975 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 805, NextOffset: 838 455s testutil.go:509: Offset: 975, NextOffset: 1008 455s testutil.go:509: Offset: 838, NextOffset: 1455 455s testutil.go:509: Offset: 1008, NextOffset: 1699 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo4] vs [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6] 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 323, NextOffset: 356 455s testutil.go:509: Offset: 225, NextOffset: 258 455s testutil.go:509: Offset: 356, NextOffset: 492 455s testutil.go:509: Offset: 258, NextOffset: 370 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 661, NextOffset: 694 455s testutil.go:509: Offset: 515, NextOffset: 548 455s testutil.go:509: Offset: 694, NextOffset: 806 455s testutil.go:509: Offset: 548, NextOffset: 660 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 492, NextOffset: 525 455s testutil.go:509: Offset: 370, NextOffset: 403 455s testutil.go:509: Offset: 525, NextOffset: 661 455s testutil.go:509: Offset: 403, NextOffset: 515 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 806, NextOffset: 839 455s testutil.go:509: Offset: 660, NextOffset: 693 455s testutil.go:509: Offset: 839, NextOffset: 975 455s testutil.go:509: Offset: 693, NextOffset: 805 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 975, NextOffset: 1008 455s testutil.go:509: Offset: 805, NextOffset: 838 455s testutil.go:509: Offset: 1008, NextOffset: 1699 455s testutil.go:509: Offset: 838, NextOffset: 1455 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 179, NextOffset: 212 455s testutil.go:509: Offset: 81, NextOffset: 114 455s testutil.go:509: Offset: 212, NextOffset: 323 455s testutil.go:509: Offset: 114, NextOffset: 225 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 455s testutil.go:1580: testing streams: [0 0 48105 96241 96726] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48105 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 96241 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96726 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177f1STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48105,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48105,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48105,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48105,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":262,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":375,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":408,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":521,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":554,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":182,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":327,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":360,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":497,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":530,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":983,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1016,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty5 foo_empty foo5 foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4] vs [.no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo_empty2 foo_empty4 foo6] 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 667, NextOffset: 700 455s testutil.go:509: Offset: 813, NextOffset: 846 455s testutil.go:509: Offset: 700, NextOffset: 813 455s testutil.go:509: Offset: 846, NextOffset: 983 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 813, NextOffset: 846 455s testutil.go:509: Offset: 983, NextOffset: 1016 455s testutil.go:509: Offset: 846, NextOffset: 1466 455s testutil.go:509: Offset: 1016, NextOffset: 1707 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 84, NextOffset: 117 455s testutil.go:509: Offset: 182, NextOffset: 215 455s testutil.go:509: Offset: 117, NextOffset: 229 455s testutil.go:509: Offset: 215, NextOffset: 327 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 229, NextOffset: 262 455s testutil.go:509: Offset: 327, NextOffset: 360 455s testutil.go:509: Offset: 262, NextOffset: 375 455s testutil.go:509: Offset: 360, NextOffset: 497 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 375, NextOffset: 408 455s testutil.go:509: Offset: 497, NextOffset: 530 455s testutil.go:509: Offset: 408, NextOffset: 521 455s testutil.go:509: Offset: 530, NextOffset: 667 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 521, NextOffset: 554 455s testutil.go:509: Offset: 667, NextOffset: 700 455s testutil.go:509: Offset: 554, NextOffset: 667 455s testutil.go:509: Offset: 700, NextOffset: 813 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo_empty2 foo_empty4 foo6] vs [foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo5] 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 983, NextOffset: 1016 455s testutil.go:509: Offset: 813, NextOffset: 846 455s testutil.go:509: Offset: 1016, NextOffset: 1707 455s testutil.go:509: Offset: 846, NextOffset: 1466 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 327, NextOffset: 360 455s testutil.go:509: Offset: 229, NextOffset: 262 455s testutil.go:509: Offset: 360, NextOffset: 497 455s testutil.go:509: Offset: 262, NextOffset: 375 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 497, NextOffset: 530 455s testutil.go:509: Offset: 375, NextOffset: 408 455s testutil.go:509: Offset: 530, NextOffset: 667 455s testutil.go:509: Offset: 408, NextOffset: 521 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 667, NextOffset: 700 455s testutil.go:509: Offset: 521, NextOffset: 554 455s testutil.go:509: Offset: 700, NextOffset: 813 455s testutil.go:509: Offset: 554, NextOffset: 667 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 813, NextOffset: 846 455s testutil.go:509: Offset: 667, NextOffset: 700 455s testutil.go:509: Offset: 846, NextOffset: 983 455s testutil.go:509: Offset: 700, NextOffset: 813 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 182, NextOffset: 215 455s testutil.go:509: Offset: 84, NextOffset: 117 455s testutil.go:509: Offset: 215, NextOffset: 327 455s testutil.go:509: Offset: 117, NextOffset: 229 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 455s testutil.go:1580: testing streams: [0 0 48105 96227 96712] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48105 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96227 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96712 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177e3STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48105,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48105,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48105,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48105,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 455s testutil.go:340: 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":113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":224,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":257,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":369,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":514,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":547,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":837,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo_empty3 foo4 foo5 foo foo_empty] vs [.no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo_empty4 foo6] 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 514, NextOffset: 547 455s testutil.go:509: Offset: 661, NextOffset: 694 455s testutil.go:509: Offset: 547, NextOffset: 659 455s testutil.go:509: Offset: 694, NextOffset: 806 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 659, NextOffset: 692 455s testutil.go:509: Offset: 806, NextOffset: 839 455s testutil.go:509: Offset: 692, NextOffset: 804 455s testutil.go:509: Offset: 839, NextOffset: 975 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 80, NextOffset: 113 455s testutil.go:509: Offset: 179, NextOffset: 212 455s testutil.go:509: Offset: 113, NextOffset: 224 455s testutil.go:509: Offset: 212, NextOffset: 323 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 224, NextOffset: 257 455s testutil.go:509: Offset: 323, NextOffset: 356 455s testutil.go:509: Offset: 257, NextOffset: 369 455s testutil.go:509: Offset: 356, NextOffset: 492 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 369, NextOffset: 402 455s testutil.go:509: Offset: 492, NextOffset: 525 455s testutil.go:509: Offset: 402, NextOffset: 514 455s testutil.go:509: Offset: 525, NextOffset: 661 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 804, NextOffset: 837 455s testutil.go:509: Offset: 975, NextOffset: 1008 455s testutil.go:509: Offset: 837, NextOffset: 1457 455s testutil.go:509: Offset: 1008, NextOffset: 1700 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo_empty4 foo6] vs [foo3 foo_empty4 foo_empty5 foo6 foo_empty3 foo4 foo5 foo foo_empty foo2 foo_empty2] 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 975, NextOffset: 1008 455s testutil.go:509: Offset: 804, NextOffset: 837 455s testutil.go:509: Offset: 1008, NextOffset: 1700 455s testutil.go:509: Offset: 837, NextOffset: 1457 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 323, NextOffset: 356 455s testutil.go:509: Offset: 224, NextOffset: 257 455s testutil.go:509: Offset: 356, NextOffset: 492 455s testutil.go:509: Offset: 257, NextOffset: 369 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 492, NextOffset: 525 455s testutil.go:509: Offset: 369, NextOffset: 402 455s testutil.go:509: Offset: 525, NextOffset: 661 455s testutil.go:509: Offset: 402, NextOffset: 514 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 661, NextOffset: 694 455s testutil.go:509: Offset: 514, NextOffset: 547 455s testutil.go:509: Offset: 694, NextOffset: 806 455s testutil.go:509: Offset: 547, NextOffset: 659 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 806, NextOffset: 839 455s testutil.go:509: Offset: 659, NextOffset: 692 455s testutil.go:509: Offset: 839, NextOffset: 975 455s testutil.go:509: Offset: 692, NextOffset: 804 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 179, NextOffset: 212 455s testutil.go:509: Offset: 80, NextOffset: 113 455s testutil.go:509: Offset: 212, NextOffset: 323 455s testutil.go:509: Offset: 113, NextOffset: 224 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 455s testutil.go:1580: testing streams: [0 0 48104 96243 96728] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48104 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 96243 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96728 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177f3STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48104,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48104,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48104,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48104,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":231,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":264,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":411,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":525,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":558,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":705,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":819,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":852,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":329,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":362,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":533,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":671,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":818,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":851,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":989,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1022,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo6 foo_empty foo2 foo4 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo5] vs [foo4 foo_empty4 foo_empty5 foo2 foo3 foo_empty3 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2] 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 525, NextOffset: 558 455s testutil.go:509: Offset: 671, NextOffset: 704 455s testutil.go:509: Offset: 558, NextOffset: 672 455s testutil.go:509: Offset: 704, NextOffset: 818 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 85, NextOffset: 118 455s testutil.go:509: Offset: 183, NextOffset: 216 455s testutil.go:509: Offset: 118, NextOffset: 231 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 455s testutil.go:509: Offset: 216, NextOffset: 329 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 378, NextOffset: 411 455s testutil.go:509: Offset: 500, NextOffset: 533 455s testutil.go:509: Offset: 411, NextOffset: 525 455s testutil.go:509: Offset: 533, NextOffset: 671 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 672, NextOffset: 705 455s testutil.go:509: Offset: 818, NextOffset: 851 455s testutil.go:509: Offset: 705, NextOffset: 819 455s testutil.go:509: Offset: 851, NextOffset: 989 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 819, NextOffset: 852 455s testutil.go:509: Offset: 989, NextOffset: 1022 455s testutil.go:509: Offset: 852, NextOffset: 1473 455s testutil.go:509: Offset: 1022, NextOffset: 1715 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 231, NextOffset: 264 455s testutil.go:509: Offset: 329, NextOffset: 362 455s testutil.go:509: Offset: 264, NextOffset: 378 455s testutil.go:509: Offset: 362, NextOffset: 500 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo4 foo_empty4 foo_empty5 foo2] vs [foo6 foo_empty foo2 foo4 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo5] 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 671, NextOffset: 704 455s testutil.go:509: Offset: 525, NextOffset: 558 455s testutil.go:509: Offset: 704, NextOffset: 818 455s testutil.go:509: Offset: 558, NextOffset: 672 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 329, NextOffset: 362 455s testutil.go:509: Offset: 231, NextOffset: 264 455s testutil.go:509: Offset: 362, NextOffset: 500 455s testutil.go:509: Offset: 264, NextOffset: 378 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 500, NextOffset: 533 455s testutil.go:509: Offset: 378, NextOffset: 411 455s testutil.go:509: Offset: 533, NextOffset: 671 455s testutil.go:509: Offset: 411, NextOffset: 525 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 818, NextOffset: 851 455s testutil.go:509: Offset: 672, NextOffset: 705 455s testutil.go:509: Offset: 851, NextOffset: 989 455s testutil.go:509: Offset: 705, NextOffset: 819 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 989, NextOffset: 1022 455s testutil.go:509: Offset: 819, NextOffset: 852 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 455s testutil.go:1580: testing streams: [0 0 48104 96229 96714] 455s testutil.go:2330: got gzip streams: 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 455s testutil.go:509: Offset: 1022, NextOffset: 1715 455s testutil.go:509: Offset: 852, NextOffset: 1473 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 183, NextOffset: 216 455s testutil.go:509: Offset: 85, NextOffset: 118 455s testutil.go:509: Offset: 216, NextOffset: 329 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48104 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96229 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96714 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177e5STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48104,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48104,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48104,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48104,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 455s testutil.go:509: Offset: 118, NextOffset: 231 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":131,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":168,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":456,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1108,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1145,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1434,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1760,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1797,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":669,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":706,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":1029,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1066,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1389,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1426,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1715,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1752,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2075,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2112,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo3 foo_empty2 foo_empty3 foo4] vs [.no.prefetch.landmark foo2 foo3 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo4 foo6] 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1108, NextOffset: 1145 455s testutil.go:509: Offset: 1389, NextOffset: 1426 455s testutil.go:509: Offset: 1145, NextOffset: 1434 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48112 96253 96738] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 455s testutil.go:509: Offset: 1426, NextOffset: 1715 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1434, NextOffset: 1471 455s testutil.go:509: Offset: 1715, NextOffset: 1752 455s testutil.go:509: Offset: 1471, NextOffset: 1760 455s testutil.go:509: Offset: 1752, NextOffset: 2075 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1760, NextOffset: 1797 455s testutil.go:509: Offset: 2075, NextOffset: 2112 455s testutil.go:509: Offset: 1797, NextOffset: 4992 455s testutil.go:509: Offset: 2112, NextOffset: 5429 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 131, NextOffset: 168 455s testutil.go:509: Offset: 344, NextOffset: 381 455s testutil.go:509: Offset: 168, NextOffset: 456 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 455s testutil.go:2349: [1] at 48112 in stargz, uncompressed length 68708 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 455s testutil.go:509: Offset: 381, NextOffset: 669 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 455s testutil.go:2349: [2] at 96253 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96738 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177fdSTARGZ" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 455s testutil.go:1638: got TOC entries: 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 456, NextOffset: 493 455s testutil.go:509: Offset: 669, NextOffset: 706 455s testutil.go:509: Offset: 493, NextOffset: 782 455s testutil.go:509: Offset: 706, NextOffset: 1029 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 782, NextOffset: 819 455s testutil.go:509: Offset: 1029, NextOffset: 1066 455s testutil.go:509: Offset: 819, NextOffset: 1108 455s testutil.go:509: Offset: 1066, NextOffset: 1389 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty3 foo4 foo6 .no.prefetch.landmark foo2 foo3 foo_empty4 foo5 foo_empty5] vs [foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo3] 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 669, NextOffset: 706 455s testutil.go:509: Offset: 456, NextOffset: 493 455s testutil.go:509: Offset: 706, NextOffset: 1029 455s testutil.go:509: Offset: 493, NextOffset: 782 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 1029, NextOffset: 1066 455s testutil.go:509: Offset: 782, NextOffset: 819 455s testutil.go:509: Offset: 1066, NextOffset: 1389 455s testutil.go:509: Offset: 819, NextOffset: 1108 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1715, NextOffset: 1752 455s testutil.go:509: Offset: 1434, NextOffset: 1471 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 455s testutil.go:509: Offset: 1752, NextOffset: 2075 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 455s testutil.go:509: Offset: 1471, NextOffset: 1760 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48112,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48112,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48112,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48112,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 344, NextOffset: 381 455s testutil.go:509: Offset: 131, NextOffset: 168 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 455s testutil.go:509: Offset: 381, NextOffset: 669 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 455s testutil.go:509: Offset: 168, NextOffset: 456 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1389, NextOffset: 1426 455s testutil.go:509: Offset: 1108, NextOffset: 1145 455s testutil.go:509: Offset: 1426, NextOffset: 1715 455s testutil.go:509: Offset: 1145, NextOffset: 1434 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 2075, NextOffset: 2112 455s testutil.go:509: Offset: 1760, NextOffset: 1797 455s testutil.go:509: Offset: 2112, NextOffset: 5429 455s testutil.go:509: Offset: 1797, NextOffset: 4992 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48112 96239 96724] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48112 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96239 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96724 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177efSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48112,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48112,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48112,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48112,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":134,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":171,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":463,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":794,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":831,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1123,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1452,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1489,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":675,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":712,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1040,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1077,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1404,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1770,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2097,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2134,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 455s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty3 foo6 foo foo_empty] vs [foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo] 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 794, NextOffset: 831 455s testutil.go:509: Offset: 1040, NextOffset: 1077 455s testutil.go:509: Offset: 831, NextOffset: 1123 455s testutil.go:509: Offset: 1077, NextOffset: 1404 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1123, NextOffset: 1160 455s testutil.go:509: Offset: 1404, NextOffset: 1441 455s testutil.go:509: Offset: 1160, NextOffset: 1452 455s testutil.go:509: Offset: 1441, NextOffset: 1733 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1452, NextOffset: 1489 455s testutil.go:509: Offset: 1733, NextOffset: 1770 455s testutil.go:509: Offset: 1489, NextOffset: 1782 455s testutil.go:509: Offset: 1770, NextOffset: 2097 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 463, NextOffset: 500 455s testutil.go:509: Offset: 675, NextOffset: 712 455s testutil.go:509: Offset: 500, NextOffset: 794 455s testutil.go:509: Offset: 712, NextOffset: 1040 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1782, NextOffset: 1819 455s testutil.go:509: Offset: 2097, NextOffset: 2134 455s testutil.go:509: Offset: 1819, NextOffset: 5046 455s testutil.go:509: Offset: 2134, NextOffset: 5483 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 134, NextOffset: 171 455s testutil.go:509: Offset: 346, NextOffset: 383 455s testutil.go:509: Offset: 171, NextOffset: 463 455s testutil.go:509: Offset: 383, NextOffset: 675 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty] vs [foo_empty3 foo6 foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo2] 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 346, NextOffset: 383 455s testutil.go:509: Offset: 134, NextOffset: 171 455s testutil.go:509: Offset: 383, NextOffset: 675 455s testutil.go:509: Offset: 171, NextOffset: 463 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 1040, NextOffset: 1077 455s testutil.go:509: Offset: 794, NextOffset: 831 455s testutil.go:509: Offset: 1077, NextOffset: 1404 455s testutil.go:509: Offset: 831, NextOffset: 1123 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1404, NextOffset: 1441 455s testutil.go:509: Offset: 1123, NextOffset: 1160 455s testutil.go:509: Offset: 1441, NextOffset: 1733 455s testutil.go:509: Offset: 1160, NextOffset: 1452 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1733, NextOffset: 1770 455s testutil.go:509: Offset: 1452, NextOffset: 1489 455s testutil.go:509: Offset: 1770, NextOffset: 2097 455s testutil.go:509: Offset: 1489, NextOffset: 1782 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 2097, NextOffset: 2134 455s testutil.go:509: Offset: 1782, NextOffset: 1819 455s testutil.go:509: Offset: 2134, NextOffset: 5483 455s testutil.go:509: Offset: 1819, NextOffset: 5046 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 675, NextOffset: 712 455s testutil.go:509: Offset: 463, NextOffset: 500 455s testutil.go:509: Offset: 712, NextOffset: 1040 455s testutil.go:509: Offset: 500, NextOffset: 794 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 455s testutil.go:1580: testing streams: [0 0 48112 96253 96738] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48112 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 96253 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96738 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177fdSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48112,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48112,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48112,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48112,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":133,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":496,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":785,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":822,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1111,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1148,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1438,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1475,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1765,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":709,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1033,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1070,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1395,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1432,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1722,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2084,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo5 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo2 foo_empty4] vs [foo4 foo_empty4 foo5 foo foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3] 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 785, NextOffset: 822 455s testutil.go:509: Offset: 1033, NextOffset: 1070 455s testutil.go:509: Offset: 822, NextOffset: 1111 455s testutil.go:509: Offset: 1070, NextOffset: 1395 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1111, NextOffset: 1148 455s testutil.go:509: Offset: 1395, NextOffset: 1432 455s testutil.go:509: Offset: 1148, NextOffset: 1438 455s testutil.go:509: Offset: 1432, NextOffset: 1722 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1765, NextOffset: 1802 455s testutil.go:509: Offset: 2084, NextOffset: 2121 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 455s testutil.go:509: Offset: 1802, NextOffset: 5013 455s testutil.go:509: Offset: 2121, NextOffset: 5456 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 459, NextOffset: 496 455s testutil.go:509: Offset: 672, NextOffset: 709 455s testutil.go:509: Offset: 496, NextOffset: 785 455s testutil.go:509: Offset: 709, NextOffset: 1033 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1438, NextOffset: 1475 455s testutil.go:509: Offset: 1722, NextOffset: 1759 455s testutil.go:509: Offset: 1475, NextOffset: 1765 455s testutil.go:509: Offset: 1759, NextOffset: 2084 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 133, NextOffset: 170 455s testutil.go:509: Offset: 346, NextOffset: 383 455s testutil.go:509: Offset: 170, NextOffset: 459 455s testutil.go:509: Offset: 383, NextOffset: 672 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3] vs [foo_empty3 foo4 foo_empty5 foo6 foo2 foo_empty4 foo5 foo foo_empty foo_empty2 foo3] 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 2084, NextOffset: 2121 455s testutil.go:509: Offset: 1765, NextOffset: 1802 455s testutil.go:509: Offset: 2121, NextOffset: 5456 455s testutil.go:509: Offset: 1802, NextOffset: 5013 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 672, NextOffset: 709 455s testutil.go:509: Offset: 459, NextOffset: 496 455s testutil.go:509: Offset: 709, NextOffset: 1033 455s testutil.go:509: Offset: 496, NextOffset: 785 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 1033, NextOffset: 1070 455s testutil.go:509: Offset: 785, NextOffset: 822 455s testutil.go:509: Offset: 1070, NextOffset: 1395 455s testutil.go:509: Offset: 822, NextOffset: 1111 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1395, NextOffset: 1432 455s testutil.go:509: Offset: 1111, NextOffset: 1148 455s testutil.go:509: Offset: 1432, NextOffset: 1722 455s testutil.go:509: Offset: 1148, NextOffset: 1438 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1722, NextOffset: 1759 455s testutil.go:509: Offset: 1438, NextOffset: 1475 455s testutil.go:509: Offset: 1759, NextOffset: 2084 455s testutil.go:509: Offset: 1475, NextOffset: 1765 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 346, NextOffset: 383 455s testutil.go:509: Offset: 133, NextOffset: 170 455s testutil.go:509: Offset: 383, NextOffset: 672 455s testutil.go:509: Offset: 170, NextOffset: 459 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 455s testutil.go:1580: testing streams: [0 0 48112 96239 96724] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48112 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96239 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96724 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177efSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48112,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48112,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48112,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48112,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":135,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":465,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":795,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":832,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1125,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1456,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":347,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":677,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":714,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1042,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1079,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1407,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1444,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1738,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1775,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2103,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2140,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo5 foo6 foo2] vs [foo foo_empty foo2 foo_empty2 foo_empty3 foo5 foo6 .no.prefetch.landmark foo3 foo4 foo_empty4 foo_empty5] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 135, NextOffset: 172 455s testutil.go:509: Offset: 347, NextOffset: 384 455s testutil.go:509: Offset: 172, NextOffset: 465 455s testutil.go:509: Offset: 384, NextOffset: 677 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1456, NextOffset: 1493 455s testutil.go:509: Offset: 1738, NextOffset: 1775 455s testutil.go:509: Offset: 1493, NextOffset: 1787 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 455s testutil.go:509: Offset: 1775, NextOffset: 2103 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1787, NextOffset: 1824 455s testutil.go:509: Offset: 2103, NextOffset: 2140 455s testutil.go:509: Offset: 1824, NextOffset: 5062 455s testutil.go:509: Offset: 2140, NextOffset: 5500 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 465, NextOffset: 502 455s testutil.go:509: Offset: 677, NextOffset: 714 455s testutil.go:509: Offset: 502, NextOffset: 795 455s testutil.go:509: Offset: 714, NextOffset: 1042 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 795, NextOffset: 832 455s testutil.go:509: Offset: 1042, NextOffset: 1079 455s testutil.go:509: Offset: 832, NextOffset: 1125 455s testutil.go:509: Offset: 1079, NextOffset: 1407 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1125, NextOffset: 1162 455s testutil.go:509: Offset: 1407, NextOffset: 1444 455s testutil.go:509: Offset: 1162, NextOffset: 1456 455s testutil.go:509: Offset: 1444, NextOffset: 1738 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo5 foo6 .no.prefetch.landmark foo3 foo4 foo_empty4 foo_empty5 foo] vs [foo4 foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo5 foo6 foo2 foo3 foo_empty3] 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 677, NextOffset: 714 455s testutil.go:509: Offset: 465, NextOffset: 502 455s testutil.go:509: Offset: 714, NextOffset: 1042 455s testutil.go:509: Offset: 502, NextOffset: 795 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1738, NextOffset: 1775 455s testutil.go:509: Offset: 1456, NextOffset: 1493 455s testutil.go:509: Offset: 1775, NextOffset: 2103 455s testutil.go:509: Offset: 1493, NextOffset: 1787 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 2103, NextOffset: 2140 455s testutil.go:509: Offset: 1787, NextOffset: 1824 455s testutil.go:509: Offset: 2140, NextOffset: 5500 455s testutil.go:509: Offset: 1824, NextOffset: 5062 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 1042, NextOffset: 1079 455s testutil.go:509: Offset: 795, NextOffset: 832 455s testutil.go:509: Offset: 1079, NextOffset: 1407 455s testutil.go:509: Offset: 832, NextOffset: 1125 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1407, NextOffset: 1444 455s testutil.go:509: Offset: 1125, NextOffset: 1162 455s testutil.go:509: Offset: 1444, NextOffset: 1738 455s testutil.go:509: Offset: 1162, NextOffset: 1456 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 347, NextOffset: 384 455s testutil.go:509: Offset: 135, NextOffset: 172 455s testutil.go:509: Offset: 384, NextOffset: 677 455s testutil.go:509: Offset: 172, NextOffset: 465 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 455s testutil.go:1580: testing streams: [0 0 48113 96253 96738] 455s testutil.go:2330: got gzip streams: 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 455s testutil.go:2349: [1] at 48113 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 96253 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96738 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177fdSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48113,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48113,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48113,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48113,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":131,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":168,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":456,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1108,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1145,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1434,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1760,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1797,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":669,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":706,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":1029,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1066,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1389,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1426,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1715,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1752,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2075,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2112,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty foo2 foo4 foo_empty4] vs [.no.prefetch.landmark foo foo_empty2 foo3 foo5 foo6 foo_empty foo2 foo_empty3 foo4 foo_empty4 foo_empty5] 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1760, NextOffset: 1797 455s testutil.go:509: Offset: 2075, NextOffset: 2112 455s testutil.go:509: Offset: 1797, NextOffset: 4992 455s testutil.go:509: Offset: 2112, NextOffset: 5429 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 131, NextOffset: 168 455s testutil.go:509: Offset: 344, NextOffset: 381 455s testutil.go:509: Offset: 168, NextOffset: 456 455s testutil.go:509: Offset: 381, NextOffset: 669 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 456, NextOffset: 493 455s testutil.go:509: Offset: 669, NextOffset: 706 455s testutil.go:509: Offset: 493, NextOffset: 782 455s testutil.go:509: Offset: 706, NextOffset: 1029 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1108, NextOffset: 1145 455s testutil.go:509: Offset: 1389, NextOffset: 1426 455s testutil.go:509: Offset: 1145, NextOffset: 1434 455s testutil.go:509: Offset: 1426, NextOffset: 1715 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 782, NextOffset: 819 455s testutil.go:509: Offset: 1029, NextOffset: 1066 455s testutil.go:509: Offset: 819, NextOffset: 1108 455s testutil.go:509: Offset: 1066, NextOffset: 1389 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1434, NextOffset: 1471 455s testutil.go:509: Offset: 1715, NextOffset: 1752 455s testutil.go:509: Offset: 1471, NextOffset: 1760 455s testutil.go:509: Offset: 1752, NextOffset: 2075 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo3 foo5 foo6 foo_empty foo2 foo_empty3] vs [foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty foo2 foo4 foo_empty4] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 344, NextOffset: 381 455s testutil.go:509: Offset: 131, NextOffset: 168 455s testutil.go:509: Offset: 381, NextOffset: 669 455s testutil.go:509: Offset: 168, NextOffset: 456 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 1029, NextOffset: 1066 455s testutil.go:509: Offset: 782, NextOffset: 819 455s testutil.go:509: Offset: 1066, NextOffset: 1389 455s testutil.go:509: Offset: 819, NextOffset: 1108 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1715, NextOffset: 1752 455s testutil.go:509: Offset: 1434, NextOffset: 1471 455s testutil.go:509: Offset: 1752, NextOffset: 2075 455s testutil.go:509: Offset: 1471, NextOffset: 1760 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 2075, NextOffset: 2112 455s testutil.go:509: Offset: 1760, NextOffset: 1797 455s testutil.go:509: Offset: 2112, NextOffset: 5429 455s testutil.go:509: Offset: 1797, NextOffset: 4992 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 455s testutil.go:1580: testing streams: [0 0 48113 96239 96724] 455s testutil.go:2330: got gzip streams: 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 669, NextOffset: 706 455s testutil.go:509: Offset: 456, NextOffset: 493 455s testutil.go:509: Offset: 706, NextOffset: 1029 455s testutil.go:509: Offset: 493, NextOffset: 782 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1389, NextOffset: 1426 455s testutil.go:509: Offset: 1108, NextOffset: 1145 455s testutil.go:509: Offset: 1426, NextOffset: 1715 455s testutil.go:509: Offset: 1145, NextOffset: 1434 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 455s testutil.go:2349: [1] at 48113 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 96239 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 96724 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177efSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48113,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48113,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48113,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48113,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":134,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":171,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":463,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":794,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":831,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1123,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1452,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1489,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":675,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":712,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1040,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1077,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1404,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1770,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2097,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2134,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo6 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo4] vs [foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo3 foo_empty3] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 134, NextOffset: 171 455s testutil.go:509: Offset: 346, NextOffset: 383 455s testutil.go:509: Offset: 171, NextOffset: 463 455s testutil.go:509: Offset: 383, NextOffset: 675 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 463, NextOffset: 500 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48549 98034 99606] 455s testutil.go:2330: got gzip streams: 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 455s testutil.go:509: Offset: 675, NextOffset: 712 455s testutil.go:509: Offset: 500, NextOffset: 794 455s testutil.go:509: Offset: 712, NextOffset: 1040 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 794, NextOffset: 831 455s testutil.go:509: Offset: 1040, NextOffset: 1077 455s testutil.go:509: Offset: 831, NextOffset: 1123 455s testutil.go:509: Offset: 1077, NextOffset: 1404 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1123, NextOffset: 1160 455s testutil.go:509: Offset: 1404, NextOffset: 1441 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48549 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 98034 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 99606 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017ef2STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48549,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48549,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48549,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48549,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 455s testutil.go:509: Offset: 1160, NextOffset: 1452 455s testutil.go:509: Offset: 1441, NextOffset: 1733 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1782, NextOffset: 1819 455s testutil.go:509: Offset: 2097, NextOffset: 2134 455s testutil.go:509: Offset: 1819, NextOffset: 5046 455s testutil.go:509: Offset: 2134, NextOffset: 5483 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1452, NextOffset: 1489 455s testutil.go:509: Offset: 1733, NextOffset: 1770 455s testutil.go:509: Offset: 1489, NextOffset: 1782 455s testutil.go:509: Offset: 1770, NextOffset: 2097 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo3 foo_empty3 foo_empty foo2] vs [foo3 foo4 foo6 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2] 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 675, NextOffset: 712 455s testutil.go:509: Offset: 463, NextOffset: 500 455s testutil.go:509: Offset: 712, NextOffset: 1040 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 455s testutil.go:509: Offset: 500, NextOffset: 794 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1404, NextOffset: 1441 455s testutil.go:509: Offset: 1123, NextOffset: 1160 455s testutil.go:509: Offset: 1441, NextOffset: 1733 455s testutil.go:509: Offset: 1160, NextOffset: 1452 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1733, NextOffset: 1770 455s testutil.go:509: Offset: 1452, NextOffset: 1489 455s testutil.go:509: Offset: 1770, NextOffset: 2097 455s testutil.go:509: Offset: 1489, NextOffset: 1782 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 455s testutil.go:509: Offset: 2097, NextOffset: 2134 455s testutil.go:509: Offset: 1782, NextOffset: 1819 455s testutil.go:509: Offset: 2134, NextOffset: 5483 455s testutil.go:509: Offset: 1819, NextOffset: 5046 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 346, NextOffset: 383 455s testutil.go:509: Offset: 134, NextOffset: 171 455s testutil.go:509: Offset: 383, NextOffset: 675 455s testutil.go:509: Offset: 171, NextOffset: 463 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 1040, NextOffset: 1077 455s testutil.go:509: Offset: 794, NextOffset: 831 455s testutil.go:509: Offset: 1077, NextOffset: 1404 455s testutil.go:509: Offset: 831, NextOffset: 1123 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48549 97058 98630] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48549 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 97058 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 98630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017b22STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48549,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48549,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48549,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48549,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":133,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":496,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":785,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":822,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1111,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1148,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1438,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1475,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1765,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":709,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1033,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1070,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1395,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1432,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1722,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2084,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo_empty5 foo6 foo foo2 foo4 foo_empty4 foo5] vs [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo2 foo_empty4 foo6] 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1765, NextOffset: 1802 455s testutil.go:509: Offset: 2084, NextOffset: 2121 455s testutil.go:509: Offset: 1802, NextOffset: 5013 455s testutil.go:509: Offset: 2121, NextOffset: 5456 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 133, NextOffset: 170 455s testutil.go:509: Offset: 346, NextOffset: 383 455s testutil.go:509: Offset: 170, NextOffset: 459 455s testutil.go:509: Offset: 383, NextOffset: 672 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 459, NextOffset: 496 455s testutil.go:509: Offset: 672, NextOffset: 709 455s testutil.go:509: Offset: 496, NextOffset: 785 455s testutil.go:509: Offset: 709, NextOffset: 1033 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1111, NextOffset: 1148 455s testutil.go:509: Offset: 1395, NextOffset: 1432 455s testutil.go:509: Offset: 1148, NextOffset: 1438 455s testutil.go:509: Offset: 1432, NextOffset: 1722 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1438, NextOffset: 1475 455s testutil.go:509: Offset: 1722, NextOffset: 1759 455s testutil.go:509: Offset: 1475, NextOffset: 1765 455s testutil.go:509: Offset: 1759, NextOffset: 2084 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 785, NextOffset: 822 455s testutil.go:509: Offset: 1033, NextOffset: 1070 455s testutil.go:509: Offset: 822, NextOffset: 1111 455s testutil.go:509: Offset: 1070, NextOffset: 1395 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty5 foo foo2 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5] vs [foo_empty5 foo6 foo foo2 foo4 foo_empty4 foo5 foo_empty foo_empty2 foo3 foo_empty3] 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 2084, NextOffset: 2121 455s testutil.go:509: Offset: 1765, NextOffset: 1802 455s testutil.go:509: Offset: 2121, NextOffset: 5456 455s testutil.go:509: Offset: 1802, NextOffset: 5013 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 1033, NextOffset: 1070 455s testutil.go:509: Offset: 785, NextOffset: 822 455s testutil.go:509: Offset: 1070, NextOffset: 1395 455s testutil.go:509: Offset: 822, NextOffset: 1111 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1395, NextOffset: 1432 455s testutil.go:509: Offset: 1111, NextOffset: 1148 455s testutil.go:509: Offset: 1432, NextOffset: 1722 455s testutil.go:509: Offset: 1148, NextOffset: 1438 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1722, NextOffset: 1759 455s testutil.go:509: Offset: 1438, NextOffset: 1475 455s testutil.go:509: Offset: 1759, NextOffset: 2084 455s testutil.go:509: Offset: 1475, NextOffset: 1765 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 346, NextOffset: 383 455s testutil.go:509: Offset: 133, NextOffset: 170 455s testutil.go:509: Offset: 383, NextOffset: 672 455s testutil.go:509: Offset: 170, NextOffset: 459 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 672, NextOffset: 709 455s testutil.go:509: Offset: 459, NextOffset: 496 455s testutil.go:509: Offset: 709, NextOffset: 1033 455s testutil.go:509: Offset: 496, NextOffset: 785 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":135,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":465,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":795,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":832,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1125,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1456,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":347,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":677,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":714,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1042,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1079,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1407,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1444,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1738,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1775,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2103,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2140,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty2 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo] vs [foo5 foo_empty5 foo foo_empty foo2 foo_empty4 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4] 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1125, NextOffset: 1162 455s testutil.go:509: Offset: 1407, NextOffset: 1444 455s testutil.go:509: Offset: 1162, NextOffset: 1456 455s testutil.go:509: Offset: 1444, NextOffset: 1738 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1456, NextOffset: 1493 455s testutil.go:509: Offset: 1738, NextOffset: 1775 455s testutil.go:509: Offset: 1493, NextOffset: 1787 455s testutil.go:509: Offset: 1775, NextOffset: 2103 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 135, NextOffset: 172 455s testutil.go:509: Offset: 347, NextOffset: 384 455s testutil.go:509: Offset: 172, NextOffset: 465 455s testutil.go:509: Offset: 384, NextOffset: 677 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1787, NextOffset: 1824 455s testutil.go:509: Offset: 2103, NextOffset: 2140 455s testutil.go:509: Offset: 1824, NextOffset: 5062 455s testutil.go:509: Offset: 2140, NextOffset: 5500 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 465, NextOffset: 502 455s testutil.go:509: Offset: 677, NextOffset: 714 455s testutil.go:509: Offset: 502, NextOffset: 795 455s testutil.go:509: Offset: 714, NextOffset: 1042 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 795, NextOffset: 832 455s testutil.go:509: Offset: 1042, NextOffset: 1079 455s testutil.go:509: Offset: 832, NextOffset: 1125 455s testutil.go:509: Offset: 1079, NextOffset: 1407 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo2 foo_empty4 foo6] vs [foo foo_empty2 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 2103, NextOffset: 2140 455s testutil.go:509: Offset: 1787, NextOffset: 1824 455s testutil.go:509: Offset: 2140, NextOffset: 5500 455s testutil.go:509: Offset: 1824, NextOffset: 5062 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 1042, NextOffset: 1079 455s testutil.go:509: Offset: 795, NextOffset: 832 455s testutil.go:509: Offset: 1079, NextOffset: 1407 455s testutil.go:509: Offset: 832, NextOffset: 1125 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1407, NextOffset: 1444 455s testutil.go:509: Offset: 1125, NextOffset: 1162 455s testutil.go:509: Offset: 1444, NextOffset: 1738 455s testutil.go:509: Offset: 1162, NextOffset: 1456 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1738, NextOffset: 1775 455s testutil.go:509: Offset: 1456, NextOffset: 1493 455s testutil.go:509: Offset: 1775, NextOffset: 2103 455s testutil.go:509: Offset: 1493, NextOffset: 1787 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 347, NextOffset: 384 455s testutil.go:509: Offset: 135, NextOffset: 172 455s testutil.go:509: Offset: 384, NextOffset: 677 455s testutil.go:509: Offset: 172, NextOffset: 465 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 455s testutil.go:1580: testing streams: [0 0 48549 98034 99606] 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 455s testutil.go:509: Offset: 677, NextOffset: 714 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 455s testutil.go:2330: got gzip streams: 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 455s testutil.go:509: Offset: 465, NextOffset: 502 455s testutil.go:509: Offset: 714, NextOffset: 1042 455s testutil.go:509: Offset: 502, NextOffset: 795 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48549 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 98034 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 99606 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017ef2STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48549,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48549,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48549,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48549,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":133,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":460,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":825,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1116,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1153,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1444,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1481,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1772,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1809,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":345,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":709,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":1035,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1072,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1398,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1435,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1726,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1763,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2088,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2125,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo6 foo_empty foo2 foo4 foo5 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5] vs [foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo5 foo6 foo_empty3] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 133, NextOffset: 170 455s testutil.go:509: Offset: 345, NextOffset: 382 455s testutil.go:509: Offset: 170, NextOffset: 460 455s testutil.go:509: Offset: 382, NextOffset: 672 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 788, NextOffset: 825 455s testutil.go:509: Offset: 1035, NextOffset: 1072 455s testutil.go:509: Offset: 825, NextOffset: 1116 455s testutil.go:509: Offset: 1072, NextOffset: 1398 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1772, NextOffset: 1809 455s testutil.go:509: Offset: 2088, NextOffset: 2125 455s testutil.go:509: Offset: 1809, NextOffset: 5004 455s testutil.go:509: Offset: 2125, NextOffset: 5442 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 460, NextOffset: 497 455s testutil.go:509: Offset: 672, NextOffset: 709 455s testutil.go:509: Offset: 497, NextOffset: 788 455s testutil.go:509: Offset: 709, NextOffset: 1035 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1116, NextOffset: 1153 455s testutil.go:509: Offset: 1398, NextOffset: 1435 455s testutil.go:509: Offset: 1153, NextOffset: 1444 455s testutil.go:509: Offset: 1435, NextOffset: 1726 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1444, NextOffset: 1481 455s testutil.go:509: Offset: 1726, NextOffset: 1763 455s testutil.go:509: Offset: 1481, NextOffset: 1772 455s testutil.go:509: Offset: 1763, NextOffset: 2088 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo5 foo6 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty] vs [foo_empty foo2 foo4 foo5 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 345, NextOffset: 382 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 455s testutil.go:509: Offset: 133, NextOffset: 170 455s testutil.go:509: Offset: 382, NextOffset: 672 455s testutil.go:509: Offset: 170, NextOffset: 460 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 672, NextOffset: 709 455s testutil.go:509: Offset: 460, NextOffset: 497 455s testutil.go:509: Offset: 709, NextOffset: 1035 455s testutil.go:509: Offset: 497, NextOffset: 788 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 1035, NextOffset: 1072 455s testutil.go:509: Offset: 788, NextOffset: 825 455s testutil.go:509: Offset: 1072, NextOffset: 1398 455s testutil.go:509: Offset: 825, NextOffset: 1116 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1726, NextOffset: 1763 455s testutil.go:509: Offset: 1444, NextOffset: 1481 455s testutil.go:509: Offset: 1763, NextOffset: 2088 455s testutil.go:509: Offset: 1481, NextOffset: 1772 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 2088, NextOffset: 2125 455s testutil.go:509: Offset: 1772, NextOffset: 1809 455s testutil.go:509: Offset: 2125, NextOffset: 5442 455s testutil.go:509: Offset: 1809, NextOffset: 5004 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1398, NextOffset: 1435 455s testutil.go:509: Offset: 1116, NextOffset: 1153 455s testutil.go:509: Offset: 1435, NextOffset: 1726 455s testutil.go:509: Offset: 1153, NextOffset: 1444 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 455s testutil.go:1580: testing streams: [0 0 48549 97058 98630] 455s testutil.go:2330: got gzip streams: 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48549 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 97058 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 98630 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017b22STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48549,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48549,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48549,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48549,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":134,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":171,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":796,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":833,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1127,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1457,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1494,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1825,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":676,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":713,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1042,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1079,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1408,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1445,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1738,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1775,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2103,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2140,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo3 foo_empty4 foo_empty5 foo2 foo_empty2 foo_empty3 foo4 foo5] vs [foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo_empty2 foo5 foo6 .no.prefetch.landmark foo] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 134, NextOffset: 171 455s testutil.go:509: Offset: 346, NextOffset: 383 455s testutil.go:509: Offset: 171, NextOffset: 464 455s testutil.go:509: Offset: 383, NextOffset: 676 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 796, NextOffset: 833 455s testutil.go:509: Offset: 1042, NextOffset: 1079 455s testutil.go:509: Offset: 833, NextOffset: 1127 455s testutil.go:509: Offset: 1079, NextOffset: 1408 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 464, NextOffset: 501 455s testutil.go:509: Offset: 676, NextOffset: 713 455s testutil.go:509: Offset: 501, NextOffset: 796 455s testutil.go:509: Offset: 713, NextOffset: 1042 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1127, NextOffset: 1164 455s testutil.go:509: Offset: 1408, NextOffset: 1445 455s testutil.go:509: Offset: 1164, NextOffset: 1457 455s testutil.go:509: Offset: 1445, NextOffset: 1738 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1457, NextOffset: 1494 455s testutil.go:509: Offset: 1738, NextOffset: 1775 455s testutil.go:509: Offset: 1494, NextOffset: 1788 455s testutil.go:509: Offset: 1775, NextOffset: 2103 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1788, NextOffset: 1825 455s testutil.go:509: Offset: 2103, NextOffset: 2140 455s testutil.go:509: Offset: 1825, NextOffset: 5052 455s testutil.go:509: Offset: 2140, NextOffset: 5489 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo_empty2 foo5 foo6] vs [foo foo_empty foo3 foo_empty4 foo_empty5 foo2 foo_empty2 foo_empty3 foo4 foo5 foo6] 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1738, NextOffset: 1775 455s testutil.go:509: Offset: 1457, NextOffset: 1494 455s testutil.go:509: Offset: 1775, NextOffset: 2103 455s testutil.go:509: Offset: 1494, NextOffset: 1788 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 2103, NextOffset: 2140 455s testutil.go:509: Offset: 1788, NextOffset: 1825 455s testutil.go:509: Offset: 2140, NextOffset: 5489 455s testutil.go:509: Offset: 1825, NextOffset: 5052 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 346, NextOffset: 383 455s testutil.go:509: Offset: 134, NextOffset: 171 455s testutil.go:509: Offset: 383, NextOffset: 676 455s testutil.go:509: Offset: 171, NextOffset: 464 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 676, NextOffset: 713 455s testutil.go:509: Offset: 464, NextOffset: 501 455s testutil.go:509: Offset: 713, NextOffset: 1042 455s testutil.go:509: Offset: 501, NextOffset: 796 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 1042, NextOffset: 1079 455s testutil.go:509: Offset: 796, NextOffset: 833 455s testutil.go:509: Offset: 1079, NextOffset: 1408 455s testutil.go:509: Offset: 833, NextOffset: 1127 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1408, NextOffset: 1445 455s testutil.go:509: Offset: 1127, NextOffset: 1164 455s testutil.go:509: Offset: 1445, NextOffset: 1738 455s testutil.go:509: Offset: 1164, NextOffset: 1457 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 455s testutil.go:1580: testing streams: [0 0 48551 98040 99612] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48551 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 98040 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 99612 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017ef8STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48551,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48551,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48551,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48551,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 455s testutil.go:1580: testing streams: [0 0 48551 97064 98636] 455s testutil.go:2330: got gzip streams: 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":135,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":790,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":827,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1119,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1156,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1448,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1485,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1777,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1814,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":347,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":674,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":711,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1037,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1074,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1400,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1437,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1729,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1766,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2093,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2130,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty4 foo6 foo_empty3 foo4 foo5 foo_empty5 foo] vs [.no.prefetch.landmark foo foo2 foo_empty2 foo3 foo4 foo_empty foo_empty3 foo_empty4 foo5 foo_empty5 foo6] 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1777, NextOffset: 1814 455s testutil.go:509: Offset: 2093, NextOffset: 2130 455s testutil.go:509: Offset: 1814, NextOffset: 5025 455s testutil.go:509: Offset: 2130, NextOffset: 5465 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1119, NextOffset: 1156 455s testutil.go:509: Offset: 1400, NextOffset: 1437 455s testutil.go:509: Offset: 1156, NextOffset: 1448 455s testutil.go:509: Offset: 1437, NextOffset: 1729 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1448, NextOffset: 1485 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48551 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 97064 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 98636 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017b28STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48551,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48551,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48551,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48551,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 455s testutil.go:509: Offset: 1729, NextOffset: 1766 455s testutil.go:509: Offset: 1485, NextOffset: 1777 455s testutil.go:509: Offset: 1766, NextOffset: 2093 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 135, NextOffset: 172 455s testutil.go:509: Offset: 347, NextOffset: 384 455s testutil.go:509: Offset: 172, NextOffset: 462 455s testutil.go:509: Offset: 384, NextOffset: 674 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 462, NextOffset: 499 455s testutil.go:509: Offset: 674, NextOffset: 711 455s testutil.go:509: Offset: 499, NextOffset: 790 455s testutil.go:509: Offset: 711, NextOffset: 1037 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 790, NextOffset: 827 455s testutil.go:509: Offset: 1037, NextOffset: 1074 455s testutil.go:509: Offset: 827, NextOffset: 1119 455s testutil.go:509: Offset: 1074, NextOffset: 1400 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo4 foo_empty foo_empty3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3] vs [foo foo_empty foo2 foo_empty2 foo3 foo_empty4 foo6 foo_empty3 foo4 foo5 foo_empty5] 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 2093, NextOffset: 2130 455s testutil.go:509: Offset: 1777, NextOffset: 1814 455s testutil.go:509: Offset: 2130, NextOffset: 5465 455s testutil.go:509: Offset: 1814, NextOffset: 5025 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 347, NextOffset: 384 455s testutil.go:509: Offset: 135, NextOffset: 172 455s testutil.go:509: Offset: 384, NextOffset: 674 455s testutil.go:509: Offset: 172, NextOffset: 462 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 674, NextOffset: 711 455s testutil.go:509: Offset: 462, NextOffset: 499 455s testutil.go:509: Offset: 711, NextOffset: 1037 455s testutil.go:509: Offset: 499, NextOffset: 790 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 1037, NextOffset: 1074 455s testutil.go:509: Offset: 790, NextOffset: 827 455s testutil.go:509: Offset: 1074, NextOffset: 1400 455s testutil.go:509: Offset: 827, NextOffset: 1119 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1400, NextOffset: 1437 455s testutil.go:509: Offset: 1119, NextOffset: 1156 455s testutil.go:509: Offset: 1437, NextOffset: 1729 455s testutil.go:509: Offset: 1156, NextOffset: 1448 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1729, NextOffset: 1766 455s testutil.go:509: Offset: 1448, NextOffset: 1485 455s testutil.go:509: Offset: 1766, NextOffset: 2093 455s testutil.go:509: Offset: 1485, NextOffset: 1777 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 455s === RUN TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48553 98046 99631] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48553 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 98046 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 99631 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017efeSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48553,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48553,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48553,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48553,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":135,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":504,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":800,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":837,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1133,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1170,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1466,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1503,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48553 97070 98655] 455s testutil.go:2330: got gzip streams: 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":348,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":680,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":717,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1047,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1084,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1414,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1451,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2114,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2151,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo5 foo_empty2 foo_empty5 foo6 foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4] vs [foo5 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo4] 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 135, NextOffset: 172 455s testutil.go:509: Offset: 348, NextOffset: 385 455s testutil.go:509: Offset: 172, NextOffset: 467 455s testutil.go:509: Offset: 385, NextOffset: 680 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 467, NextOffset: 504 455s testutil.go:509: Offset: 680, NextOffset: 717 455s testutil.go:509: Offset: 504, NextOffset: 800 455s testutil.go:509: Offset: 717, NextOffset: 1047 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 800, NextOffset: 837 455s testutil.go:509: Offset: 1047, NextOffset: 1084 455s testutil.go:509: Offset: 837, NextOffset: 1133 455s testutil.go:509: Offset: 1084, NextOffset: 1414 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1133, NextOffset: 1170 455s testutil.go:509: Offset: 1414, NextOffset: 1451 455s testutil.go:509: Offset: 1170, NextOffset: 1466 455s testutil.go:509: Offset: 1451, NextOffset: 1747 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1466, NextOffset: 1503 455s testutil.go:509: Offset: 1747, NextOffset: 1784 455s testutil.go:509: Offset: 1503, NextOffset: 1799 455s testutil.go:509: Offset: 1784, NextOffset: 2114 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 1799, NextOffset: 1836 455s testutil.go:509: Offset: 2114, NextOffset: 2151 455s testutil.go:509: Offset: 1836, NextOffset: 5075 455s testutil.go:509: Offset: 2151, NextOffset: 5510 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo5 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo4] vs [foo_empty5 foo6 foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty2] 455s testutil.go:395: Comparing: "foo4" vs "foo4" 455s testutil.go:509: Offset: 1414, NextOffset: 1451 455s testutil.go:509: Offset: 1133, NextOffset: 1170 455s testutil.go:509: Offset: 1451, NextOffset: 1747 455s testutil.go:509: Offset: 1170, NextOffset: 1466 455s testutil.go:395: Comparing: "foo5" vs "foo5" 455s testutil.go:509: Offset: 1747, NextOffset: 1784 455s testutil.go:509: Offset: 1466, NextOffset: 1503 455s testutil.go:509: Offset: 1784, NextOffset: 2114 455s testutil.go:509: Offset: 1503, NextOffset: 1799 455s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 455s testutil.go:395: Comparing: "foo3" vs "foo3" 455s testutil.go:509: Offset: 1047, NextOffset: 1084 455s testutil.go:509: Offset: 800, NextOffset: 837 455s testutil.go:509: Offset: 1084, NextOffset: 1414 455s testutil.go:509: Offset: 837, NextOffset: 1133 455s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 455s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 455s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 455s testutil.go:395: Comparing: "foo6" vs "foo6" 455s testutil.go:509: Offset: 2114, NextOffset: 2151 455s testutil.go:509: Offset: 1799, NextOffset: 1836 455s testutil.go:509: Offset: 2151, NextOffset: 5510 455s testutil.go:509: Offset: 1836, NextOffset: 5075 455s testutil.go:395: Comparing: "foo" vs "foo" 455s testutil.go:509: Offset: 348, NextOffset: 385 455s testutil.go:509: Offset: 135, NextOffset: 172 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 455s testutil.go:2349: [1] at 48553 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 97070 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 98655 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017b2eSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 455s testutil.go:509: Offset: 385, NextOffset: 680 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48553,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48553,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48553,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48553,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 455s testutil.go:509: Offset: 172, NextOffset: 467 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 455s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 455s testutil.go:395: Comparing: "foo2" vs "foo2" 455s testutil.go:509: Offset: 680, NextOffset: 717 455s testutil.go:509: Offset: 467, NextOffset: 504 455s testutil.go:509: Offset: 717, NextOffset: 1047 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 455s testutil.go:509: Offset: 504, NextOffset: 800 455s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 455s testutil.go:1580: testing streams: [0 0 48553 98046 99631] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48553 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 98046 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 99631 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017efeSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48553,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48553,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48553,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48553,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt bar barlink dev test2 .no.prefetch.landmark foo1.txt foo3.txt test] 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 3881, NextOffset: 9034 455s testutil.go:509: Offset: 4994, NextOffset: 10147 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 9034, NextOffset: 9071 455s testutil.go:509: Offset: 10147, NextOffset: 10184 455s testutil.go:509: Offset: 9071, NextOffset: 9108 455s testutil.go:509: Offset: 10184, NextOffset: 10221 455s testutil.go:509: Offset: 9108, NextOffset: 9145 455s testutil.go:509: Offset: 10221, NextOffset: 10258 455s testutil.go:509: Offset: 9145, NextOffset: 16920 455s testutil.go:509: Offset: 10258, NextOffset: 18601 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 1767, NextOffset: 2824 455s testutil.go:509: Offset: 2852, NextOffset: 3937 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 2824, NextOffset: 3881 455s testutil.go:509: Offset: 3937, NextOffset: 4994 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [barlink dev test2 .no.prefetch.landmark foo1.txt foo3.txt test baz.txt bar] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 3937, NextOffset: 4994 455s testutil.go:509: Offset: 2824, NextOffset: 3881 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 2852, NextOffset: 3937 455s testutil.go:509: Offset: 1767, NextOffset: 2824 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 4994, NextOffset: 10147 455s testutil.go:509: Offset: 3881, NextOffset: 9034 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 10147, NextOffset: 10184 455s testutil.go:509: Offset: 9034, NextOffset: 9071 455s testutil.go:509: Offset: 10184, NextOffset: 10221 455s testutil.go:509: Offset: 9071, NextOffset: 9108 455s testutil.go:509: Offset: 10221, NextOffset: 10258 455s testutil.go:509: Offset: 9108, NextOffset: 9145 455s testutil.go:509: Offset: 10258, NextOffset: 18601 455s testutil.go:509: Offset: 9145, NextOffset: 16920 455s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=64000 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=64000 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt test foo1.txt bar foo3.txt barlink] 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt test foo1.txt bar foo3.txt barlink] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 455s testutil.go:1580: testing streams: [0 0 48553 97070 98655] 455s testutil.go:2330: got gzip streams: 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=64000 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48553 in stargz, uncompressed length 67584 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=64000 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 455s testutil.go:2349: [2] at 97070 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 98655 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017b2eSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48553,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48553,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48553,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48553,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=64000 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [bar foo3.txt test2 .no.prefetch.landmark baz.txt barlink test dev foo1.txt] 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 1767, NextOffset: 2824 455s testutil.go:509: Offset: 2852, NextOffset: 3937 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 2824, NextOffset: 3881 455s testutil.go:509: Offset: 3937, NextOffset: 4994 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 3881, NextOffset: 9034 455s testutil.go:509: Offset: 4994, NextOffset: 10147 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 9034, NextOffset: 9071 455s testutil.go:509: Offset: 10147, NextOffset: 10184 455s testutil.go:509: Offset: 9071, NextOffset: 9108 455s testutil.go:509: Offset: 10184, NextOffset: 10221 455s testutil.go:509: Offset: 9108, NextOffset: 9145 455s testutil.go:509: Offset: 10221, NextOffset: 10258 455s testutil.go:509: Offset: 9145, NextOffset: 16920 455s testutil.go:509: Offset: 10258, NextOffset: 18601 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev foo1.txt bar foo3.txt test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 10147, NextOffset: 10184 455s testutil.go:509: Offset: 9034, NextOffset: 9071 455s testutil.go:509: Offset: 10184, NextOffset: 10221 455s testutil.go:509: Offset: 9071, NextOffset: 9108 455s testutil.go:509: Offset: 10221, NextOffset: 10258 455s testutil.go:509: Offset: 9108, NextOffset: 9145 455s testutil.go:509: Offset: 10258, NextOffset: 18601 455s testutil.go:509: Offset: 9145, NextOffset: 16920 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 2852, NextOffset: 3937 455s testutil.go:509: Offset: 1767, NextOffset: 2824 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 3937, NextOffset: 4994 455s testutil.go:509: Offset: 2824, NextOffset: 3881 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 4994, NextOffset: 10147 455s testutil.go:509: Offset: 3881, NextOffset: 9034 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=64000 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 455s testutil.go:1580: testing streams: [0 0 48556 98053 99638] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48556 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 98053 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 99638 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017f05STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48556,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48556,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48556,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48556,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=64000 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark foo1.txt bar foo3.txt barlink test2 baz.txt test dev] 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 455s testutil.go:1580: testing streams: [0 0 48556 97077 98662] 455s testutil.go:2330: got gzip streams: 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=64000 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48556 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 97077 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 98662 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017b35STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48556,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48556,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48556,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48556,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=64000 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt barlink test2 baz.txt test dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=64000 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48550 98039 99616] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48550 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 98039 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 99616 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017ef7STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48550,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48550,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48550,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48550,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [barlink dev test2 .no.prefetch.landmark baz.txt bar test foo1.txt foo3.txt] 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 2824, NextOffset: 3881 455s testutil.go:509: Offset: 3937, NextOffset: 4994 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 3881, NextOffset: 9034 455s testutil.go:509: Offset: 4994, NextOffset: 10147 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 9034, NextOffset: 9071 455s testutil.go:509: Offset: 10147, NextOffset: 10184 455s testutil.go:509: Offset: 9071, NextOffset: 9108 455s testutil.go:509: Offset: 10184, NextOffset: 10221 455s testutil.go:509: Offset: 9108, NextOffset: 9145 455s testutil.go:509: Offset: 10221, NextOffset: 10258 455s testutil.go:509: Offset: 9145, NextOffset: 16920 455s testutil.go:509: Offset: 10258, NextOffset: 18601 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 1767, NextOffset: 2824 455s testutil.go:509: Offset: 2852, NextOffset: 3937 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt barlink dev test2 .no.prefetch.landmark baz.txt bar test] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 4994, NextOffset: 10147 455s testutil.go:509: Offset: 3881, NextOffset: 9034 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 3937, NextOffset: 4994 455s testutil.go:509: Offset: 2824, NextOffset: 3881 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 10147, NextOffset: 10184 455s testutil.go:509: Offset: 9034, NextOffset: 9071 455s testutil.go:509: Offset: 10184, NextOffset: 10221 455s testutil.go:509: Offset: 9071, NextOffset: 9108 455s testutil.go:509: Offset: 10221, NextOffset: 10258 455s testutil.go:509: Offset: 9108, NextOffset: 9145 455s testutil.go:509: Offset: 10258, NextOffset: 18601 455s testutil.go:509: Offset: 9145, NextOffset: 16920 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 2852, NextOffset: 3937 455s testutil.go:509: Offset: 1767, NextOffset: 2824 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48550 97063 98640] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=64000 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 455s testutil.go:2349: [1] at 48550 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 97063 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 98640 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017b27STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48550,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48550,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48550,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48550,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=64000 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo1.txt foo3.txt test dev test2 .no.prefetch.landmark bar barlink baz.txt] 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=64000 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=64000 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar barlink baz.txt foo1.txt foo3.txt test dev test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 455s testutil.go:1580: testing streams: [0 0 48550 98039 99616] 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=64000 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 455s testutil.go:2330: got gzip streams: 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=64000 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48550 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 98039 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 99616 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017ef7STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48550,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48550,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48550,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48550,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=64000 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=64000 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 455s testutil.go:1580: testing streams: [0 0 48550 97063 98640] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48550 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 97063 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 98640 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017b27STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48550,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48550,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48550,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48550,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt bar foo3.txt test foo1.txt barlink dev test2] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 1767, NextOffset: 2824 455s testutil.go:509: Offset: 2852, NextOffset: 3937 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 2824, NextOffset: 3881 455s testutil.go:509: Offset: 3937, NextOffset: 4994 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 3881, NextOffset: 9034 455s testutil.go:509: Offset: 4994, NextOffset: 10147 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 9034, NextOffset: 9071 455s testutil.go:509: Offset: 10147, NextOffset: 10184 455s testutil.go:509: Offset: 9071, NextOffset: 9108 455s testutil.go:509: Offset: 10184, NextOffset: 10221 455s testutil.go:509: Offset: 9108, NextOffset: 9145 455s testutil.go:509: Offset: 10221, NextOffset: 10258 455s testutil.go:509: Offset: 9145, NextOffset: 16920 455s testutil.go:509: Offset: 10258, NextOffset: 18601 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt test foo1.txt barlink dev test2 .no.prefetch.landmark] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 2852, NextOffset: 3937 455s testutil.go:509: Offset: 1767, NextOffset: 2824 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 3937, NextOffset: 4994 455s testutil.go:509: Offset: 2824, NextOffset: 3881 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 4994, NextOffset: 10147 455s testutil.go:509: Offset: 3881, NextOffset: 9034 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 10147, NextOffset: 10184 455s testutil.go:509: Offset: 9034, NextOffset: 9071 455s testutil.go:509: Offset: 10184, NextOffset: 10221 455s testutil.go:509: Offset: 9071, NextOffset: 9108 455s testutil.go:509: Offset: 10221, NextOffset: 10258 455s testutil.go:509: Offset: 9108, NextOffset: 9145 455s testutil.go:509: Offset: 10258, NextOffset: 18601 455s testutil.go:509: Offset: 9145, NextOffset: 16920 455s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=64000 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=64000 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test test2 .no.prefetch.landmark foo1.txt bar foo3.txt dev baz.txt barlink] 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 455s testutil.go:1580: testing streams: [0 0 48551 98046 99624] 455s testutil.go:2330: got gzip streams: 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=64000 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48551 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 98046 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 99624 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017efeSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48551,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48551,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48551,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48551,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=64000 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo3.txt dev baz.txt barlink test test2 .no.prefetch.landmark foo1.txt bar] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 455s testutil.go:1580: testing streams: [0 0 48551 97070 98648] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48551 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 97070 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 98648 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017b2eSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48551,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48551,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48551,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48551,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":12106,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":12143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":12180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":12217,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":13219,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":13256,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":13293,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":13330,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark foo1.txt bar foo3.txt test test2 baz.txt barlink dev] 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 12106, NextOffset: 12143 455s testutil.go:509: Offset: 13219, NextOffset: 13256 455s testutil.go:509: Offset: 12143, NextOffset: 12180 455s testutil.go:509: Offset: 13256, NextOffset: 13293 455s testutil.go:509: Offset: 12180, NextOffset: 12217 455s testutil.go:509: Offset: 13293, NextOffset: 13330 455s testutil.go:509: Offset: 12217, NextOffset: 22040 455s testutil.go:509: Offset: 13330, NextOffset: 23721 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 1767, NextOffset: 2824 455s testutil.go:509: Offset: 2852, NextOffset: 3937 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 2824, NextOffset: 3881 455s testutil.go:509: Offset: 3937, NextOffset: 4994 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 3881, NextOffset: 12106 455s testutil.go:509: Offset: 4994, NextOffset: 13219 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [test test2 baz.txt barlink dev .no.prefetch.landmark foo1.txt bar foo3.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 2852, NextOffset: 3937 455s testutil.go:509: Offset: 1767, NextOffset: 2824 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 3937, NextOffset: 4994 455s testutil.go:509: Offset: 2824, NextOffset: 3881 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 4994, NextOffset: 13219 455s testutil.go:509: Offset: 3881, NextOffset: 12106 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 13219, NextOffset: 13256 455s testutil.go:509: Offset: 12106, NextOffset: 12143 455s testutil.go:509: Offset: 13256, NextOffset: 13293 455s testutil.go:509: Offset: 12143, NextOffset: 12180 455s testutil.go:509: Offset: 13293, NextOffset: 13330 455s testutil.go:509: Offset: 12180, NextOffset: 12217 455s testutil.go:509: Offset: 13330, NextOffset: 23721 455s testutil.go:509: Offset: 12217, NextOffset: 22040 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=64000 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48556 98052 99644] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48556 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 98052 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 99644 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017f04STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48556,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48556,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48556,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48556,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=64000 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt foo1.txt bar barlink test dev test2 foo3.txt] 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=64000 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo3.txt .no.prefetch.landmark baz.txt foo1.txt bar barlink test dev test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 455s testutil.go:1580: testing streams: [0 0 48556 97076 98668] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48556 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 97076 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 98668 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017b34STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=64000 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48556,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48556,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48556,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48556,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=64000 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23310 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":12106,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":12143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":12180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":12217,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":13219,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":13256,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":13293,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":13330,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo3.txt test .no.prefetch.landmark foo1.txt barlink dev test2 baz.txt bar] 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 12106, NextOffset: 12143 455s testutil.go:509: Offset: 13219, NextOffset: 13256 455s testutil.go:509: Offset: 12143, NextOffset: 12180 455s testutil.go:509: Offset: 13256, NextOffset: 13293 455s testutil.go:509: Offset: 12180, NextOffset: 12217 455s testutil.go:509: Offset: 13293, NextOffset: 13330 455s testutil.go:509: Offset: 12217, NextOffset: 22040 455s testutil.go:509: Offset: 13330, NextOffset: 23721 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 1767, NextOffset: 2824 455s testutil.go:509: Offset: 2852, NextOffset: 3937 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 2824, NextOffset: 3881 455s testutil.go:509: Offset: 3937, NextOffset: 4994 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 3881, NextOffset: 12106 455s testutil.go:509: Offset: 4994, NextOffset: 13219 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [bar foo3.txt test .no.prefetch.landmark foo1.txt barlink dev test2 baz.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 2852, NextOffset: 3937 455s testutil.go:509: Offset: 1767, NextOffset: 2824 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 3937, NextOffset: 4994 455s testutil.go:509: Offset: 2824, NextOffset: 3881 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 4994, NextOffset: 13219 455s testutil.go:509: Offset: 3881, NextOffset: 12106 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 13219, NextOffset: 13256 455s testutil.go:509: Offset: 12106, NextOffset: 12143 455s testutil.go:509: Offset: 13256, NextOffset: 13293 455s testutil.go:509: Offset: 12143, NextOffset: 12180 455s testutil.go:509: Offset: 13293, NextOffset: 13330 455s testutil.go:509: Offset: 12180, NextOffset: 12217 455s testutil.go:509: Offset: 13330, NextOffset: 23721 455s testutil.go:509: Offset: 12217, NextOffset: 22040 455s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=64000 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=64000 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 455s testutil.go:1580: testing streams: [0 0 48556 98052 99644] 455s testutil.go:2330: got gzip streams: 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=64000 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48556 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 98052 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 99644 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017f04STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48556,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48556,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48556,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48556,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=64000 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev .no.prefetch.landmark test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 455s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 455s testutil.go:1580: testing streams: [0 0 48556 97076 98668] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48556 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 97076 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 98668 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017b34STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48556,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48556,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48556,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48556,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":12106,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":12143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":12180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":12217,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":13219,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":13256,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":13293,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":13330,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [bar .no.prefetch.landmark foo3.txt barlink test dev test2 baz.txt foo1.txt] 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 2824, NextOffset: 3881 455s testutil.go:509: Offset: 3937, NextOffset: 4994 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 3881, NextOffset: 12106 455s testutil.go:509: Offset: 4994, NextOffset: 13219 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 12106, NextOffset: 12143 455s testutil.go:509: Offset: 13219, NextOffset: 13256 455s testutil.go:509: Offset: 12143, NextOffset: 12180 455s testutil.go:509: Offset: 13256, NextOffset: 13293 455s testutil.go:509: Offset: 12180, NextOffset: 12217 455s testutil.go:509: Offset: 13293, NextOffset: 13330 455s testutil.go:509: Offset: 12217, NextOffset: 22040 455s testutil.go:509: Offset: 13330, NextOffset: 23721 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 1767, NextOffset: 2824 455s testutil.go:509: Offset: 2852, NextOffset: 3937 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 13219, NextOffset: 13256 455s testutil.go:509: Offset: 12106, NextOffset: 12143 455s testutil.go:509: Offset: 13256, NextOffset: 13293 455s testutil.go:509: Offset: 12143, NextOffset: 12180 455s testutil.go:509: Offset: 13293, NextOffset: 13330 455s testutil.go:509: Offset: 12180, NextOffset: 12217 455s testutil.go:509: Offset: 13330, NextOffset: 23721 455s testutil.go:509: Offset: 12217, NextOffset: 22040 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 2852, NextOffset: 3937 455s testutil.go:509: Offset: 1767, NextOffset: 2824 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 3937, NextOffset: 4994 455s testutil.go:509: Offset: 2824, NextOffset: 3881 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 4994, NextOffset: 13219 455s testutil.go:509: Offset: 3881, NextOffset: 12106 455s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=64000 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=64000 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark baz.txt bar barlink test dev foo1.txt foo3.txt test2] 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=64000 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 455s testutil.go:1580: testing streams: [0 0 48559 98059 99651] 455s testutil.go:2330: got gzip streams: 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=64000 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt test2 .no.prefetch.landmark baz.txt bar barlink test dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 21741 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48559 in stargz, uncompressed length 68708 455s testutil.go:2349: [2] at 98059 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 99651 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017f0bSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48559,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48559,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48559,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48559,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":12106,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":12143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":12180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":12217,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":13219,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":13256,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":13293,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":13330,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [barlink test dev .no.prefetch.landmark baz.txt foo1.txt test2 bar foo3.txt] 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 1767, NextOffset: 2824 455s testutil.go:509: Offset: 2852, NextOffset: 3937 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 2824, NextOffset: 3881 455s testutil.go:509: Offset: 3937, NextOffset: 4994 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 3881, NextOffset: 12106 455s testutil.go:509: Offset: 4994, NextOffset: 13219 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 12106, NextOffset: 12143 455s testutil.go:509: Offset: 13219, NextOffset: 13256 455s testutil.go:509: Offset: 12143, NextOffset: 12180 455s testutil.go:509: Offset: 13256, NextOffset: 13293 455s testutil.go:509: Offset: 12180, NextOffset: 12217 455s testutil.go:509: Offset: 13293, NextOffset: 13330 455s testutil.go:509: Offset: 12217, NextOffset: 22040 455s testutil.go:509: Offset: 13330, NextOffset: 23721 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark baz.txt foo1.txt test2 bar foo3.txt barlink test] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 455s testutil.go:1580: testing streams: [0 0 48559 97083 98675] 455s testutil.go:2330: got gzip streams: 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 455s testutil.go:2349: [1] at 48559 in stargz, uncompressed length 67584 455s testutil.go:2349: [2] at 97083 in stargz, uncompressed length 3584 455s testutil.go:2349: [3] at 98675 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017b3bSTARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48559,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48559,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48559,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48559,"innerOffset":3584,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":64000,"chunkDigest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e"} 455s testutil.go:1763: On "foo22": got preread of "foo2" 455s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 455s testutil.go:1763: On "foo22": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 2852, NextOffset: 3937 455s testutil.go:509: Offset: 1767, NextOffset: 2824 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 3937, NextOffset: 4994 455s testutil.go:509: Offset: 2824, NextOffset: 3881 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 4994, NextOffset: 13219 455s testutil.go:509: Offset: 3881, NextOffset: 12106 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 13219, NextOffset: 13256 455s testutil.go:509: Offset: 12106, NextOffset: 12143 455s testutil.go:509: Offset: 13256, NextOffset: 13293 455s testutil.go:509: Offset: 12143, NextOffset: 12180 455s testutil.go:509: Offset: 13293, NextOffset: 13330 455s testutil.go:509: Offset: 12180, NextOffset: 12217 455s testutil.go:509: Offset: 13330, NextOffset: 23721 455s testutil.go:509: Offset: 12217, NextOffset: 22040 455s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=64000 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=64000 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark foo3.txt barlink test test2 baz.txt foo1.txt bar dev] 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3.txt barlink test test2 baz.txt foo1.txt bar dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 455s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343 135443] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 455s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 455s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 455s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 455s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 3072 455s testutil.go:2349: [5] at 135443 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000204f7STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 455s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 455s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=64000 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR 455s testutil.go:1763: On "foo2": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=64000 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 545, NextOffset: 23822 455s testutil.go:509: Offset: 0, NextOffset: 22253 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR 455s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219 134319] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 455s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 455s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 455s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 455s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 3072 455s testutil.go:2349: [5] at 134319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020093STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 455s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 455s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 455s testutil.go:1763: On "foo2": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX 455s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343 135443] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 455s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 455s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 455s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 455s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 3072 455s testutil.go:2349: [5] at 135443 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000204f7STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 455s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 455s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 455s testutil.go:1763: On "foo2": got preread of "foo3" 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [dev .no.prefetch.landmark baz.txt bar foo3.txt test test2 foo1.txt barlink] 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 9034, NextOffset: 9071 455s testutil.go:509: Offset: 10147, NextOffset: 10184 455s testutil.go:509: Offset: 9071, NextOffset: 9108 455s testutil.go:509: Offset: 10184, NextOffset: 10221 455s testutil.go:509: Offset: 9108, NextOffset: 9145 455s testutil.go:509: Offset: 10221, NextOffset: 10258 455s testutil.go:509: Offset: 9145, NextOffset: 16920 455s testutil.go:509: Offset: 10258, NextOffset: 18601 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 619, NextOffset: 656 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX 455s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219 134319] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 455s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 455s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 455s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 455s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 3072 455s testutil.go:2349: [5] at 134319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020093STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 455s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 455s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 455s testutil.go:1763: On "foo2": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 455s testutil.go:509: Offset: 656, NextOffset: 693 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 1767, NextOffset: 2824 455s testutil.go:509: Offset: 2852, NextOffset: 3937 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 2824, NextOffset: 3881 455s testutil.go:509: Offset: 3937, NextOffset: 4994 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 3881, NextOffset: 9034 455s testutil.go:509: Offset: 4994, NextOffset: 10147 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [barlink dev .no.prefetch.landmark baz.txt bar foo3.txt test test2 foo1.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 3937, NextOffset: 4994 455s testutil.go:509: Offset: 2824, NextOffset: 3881 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 4994, NextOffset: 10147 455s testutil.go:509: Offset: 3881, NextOffset: 9034 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 10147, NextOffset: 10184 455s testutil.go:509: Offset: 9034, NextOffset: 9071 455s testutil.go:509: Offset: 10184, NextOffset: 10221 455s testutil.go:509: Offset: 9071, NextOffset: 9108 455s testutil.go:509: Offset: 10221, NextOffset: 10258 455s testutil.go:509: Offset: 9108, NextOffset: 9145 455s testutil.go:509: Offset: 10258, NextOffset: 18601 455s testutil.go:509: Offset: 9145, NextOffset: 16920 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 2852, NextOffset: 3937 455s testutil.go:509: Offset: 1767, NextOffset: 2824 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 455s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343 135443] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 455s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 455s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 455s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 455s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 3072 455s testutil.go:2349: [5] at 135443 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000204f7STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 455s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU 455s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 455s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 455s testutil.go:1763: On "foo2": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [bar foo3.txt dev barlink test test2 .no.prefetch.landmark baz.txt foo1.txt] 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo3.txt dev barlink test test2 .no.prefetch.landmark baz.txt foo1.txt bar] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 455s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219 134319] 455s testutil.go:2330: got gzip streams: 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 455s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 455s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 455s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 455s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 3072 455s testutil.go:2349: [5] at 134319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020093STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 455s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 455s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 455s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU 455s testutil.go:1763: On "foo2": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s testutil.go:509: Offset: 545, NextOffset: 18190 455s testutil.go:509: Offset: 0, NextOffset: 16621 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 455s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 455s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343 135443] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 455s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 455s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 455s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 455s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 3072 455s testutil.go:2349: [5] at 135443 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000204f7STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 455s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 455s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 455s testutil.go:1763: On "foo2": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 455s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219 134319] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 455s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 455s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 455s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 455s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 3072 455s testutil.go:2349: [5] at 134319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020093STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 455s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 455s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 455s testutil.go:1763: On "foo2": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 455s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt bar foo3.txt barlink test .no.prefetch.landmark foo1.txt dev test2] 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 1767, NextOffset: 2824 455s testutil.go:509: Offset: 2852, NextOffset: 3937 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 2824, NextOffset: 3881 455s testutil.go:509: Offset: 3937, NextOffset: 4994 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 3881, NextOffset: 9034 455s testutil.go:509: Offset: 4994, NextOffset: 10147 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 9034, NextOffset: 9071 455s testutil.go:509: Offset: 10147, NextOffset: 10184 455s testutil.go:509: Offset: 9071, NextOffset: 9108 455s testutil.go:509: Offset: 10184, NextOffset: 10221 455s testutil.go:509: Offset: 9108, NextOffset: 9145 455s testutil.go:509: Offset: 10221, NextOffset: 10258 455s testutil.go:509: Offset: 9145, NextOffset: 16920 455s testutil.go:509: Offset: 10258, NextOffset: 18601 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink test .no.prefetch.landmark foo1.txt dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 1602, NextOffset: 1639 455s testutil.go:509: Offset: 545, NextOffset: 582 455s testutil.go:509: Offset: 1639, NextOffset: 1676 455s testutil.go:509: Offset: 582, NextOffset: 619 455s testutil.go:509: Offset: 1676, NextOffset: 1713 455s testutil.go:509: Offset: 619, NextOffset: 656 455s testutil.go:509: Offset: 1713, NextOffset: 1750 455s testutil.go:509: Offset: 656, NextOffset: 693 455s testutil.go:509: Offset: 1750, NextOffset: 1787 455s testutil.go:509: Offset: 693, NextOffset: 730 455s testutil.go:509: Offset: 1787, NextOffset: 2852 455s testutil.go:509: Offset: 730, NextOffset: 1767 455s testutil.go:395: Comparing: "bar" vs "bar" 455s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 455s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 455s testutil.go:509: Offset: 3937, NextOffset: 4994 455s testutil.go:509: Offset: 2824, NextOffset: 3881 455s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 455s testutil.go:509: Offset: 4994, NextOffset: 10147 455s testutil.go:509: Offset: 3881, NextOffset: 9034 455s testutil.go:395: Comparing: "barlink" vs "barlink" 455s testutil.go:395: Comparing: "test" vs "test" 455s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 455s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 455s testutil.go:509: Offset: 10147, NextOffset: 10184 455s testutil.go:509: Offset: 9034, NextOffset: 9071 455s testutil.go:509: Offset: 10184, NextOffset: 10221 455s testutil.go:509: Offset: 9071, NextOffset: 9108 455s testutil.go:509: Offset: 10221, NextOffset: 10258 455s testutil.go:509: Offset: 9108, NextOffset: 9145 455s testutil.go:509: Offset: 10258, NextOffset: 18601 455s testutil.go:509: Offset: 9145, NextOffset: 16920 455s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 455s testutil.go:509: Offset: 2852, NextOffset: 3937 455s testutil.go:509: Offset: 1767, NextOffset: 2824 455s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=64000 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX 455s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343 135443] 455s testutil.go:2330: got gzip streams: 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 455s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 455s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 455s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 455s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 3072 455s testutil.go:2349: [5] at 135443 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000204f7STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 455s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 455s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 455s testutil.go:1763: On "foo2": got preread of "foo3" 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=64000 455s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 455s testutil.go:395: Comparing: "" vs "" 455s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark foo1.txt bar foo3.txt dev test2 baz.txt barlink test] 455s testutil.go:395: Comparing: "dev" vs "dev" 455s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 455s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 455s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 455s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 455s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 455s testutil.go:395: Comparing: "test2" vs "test2" 455s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 455s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219 134319] 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=64000 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 455s testutil.go:2330: got gzip streams: 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=64000 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 455s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 455s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=64000 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 455s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 455s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 455s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 3072 455s testutil.go:2349: [5] at 134319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020093STARGZ" 455s testutil.go:1638: got TOC entries: 455s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 455s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 455s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=64000 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 455s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 455s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=64000 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 455s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 455s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=64000 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX 455s testutil.go:1763: On "foo2": got preread of "foo3" 455s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=64000 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s testutil.go:509: Offset: 0, NextOffset: 17133 455s testutil.go:509: Offset: 545, NextOffset: 18702 455s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=64000 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [test .no.prefetch.landmark foo1.txt bar foo3.txt dev test2 baz.txt barlink] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 456s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343 135443] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 456s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 135443 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000204f7STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU 456s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219 134319] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 456s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 134319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020093STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 456s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343 135443] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 456s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 135443 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000204f7STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 456s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [barlink dev foo1.txt test test2 .no.prefetch.landmark baz.txt bar foo3.txt] 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 545, NextOffset: 582 456s testutil.go:509: Offset: 1602, NextOffset: 1639 456s testutil.go:509: Offset: 582, NextOffset: 619 456s testutil.go:509: Offset: 1639, NextOffset: 1676 456s testutil.go:509: Offset: 619, NextOffset: 656 456s testutil.go:509: Offset: 1676, NextOffset: 1713 456s testutil.go:509: Offset: 656, NextOffset: 693 456s testutil.go:509: Offset: 1713, NextOffset: 1750 456s testutil.go:509: Offset: 693, NextOffset: 730 456s testutil.go:509: Offset: 1750, NextOffset: 1787 456s testutil.go:509: Offset: 730, NextOffset: 1767 456s testutil.go:509: Offset: 1787, NextOffset: 2852 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 545, NextOffset: 582 456s testutil.go:509: Offset: 1602, NextOffset: 1639 456s testutil.go:509: Offset: 582, NextOffset: 619 456s testutil.go:509: Offset: 1639, NextOffset: 1676 456s testutil.go:509: Offset: 619, NextOffset: 656 456s testutil.go:509: Offset: 1676, NextOffset: 1713 456s testutil.go:509: Offset: 656, NextOffset: 693 456s testutil.go:509: Offset: 1713, NextOffset: 1750 456s testutil.go:509: Offset: 693, NextOffset: 730 456s testutil.go:509: Offset: 1750, NextOffset: 1787 456s testutil.go:509: Offset: 730, NextOffset: 1767 456s testutil.go:509: Offset: 1787, NextOffset: 2852 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 1767, NextOffset: 2824 456s testutil.go:509: Offset: 2852, NextOffset: 3937 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 2824, NextOffset: 3881 456s testutil.go:509: Offset: 3937, NextOffset: 4994 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 3881, NextOffset: 9034 456s testutil.go:509: Offset: 4994, NextOffset: 10147 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 9034, NextOffset: 9071 456s testutil.go:509: Offset: 10147, NextOffset: 10184 456s testutil.go:509: Offset: 9071, NextOffset: 9108 456s testutil.go:509: Offset: 10184, NextOffset: 10221 456s testutil.go:509: Offset: 9108, NextOffset: 9145 456s testutil.go:509: Offset: 10221, NextOffset: 10258 456s testutil.go:509: Offset: 9145, NextOffset: 16920 456s testutil.go:509: Offset: 10258, NextOffset: 18601 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt barlink dev foo1.txt test test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 2852, NextOffset: 3937 456s testutil.go:509: Offset: 1767, NextOffset: 2824 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 10147, NextOffset: 10184 456s testutil.go:509: Offset: 9034, NextOffset: 9071 456s testutil.go:509: Offset: 10184, NextOffset: 10221 456s testutil.go:509: Offset: 9071, NextOffset: 9108 456s testutil.go:509: Offset: 10221, NextOffset: 10258 456s testutil.go:509: Offset: 9108, NextOffset: 9145 456s testutil.go:509: Offset: 10258, NextOffset: 18601 456s testutil.go:509: Offset: 9145, NextOffset: 16920 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 1602, NextOffset: 1639 456s testutil.go:509: Offset: 545, NextOffset: 582 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 456s testutil.go:509: Offset: 1639, NextOffset: 1676 456s testutil.go:509: Offset: 582, NextOffset: 619 456s testutil.go:509: Offset: 1676, NextOffset: 1713 456s testutil.go:509: Offset: 619, NextOffset: 656 456s testutil.go:509: Offset: 1713, NextOffset: 1750 456s testutil.go:509: Offset: 656, NextOffset: 693 456s testutil.go:509: Offset: 1750, NextOffset: 1787 456s testutil.go:509: Offset: 693, NextOffset: 730 456s testutil.go:509: Offset: 1787, NextOffset: 2852 456s testutil.go:509: Offset: 730, NextOffset: 1767 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 1602, NextOffset: 1639 456s testutil.go:509: Offset: 545, NextOffset: 582 456s testutil.go:509: Offset: 1639, NextOffset: 1676 456s testutil.go:509: Offset: 582, NextOffset: 619 456s testutil.go:509: Offset: 1676, NextOffset: 1713 456s testutil.go:509: Offset: 619, NextOffset: 656 456s testutil.go:509: Offset: 1713, NextOffset: 1750 456s testutil.go:509: Offset: 656, NextOffset: 693 456s testutil.go:509: Offset: 1750, NextOffset: 1787 456s testutil.go:509: Offset: 693, NextOffset: 730 456s testutil.go:509: Offset: 1787, NextOffset: 2852 456s testutil.go:509: Offset: 730, NextOffset: 1767 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 3937, NextOffset: 4994 456s testutil.go:509: Offset: 2824, NextOffset: 3881 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 4994, NextOffset: 10147 456s testutil.go:509: Offset: 3881, NextOffset: 9034 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=64000 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 456s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219 134319] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 456s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 134319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020093STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=64000 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo1.txt bar foo3.txt barlink test2 baz.txt test dev .no.prefetch.landmark] 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [baz.txt test dev .no.prefetch.landmark foo1.txt bar foo3.txt barlink test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 456s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343 135443] 456s testutil.go:2330: got gzip streams: 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=64000 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=64000 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 456s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=64000 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 456s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=64000 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 456s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 456s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 3072 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=64000 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX 456s testutil.go:2349: [5] at 135443 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000204f7STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=64000 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=64000 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:509: Offset: 545, NextOffset: 18190 456s testutil.go:509: Offset: 0, NextOffset: 16621 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX 456s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219 134319] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 456s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 134319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020093STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU 456s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343 135443] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 456s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 135443 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000204f7STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU 456s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219 134319] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 456s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 134319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020093STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt foo1.txt bar barlink test .no.prefetch.landmark foo3.txt dev test2] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 545, NextOffset: 582 456s testutil.go:509: Offset: 1602, NextOffset: 1639 456s testutil.go:509: Offset: 582, NextOffset: 619 456s testutil.go:509: Offset: 1639, NextOffset: 1676 456s testutil.go:509: Offset: 619, NextOffset: 656 456s testutil.go:509: Offset: 1676, NextOffset: 1713 456s testutil.go:509: Offset: 656, NextOffset: 693 456s testutil.go:509: Offset: 1713, NextOffset: 1750 456s testutil.go:509: Offset: 693, NextOffset: 730 456s testutil.go:509: Offset: 1750, NextOffset: 1787 456s testutil.go:509: Offset: 730, NextOffset: 1767 456s testutil.go:509: Offset: 1787, NextOffset: 2852 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 1767, NextOffset: 2824 456s testutil.go:509: Offset: 2852, NextOffset: 3937 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 2824, NextOffset: 3881 456s testutil.go:509: Offset: 3937, NextOffset: 4994 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 3881, NextOffset: 9034 456s testutil.go:509: Offset: 4994, NextOffset: 10147 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 9034, NextOffset: 9071 456s testutil.go:509: Offset: 10147, NextOffset: 10184 456s testutil.go:509: Offset: 9071, NextOffset: 9108 456s testutil.go:509: Offset: 10184, NextOffset: 10221 456s testutil.go:509: Offset: 9108, NextOffset: 9145 456s testutil.go:509: Offset: 10221, NextOffset: 10258 456s testutil.go:509: Offset: 9145, NextOffset: 16920 456s testutil.go:509: Offset: 10258, NextOffset: 18601 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 545, NextOffset: 582 456s testutil.go:509: Offset: 1602, NextOffset: 1639 456s testutil.go:509: Offset: 582, NextOffset: 619 456s testutil.go:509: Offset: 1639, NextOffset: 1676 456s testutil.go:509: Offset: 619, NextOffset: 656 456s testutil.go:509: Offset: 1676, NextOffset: 1713 456s testutil.go:509: Offset: 656, NextOffset: 693 456s testutil.go:509: Offset: 1713, NextOffset: 1750 456s testutil.go:509: Offset: 693, NextOffset: 730 456s testutil.go:509: Offset: 1750, NextOffset: 1787 456s testutil.go:509: Offset: 730, NextOffset: 1767 456s testutil.go:509: Offset: 1787, NextOffset: 2852 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3.txt dev test2 baz.txt foo1.txt bar barlink test] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 4994, NextOffset: 10147 456s testutil.go:509: Offset: 3881, NextOffset: 9034 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 1602, NextOffset: 1639 456s testutil.go:509: Offset: 545, NextOffset: 582 456s testutil.go:509: Offset: 1639, NextOffset: 1676 456s testutil.go:509: Offset: 582, NextOffset: 619 456s testutil.go:509: Offset: 1676, NextOffset: 1713 456s testutil.go:509: Offset: 619, NextOffset: 656 456s testutil.go:509: Offset: 1713, NextOffset: 1750 456s testutil.go:509: Offset: 656, NextOffset: 693 456s testutil.go:509: Offset: 1750, NextOffset: 1787 456s testutil.go:509: Offset: 693, NextOffset: 730 456s testutil.go:509: Offset: 1787, NextOffset: 2852 456s testutil.go:509: Offset: 730, NextOffset: 1767 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 1602, NextOffset: 1639 456s testutil.go:509: Offset: 545, NextOffset: 582 456s testutil.go:509: Offset: 1639, NextOffset: 1676 456s testutil.go:509: Offset: 582, NextOffset: 619 456s testutil.go:509: Offset: 1676, NextOffset: 1713 456s testutil.go:509: Offset: 619, NextOffset: 656 456s testutil.go:509: Offset: 1713, NextOffset: 1750 456s testutil.go:509: Offset: 656, NextOffset: 693 456s testutil.go:509: Offset: 1750, NextOffset: 1787 456s testutil.go:509: Offset: 693, NextOffset: 730 456s testutil.go:509: Offset: 1787, NextOffset: 2852 456s testutil.go:509: Offset: 730, NextOffset: 1767 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 2852, NextOffset: 3937 456s testutil.go:509: Offset: 1767, NextOffset: 2824 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 456s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343 135443] 456s testutil.go:2330: got gzip streams: 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 3937, NextOffset: 4994 456s testutil.go:509: Offset: 2824, NextOffset: 3881 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 10147, NextOffset: 10184 456s testutil.go:509: Offset: 9034, NextOffset: 9071 456s testutil.go:509: Offset: 10184, NextOffset: 10221 456s testutil.go:509: Offset: 9071, NextOffset: 9108 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 456s testutil.go:509: Offset: 10221, NextOffset: 10258 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 456s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 456s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 135443 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000204f7STARGZ" 456s testutil.go:1638: got TOC entries: 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 456s testutil.go:509: Offset: 9108, NextOffset: 9145 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 456s testutil.go:509: Offset: 10258, NextOffset: 18601 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 456s testutil.go:509: Offset: 9145, NextOffset: 16920 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=64000 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=64000 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [barlink dev test2 .no.prefetch.landmark foo1.txt bar test baz.txt foo3.txt] 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 456s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219 134319] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 456s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 134319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020093STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=64000 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar test baz.txt foo3.txt barlink dev test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s testutil.go:509: Offset: 545, NextOffset: 18702 456s testutil.go:509: Offset: 0, NextOffset: 17133 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX 456s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343 135443] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 456s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 135443 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000204f7STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX 456s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219 134319] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 456s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 134319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020093STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":98,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":135,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":386,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":493,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":597,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":971,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1008,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1045,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1082,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":533,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":675,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":779,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1153,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1190,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1227,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1264,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test dev bar test2] 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 597, NextOffset: 971 456s testutil.go:509: Offset: 779, NextOffset: 1153 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 971, NextOffset: 1008 456s testutil.go:509: Offset: 1153, NextOffset: 1190 456s testutil.go:509: Offset: 1008, NextOffset: 1045 456s testutil.go:509: Offset: 1190, NextOffset: 1227 456s testutil.go:509: Offset: 1045, NextOffset: 1082 456s testutil.go:509: Offset: 1227, NextOffset: 1264 456s testutil.go:509: Offset: 1082, NextOffset: 2564 456s testutil.go:509: Offset: 1264, NextOffset: 2920 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 98, NextOffset: 135 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 135, NextOffset: 172 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 172, NextOffset: 209 456s testutil.go:509: Offset: 286, NextOffset: 323 456s testutil.go:509: Offset: 209, NextOffset: 246 456s testutil.go:509: Offset: 323, NextOffset: 360 456s testutil.go:509: Offset: 246, NextOffset: 283 456s testutil.go:509: Offset: 360, NextOffset: 397 456s testutil.go:509: Offset: 283, NextOffset: 386 456s testutil.go:509: Offset: 397, NextOffset: 533 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 98, NextOffset: 135 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 135, NextOffset: 172 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 172, NextOffset: 209 456s testutil.go:509: Offset: 286, NextOffset: 323 456s testutil.go:509: Offset: 209, NextOffset: 246 456s testutil.go:509: Offset: 323, NextOffset: 360 456s testutil.go:509: Offset: 246, NextOffset: 283 456s testutil.go:509: Offset: 360, NextOffset: 397 456s testutil.go:509: Offset: 283, NextOffset: 386 456s testutil.go:509: Offset: 397, NextOffset: 533 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 386, NextOffset: 493 456s testutil.go:509: Offset: 533, NextOffset: 675 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 493, NextOffset: 597 456s testutil.go:509: Offset: 675, NextOffset: 779 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test dev bar test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 98, NextOffset: 135 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 135, NextOffset: 172 456s testutil.go:509: Offset: 286, NextOffset: 323 456s testutil.go:509: Offset: 172, NextOffset: 209 456s testutil.go:509: Offset: 323, NextOffset: 360 456s testutil.go:509: Offset: 209, NextOffset: 246 456s testutil.go:509: Offset: 360, NextOffset: 397 456s testutil.go:509: Offset: 246, NextOffset: 283 456s testutil.go:509: Offset: 397, NextOffset: 533 456s testutil.go:509: Offset: 283, NextOffset: 386 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 533, NextOffset: 675 456s testutil.go:509: Offset: 386, NextOffset: 493 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 779, NextOffset: 1153 456s testutil.go:509: Offset: 597, NextOffset: 971 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 1153, NextOffset: 1190 456s testutil.go:509: Offset: 971, NextOffset: 1008 456s testutil.go:509: Offset: 1190, NextOffset: 1227 456s testutil.go:509: Offset: 1008, NextOffset: 1045 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 456s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343 135443] 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 456s testutil.go:509: Offset: 1227, NextOffset: 1264 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 456s testutil.go:2330: got gzip streams: 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 456s testutil.go:509: Offset: 1045, NextOffset: 1082 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 456s testutil.go:509: Offset: 1264, NextOffset: 2920 456s testutil.go:509: Offset: 1082, NextOffset: 2564 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU 456s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 456s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 135443 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000204f7STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 456s testutil.go:509: Offset: 675, NextOffset: 779 456s testutil.go:509: Offset: 493, NextOffset: 597 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 98, NextOffset: 135 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 135, NextOffset: 172 456s testutil.go:509: Offset: 286, NextOffset: 323 456s testutil.go:509: Offset: 172, NextOffset: 209 456s testutil.go:509: Offset: 323, NextOffset: 360 456s testutil.go:509: Offset: 209, NextOffset: 246 456s testutil.go:509: Offset: 360, NextOffset: 397 456s testutil.go:509: Offset: 246, NextOffset: 283 456s testutil.go:509: Offset: 397, NextOffset: 533 456s testutil.go:509: Offset: 283, NextOffset: 386 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=64000 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU 456s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219 134319] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 456s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 134319 in stargz, uncompressed length 0; extra="SG\x16\x000000000000020093STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=64000 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test2 bar test dev] 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt barlink test2 bar test dev .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:509: Offset: 106, NextOffset: 2414 456s testutil.go:509: Offset: 0, NextOffset: 2211 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 456s testutil.go:1580: testing streams: [0 0 24073 48492 72570 97376 97920] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR 456s testutil.go:2349: [1] at 24073 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 48492 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 72570 in stargz, uncompressed length 33124 456s testutil.go:2349: [4] at 97376 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 97920 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017c60STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24073,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48492,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48492,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72570,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":99,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":284,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":499,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":605,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":983,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1057,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1094,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":679,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":785,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1163,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1200,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1237,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1274,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test2 foo3.txt barlink dev .no.prefetch.landmark baz.txt foo1.txt bar test] 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 99, NextOffset: 136 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 136, NextOffset: 173 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 173, NextOffset: 210 456s testutil.go:509: Offset: 286, NextOffset: 323 456s testutil.go:509: Offset: 210, NextOffset: 247 456s testutil.go:509: Offset: 323, NextOffset: 360 456s testutil.go:509: Offset: 247, NextOffset: 284 456s testutil.go:509: Offset: 360, NextOffset: 397 456s testutil.go:509: Offset: 284, NextOffset: 390 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 456s testutil.go:1580: testing streams: [0 0 24073 48492 72570 96533 97077] 456s testutil.go:2330: got gzip streams: 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 456s testutil.go:509: Offset: 397, NextOffset: 536 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 99, NextOffset: 136 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 24073 in stargz, uncompressed length 32512 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 136, NextOffset: 173 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 173, NextOffset: 210 456s testutil.go:509: Offset: 286, NextOffset: 323 456s testutil.go:509: Offset: 210, NextOffset: 247 456s testutil.go:509: Offset: 323, NextOffset: 360 456s testutil.go:509: Offset: 247, NextOffset: 284 456s testutil.go:509: Offset: 360, NextOffset: 397 456s testutil.go:509: Offset: 284, NextOffset: 390 456s testutil.go:509: Offset: 397, NextOffset: 536 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR 456s testutil.go:2349: [2] at 48492 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 72570 in stargz, uncompressed length 32000 456s testutil.go:2349: [4] at 96533 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 97077 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017915STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24073,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48492,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48492,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72570,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 390, NextOffset: 499 456s testutil.go:509: Offset: 536, NextOffset: 679 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 499, NextOffset: 605 456s testutil.go:509: Offset: 679, NextOffset: 785 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 605, NextOffset: 983 456s testutil.go:509: Offset: 785, NextOffset: 1163 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 983, NextOffset: 1020 456s testutil.go:509: Offset: 1163, NextOffset: 1200 456s testutil.go:509: Offset: 1020, NextOffset: 1057 456s testutil.go:509: Offset: 1200, NextOffset: 1237 456s testutil.go:509: Offset: 1057, NextOffset: 1094 456s testutil.go:509: Offset: 1237, NextOffset: 1274 456s testutil.go:509: Offset: 1094, NextOffset: 2585 456s testutil.go:509: Offset: 1274, NextOffset: 2934 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar test test2 foo3.txt barlink dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 99, NextOffset: 136 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 136, NextOffset: 173 456s testutil.go:509: Offset: 286, NextOffset: 323 456s testutil.go:509: Offset: 173, NextOffset: 210 456s testutil.go:509: Offset: 323, NextOffset: 360 456s testutil.go:509: Offset: 210, NextOffset: 247 456s testutil.go:509: Offset: 360, NextOffset: 397 456s testutil.go:509: Offset: 247, NextOffset: 284 456s testutil.go:509: Offset: 397, NextOffset: 536 456s testutil.go:509: Offset: 284, NextOffset: 390 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 536, NextOffset: 679 456s testutil.go:509: Offset: 390, NextOffset: 499 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 679, NextOffset: 785 456s testutil.go:509: Offset: 499, NextOffset: 605 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 1163, NextOffset: 1200 456s testutil.go:509: Offset: 983, NextOffset: 1020 456s testutil.go:509: Offset: 1200, NextOffset: 1237 456s testutil.go:509: Offset: 1020, NextOffset: 1057 456s testutil.go:509: Offset: 1237, NextOffset: 1274 456s testutil.go:509: Offset: 1057, NextOffset: 1094 456s testutil.go:509: Offset: 1274, NextOffset: 2934 456s testutil.go:509: Offset: 1094, NextOffset: 2585 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 99, NextOffset: 136 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 136, NextOffset: 173 456s testutil.go:509: Offset: 286, NextOffset: 323 456s testutil.go:509: Offset: 173, NextOffset: 210 456s testutil.go:509: Offset: 323, NextOffset: 360 456s testutil.go:509: Offset: 210, NextOffset: 247 456s testutil.go:509: Offset: 360, NextOffset: 397 456s testutil.go:509: Offset: 247, NextOffset: 284 456s testutil.go:509: Offset: 397, NextOffset: 536 456s testutil.go:509: Offset: 284, NextOffset: 390 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 785, NextOffset: 1163 456s testutil.go:509: Offset: 605, NextOffset: 983 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=64000 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=64000 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark barlink baz.txt foo1.txt bar foo3.txt test dev test2] 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt test dev test2 .no.prefetch.landmark barlink] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 456s testutil.go:1580: testing streams: [0 0 24073 48492 72570 97376 97920] 456s testutil.go:2330: got gzip streams: 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=64000 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=64000 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 456s testutil.go:2349: [1] at 24073 in stargz, uncompressed length 32512 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=64000 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s testutil.go:509: Offset: 106, NextOffset: 2408 456s testutil.go:509: Offset: 0, NextOffset: 2220 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 456s testutil.go:2349: [2] at 48492 in stargz, uncompressed length 33536 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX 456s testutil.go:2349: [3] at 72570 in stargz, uncompressed length 33124 456s testutil.go:2349: [4] at 97376 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 97920 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017c60STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24073,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48492,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48492,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72570,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":99,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":284,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":388,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":498,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":603,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":980,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1017,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1054,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1091,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":534,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":677,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":782,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1159,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1196,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1233,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1270,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt bar foo3.txt barlink test dev test2 foo1.txt] 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 99, NextOffset: 136 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 136, NextOffset: 173 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 173, NextOffset: 210 456s testutil.go:509: Offset: 286, NextOffset: 323 456s testutil.go:509: Offset: 210, NextOffset: 247 456s testutil.go:509: Offset: 323, NextOffset: 360 456s testutil.go:509: Offset: 247, NextOffset: 284 456s testutil.go:509: Offset: 360, NextOffset: 397 456s testutil.go:509: Offset: 284, NextOffset: 388 456s testutil.go:509: Offset: 397, NextOffset: 534 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 99, NextOffset: 136 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 136, NextOffset: 173 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 173, NextOffset: 210 456s testutil.go:509: Offset: 286, NextOffset: 323 456s testutil.go:509: Offset: 210, NextOffset: 247 456s testutil.go:509: Offset: 323, NextOffset: 360 456s testutil.go:509: Offset: 247, NextOffset: 284 456s testutil.go:509: Offset: 360, NextOffset: 397 456s testutil.go:509: Offset: 284, NextOffset: 388 456s testutil.go:509: Offset: 397, NextOffset: 534 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 388, NextOffset: 498 456s testutil.go:509: Offset: 534, NextOffset: 677 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 498, NextOffset: 603 456s testutil.go:509: Offset: 677, NextOffset: 782 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 603, NextOffset: 980 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX 456s testutil.go:1580: testing streams: [0 0 24073 48492 72570 96533 97077] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 24073 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 48492 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 72570 in stargz, uncompressed length 32000 456s testutil.go:2349: [4] at 96533 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 97077 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017915STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24073,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48492,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48492,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72570,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 456s testutil.go:509: Offset: 782, NextOffset: 1159 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 980, NextOffset: 1017 456s testutil.go:509: Offset: 1159, NextOffset: 1196 456s testutil.go:509: Offset: 1017, NextOffset: 1054 456s testutil.go:509: Offset: 1196, NextOffset: 1233 456s testutil.go:509: Offset: 1054, NextOffset: 1091 456s testutil.go:509: Offset: 1233, NextOffset: 1270 456s testutil.go:509: Offset: 1091, NextOffset: 2577 456s testutil.go:509: Offset: 1270, NextOffset: 2921 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt barlink test dev test2 foo1.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 1159, NextOffset: 1196 456s testutil.go:509: Offset: 980, NextOffset: 1017 456s testutil.go:509: Offset: 1196, NextOffset: 1233 456s testutil.go:509: Offset: 1017, NextOffset: 1054 456s testutil.go:509: Offset: 1233, NextOffset: 1270 456s testutil.go:509: Offset: 1054, NextOffset: 1091 456s testutil.go:509: Offset: 1270, NextOffset: 2921 456s testutil.go:509: Offset: 1091, NextOffset: 2577 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 99, NextOffset: 136 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 136, NextOffset: 173 456s testutil.go:509: Offset: 286, NextOffset: 323 456s testutil.go:509: Offset: 173, NextOffset: 210 456s testutil.go:509: Offset: 323, NextOffset: 360 456s testutil.go:509: Offset: 210, NextOffset: 247 456s testutil.go:509: Offset: 360, NextOffset: 397 456s testutil.go:509: Offset: 247, NextOffset: 284 456s testutil.go:509: Offset: 397, NextOffset: 534 456s testutil.go:509: Offset: 284, NextOffset: 388 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 534, NextOffset: 677 456s testutil.go:509: Offset: 388, NextOffset: 498 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 99, NextOffset: 136 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 136, NextOffset: 173 456s testutil.go:509: Offset: 286, NextOffset: 323 456s testutil.go:509: Offset: 173, NextOffset: 210 456s testutil.go:509: Offset: 323, NextOffset: 360 456s testutil.go:509: Offset: 210, NextOffset: 247 456s testutil.go:509: Offset: 360, NextOffset: 397 456s testutil.go:509: Offset: 247, NextOffset: 284 456s testutil.go:509: Offset: 397, NextOffset: 534 456s testutil.go:509: Offset: 284, NextOffset: 388 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 677, NextOffset: 782 456s testutil.go:509: Offset: 498, NextOffset: 603 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 782, NextOffset: 1159 456s testutil.go:509: Offset: 603, NextOffset: 980 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=64000 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU 456s testutil.go:1580: testing streams: [0 0 24072 48492 72568 97374 97915] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 24072 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 48492 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 72568 in stargz, uncompressed length 33124 456s testutil.go:2349: [4] at 97374 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 97915 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017c5eSTARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24072,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48492,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48492,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72568,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=64000 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt bar foo3.txt barlink test test2 .no.prefetch.landmark foo1.txt dev] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=64000 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt dev baz.txt bar foo3.txt barlink test test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s testutil.go:509: Offset: 106, NextOffset: 2393 456s testutil.go:509: Offset: 0, NextOffset: 2206 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 456s testutil.go:1580: testing streams: [0 0 24072 48492 72568 96531 97072] 456s testutil.go:2330: got gzip streams: 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 24072 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 48492 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 72568 in stargz, uncompressed length 32000 456s testutil.go:2349: [4] at 96531 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 97072 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017913STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24072,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48492,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48492,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72568,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":100,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":174,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":500,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":606,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":986,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1023,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1060,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1097,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":213,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":250,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":324,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":361,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":398,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":680,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":786,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1166,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1240,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1277,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test .no.prefetch.landmark baz.txt foo1.txt dev test2 bar foo3.txt barlink] 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 390, NextOffset: 500 456s testutil.go:509: Offset: 536, NextOffset: 680 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 500, NextOffset: 606 456s testutil.go:509: Offset: 680, NextOffset: 786 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 606, NextOffset: 986 456s testutil.go:509: Offset: 786, NextOffset: 1166 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 986, NextOffset: 1023 456s testutil.go:509: Offset: 1166, NextOffset: 1203 456s testutil.go:509: Offset: 1023, NextOffset: 1060 456s testutil.go:509: Offset: 1203, NextOffset: 1240 456s testutil.go:509: Offset: 1060, NextOffset: 1097 456s testutil.go:509: Offset: 1240, NextOffset: 1277 456s testutil.go:509: Offset: 1097, NextOffset: 2580 456s testutil.go:509: Offset: 1277, NextOffset: 2939 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 100, NextOffset: 137 456s testutil.go:509: Offset: 213, NextOffset: 250 456s testutil.go:509: Offset: 137, NextOffset: 174 456s testutil.go:509: Offset: 250, NextOffset: 287 456s testutil.go:509: Offset: 174, NextOffset: 211 456s testutil.go:509: Offset: 287, NextOffset: 324 456s testutil.go:509: Offset: 211, NextOffset: 248 456s testutil.go:509: Offset: 324, NextOffset: 361 456s testutil.go:509: Offset: 248, NextOffset: 285 456s testutil.go:509: Offset: 361, NextOffset: 398 456s testutil.go:509: Offset: 285, NextOffset: 390 456s testutil.go:509: Offset: 398, NextOffset: 536 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 100, NextOffset: 137 456s testutil.go:509: Offset: 213, NextOffset: 250 456s testutil.go:509: Offset: 137, NextOffset: 174 456s testutil.go:509: Offset: 250, NextOffset: 287 456s testutil.go:509: Offset: 174, NextOffset: 211 456s testutil.go:509: Offset: 287, NextOffset: 324 456s testutil.go:509: Offset: 211, NextOffset: 248 456s testutil.go:509: Offset: 324, NextOffset: 361 456s testutil.go:509: Offset: 248, NextOffset: 285 456s testutil.go:509: Offset: 361, NextOffset: 398 456s testutil.go:509: Offset: 285, NextOffset: 390 456s testutil.go:509: Offset: 398, NextOffset: 536 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test .no.prefetch.landmark baz.txt foo1.txt dev test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 536, NextOffset: 680 456s testutil.go:509: Offset: 390, NextOffset: 500 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 213, NextOffset: 250 456s testutil.go:509: Offset: 100, NextOffset: 137 456s testutil.go:509: Offset: 250, NextOffset: 287 456s testutil.go:509: Offset: 137, NextOffset: 174 456s testutil.go:509: Offset: 287, NextOffset: 324 456s testutil.go:509: Offset: 174, NextOffset: 211 456s testutil.go:509: Offset: 324, NextOffset: 361 456s testutil.go:509: Offset: 211, NextOffset: 248 456s testutil.go:509: Offset: 361, NextOffset: 398 456s testutil.go:509: Offset: 248, NextOffset: 285 456s testutil.go:509: Offset: 398, NextOffset: 536 456s testutil.go:509: Offset: 285, NextOffset: 390 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 680, NextOffset: 786 456s testutil.go:509: Offset: 500, NextOffset: 606 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 786, NextOffset: 1166 456s testutil.go:509: Offset: 606, NextOffset: 986 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 1166, NextOffset: 1203 456s testutil.go:509: Offset: 986, NextOffset: 1023 456s testutil.go:509: Offset: 1203, NextOffset: 1240 456s testutil.go:509: Offset: 1023, NextOffset: 1060 456s testutil.go:509: Offset: 1240, NextOffset: 1277 456s testutil.go:509: Offset: 1060, NextOffset: 1097 456s testutil.go:509: Offset: 1277, NextOffset: 2939 456s testutil.go:509: Offset: 1097, NextOffset: 2580 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 213, NextOffset: 250 456s testutil.go:509: Offset: 100, NextOffset: 137 456s testutil.go:509: Offset: 250, NextOffset: 287 456s testutil.go:509: Offset: 137, NextOffset: 174 456s testutil.go:509: Offset: 287, NextOffset: 324 456s testutil.go:509: Offset: 174, NextOffset: 211 456s testutil.go:509: Offset: 324, NextOffset: 361 456s testutil.go:509: Offset: 211, NextOffset: 248 456s testutil.go:509: Offset: 361, NextOffset: 398 456s testutil.go:509: Offset: 248, NextOffset: 285 456s testutil.go:509: Offset: 398, NextOffset: 536 456s testutil.go:509: Offset: 285, NextOffset: 390 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=64000 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 456s testutil.go:1580: testing streams: [0 0 24076 48497 72579 97385 97923] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 24076 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 48497 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 72579 in stargz, uncompressed length 33124 456s testutil.go:2349: [4] at 97385 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 97923 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017c69STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24076,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48497,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48497,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72579,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=64000 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo1.txt bar barlink test .no.prefetch.landmark foo3.txt dev test2] 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3.txt dev test2 baz.txt foo1.txt bar barlink test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 456s testutil.go:1580: testing streams: [0 0 24076 48497 72579 96542 97080] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=64000 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 456s testutil.go:2349: [1] at 24076 in stargz, uncompressed length 32512 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=64000 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 456s testutil.go:2349: [2] at 48497 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 72579 in stargz, uncompressed length 32000 456s testutil.go:2349: [4] at 96542 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 97080 in stargz, uncompressed length 0; extra="SG\x16\x00000000000001791eSTARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24076,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48497,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48497,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72579,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=64000 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2416 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":98,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":135,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":386,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":493,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":597,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1083,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1194,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":533,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":675,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":779,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1265,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1302,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1339,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1376,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo1.txt dev .no.prefetch.landmark bar foo3.txt barlink test test2 baz.txt] 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 1083, NextOffset: 1120 456s testutil.go:509: Offset: 1265, NextOffset: 1302 456s testutil.go:509: Offset: 1120, NextOffset: 1157 456s testutil.go:509: Offset: 1302, NextOffset: 1339 456s testutil.go:509: Offset: 1157, NextOffset: 1194 456s testutil.go:509: Offset: 1339, NextOffset: 1376 456s testutil.go:509: Offset: 1194, NextOffset: 2793 456s testutil.go:509: Offset: 1376, NextOffset: 3145 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 98, NextOffset: 135 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 135, NextOffset: 172 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 172, NextOffset: 209 456s testutil.go:509: Offset: 286, NextOffset: 323 456s testutil.go:509: Offset: 209, NextOffset: 246 456s testutil.go:509: Offset: 323, NextOffset: 360 456s testutil.go:509: Offset: 246, NextOffset: 283 456s testutil.go:509: Offset: 360, NextOffset: 397 456s testutil.go:509: Offset: 283, NextOffset: 386 456s testutil.go:509: Offset: 397, NextOffset: 533 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 98, NextOffset: 135 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 135, NextOffset: 172 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 172, NextOffset: 209 456s testutil.go:509: Offset: 286, NextOffset: 323 456s testutil.go:509: Offset: 209, NextOffset: 246 456s testutil.go:509: Offset: 323, NextOffset: 360 456s testutil.go:509: Offset: 246, NextOffset: 283 456s testutil.go:509: Offset: 360, NextOffset: 397 456s testutil.go:509: Offset: 283, NextOffset: 386 456s testutil.go:509: Offset: 397, NextOffset: 533 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 386, NextOffset: 493 456s testutil.go:509: Offset: 533, NextOffset: 675 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 493, NextOffset: 597 456s testutil.go:509: Offset: 675, NextOffset: 779 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 597, NextOffset: 1083 456s testutil.go:509: Offset: 779, NextOffset: 1265 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test test2 baz.txt foo1.txt dev .no.prefetch.landmark bar] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 1265, NextOffset: 1302 456s testutil.go:509: Offset: 1083, NextOffset: 1120 456s testutil.go:509: Offset: 1302, NextOffset: 1339 456s testutil.go:509: Offset: 1120, NextOffset: 1157 456s testutil.go:509: Offset: 1339, NextOffset: 1376 456s testutil.go:509: Offset: 1157, NextOffset: 1194 456s testutil.go:509: Offset: 1376, NextOffset: 3145 456s testutil.go:509: Offset: 1194, NextOffset: 2793 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 98, NextOffset: 135 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 135, NextOffset: 172 456s testutil.go:509: Offset: 286, NextOffset: 323 456s testutil.go:509: Offset: 172, NextOffset: 209 456s testutil.go:509: Offset: 323, NextOffset: 360 456s testutil.go:509: Offset: 209, NextOffset: 246 456s testutil.go:509: Offset: 360, NextOffset: 397 456s testutil.go:509: Offset: 246, NextOffset: 283 456s testutil.go:509: Offset: 397, NextOffset: 533 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 456s testutil.go:509: Offset: 283, NextOffset: 386 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 98, NextOffset: 135 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 135, NextOffset: 172 456s testutil.go:509: Offset: 286, NextOffset: 323 456s testutil.go:509: Offset: 172, NextOffset: 209 456s testutil.go:509: Offset: 323, NextOffset: 360 456s testutil.go:509: Offset: 209, NextOffset: 246 456s testutil.go:509: Offset: 360, NextOffset: 397 456s testutil.go:509: Offset: 246, NextOffset: 283 456s testutil.go:509: Offset: 397, NextOffset: 533 456s testutil.go:509: Offset: 283, NextOffset: 386 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 533, NextOffset: 675 456s testutil.go:509: Offset: 386, NextOffset: 493 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 675, NextOffset: 779 456s testutil.go:509: Offset: 493, NextOffset: 597 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 779, NextOffset: 1265 456s testutil.go:509: Offset: 597, NextOffset: 1083 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=64000 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=64000 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt bar foo3.txt barlink foo1.txt test dev test2] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 456s testutil.go:1580: testing streams: [0 0 24076 48497 72579 97385 97923] 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=64000 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt barlink foo1.txt test dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 456s testutil.go:2330: got gzip streams: 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=64000 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=64000 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 456s testutil.go:2349: [1] at 24076 in stargz, uncompressed length 32512 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=64000 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 456s testutil.go:2349: [2] at 48497 in stargz, uncompressed length 33536 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=64000 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX 456s testutil.go:2349: [3] at 72579 in stargz, uncompressed length 33124 456s testutil.go:2349: [4] at 97385 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 97923 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017c69STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24076,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48497,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48497,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72579,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=64000 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=64000 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=64000 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2638 456s testutil.go:509: Offset: 0, NextOffset: 2451 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX 456s testutil.go:1580: testing streams: [0 0 24076 48497 72579 96542 97080] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 24076 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 48497 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 72579 in stargz, uncompressed length 32000 456s testutil.go:2349: [4] at 96542 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 97080 in stargz, uncompressed length 0; extra="SG\x16\x00000000000001791eSTARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24076,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48497,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48497,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72579,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":99,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":284,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":499,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":605,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1091,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1128,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1165,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1202,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":679,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":785,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1271,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1308,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1345,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1382,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test dev barlink test2] 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 1091, NextOffset: 1128 456s testutil.go:509: Offset: 1271, NextOffset: 1308 456s testutil.go:509: Offset: 1128, NextOffset: 1165 456s testutil.go:509: Offset: 1308, NextOffset: 1345 456s testutil.go:509: Offset: 1165, NextOffset: 1202 456s testutil.go:509: Offset: 1345, NextOffset: 1382 456s testutil.go:509: Offset: 1202, NextOffset: 2808 456s testutil.go:509: Offset: 1382, NextOffset: 3154 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 99, NextOffset: 136 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 136, NextOffset: 173 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 173, NextOffset: 210 456s testutil.go:509: Offset: 286, NextOffset: 323 456s testutil.go:509: Offset: 210, NextOffset: 247 456s testutil.go:509: Offset: 323, NextOffset: 360 456s testutil.go:509: Offset: 247, NextOffset: 284 456s testutil.go:509: Offset: 360, NextOffset: 397 456s testutil.go:509: Offset: 284, NextOffset: 390 456s testutil.go:509: Offset: 397, NextOffset: 536 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 99, NextOffset: 136 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 136, NextOffset: 173 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 173, NextOffset: 210 456s testutil.go:509: Offset: 286, NextOffset: 323 456s testutil.go:509: Offset: 210, NextOffset: 247 456s testutil.go:509: Offset: 323, NextOffset: 360 456s testutil.go:509: Offset: 247, NextOffset: 284 456s testutil.go:509: Offset: 360, NextOffset: 397 456s testutil.go:509: Offset: 284, NextOffset: 390 456s testutil.go:509: Offset: 397, NextOffset: 536 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 390, NextOffset: 499 456s testutil.go:509: Offset: 536, NextOffset: 679 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 499, NextOffset: 605 456s testutil.go:509: Offset: 679, NextOffset: 785 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 605, NextOffset: 1091 456s testutil.go:509: Offset: 785, NextOffset: 1271 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test dev barlink] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 679, NextOffset: 785 456s testutil.go:509: Offset: 499, NextOffset: 605 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 785, NextOffset: 1271 456s testutil.go:509: Offset: 605, NextOffset: 1091 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 1271, NextOffset: 1308 456s testutil.go:509: Offset: 1091, NextOffset: 1128 456s testutil.go:509: Offset: 1308, NextOffset: 1345 456s testutil.go:509: Offset: 1128, NextOffset: 1165 456s testutil.go:509: Offset: 1345, NextOffset: 1382 456s testutil.go:509: Offset: 1165, NextOffset: 1202 456s testutil.go:509: Offset: 1382, NextOffset: 3154 456s testutil.go:509: Offset: 1202, NextOffset: 2808 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 99, NextOffset: 136 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 456s testutil.go:1580: testing streams: [0 0 24075 48497 72577 97383 97923] 456s testutil.go:2330: got gzip streams: 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 136, NextOffset: 173 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 456s testutil.go:509: Offset: 286, NextOffset: 323 456s testutil.go:509: Offset: 173, NextOffset: 210 456s testutil.go:509: Offset: 323, NextOffset: 360 456s testutil.go:509: Offset: 210, NextOffset: 247 456s testutil.go:509: Offset: 360, NextOffset: 397 456s testutil.go:509: Offset: 247, NextOffset: 284 456s testutil.go:509: Offset: 397, NextOffset: 536 456s testutil.go:509: Offset: 284, NextOffset: 390 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 212, NextOffset: 249 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU 456s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 48497 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 72577 in stargz, uncompressed length 33124 456s testutil.go:2349: [4] at 97383 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 97923 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017c67STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48497,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48497,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72577,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 456s testutil.go:509: Offset: 99, NextOffset: 136 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 136, NextOffset: 173 456s testutil.go:509: Offset: 286, NextOffset: 323 456s testutil.go:509: Offset: 173, NextOffset: 210 456s testutil.go:509: Offset: 323, NextOffset: 360 456s testutil.go:509: Offset: 210, NextOffset: 247 456s testutil.go:509: Offset: 360, NextOffset: 397 456s testutil.go:509: Offset: 247, NextOffset: 284 456s testutil.go:509: Offset: 397, NextOffset: 536 456s testutil.go:509: Offset: 284, NextOffset: 390 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 536, NextOffset: 679 456s testutil.go:509: Offset: 390, NextOffset: 499 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=64000 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=64000 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [bar foo3.txt test dev .no.prefetch.landmark baz.txt foo1.txt barlink test2] 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 456s testutil.go:1580: testing streams: [0 0 24075 48497 72577 96540 97080] 456s testutil.go:2330: got gzip streams: 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=64000 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 48497 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 72577 in stargz, uncompressed length 32000 456s testutil.go:2349: [4] at 96540 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 97080 in stargz, uncompressed length 0; extra="SG\x16\x00000000000001791cSTARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48497,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48497,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72577,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=64000 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt barlink test2 bar foo3.txt test dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=64000 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=64000 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2634 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=64000 456s testutil.go:509: Offset: 0, NextOffset: 2446 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 456s testutil.go:1580: testing streams: [0 0 24075 48496 72573 97379 97917] 456s testutil.go:2330: got gzip streams: 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":99,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":284,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":388,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":498,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":603,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1092,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1129,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1166,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1203,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":534,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":677,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":782,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1271,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1308,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1345,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1382,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt foo1.txt bar test2 .no.prefetch.landmark foo3.txt barlink test dev] 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 99, NextOffset: 136 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 136, NextOffset: 173 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 173, NextOffset: 210 456s testutil.go:509: Offset: 286, NextOffset: 323 456s testutil.go:509: Offset: 210, NextOffset: 247 456s testutil.go:509: Offset: 323, NextOffset: 360 456s testutil.go:509: Offset: 247, NextOffset: 284 456s testutil.go:509: Offset: 360, NextOffset: 397 456s testutil.go:509: Offset: 284, NextOffset: 388 456s testutil.go:509: Offset: 397, NextOffset: 534 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 99, NextOffset: 136 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 136, NextOffset: 173 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 173, NextOffset: 210 456s testutil.go:509: Offset: 286, NextOffset: 323 456s testutil.go:509: Offset: 210, NextOffset: 247 456s testutil.go:509: Offset: 323, NextOffset: 360 456s testutil.go:509: Offset: 247, NextOffset: 284 456s testutil.go:509: Offset: 360, NextOffset: 397 456s testutil.go:509: Offset: 284, NextOffset: 388 456s testutil.go:509: Offset: 397, NextOffset: 534 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 388, NextOffset: 498 456s testutil.go:509: Offset: 534, NextOffset: 677 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 498, NextOffset: 603 456s testutil.go:509: Offset: 677, NextOffset: 782 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 456s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 603, NextOffset: 1092 456s testutil.go:509: Offset: 782, NextOffset: 1271 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 1092, NextOffset: 1129 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 456s testutil.go:2349: [2] at 48496 in stargz, uncompressed length 33536 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 456s testutil.go:509: Offset: 1271, NextOffset: 1308 456s testutil.go:509: Offset: 1129, NextOffset: 1166 456s testutil.go:509: Offset: 1308, NextOffset: 1345 456s testutil.go:509: Offset: 1166, NextOffset: 1203 456s testutil.go:509: Offset: 1345, NextOffset: 1382 456s testutil.go:509: Offset: 1203, NextOffset: 2809 456s testutil.go:509: Offset: 1382, NextOffset: 3146 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar test2 .no.prefetch.landmark foo3.txt barlink test dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 99, NextOffset: 136 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 136, NextOffset: 173 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 456s testutil.go:2349: [3] at 72573 in stargz, uncompressed length 33124 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 456s testutil.go:509: Offset: 286, NextOffset: 323 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 456s testutil.go:2349: [4] at 97379 in stargz, uncompressed length 3072 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 456s testutil.go:509: Offset: 173, NextOffset: 210 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 456s testutil.go:2349: [5] at 97917 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017c63STARGZ" 456s testutil.go:1638: got TOC entries: 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 456s testutil.go:509: Offset: 323, NextOffset: 360 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 456s testutil.go:509: Offset: 210, NextOffset: 247 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48496,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 456s testutil.go:509: Offset: 360, NextOffset: 397 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48496,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 456s testutil.go:509: Offset: 247, NextOffset: 284 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 456s testutil.go:509: Offset: 397, NextOffset: 534 456s testutil.go:509: Offset: 284, NextOffset: 388 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 782, NextOffset: 1271 456s testutil.go:509: Offset: 603, NextOffset: 1092 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 1271, NextOffset: 1308 456s testutil.go:509: Offset: 1092, NextOffset: 1129 456s testutil.go:509: Offset: 1308, NextOffset: 1345 456s testutil.go:509: Offset: 1129, NextOffset: 1166 456s testutil.go:509: Offset: 1345, NextOffset: 1382 456s testutil.go:509: Offset: 1166, NextOffset: 1203 456s testutil.go:509: Offset: 1382, NextOffset: 3146 456s testutil.go:509: Offset: 1203, NextOffset: 2809 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 99, NextOffset: 136 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 136, NextOffset: 173 456s testutil.go:509: Offset: 286, NextOffset: 323 456s testutil.go:509: Offset: 173, NextOffset: 210 456s testutil.go:509: Offset: 323, NextOffset: 360 456s testutil.go:509: Offset: 210, NextOffset: 247 456s testutil.go:509: Offset: 360, NextOffset: 397 456s testutil.go:509: Offset: 247, NextOffset: 284 456s testutil.go:509: Offset: 397, NextOffset: 534 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 456s testutil.go:509: Offset: 284, NextOffset: 388 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 534, NextOffset: 677 456s testutil.go:509: Offset: 388, NextOffset: 498 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 677, NextOffset: 782 456s testutil.go:509: Offset: 498, NextOffset: 603 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=64000 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72573,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=64000 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [barlink test dev .no.prefetch.landmark foo3.txt test2 baz.txt foo1.txt bar] 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=64000 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [test dev .no.prefetch.landmark foo3.txt test2 baz.txt foo1.txt bar barlink] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2630 456s testutil.go:509: Offset: 0, NextOffset: 2441 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 456s testutil.go:1580: testing streams: [0 0 24075 48496 72573 96536 97074] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 456s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 48496 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 72573 in stargz, uncompressed length 32000 456s testutil.go:2349: [4] at 96536 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 97074 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017918STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48496,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48496,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72573,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX 456s testutil.go:1580: testing streams: [0 0 24075 48496 72573 97379 97917] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 48496 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 72573 in stargz, uncompressed length 33124 456s testutil.go:2349: [4] at 97379 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 97917 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017c63STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48496,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48496,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72573,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":100,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":174,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":500,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":606,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1100,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1174,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1211,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":213,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":250,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":324,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":361,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":398,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":680,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":786,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1280,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1317,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1354,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1391,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test2 foo1.txt bar foo3.txt test dev] 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 100, NextOffset: 137 456s testutil.go:509: Offset: 213, NextOffset: 250 456s testutil.go:509: Offset: 137, NextOffset: 174 456s testutil.go:509: Offset: 250, NextOffset: 287 456s testutil.go:509: Offset: 174, NextOffset: 211 456s testutil.go:509: Offset: 287, NextOffset: 324 456s testutil.go:509: Offset: 211, NextOffset: 248 456s testutil.go:509: Offset: 324, NextOffset: 361 456s testutil.go:509: Offset: 248, NextOffset: 285 456s testutil.go:509: Offset: 361, NextOffset: 398 456s testutil.go:509: Offset: 285, NextOffset: 390 456s testutil.go:509: Offset: 398, NextOffset: 536 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 100, NextOffset: 137 456s testutil.go:509: Offset: 213, NextOffset: 250 456s testutil.go:509: Offset: 137, NextOffset: 174 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 456s testutil.go:509: Offset: 250, NextOffset: 287 456s testutil.go:509: Offset: 174, NextOffset: 211 456s testutil.go:509: Offset: 287, NextOffset: 324 456s testutil.go:509: Offset: 211, NextOffset: 248 456s testutil.go:509: Offset: 324, NextOffset: 361 456s testutil.go:509: Offset: 248, NextOffset: 285 456s testutil.go:509: Offset: 361, NextOffset: 398 456s testutil.go:509: Offset: 285, NextOffset: 390 456s testutil.go:509: Offset: 398, NextOffset: 536 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 390, NextOffset: 500 456s testutil.go:509: Offset: 536, NextOffset: 680 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 500, NextOffset: 606 456s testutil.go:509: Offset: 680, NextOffset: 786 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 606, NextOffset: 1100 456s testutil.go:509: Offset: 786, NextOffset: 1280 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 1100, NextOffset: 1137 456s testutil.go:509: Offset: 1280, NextOffset: 1317 456s testutil.go:509: Offset: 1137, NextOffset: 1174 456s testutil.go:509: Offset: 1317, NextOffset: 1354 456s testutil.go:509: Offset: 1174, NextOffset: 1211 456s testutil.go:509: Offset: 1354, NextOffset: 1391 456s testutil.go:509: Offset: 1211, NextOffset: 2783 456s testutil.go:509: Offset: 1391, NextOffset: 3156 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [foo3.txt test dev .no.prefetch.landmark baz.txt barlink test2 foo1.txt bar] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 680, NextOffset: 786 456s testutil.go:509: Offset: 500, NextOffset: 606 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 786, NextOffset: 1280 456s testutil.go:509: Offset: 606, NextOffset: 1100 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 1280, NextOffset: 1317 456s testutil.go:509: Offset: 1100, NextOffset: 1137 456s testutil.go:509: Offset: 1317, NextOffset: 1354 456s testutil.go:509: Offset: 1137, NextOffset: 1174 456s testutil.go:509: Offset: 1354, NextOffset: 1391 456s testutil.go:509: Offset: 1174, NextOffset: 1211 456s testutil.go:509: Offset: 1391, NextOffset: 3156 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 456s testutil.go:509: Offset: 1211, NextOffset: 2783 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 213, NextOffset: 250 456s testutil.go:509: Offset: 100, NextOffset: 137 456s testutil.go:509: Offset: 250, NextOffset: 287 456s testutil.go:509: Offset: 137, NextOffset: 174 456s testutil.go:509: Offset: 287, NextOffset: 324 456s testutil.go:509: Offset: 174, NextOffset: 211 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 456s testutil.go:509: Offset: 324, NextOffset: 361 456s testutil.go:509: Offset: 211, NextOffset: 248 456s testutil.go:509: Offset: 361, NextOffset: 398 456s testutil.go:509: Offset: 248, NextOffset: 285 456s testutil.go:509: Offset: 398, NextOffset: 536 456s testutil.go:509: Offset: 285, NextOffset: 390 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 213, NextOffset: 250 456s testutil.go:509: Offset: 100, NextOffset: 137 456s testutil.go:509: Offset: 250, NextOffset: 287 456s testutil.go:509: Offset: 137, NextOffset: 174 456s testutil.go:509: Offset: 287, NextOffset: 324 456s testutil.go:509: Offset: 174, NextOffset: 211 456s testutil.go:509: Offset: 324, NextOffset: 361 456s testutil.go:509: Offset: 211, NextOffset: 248 456s testutil.go:509: Offset: 361, NextOffset: 398 456s testutil.go:509: Offset: 248, NextOffset: 285 456s testutil.go:509: Offset: 398, NextOffset: 536 456s testutil.go:509: Offset: 285, NextOffset: 390 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 536, NextOffset: 680 456s testutil.go:509: Offset: 390, NextOffset: 500 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=64000 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX 456s testutil.go:1580: testing streams: [0 0 24075 48496 72573 96536 97074] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 48496 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 72573 in stargz, uncompressed length 32000 456s testutil.go:2349: [4] at 96536 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 97074 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017918STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48496,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48496,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72573,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=64000 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [barlink baz.txt foo1.txt bar test dev test2 .no.prefetch.landmark foo3.txt] 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=64000 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3.txt barlink baz.txt foo1.txt bar test dev test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=64000 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=64000 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s testutil.go:509: Offset: 106, NextOffset: 2649 456s testutil.go:509: Offset: 0, NextOffset: 2460 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU 456s testutil.go:1580: testing streams: [0 0 24074 48495 72573 97379 97920] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 24074 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 48495 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 72573 in stargz, uncompressed length 33124 456s testutil.go:2349: [4] at 97379 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 97920 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017c63STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24074,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48495,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48495,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72573,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":98,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":135,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":387,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":496,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":601,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":978,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1015,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1089,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":535,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":678,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":783,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1160,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1197,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1234,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1271,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt foo1.txt bar barlink test dev foo3.txt test2] 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 98, NextOffset: 135 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 135, NextOffset: 172 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 172, NextOffset: 209 456s testutil.go:509: Offset: 286, NextOffset: 323 456s testutil.go:509: Offset: 209, NextOffset: 246 456s testutil.go:509: Offset: 323, NextOffset: 360 456s testutil.go:509: Offset: 246, NextOffset: 283 456s testutil.go:509: Offset: 360, NextOffset: 397 456s testutil.go:509: Offset: 283, NextOffset: 387 456s testutil.go:509: Offset: 397, NextOffset: 535 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 98, NextOffset: 135 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 135, NextOffset: 172 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 172, NextOffset: 209 456s testutil.go:509: Offset: 286, NextOffset: 323 456s testutil.go:509: Offset: 209, NextOffset: 246 456s testutil.go:509: Offset: 323, NextOffset: 360 456s testutil.go:509: Offset: 246, NextOffset: 283 456s testutil.go:509: Offset: 360, NextOffset: 397 456s testutil.go:509: Offset: 283, NextOffset: 387 456s testutil.go:509: Offset: 397, NextOffset: 535 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 456s testutil.go:1580: testing streams: [0 0 24074 48495 72573 96536 97077] 456s testutil.go:2330: got gzip streams: 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 387, NextOffset: 496 456s testutil.go:509: Offset: 535, NextOffset: 678 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 24074 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 48495 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 72573 in stargz, uncompressed length 32000 456s testutil.go:2349: [4] at 96536 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 97077 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017918STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24074,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48495,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48495,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72573,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 496, NextOffset: 601 456s testutil.go:509: Offset: 678, NextOffset: 783 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 601, NextOffset: 978 456s testutil.go:509: Offset: 783, NextOffset: 1160 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 978, NextOffset: 1015 456s testutil.go:509: Offset: 1160, NextOffset: 1197 456s testutil.go:509: Offset: 1015, NextOffset: 1052 456s testutil.go:509: Offset: 1197, NextOffset: 1234 456s testutil.go:509: Offset: 1052, NextOffset: 1089 456s testutil.go:509: Offset: 1234, NextOffset: 1271 456s testutil.go:509: Offset: 1089, NextOffset: 2568 456s testutil.go:509: Offset: 1271, NextOffset: 2930 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [test dev foo3.txt test2 .no.prefetch.landmark baz.txt foo1.txt bar barlink] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 783, NextOffset: 1160 456s testutil.go:509: Offset: 601, NextOffset: 978 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 98, NextOffset: 135 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 135, NextOffset: 172 456s testutil.go:509: Offset: 286, NextOffset: 323 456s testutil.go:509: Offset: 172, NextOffset: 209 456s testutil.go:509: Offset: 323, NextOffset: 360 456s testutil.go:509: Offset: 209, NextOffset: 246 456s testutil.go:509: Offset: 360, NextOffset: 397 456s testutil.go:509: Offset: 246, NextOffset: 283 456s testutil.go:509: Offset: 397, NextOffset: 535 456s testutil.go:509: Offset: 283, NextOffset: 387 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 98, NextOffset: 135 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 135, NextOffset: 172 456s testutil.go:509: Offset: 286, NextOffset: 323 456s testutil.go:509: Offset: 172, NextOffset: 209 456s testutil.go:509: Offset: 323, NextOffset: 360 456s testutil.go:509: Offset: 209, NextOffset: 246 456s testutil.go:509: Offset: 360, NextOffset: 397 456s testutil.go:509: Offset: 246, NextOffset: 283 456s testutil.go:509: Offset: 397, NextOffset: 535 456s testutil.go:509: Offset: 283, NextOffset: 387 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 535, NextOffset: 678 456s testutil.go:509: Offset: 387, NextOffset: 496 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 678, NextOffset: 783 456s testutil.go:509: Offset: 496, NextOffset: 601 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 1160, NextOffset: 1197 456s testutil.go:509: Offset: 978, NextOffset: 1015 456s testutil.go:509: Offset: 1197, NextOffset: 1234 456s testutil.go:509: Offset: 1015, NextOffset: 1052 456s testutil.go:509: Offset: 1234, NextOffset: 1271 456s testutil.go:509: Offset: 1052, NextOffset: 1089 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 456s testutil.go:509: Offset: 1271, NextOffset: 2930 456s testutil.go:509: Offset: 1089, NextOffset: 2568 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=64000 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 456s testutil.go:1580: testing streams: [0 0 24077 48499 72582 97388 97932] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 48499 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 72582 in stargz, uncompressed length 33124 456s testutil.go:2349: [4] at 97388 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 97932 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017c6cSTARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48499,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48499,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72582,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=64000 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [dev test2 bar barlink test .no.prefetch.landmark baz.txt foo1.txt foo3.txt] 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=64000 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=64000 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=64000 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [bar barlink test .no.prefetch.landmark baz.txt foo1.txt foo3.txt dev test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s testutil.go:509: Offset: 106, NextOffset: 2413 456s testutil.go:509: Offset: 0, NextOffset: 2210 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 456s testutil.go:1580: testing streams: [0 0 24077 48499 72582 96545 97089] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 48499 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 72582 in stargz, uncompressed length 32000 456s testutil.go:2349: [4] at 96545 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 97089 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017921STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48499,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48499,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72582,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":100,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":391,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":502,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":608,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":989,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1026,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1063,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1100,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":215,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":252,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":289,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":326,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":363,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":400,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":539,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":683,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":789,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1170,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1244,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1281,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark foo1.txt bar foo3.txt test test2 baz.txt barlink dev] 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 502, NextOffset: 608 456s testutil.go:509: Offset: 683, NextOffset: 789 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 608, NextOffset: 989 456s testutil.go:509: Offset: 789, NextOffset: 1170 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 989, NextOffset: 1026 456s testutil.go:509: Offset: 1170, NextOffset: 1207 456s testutil.go:509: Offset: 1026, NextOffset: 1063 456s testutil.go:509: Offset: 1207, NextOffset: 1244 456s testutil.go:509: Offset: 1063, NextOffset: 1100 456s testutil.go:509: Offset: 1244, NextOffset: 1281 456s testutil.go:509: Offset: 1100, NextOffset: 2595 456s testutil.go:509: Offset: 1281, NextOffset: 2939 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 100, NextOffset: 137 456s testutil.go:509: Offset: 215, NextOffset: 252 456s testutil.go:509: Offset: 137, NextOffset: 174 456s testutil.go:509: Offset: 252, NextOffset: 289 456s testutil.go:509: Offset: 174, NextOffset: 211 456s testutil.go:509: Offset: 289, NextOffset: 326 456s testutil.go:509: Offset: 211, NextOffset: 248 456s testutil.go:509: Offset: 326, NextOffset: 363 456s testutil.go:509: Offset: 248, NextOffset: 285 456s testutil.go:509: Offset: 363, NextOffset: 400 456s testutil.go:509: Offset: 285, NextOffset: 391 456s testutil.go:509: Offset: 400, NextOffset: 539 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 100, NextOffset: 137 456s testutil.go:509: Offset: 215, NextOffset: 252 456s testutil.go:509: Offset: 137, NextOffset: 174 456s testutil.go:509: Offset: 252, NextOffset: 289 456s testutil.go:509: Offset: 174, NextOffset: 211 456s testutil.go:509: Offset: 289, NextOffset: 326 456s testutil.go:509: Offset: 211, NextOffset: 248 456s testutil.go:509: Offset: 326, NextOffset: 363 456s testutil.go:509: Offset: 248, NextOffset: 285 456s testutil.go:509: Offset: 363, NextOffset: 400 456s testutil.go:509: Offset: 285, NextOffset: 391 456s testutil.go:509: Offset: 400, NextOffset: 539 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 391, NextOffset: 502 456s testutil.go:509: Offset: 539, NextOffset: 683 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt test test2 baz.txt barlink dev .no.prefetch.landmark] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 539, NextOffset: 683 456s testutil.go:509: Offset: 391, NextOffset: 502 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 683, NextOffset: 789 456s testutil.go:509: Offset: 502, NextOffset: 608 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 789, NextOffset: 1170 456s testutil.go:509: Offset: 608, NextOffset: 989 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 1170, NextOffset: 1207 456s testutil.go:509: Offset: 989, NextOffset: 1026 456s testutil.go:509: Offset: 1207, NextOffset: 1244 456s testutil.go:509: Offset: 1026, NextOffset: 1063 456s testutil.go:509: Offset: 1244, NextOffset: 1281 456s testutil.go:509: Offset: 1063, NextOffset: 1100 456s testutil.go:509: Offset: 1281, NextOffset: 2939 456s testutil.go:509: Offset: 1100, NextOffset: 2595 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 215, NextOffset: 252 456s testutil.go:509: Offset: 100, NextOffset: 137 456s testutil.go:509: Offset: 252, NextOffset: 289 456s testutil.go:509: Offset: 137, NextOffset: 174 456s testutil.go:509: Offset: 289, NextOffset: 326 456s testutil.go:509: Offset: 174, NextOffset: 211 456s testutil.go:509: Offset: 326, NextOffset: 363 456s testutil.go:509: Offset: 211, NextOffset: 248 456s testutil.go:509: Offset: 363, NextOffset: 400 456s testutil.go:509: Offset: 248, NextOffset: 285 456s testutil.go:509: Offset: 400, NextOffset: 539 456s testutil.go:509: Offset: 285, NextOffset: 391 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 215, NextOffset: 252 456s testutil.go:509: Offset: 100, NextOffset: 137 456s testutil.go:509: Offset: 252, NextOffset: 289 456s testutil.go:509: Offset: 137, NextOffset: 174 456s testutil.go:509: Offset: 289, NextOffset: 326 456s testutil.go:509: Offset: 174, NextOffset: 211 456s testutil.go:509: Offset: 326, NextOffset: 363 456s testutil.go:509: Offset: 211, NextOffset: 248 456s testutil.go:509: Offset: 363, NextOffset: 400 456s testutil.go:509: Offset: 248, NextOffset: 285 456s testutil.go:509: Offset: 400, NextOffset: 539 456s testutil.go:509: Offset: 285, NextOffset: 391 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=64000 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=64000 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo1.txt foo3.txt test .no.prefetch.landmark baz.txt bar barlink dev test2] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=64000 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar barlink dev test2 foo1.txt foo3.txt test] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 456s testutil.go:1580: testing streams: [0 0 24077 48499 72582 97388 97932] 456s testutil.go:2330: got gzip streams: 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=64000 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=64000 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:395: Comparing: "bar" vs "bar" 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=64000 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2411 456s testutil.go:509: Offset: 0, NextOffset: 2221 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX 456s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 48499 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 72582 in stargz, uncompressed length 33124 456s testutil.go:2349: [4] at 97388 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 97932 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017c6cSTARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48499,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48499,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72582,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX 456s testutil.go:1580: testing streams: [0 0 24077 48499 72582 96545 97089] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 48499 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 72582 in stargz, uncompressed length 32000 456s testutil.go:2349: [4] at 96545 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 97089 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017921STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48499,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48499,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72582,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":100,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":174,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":500,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":606,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":986,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1023,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1060,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1097,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":213,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":250,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":287,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":324,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":361,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":398,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":680,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":786,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1166,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1240,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1277,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt foo3.txt barlink test dev .no.prefetch.landmark foo1.txt bar test2] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 100, NextOffset: 137 456s testutil.go:509: Offset: 213, NextOffset: 250 456s testutil.go:509: Offset: 137, NextOffset: 174 456s testutil.go:509: Offset: 250, NextOffset: 287 456s testutil.go:509: Offset: 174, NextOffset: 211 456s testutil.go:509: Offset: 287, NextOffset: 324 456s testutil.go:509: Offset: 211, NextOffset: 248 456s testutil.go:509: Offset: 324, NextOffset: 361 456s testutil.go:509: Offset: 248, NextOffset: 285 456s testutil.go:509: Offset: 361, NextOffset: 398 456s testutil.go:509: Offset: 285, NextOffset: 390 456s testutil.go:509: Offset: 398, NextOffset: 536 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 390, NextOffset: 500 456s testutil.go:509: Offset: 536, NextOffset: 680 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 500, NextOffset: 606 456s testutil.go:509: Offset: 680, NextOffset: 786 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 606, NextOffset: 986 456s testutil.go:509: Offset: 786, NextOffset: 1166 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 986, NextOffset: 1023 456s testutil.go:509: Offset: 1166, NextOffset: 1203 456s testutil.go:509: Offset: 1023, NextOffset: 1060 456s testutil.go:509: Offset: 1203, NextOffset: 1240 456s testutil.go:509: Offset: 1060, NextOffset: 1097 456s testutil.go:509: Offset: 1240, NextOffset: 1277 456s testutil.go:509: Offset: 1097, NextOffset: 2581 456s testutil.go:509: Offset: 1277, NextOffset: 2932 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 100, NextOffset: 137 456s testutil.go:509: Offset: 213, NextOffset: 250 456s testutil.go:509: Offset: 137, NextOffset: 174 456s testutil.go:509: Offset: 250, NextOffset: 287 456s testutil.go:509: Offset: 174, NextOffset: 211 456s testutil.go:509: Offset: 287, NextOffset: 324 456s testutil.go:509: Offset: 211, NextOffset: 248 456s testutil.go:509: Offset: 324, NextOffset: 361 456s testutil.go:509: Offset: 248, NextOffset: 285 456s testutil.go:509: Offset: 361, NextOffset: 398 456s testutil.go:509: Offset: 285, NextOffset: 390 456s testutil.go:509: Offset: 398, NextOffset: 536 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [test dev .no.prefetch.landmark foo1.txt bar test2 baz.txt foo3.txt barlink] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 1166, NextOffset: 1203 456s testutil.go:509: Offset: 986, NextOffset: 1023 456s testutil.go:509: Offset: 1203, NextOffset: 1240 456s testutil.go:509: Offset: 1023, NextOffset: 1060 456s testutil.go:509: Offset: 1240, NextOffset: 1277 456s testutil.go:509: Offset: 1060, NextOffset: 1097 456s testutil.go:509: Offset: 1277, NextOffset: 2932 456s testutil.go:509: Offset: 1097, NextOffset: 2581 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 536, NextOffset: 680 456s testutil.go:509: Offset: 390, NextOffset: 500 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 680, NextOffset: 786 456s testutil.go:509: Offset: 500, NextOffset: 606 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 213, NextOffset: 250 456s testutil.go:509: Offset: 100, NextOffset: 137 456s testutil.go:509: Offset: 250, NextOffset: 287 456s testutil.go:509: Offset: 137, NextOffset: 174 456s testutil.go:509: Offset: 287, NextOffset: 324 456s testutil.go:509: Offset: 174, NextOffset: 211 456s testutil.go:509: Offset: 324, NextOffset: 361 456s testutil.go:509: Offset: 211, NextOffset: 248 456s testutil.go:509: Offset: 361, NextOffset: 398 456s testutil.go:509: Offset: 248, NextOffset: 285 456s testutil.go:509: Offset: 398, NextOffset: 536 456s testutil.go:509: Offset: 285, NextOffset: 390 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 213, NextOffset: 250 456s testutil.go:509: Offset: 100, NextOffset: 137 456s testutil.go:509: Offset: 250, NextOffset: 287 456s testutil.go:509: Offset: 137, NextOffset: 174 456s testutil.go:509: Offset: 287, NextOffset: 324 456s testutil.go:509: Offset: 174, NextOffset: 211 456s testutil.go:509: Offset: 324, NextOffset: 361 456s testutil.go:509: Offset: 211, NextOffset: 248 456s testutil.go:509: Offset: 361, NextOffset: 398 456s testutil.go:509: Offset: 248, NextOffset: 285 456s testutil.go:509: Offset: 398, NextOffset: 536 456s testutil.go:509: Offset: 285, NextOffset: 390 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 786, NextOffset: 1166 456s testutil.go:509: Offset: 606, NextOffset: 986 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=64000 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=64000 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test barlink dev] 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=64000 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [barlink dev test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 456s testutil.go:1580: testing streams: [0 0 24076 48499 72581 97387 97933] 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=64000 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 456s testutil.go:2330: got gzip streams: 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=64000 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=64000 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "dev" vs "dev" 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 456s testutil.go:2349: [1] at 24076 in stargz, uncompressed length 32512 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=64000 456s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s testutil.go:509: Offset: 106, NextOffset: 2399 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 456s testutil.go:2349: [2] at 48499 in stargz, uncompressed length 33536 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=64000 456s testutil.go:509: Offset: 0, NextOffset: 2212 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU 456s testutil.go:2349: [3] at 72581 in stargz, uncompressed length 33124 456s testutil.go:2349: [4] at 97387 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 97933 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017c6bSTARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24076,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48499,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48499,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72581,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU 456s testutil.go:1580: testing streams: [0 0 24076 48499 72581 96544 97090] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 24076 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 48499 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 72581 in stargz, uncompressed length 32000 456s testutil.go:2349: [4] at 96544 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 97090 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017920STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24076,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48499,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48499,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72581,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":101,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":138,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":175,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":286,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":394,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":506,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":615,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":996,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1033,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1070,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1107,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":215,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":252,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":289,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":326,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":363,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":400,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":540,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":686,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":795,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1176,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1213,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1250,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1287,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink dev test2 test] 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 615, NextOffset: 996 456s testutil.go:509: Offset: 795, NextOffset: 1176 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 996, NextOffset: 1033 456s testutil.go:509: Offset: 1176, NextOffset: 1213 456s testutil.go:509: Offset: 1033, NextOffset: 1070 456s testutil.go:509: Offset: 1213, NextOffset: 1250 456s testutil.go:509: Offset: 1070, NextOffset: 1107 456s testutil.go:509: Offset: 1250, NextOffset: 1287 456s testutil.go:509: Offset: 1107, NextOffset: 2593 456s testutil.go:509: Offset: 1287, NextOffset: 2949 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 101, NextOffset: 138 456s testutil.go:509: Offset: 215, NextOffset: 252 456s testutil.go:509: Offset: 138, NextOffset: 175 456s testutil.go:509: Offset: 252, NextOffset: 289 456s testutil.go:509: Offset: 175, NextOffset: 212 456s testutil.go:509: Offset: 289, NextOffset: 326 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 326, NextOffset: 363 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 363, NextOffset: 400 456s testutil.go:509: Offset: 286, NextOffset: 394 456s testutil.go:509: Offset: 400, NextOffset: 540 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 101, NextOffset: 138 456s testutil.go:509: Offset: 215, NextOffset: 252 456s testutil.go:509: Offset: 138, NextOffset: 175 456s testutil.go:509: Offset: 252, NextOffset: 289 456s testutil.go:509: Offset: 175, NextOffset: 212 456s testutil.go:509: Offset: 289, NextOffset: 326 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 326, NextOffset: 363 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 363, NextOffset: 400 456s testutil.go:509: Offset: 286, NextOffset: 394 456s testutil.go:509: Offset: 400, NextOffset: 540 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 394, NextOffset: 506 456s testutil.go:509: Offset: 540, NextOffset: 686 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 506, NextOffset: 615 456s testutil.go:509: Offset: 686, NextOffset: 795 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [foo3.txt barlink dev test2 test .no.prefetch.landmark baz.txt foo1.txt bar] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 215, NextOffset: 252 456s testutil.go:509: Offset: 101, NextOffset: 138 456s testutil.go:509: Offset: 252, NextOffset: 289 456s testutil.go:509: Offset: 138, NextOffset: 175 456s testutil.go:509: Offset: 289, NextOffset: 326 456s testutil.go:509: Offset: 175, NextOffset: 212 456s testutil.go:509: Offset: 326, NextOffset: 363 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 363, NextOffset: 400 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 400, NextOffset: 540 456s testutil.go:509: Offset: 286, NextOffset: 394 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 540, NextOffset: 686 456s testutil.go:509: Offset: 394, NextOffset: 506 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 686, NextOffset: 795 456s testutil.go:509: Offset: 506, NextOffset: 615 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 795, NextOffset: 1176 456s testutil.go:509: Offset: 615, NextOffset: 996 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 215, NextOffset: 252 456s testutil.go:509: Offset: 101, NextOffset: 138 456s testutil.go:509: Offset: 252, NextOffset: 289 456s testutil.go:509: Offset: 138, NextOffset: 175 456s testutil.go:509: Offset: 289, NextOffset: 326 456s testutil.go:509: Offset: 175, NextOffset: 212 456s testutil.go:509: Offset: 326, NextOffset: 363 456s testutil.go:509: Offset: 212, NextOffset: 249 456s testutil.go:509: Offset: 363, NextOffset: 400 456s testutil.go:509: Offset: 249, NextOffset: 286 456s testutil.go:509: Offset: 400, NextOffset: 540 456s testutil.go:509: Offset: 286, NextOffset: 394 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 1176, NextOffset: 1213 456s testutil.go:509: Offset: 996, NextOffset: 1033 456s testutil.go:509: Offset: 1213, NextOffset: 1250 456s testutil.go:509: Offset: 1033, NextOffset: 1070 456s testutil.go:509: Offset: 1250, NextOffset: 1287 456s testutil.go:509: Offset: 1070, NextOffset: 1107 456s testutil.go:509: Offset: 1287, NextOffset: 2949 456s testutil.go:509: Offset: 1107, NextOffset: 2593 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=64000 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 456s testutil.go:1580: testing streams: [0 0 24071 48126 72199 96200 96681] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=64000 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 456s testutil.go:2349: [1] at 24071 in stargz, uncompressed length 32512 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=64000 456s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt foo1.txt bar foo3.txt test2 .no.prefetch.landmark barlink test dev] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR 456s testutil.go:2349: [2] at 48126 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 72199 in stargz, uncompressed length 33124 456s testutil.go:2349: [4] at 96200 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 96681 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c8STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24071,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48126,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48126,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72199,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=64000 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [test dev baz.txt foo1.txt bar foo3.txt test2 .no.prefetch.landmark barlink] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s testutil.go:509: Offset: 106, NextOffset: 2417 456s testutil.go:509: Offset: 0, NextOffset: 2224 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":837,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":870,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":903,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":936,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 456s testutil.go:1580: testing streams: [0 0 24071 48126 72199 96186 96667] 456s testutil.go:2330: got gzip streams: 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":182,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":215,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":248,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":281,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":314,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":347,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":466,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":589,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":683,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":983,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1016,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1049,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1082,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test2 foo3.txt barlink test .no.prefetch.landmark baz.txt foo1.txt bar dev] 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 86, NextOffset: 119 456s testutil.go:509: Offset: 182, NextOffset: 215 456s testutil.go:509: Offset: 119, NextOffset: 152 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 456s testutil.go:509: Offset: 215, NextOffset: 248 456s testutil.go:509: Offset: 152, NextOffset: 185 456s testutil.go:509: Offset: 248, NextOffset: 281 456s testutil.go:509: Offset: 185, NextOffset: 218 456s testutil.go:509: Offset: 281, NextOffset: 314 456s testutil.go:509: Offset: 218, NextOffset: 251 456s testutil.go:509: Offset: 314, NextOffset: 347 456s testutil.go:509: Offset: 251, NextOffset: 345 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 456s testutil.go:2349: [1] at 24071 in stargz, uncompressed length 32512 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 456s testutil.go:509: Offset: 347, NextOffset: 466 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 86, NextOffset: 119 456s testutil.go:509: Offset: 182, NextOffset: 215 456s testutil.go:509: Offset: 119, NextOffset: 152 456s testutil.go:509: Offset: 215, NextOffset: 248 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 456s testutil.go:2349: [2] at 48126 in stargz, uncompressed length 33536 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 456s testutil.go:509: Offset: 152, NextOffset: 185 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 456s testutil.go:2349: [3] at 72199 in stargz, uncompressed length 32000 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 456s testutil.go:509: Offset: 248, NextOffset: 281 456s testutil.go:509: Offset: 185, NextOffset: 218 456s testutil.go:509: Offset: 281, NextOffset: 314 456s testutil.go:509: Offset: 218, NextOffset: 251 456s testutil.go:509: Offset: 314, NextOffset: 347 456s testutil.go:509: Offset: 251, NextOffset: 345 456s testutil.go:509: Offset: 347, NextOffset: 466 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 345, NextOffset: 443 456s testutil.go:509: Offset: 466, NextOffset: 589 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 443, NextOffset: 537 456s testutil.go:509: Offset: 589, NextOffset: 683 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 537, NextOffset: 837 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 456s testutil.go:2349: [4] at 96186 in stargz, uncompressed length 3072 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 456s testutil.go:509: Offset: 683, NextOffset: 983 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 456s testutil.go:2349: [5] at 96667 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177baSTARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24071,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48126,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 456s testutil.go:395: Comparing: "test" vs "test" 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48126,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72199,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 837, NextOffset: 870 456s testutil.go:509: Offset: 983, NextOffset: 1016 456s testutil.go:509: Offset: 870, NextOffset: 903 456s testutil.go:509: Offset: 1016, NextOffset: 1049 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 456s testutil.go:509: Offset: 903, NextOffset: 936 456s testutil.go:509: Offset: 1049, NextOffset: 1082 456s testutil.go:509: Offset: 936, NextOffset: 2228 456s testutil.go:509: Offset: 1082, NextOffset: 2514 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar dev test2 foo3.txt barlink test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 683, NextOffset: 983 456s testutil.go:509: Offset: 537, NextOffset: 837 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 983, NextOffset: 1016 456s testutil.go:509: Offset: 837, NextOffset: 870 456s testutil.go:509: Offset: 1016, NextOffset: 1049 456s testutil.go:509: Offset: 870, NextOffset: 903 456s testutil.go:509: Offset: 1049, NextOffset: 1082 456s testutil.go:509: Offset: 903, NextOffset: 936 456s testutil.go:509: Offset: 1082, NextOffset: 2514 456s testutil.go:509: Offset: 936, NextOffset: 2228 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 182, NextOffset: 215 456s testutil.go:509: Offset: 86, NextOffset: 119 456s testutil.go:509: Offset: 215, NextOffset: 248 456s testutil.go:509: Offset: 119, NextOffset: 152 456s testutil.go:509: Offset: 248, NextOffset: 281 456s testutil.go:509: Offset: 152, NextOffset: 185 456s testutil.go:509: Offset: 281, NextOffset: 314 456s testutil.go:509: Offset: 185, NextOffset: 218 456s testutil.go:509: Offset: 314, NextOffset: 347 456s testutil.go:509: Offset: 218, NextOffset: 251 456s testutil.go:509: Offset: 347, NextOffset: 466 456s testutil.go:509: Offset: 251, NextOffset: 345 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 466, NextOffset: 589 456s testutil.go:509: Offset: 345, NextOffset: 443 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 589, NextOffset: 683 456s testutil.go:509: Offset: 443, NextOffset: 537 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 182, NextOffset: 215 456s testutil.go:509: Offset: 86, NextOffset: 119 456s testutil.go:509: Offset: 215, NextOffset: 248 456s testutil.go:509: Offset: 119, NextOffset: 152 456s testutil.go:509: Offset: 248, NextOffset: 281 456s testutil.go:509: Offset: 152, NextOffset: 185 456s testutil.go:509: Offset: 281, NextOffset: 314 456s testutil.go:509: Offset: 185, NextOffset: 218 456s testutil.go:509: Offset: 314, NextOffset: 347 456s testutil.go:509: Offset: 218, NextOffset: 251 456s testutil.go:509: Offset: 347, NextOffset: 466 456s testutil.go:509: Offset: 251, NextOffset: 345 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=64000 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX 456s testutil.go:1580: testing streams: [0 0 24071 48126 72199 96200 96681] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 24071 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 48126 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 72199 in stargz, uncompressed length 33124 456s testutil.go:2349: [4] at 96200 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 96681 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c8STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24071,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48126,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48126,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72199,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=64000 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [barlink test dev test2 foo1.txt .no.prefetch.landmark baz.txt bar foo3.txt] 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt barlink test dev test2 foo1.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s testutil.go:509: Offset: 90, NextOffset: 1871 456s testutil.go:509: Offset: 0, NextOffset: 1706 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX 456s testutil.go:1580: testing streams: [0 0 24071 48126 72199 96186 96667] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 24071 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 48126 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 72199 in stargz, uncompressed length 32000 456s testutil.go:2349: [4] at 96186 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 96667 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177baSTARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24071,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48126,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48126,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72199,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","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":881,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":914,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":947,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":184,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":217,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":250,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":283,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":316,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":349,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":470,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":691,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":994,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1027,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1060,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1093,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt barlink test dev .no.prefetch.landmark foo1.txt bar foo3.txt test2] 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 88, NextOffset: 121 456s testutil.go:509: Offset: 184, NextOffset: 217 456s testutil.go:509: Offset: 121, NextOffset: 154 456s testutil.go:509: Offset: 217, NextOffset: 250 456s testutil.go:509: Offset: 154, NextOffset: 187 456s testutil.go:509: Offset: 250, NextOffset: 283 456s testutil.go:509: Offset: 187, NextOffset: 220 456s testutil.go:509: Offset: 283, NextOffset: 316 456s testutil.go:509: Offset: 220, NextOffset: 253 456s testutil.go:509: Offset: 316, NextOffset: 349 456s testutil.go:509: Offset: 253, NextOffset: 349 456s testutil.go:509: Offset: 349, NextOffset: 470 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 88, NextOffset: 121 456s testutil.go:509: Offset: 184, NextOffset: 217 456s testutil.go:509: Offset: 121, NextOffset: 154 456s testutil.go:509: Offset: 217, NextOffset: 250 456s testutil.go:509: Offset: 154, NextOffset: 187 456s testutil.go:509: Offset: 250, NextOffset: 283 456s testutil.go:509: Offset: 187, NextOffset: 220 456s testutil.go:509: Offset: 283, NextOffset: 316 456s testutil.go:509: Offset: 220, NextOffset: 253 456s testutil.go:509: Offset: 316, NextOffset: 349 456s testutil.go:509: Offset: 253, NextOffset: 349 456s testutil.go:509: Offset: 349, NextOffset: 470 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 349, NextOffset: 449 456s testutil.go:509: Offset: 470, NextOffset: 595 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 449, NextOffset: 545 456s testutil.go:509: Offset: 595, NextOffset: 691 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 545, NextOffset: 848 456s testutil.go:509: Offset: 691, NextOffset: 994 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 848, NextOffset: 881 456s testutil.go:509: Offset: 994, NextOffset: 1027 456s testutil.go:509: Offset: 881, NextOffset: 914 456s testutil.go:509: Offset: 1027, NextOffset: 1060 456s testutil.go:509: Offset: 914, NextOffset: 947 456s testutil.go:509: Offset: 1060, NextOffset: 1093 456s testutil.go:509: Offset: 947, NextOffset: 2238 456s testutil.go:509: Offset: 1093, NextOffset: 2527 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt test2 baz.txt barlink test dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 470, NextOffset: 595 456s testutil.go:509: Offset: 349, NextOffset: 449 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 595, NextOffset: 691 456s testutil.go:509: Offset: 449, NextOffset: 545 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 691, NextOffset: 994 456s testutil.go:509: Offset: 545, NextOffset: 848 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 184, NextOffset: 217 456s testutil.go:509: Offset: 88, NextOffset: 121 456s testutil.go:509: Offset: 217, NextOffset: 250 456s testutil.go:509: Offset: 121, NextOffset: 154 456s testutil.go:509: Offset: 250, NextOffset: 283 456s testutil.go:509: Offset: 154, NextOffset: 187 456s testutil.go:509: Offset: 283, NextOffset: 316 456s testutil.go:509: Offset: 187, NextOffset: 220 456s testutil.go:509: Offset: 316, NextOffset: 349 456s testutil.go:509: Offset: 220, NextOffset: 253 456s testutil.go:509: Offset: 349, NextOffset: 470 456s testutil.go:509: Offset: 253, NextOffset: 349 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 184, NextOffset: 217 456s testutil.go:509: Offset: 88, NextOffset: 121 456s testutil.go:509: Offset: 217, NextOffset: 250 456s testutil.go:509: Offset: 121, NextOffset: 154 456s testutil.go:509: Offset: 250, NextOffset: 283 456s testutil.go:509: Offset: 154, NextOffset: 187 456s testutil.go:509: Offset: 283, NextOffset: 316 456s testutil.go:509: Offset: 187, NextOffset: 220 456s testutil.go:509: Offset: 316, NextOffset: 349 456s testutil.go:509: Offset: 220, NextOffset: 253 456s testutil.go:509: Offset: 349, NextOffset: 470 456s testutil.go:509: Offset: 253, NextOffset: 349 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 994, NextOffset: 1027 456s testutil.go:509: Offset: 848, NextOffset: 881 456s testutil.go:509: Offset: 1027, NextOffset: 1060 456s testutil.go:509: Offset: 881, NextOffset: 914 456s testutil.go:509: Offset: 1060, NextOffset: 1093 456s testutil.go:509: Offset: 914, NextOffset: 947 456s testutil.go:509: Offset: 1093, NextOffset: 2527 456s testutil.go:509: Offset: 947, NextOffset: 2238 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=64000 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=64000 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt bar barlink test foo1.txt foo3.txt] 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=64000 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt dev test2 .no.prefetch.landmark baz.txt bar barlink test] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 456s testutil.go:1580: testing streams: [0 0 24070 48125 72196 96197 96678] 456s testutil.go:2330: got gzip streams: 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=64000 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=64000 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 456s testutil.go:2349: [1] at 24070 in stargz, uncompressed length 32512 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=64000 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s testutil.go:509: Offset: 90, NextOffset: 1873 456s testutil.go:509: Offset: 0, NextOffset: 1714 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU 456s testutil.go:2349: [2] at 48125 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 72196 in stargz, uncompressed length 33124 456s testutil.go:2349: [4] at 96197 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 96678 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c5STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24070,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48125,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48125,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72196,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":843,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":876,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":909,"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":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":183,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":249,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":282,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":315,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":348,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":468,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":687,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":989,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1022,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1055,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1088,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt foo1.txt bar test foo3.txt barlink dev test2] 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 87, NextOffset: 120 456s testutil.go:509: Offset: 183, NextOffset: 216 456s testutil.go:509: Offset: 120, NextOffset: 153 456s testutil.go:509: Offset: 216, NextOffset: 249 456s testutil.go:509: Offset: 153, NextOffset: 186 456s testutil.go:509: Offset: 249, NextOffset: 282 456s testutil.go:509: Offset: 186, NextOffset: 219 456s testutil.go:509: Offset: 282, NextOffset: 315 456s testutil.go:509: Offset: 219, NextOffset: 252 456s testutil.go:509: Offset: 315, NextOffset: 348 456s testutil.go:509: Offset: 252, NextOffset: 347 456s testutil.go:509: Offset: 348, NextOffset: 468 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 87, NextOffset: 120 456s testutil.go:509: Offset: 183, NextOffset: 216 456s testutil.go:509: Offset: 120, NextOffset: 153 456s testutil.go:509: Offset: 216, NextOffset: 249 456s testutil.go:509: Offset: 153, NextOffset: 186 456s testutil.go:509: Offset: 249, NextOffset: 282 456s testutil.go:509: Offset: 186, NextOffset: 219 456s testutil.go:509: Offset: 282, NextOffset: 315 456s testutil.go:509: Offset: 219, NextOffset: 252 456s testutil.go:509: Offset: 315, NextOffset: 348 456s testutil.go:509: Offset: 252, NextOffset: 347 456s testutil.go:509: Offset: 348, NextOffset: 468 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 347, NextOffset: 446 456s testutil.go:509: Offset: 468, NextOffset: 592 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 446, NextOffset: 541 456s testutil.go:509: Offset: 592, NextOffset: 687 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 456s testutil.go:509: Offset: 541, NextOffset: 843 456s testutil.go:509: Offset: 687, NextOffset: 989 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 843, NextOffset: 876 456s testutil.go:509: Offset: 989, NextOffset: 1022 456s testutil.go:509: Offset: 876, NextOffset: 909 456s testutil.go:509: Offset: 1022, NextOffset: 1055 456s testutil.go:509: Offset: 909, NextOffset: 942 456s testutil.go:509: Offset: 1055, NextOffset: 1088 456s testutil.go:509: Offset: 942, NextOffset: 2233 456s testutil.go:509: Offset: 1088, NextOffset: 2523 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar test foo3.txt barlink dev test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 183, NextOffset: 216 456s testutil.go:509: Offset: 87, NextOffset: 120 456s testutil.go:509: Offset: 216, NextOffset: 249 456s testutil.go:509: Offset: 120, NextOffset: 153 456s testutil.go:509: Offset: 249, NextOffset: 282 456s testutil.go:509: Offset: 153, NextOffset: 186 456s testutil.go:509: Offset: 282, NextOffset: 315 456s testutil.go:509: Offset: 186, NextOffset: 219 456s testutil.go:509: Offset: 315, NextOffset: 348 456s testutil.go:509: Offset: 219, NextOffset: 252 456s testutil.go:509: Offset: 348, NextOffset: 468 456s testutil.go:509: Offset: 252, NextOffset: 347 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 183, NextOffset: 216 456s testutil.go:509: Offset: 87, NextOffset: 120 456s testutil.go:509: Offset: 216, NextOffset: 249 456s testutil.go:509: Offset: 120, NextOffset: 153 456s testutil.go:509: Offset: 249, NextOffset: 282 456s testutil.go:509: Offset: 153, NextOffset: 186 456s testutil.go:509: Offset: 282, NextOffset: 315 456s testutil.go:509: Offset: 186, NextOffset: 219 456s testutil.go:509: Offset: 315, NextOffset: 348 456s testutil.go:509: Offset: 219, NextOffset: 252 456s testutil.go:509: Offset: 348, NextOffset: 468 456s testutil.go:509: Offset: 252, NextOffset: 347 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 468, NextOffset: 592 456s testutil.go:509: Offset: 347, NextOffset: 446 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 592, NextOffset: 687 456s testutil.go:509: Offset: 446, NextOffset: 541 456s testutil.go:395: Comparing: "test" vs "test" 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 989, NextOffset: 1022 456s testutil.go:509: Offset: 843, NextOffset: 876 456s testutil.go:509: Offset: 1022, NextOffset: 1055 456s testutil.go:509: Offset: 876, NextOffset: 909 456s testutil.go:509: Offset: 1055, NextOffset: 1088 456s testutil.go:509: Offset: 909, NextOffset: 942 456s testutil.go:509: Offset: 1088, NextOffset: 2523 456s testutil.go:509: Offset: 942, NextOffset: 2233 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 687, NextOffset: 989 456s testutil.go:509: Offset: 541, NextOffset: 843 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=64000 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU 456s testutil.go:1580: testing streams: [0 0 24070 48125 72196 96183 96664] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 24070 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 48125 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 72196 in stargz, uncompressed length 32000 456s testutil.go:2349: [4] at 96183 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 96664 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177b7STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24070,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48125,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48125,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72196,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=64000 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [dev foo1.txt bar barlink test2 .no.prefetch.landmark baz.txt foo3.txt test] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt test dev foo1.txt bar barlink test2 .no.prefetch.landmark] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=64000 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 90, NextOffset: 1867 456s testutil.go:509: Offset: 0, NextOffset: 1707 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 456s testutil.go:1580: testing streams: [0 0 24072 48131 72207 96208 96691] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 24072 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 48131 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 72207 in stargz, uncompressed length 33124 456s testutil.go:2349: [4] at 96208 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 96691 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d0STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24072,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48131,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48131,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72207,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":188,"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":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":452,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":549,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":850,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":883,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":916,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":949,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":284,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":317,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":350,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":472,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":598,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":695,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":996,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1029,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1062,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1095,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark bar foo3.txt test dev baz.txt foo1.txt barlink test2] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 89, NextOffset: 122 456s testutil.go:509: Offset: 185, NextOffset: 218 456s testutil.go:509: Offset: 122, NextOffset: 155 456s testutil.go:509: Offset: 218, NextOffset: 251 456s testutil.go:509: Offset: 155, NextOffset: 188 456s testutil.go:509: Offset: 251, NextOffset: 284 456s testutil.go:509: Offset: 188, NextOffset: 221 456s testutil.go:509: Offset: 284, NextOffset: 317 456s testutil.go:509: Offset: 221, NextOffset: 254 456s testutil.go:509: Offset: 317, NextOffset: 350 456s testutil.go:509: Offset: 254, NextOffset: 351 456s testutil.go:509: Offset: 350, NextOffset: 472 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 351, NextOffset: 452 456s testutil.go:509: Offset: 472, NextOffset: 598 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 452, NextOffset: 549 456s testutil.go:509: Offset: 598, NextOffset: 695 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 549, NextOffset: 850 456s testutil.go:509: Offset: 695, NextOffset: 996 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 850, NextOffset: 883 456s testutil.go:509: Offset: 996, NextOffset: 1029 456s testutil.go:509: Offset: 883, NextOffset: 916 456s testutil.go:509: Offset: 1029, NextOffset: 1062 456s testutil.go:509: Offset: 916, NextOffset: 949 456s testutil.go:509: Offset: 1062, NextOffset: 1095 456s testutil.go:509: Offset: 949, NextOffset: 2246 456s testutil.go:509: Offset: 1095, NextOffset: 2536 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 89, NextOffset: 122 456s testutil.go:509: Offset: 185, NextOffset: 218 456s testutil.go:509: Offset: 122, NextOffset: 155 456s testutil.go:509: Offset: 218, NextOffset: 251 456s testutil.go:509: Offset: 155, NextOffset: 188 456s testutil.go:509: Offset: 251, NextOffset: 284 456s testutil.go:509: Offset: 188, NextOffset: 221 456s testutil.go:509: Offset: 284, NextOffset: 317 456s testutil.go:509: Offset: 221, NextOffset: 254 456s testutil.go:509: Offset: 317, NextOffset: 350 456s testutil.go:509: Offset: 254, NextOffset: 351 456s testutil.go:509: Offset: 350, NextOffset: 472 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [barlink test2 .no.prefetch.landmark bar foo3.txt test dev baz.txt foo1.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 598, NextOffset: 695 456s testutil.go:509: Offset: 452, NextOffset: 549 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 695, NextOffset: 996 456s testutil.go:509: Offset: 549, NextOffset: 850 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 996, NextOffset: 1029 456s testutil.go:509: Offset: 850, NextOffset: 883 456s testutil.go:509: Offset: 1029, NextOffset: 1062 456s testutil.go:509: Offset: 883, NextOffset: 916 456s testutil.go:509: Offset: 1062, NextOffset: 1095 456s testutil.go:509: Offset: 916, NextOffset: 949 456s testutil.go:509: Offset: 1095, NextOffset: 2536 456s testutil.go:509: Offset: 949, NextOffset: 2246 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 185, NextOffset: 218 456s testutil.go:509: Offset: 89, NextOffset: 122 456s testutil.go:509: Offset: 218, NextOffset: 251 456s testutil.go:509: Offset: 122, NextOffset: 155 456s testutil.go:509: Offset: 251, NextOffset: 284 456s testutil.go:509: Offset: 155, NextOffset: 188 456s testutil.go:509: Offset: 284, NextOffset: 317 456s testutil.go:509: Offset: 188, NextOffset: 221 456s testutil.go:509: Offset: 317, NextOffset: 350 456s testutil.go:509: Offset: 221, NextOffset: 254 456s testutil.go:509: Offset: 350, NextOffset: 472 456s testutil.go:509: Offset: 254, NextOffset: 351 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 472, NextOffset: 598 456s testutil.go:509: Offset: 351, NextOffset: 452 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 185, NextOffset: 218 456s testutil.go:509: Offset: 89, NextOffset: 122 456s testutil.go:509: Offset: 218, NextOffset: 251 456s testutil.go:509: Offset: 122, NextOffset: 155 456s testutil.go:509: Offset: 251, NextOffset: 284 456s testutil.go:509: Offset: 155, NextOffset: 188 456s testutil.go:509: Offset: 284, NextOffset: 317 456s testutil.go:509: Offset: 188, NextOffset: 221 456s testutil.go:509: Offset: 317, NextOffset: 350 456s testutil.go:509: Offset: 221, NextOffset: 254 456s testutil.go:509: Offset: 350, NextOffset: 472 456s testutil.go:509: Offset: 254, NextOffset: 351 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=64000 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=64000 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo1.txt bar foo3.txt test dev barlink test2 .no.prefetch.landmark baz.txt] 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test dev barlink] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=64000 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s testutil.go:509: Offset: 90, NextOffset: 1877 456s testutil.go:509: Offset: 0, NextOffset: 1718 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 456s testutil.go:1580: testing streams: [0 0 24072 48131 72207 96194 96677] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 24072 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 48131 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 72207 in stargz, uncompressed length 32000 456s testutil.go:2349: [4] at 96194 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 96677 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c2STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24072,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48131,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48131,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72207,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":922,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":955,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":988,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1021,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":182,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":215,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":248,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":281,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":314,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":347,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":466,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":589,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":683,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1068,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1101,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1134,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1167,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [barlink test dev baz.txt bar foo3.txt test2 .no.prefetch.landmark foo1.txt] 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 345, NextOffset: 443 456s testutil.go:509: Offset: 466, NextOffset: 589 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 443, NextOffset: 537 456s testutil.go:509: Offset: 589, NextOffset: 683 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 537, NextOffset: 922 456s testutil.go:509: Offset: 683, NextOffset: 1068 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 922, NextOffset: 955 456s testutil.go:509: Offset: 1068, NextOffset: 1101 456s testutil.go:509: Offset: 955, NextOffset: 988 456s testutil.go:509: Offset: 1101, NextOffset: 1134 456s testutil.go:509: Offset: 988, NextOffset: 1021 456s testutil.go:509: Offset: 1134, NextOffset: 1167 456s testutil.go:509: Offset: 1021, NextOffset: 2398 456s testutil.go:509: Offset: 1167, NextOffset: 2692 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 86, NextOffset: 119 456s testutil.go:509: Offset: 182, NextOffset: 215 456s testutil.go:509: Offset: 119, NextOffset: 152 456s testutil.go:509: Offset: 215, NextOffset: 248 456s testutil.go:509: Offset: 152, NextOffset: 185 456s testutil.go:509: Offset: 248, NextOffset: 281 456s testutil.go:509: Offset: 185, NextOffset: 218 456s testutil.go:509: Offset: 281, NextOffset: 314 456s testutil.go:509: Offset: 218, NextOffset: 251 456s testutil.go:509: Offset: 314, NextOffset: 347 456s testutil.go:509: Offset: 251, NextOffset: 345 456s testutil.go:509: Offset: 347, NextOffset: 466 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 86, NextOffset: 119 456s testutil.go:509: Offset: 182, NextOffset: 215 456s testutil.go:509: Offset: 119, NextOffset: 152 456s testutil.go:509: Offset: 215, NextOffset: 248 456s testutil.go:509: Offset: 152, NextOffset: 185 456s testutil.go:509: Offset: 248, NextOffset: 281 456s testutil.go:509: Offset: 185, NextOffset: 218 456s testutil.go:509: Offset: 281, NextOffset: 314 456s testutil.go:509: Offset: 218, NextOffset: 251 456s testutil.go:509: Offset: 314, NextOffset: 347 456s testutil.go:509: Offset: 251, NextOffset: 345 456s testutil.go:509: Offset: 347, NextOffset: 466 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt barlink test dev baz.txt bar foo3.txt test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 466, NextOffset: 589 456s testutil.go:509: Offset: 345, NextOffset: 443 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 1068, NextOffset: 1101 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX 456s testutil.go:1580: testing streams: [0 0 24072 48131 72207 96208 96691] 456s testutil.go:2330: got gzip streams: 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s testutil.go:2349: [1] at 24072 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 48131 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 72207 in stargz, uncompressed length 33124 456s testutil.go:2349: [4] at 96208 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 96691 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d0STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24072,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48131,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48131,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72207,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 456s testutil.go:509: Offset: 922, NextOffset: 955 456s testutil.go:509: Offset: 1101, NextOffset: 1134 456s testutil.go:509: Offset: 955, NextOffset: 988 456s testutil.go:509: Offset: 1134, NextOffset: 1167 456s testutil.go:509: Offset: 988, NextOffset: 1021 456s testutil.go:509: Offset: 1167, NextOffset: 2692 456s testutil.go:509: Offset: 1021, NextOffset: 2398 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 182, NextOffset: 215 456s testutil.go:509: Offset: 86, NextOffset: 119 456s testutil.go:509: Offset: 215, NextOffset: 248 456s testutil.go:509: Offset: 119, NextOffset: 152 456s testutil.go:509: Offset: 248, NextOffset: 281 456s testutil.go:509: Offset: 152, NextOffset: 185 456s testutil.go:509: Offset: 281, NextOffset: 314 456s testutil.go:509: Offset: 185, NextOffset: 218 456s testutil.go:509: Offset: 314, NextOffset: 347 456s testutil.go:509: Offset: 218, NextOffset: 251 456s testutil.go:509: Offset: 347, NextOffset: 466 456s testutil.go:509: Offset: 251, NextOffset: 345 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 589, NextOffset: 683 456s testutil.go:509: Offset: 443, NextOffset: 537 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 683, NextOffset: 1068 456s testutil.go:509: Offset: 537, NextOffset: 922 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 182, NextOffset: 215 456s testutil.go:509: Offset: 86, NextOffset: 119 456s testutil.go:509: Offset: 215, NextOffset: 248 456s testutil.go:509: Offset: 119, NextOffset: 152 456s testutil.go:509: Offset: 248, NextOffset: 281 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 456s testutil.go:509: Offset: 152, NextOffset: 185 456s testutil.go:509: Offset: 281, NextOffset: 314 456s testutil.go:509: Offset: 185, NextOffset: 218 456s testutil.go:509: Offset: 314, NextOffset: 347 456s testutil.go:509: Offset: 218, NextOffset: 251 456s testutil.go:509: Offset: 347, NextOffset: 466 456s testutil.go:509: Offset: 251, NextOffset: 345 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=64000 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=64000 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 456s testutil.go:1580: testing streams: [0 0 24072 48131 72207 96194 96677] 456s testutil.go:2330: got gzip streams: 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=64000 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark foo1.txt bar barlink test dev baz.txt foo3.txt test2] 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar barlink test dev baz.txt foo3.txt test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 456s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=64000 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX 456s testutil.go:2349: [1] at 24072 in stargz, uncompressed length 32512 456s testutil.go:2349: [2] at 48131 in stargz, uncompressed length 33536 456s testutil.go:2349: [3] at 72207 in stargz, uncompressed length 32000 456s testutil.go:2349: [4] at 96194 in stargz, uncompressed length 3072 456s testutil.go:2349: [5] at 96677 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c2STARGZ" 456s testutil.go:1638: got TOC entries: 456s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 456s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24072,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48131,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 456s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 456s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48131,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 456s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72207,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 456s testutil.go:1763: On "foo2": got preread of "foo3" 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=64000 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s testutil.go:509: Offset: 90, NextOffset: 2013 456s testutil.go:509: Offset: 0, NextOffset: 1850 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 456s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 456s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 456s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 456s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 456s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":934,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":967,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1000,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1033,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":184,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":217,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":250,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":283,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":316,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":349,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":470,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":691,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1080,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1113,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1146,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1179,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark baz.txt foo1.txt bar test dev foo3.txt barlink test2] 456s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 456s testutil.go:509: Offset: 545, NextOffset: 934 456s testutil.go:509: Offset: 691, NextOffset: 1080 456s testutil.go:395: Comparing: "barlink" vs "barlink" 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 456s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 456s testutil.go:509: Offset: 934, NextOffset: 967 456s testutil.go:509: Offset: 1080, NextOffset: 1113 456s testutil.go:509: Offset: 967, NextOffset: 1000 456s testutil.go:509: Offset: 1113, NextOffset: 1146 456s testutil.go:509: Offset: 1000, NextOffset: 1033 456s testutil.go:509: Offset: 1146, NextOffset: 1179 456s testutil.go:509: Offset: 1033, NextOffset: 2415 456s testutil.go:509: Offset: 1179, NextOffset: 2705 456s testutil.go:395: Comparing: "dev" vs "dev" 456s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 456s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 456s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 456s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 456s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 456s testutil.go:395: Comparing: "test2" vs "test2" 456s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 88, NextOffset: 121 456s testutil.go:509: Offset: 184, NextOffset: 217 456s testutil.go:509: Offset: 121, NextOffset: 154 456s testutil.go:509: Offset: 217, NextOffset: 250 456s testutil.go:509: Offset: 154, NextOffset: 187 456s testutil.go:509: Offset: 250, NextOffset: 283 456s testutil.go:509: Offset: 187, NextOffset: 220 456s testutil.go:509: Offset: 283, NextOffset: 316 456s testutil.go:509: Offset: 220, NextOffset: 253 456s testutil.go:509: Offset: 316, NextOffset: 349 456s testutil.go:509: Offset: 253, NextOffset: 349 456s testutil.go:509: Offset: 349, NextOffset: 470 456s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 456s testutil.go:509: Offset: 88, NextOffset: 121 456s testutil.go:509: Offset: 184, NextOffset: 217 456s testutil.go:509: Offset: 121, NextOffset: 154 456s testutil.go:509: Offset: 217, NextOffset: 250 456s testutil.go:509: Offset: 154, NextOffset: 187 456s testutil.go:509: Offset: 250, NextOffset: 283 456s testutil.go:509: Offset: 187, NextOffset: 220 456s testutil.go:509: Offset: 283, NextOffset: 316 456s testutil.go:509: Offset: 220, NextOffset: 253 456s testutil.go:509: Offset: 316, NextOffset: 349 456s testutil.go:509: Offset: 253, NextOffset: 349 456s testutil.go:509: Offset: 349, NextOffset: 470 456s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 456s testutil.go:509: Offset: 349, NextOffset: 449 456s testutil.go:509: Offset: 470, NextOffset: 595 456s testutil.go:395: Comparing: "bar" vs "bar" 456s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 456s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 456s testutil.go:509: Offset: 449, NextOffset: 545 456s testutil.go:509: Offset: 595, NextOffset: 691 456s testutil.go:395: Comparing: "" vs "" 456s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar test dev foo3.txt barlink test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 456s testutil.go:395: Comparing: "test" vs "test" 456s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s testutil.go:509: Offset: 1080, NextOffset: 1113 457s testutil.go:509: Offset: 934, NextOffset: 967 457s testutil.go:509: Offset: 1113, NextOffset: 1146 457s testutil.go:509: Offset: 967, NextOffset: 1000 457s testutil.go:509: Offset: 1146, NextOffset: 1179 457s testutil.go:509: Offset: 1000, NextOffset: 1033 457s testutil.go:509: Offset: 1179, NextOffset: 2705 457s testutil.go:509: Offset: 1033, NextOffset: 2415 457s testutil.go:395: Comparing: "dev" vs "dev" 457s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 691, NextOffset: 1080 457s testutil.go:509: Offset: 545, NextOffset: 934 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 184, NextOffset: 217 457s testutil.go:509: Offset: 88, NextOffset: 121 457s testutil.go:509: Offset: 217, NextOffset: 250 457s testutil.go:509: Offset: 121, NextOffset: 154 457s testutil.go:509: Offset: 250, NextOffset: 283 457s testutil.go:509: Offset: 154, NextOffset: 187 457s testutil.go:509: Offset: 283, NextOffset: 316 457s testutil.go:509: Offset: 187, NextOffset: 220 457s testutil.go:509: Offset: 316, NextOffset: 349 457s testutil.go:509: Offset: 220, NextOffset: 253 457s testutil.go:509: Offset: 349, NextOffset: 470 457s testutil.go:509: Offset: 253, NextOffset: 349 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 184, NextOffset: 217 457s testutil.go:509: Offset: 88, NextOffset: 121 457s testutil.go:509: Offset: 217, NextOffset: 250 457s testutil.go:509: Offset: 121, NextOffset: 154 457s testutil.go:509: Offset: 250, NextOffset: 283 457s testutil.go:509: Offset: 154, NextOffset: 187 457s testutil.go:509: Offset: 283, NextOffset: 316 457s testutil.go:509: Offset: 187, NextOffset: 220 457s testutil.go:509: Offset: 316, NextOffset: 349 457s testutil.go:509: Offset: 220, NextOffset: 253 457s testutil.go:509: Offset: 349, NextOffset: 470 457s testutil.go:509: Offset: 253, NextOffset: 349 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 470, NextOffset: 595 457s testutil.go:509: Offset: 349, NextOffset: 449 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s testutil.go:509: Offset: 595, NextOffset: 691 457s testutil.go:509: Offset: 449, NextOffset: 545 457s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=64000 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU 457s testutil.go:1580: testing streams: [0 0 24071 48130 72205 96206 96689] 457s testutil.go:2330: got gzip streams: 457s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 457s testutil.go:2349: [1] at 24071 in stargz, uncompressed length 32512 457s testutil.go:2349: [2] at 48130 in stargz, uncompressed length 33536 457s testutil.go:2349: [3] at 72205 in stargz, uncompressed length 33124 457s testutil.go:2349: [4] at 96206 in stargz, uncompressed length 3072 457s testutil.go:2349: [5] at 96689 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177ceSTARGZ" 457s testutil.go:1638: got TOC entries: 457s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 457s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 457s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24071,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 457s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48130,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 457s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 457s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48130,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 457s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72205,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 457s testutil.go:1763: On "foo2": got preread of "foo3" 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=64000 457s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 457s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 457s testutil.go:395: Comparing: "" vs "" 457s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test2 baz.txt foo1.txt barlink test dev .no.prefetch.landmark bar foo3.txt] 457s testutil.go:395: Comparing: "test" vs "test" 457s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:395: Comparing: "dev" vs "dev" 457s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s testutil.go:395: Comparing: "" vs "" 457s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt barlink test dev .no.prefetch.landmark bar foo3.txt test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 457s testutil.go:395: Comparing: "dev" vs "dev" 457s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=64000 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=64000 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=64000 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s testutil.go:395: Comparing: "test" vs "test" 457s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s testutil.go:509: Offset: 90, NextOffset: 2021 457s testutil.go:509: Offset: 0, NextOffset: 1858 457s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU 457s testutil.go:1580: testing streams: [0 0 24071 48130 72205 96192 96675] 457s testutil.go:2330: got gzip streams: 457s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 457s testutil.go:2349: [1] at 24071 in stargz, uncompressed length 32512 457s testutil.go:2349: [2] at 48130 in stargz, uncompressed length 33536 457s testutil.go:2349: [3] at 72205 in stargz, uncompressed length 32000 457s testutil.go:2349: [4] at 96192 in stargz, uncompressed length 3072 457s testutil.go:2349: [5] at 96675 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c0STARGZ" 457s testutil.go:1638: got TOC entries: 457s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 457s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 457s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24071,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 457s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48130,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 457s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 457s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48130,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 457s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72205,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 457s testutil.go:1763: On "foo2": got preread of "foo3" 457s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 457s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":927,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":960,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":993,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1026,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 457s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":183,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":249,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":282,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":315,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":348,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":468,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":687,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1073,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1106,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1172,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 457s testutil.go:395: Comparing: "" vs "" 457s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [dev .no.prefetch.landmark foo1.txt bar test test2 baz.txt foo3.txt barlink] 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s testutil.go:395: Comparing: "test" vs "test" 457s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s testutil.go:509: Offset: 927, NextOffset: 960 457s testutil.go:509: Offset: 1073, NextOffset: 1106 457s testutil.go:509: Offset: 960, NextOffset: 993 457s testutil.go:509: Offset: 1106, NextOffset: 1139 457s testutil.go:509: Offset: 993, NextOffset: 1026 457s testutil.go:509: Offset: 1139, NextOffset: 1172 457s testutil.go:509: Offset: 1026, NextOffset: 2404 457s testutil.go:509: Offset: 1172, NextOffset: 2698 457s testutil.go:395: Comparing: "dev" vs "dev" 457s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 87, NextOffset: 120 457s testutil.go:509: Offset: 183, NextOffset: 216 457s testutil.go:509: Offset: 120, NextOffset: 153 457s testutil.go:509: Offset: 216, NextOffset: 249 457s testutil.go:509: Offset: 153, NextOffset: 186 457s testutil.go:509: Offset: 249, NextOffset: 282 457s testutil.go:509: Offset: 186, NextOffset: 219 457s testutil.go:509: Offset: 282, NextOffset: 315 457s testutil.go:509: Offset: 219, NextOffset: 252 457s testutil.go:509: Offset: 315, NextOffset: 348 457s testutil.go:509: Offset: 252, NextOffset: 347 457s testutil.go:509: Offset: 348, NextOffset: 468 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 87, NextOffset: 120 457s testutil.go:509: Offset: 183, NextOffset: 216 457s testutil.go:509: Offset: 120, NextOffset: 153 457s testutil.go:509: Offset: 216, NextOffset: 249 457s testutil.go:509: Offset: 153, NextOffset: 186 457s testutil.go:509: Offset: 249, NextOffset: 282 457s testutil.go:509: Offset: 186, NextOffset: 219 457s testutil.go:509: Offset: 282, NextOffset: 315 457s testutil.go:509: Offset: 219, NextOffset: 252 457s testutil.go:509: Offset: 315, NextOffset: 348 457s testutil.go:509: Offset: 252, NextOffset: 347 457s testutil.go:509: Offset: 348, NextOffset: 468 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 347, NextOffset: 446 457s testutil.go:509: Offset: 468, NextOffset: 592 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s testutil.go:509: Offset: 446, NextOffset: 541 457s testutil.go:509: Offset: 592, NextOffset: 687 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 541, NextOffset: 927 457s testutil.go:509: Offset: 687, NextOffset: 1073 457s testutil.go:395: Comparing: "" vs "" 457s testutil.go:401: Directory: "" vs "": [barlink dev .no.prefetch.landmark foo1.txt bar test test2 baz.txt foo3.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 183, NextOffset: 216 457s testutil.go:509: Offset: 87, NextOffset: 120 457s testutil.go:509: Offset: 216, NextOffset: 249 457s testutil.go:509: Offset: 120, NextOffset: 153 457s testutil.go:509: Offset: 249, NextOffset: 282 457s testutil.go:509: Offset: 153, NextOffset: 186 457s testutil.go:509: Offset: 282, NextOffset: 315 457s testutil.go:509: Offset: 186, NextOffset: 219 457s testutil.go:509: Offset: 315, NextOffset: 348 457s testutil.go:509: Offset: 219, NextOffset: 252 457s testutil.go:509: Offset: 348, NextOffset: 468 457s testutil.go:509: Offset: 252, NextOffset: 347 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 687, NextOffset: 1073 457s testutil.go:509: Offset: 541, NextOffset: 927 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s testutil.go:395: Comparing: "dev" vs "dev" 457s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 468, NextOffset: 592 457s testutil.go:509: Offset: 347, NextOffset: 446 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s testutil.go:509: Offset: 592, NextOffset: 687 457s testutil.go:509: Offset: 446, NextOffset: 541 457s testutil.go:395: Comparing: "test" vs "test" 457s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s testutil.go:509: Offset: 1073, NextOffset: 1106 457s testutil.go:509: Offset: 927, NextOffset: 960 457s testutil.go:509: Offset: 1106, NextOffset: 1139 457s testutil.go:509: Offset: 960, NextOffset: 993 457s testutil.go:509: Offset: 1139, NextOffset: 1172 457s testutil.go:509: Offset: 993, NextOffset: 1026 457s testutil.go:509: Offset: 1172, NextOffset: 2698 457s testutil.go:509: Offset: 1026, NextOffset: 2404 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 183, NextOffset: 216 457s testutil.go:509: Offset: 87, NextOffset: 120 457s testutil.go:509: Offset: 216, NextOffset: 249 457s testutil.go:509: Offset: 120, NextOffset: 153 457s testutil.go:509: Offset: 249, NextOffset: 282 457s testutil.go:509: Offset: 153, NextOffset: 186 457s testutil.go:509: Offset: 282, NextOffset: 315 457s testutil.go:509: Offset: 186, NextOffset: 219 457s testutil.go:509: Offset: 315, NextOffset: 348 457s testutil.go:509: Offset: 219, NextOffset: 252 457s testutil.go:509: Offset: 348, NextOffset: 468 457s testutil.go:509: Offset: 252, NextOffset: 347 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 457s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=64000 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 457s testutil.go:1580: testing streams: [0 0 24071 48127 72202 96203 96685] 457s testutil.go:2330: got gzip streams: 457s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 457s testutil.go:2349: [1] at 24071 in stargz, uncompressed length 32512 457s testutil.go:2349: [2] at 48127 in stargz, uncompressed length 33536 457s testutil.go:2349: [3] at 72202 in stargz, uncompressed length 33124 457s testutil.go:2349: [4] at 96203 in stargz, uncompressed length 3072 457s testutil.go:2349: [5] at 96685 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177cbSTARGZ" 457s testutil.go:1638: got TOC entries: 457s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 457s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 457s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24071,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 457s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48127,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 457s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 457s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48127,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 457s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72202,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 457s testutil.go:1763: On "foo2": got preread of "foo3" 457s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=64000 457s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=64000 457s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 457s testutil.go:395: Comparing: "" vs "" 457s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [bar foo3.txt barlink test dev test2 baz.txt .no.prefetch.landmark foo1.txt] 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s testutil.go:395: Comparing: "test" vs "test" 457s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=64000 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:395: Comparing: "dev" vs "dev" 457s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:395: Comparing: "" vs "" 457s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s testutil.go:395: Comparing: "test" vs "test" 457s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:395: Comparing: "dev" vs "dev" 457s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 457s testutil.go:1580: testing streams: [0 0 24071 48127 72202 96189 96671] 457s testutil.go:2330: got gzip streams: 457s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=64000 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 457s testutil.go:2349: [1] at 24071 in stargz, uncompressed length 32512 457s testutil.go:2349: [2] at 48127 in stargz, uncompressed length 33536 457s testutil.go:2349: [3] at 72202 in stargz, uncompressed length 32000 457s testutil.go:2349: [4] at 96189 in stargz, uncompressed length 3072 457s testutil.go:2349: [5] at 96671 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177bdSTARGZ" 457s testutil.go:1638: got TOC entries: 457s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 457s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 457s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24071,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 457s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48127,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 457s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 457s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48127,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 457s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72202,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=64000 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s testutil.go:509: Offset: 90, NextOffset: 2014 457s testutil.go:509: Offset: 0, NextOffset: 1851 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 457s testutil.go:1763: On "foo2": got preread of "foo3" 457s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 457s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 457s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":188,"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":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":452,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":549,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":936,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":969,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1002,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1035,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 457s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":284,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":317,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":350,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":472,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":598,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":695,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1082,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1115,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1148,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1181,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 457s testutil.go:395: Comparing: "" vs "" 457s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [dev test2 .no.prefetch.landmark foo1.txt test baz.txt bar foo3.txt barlink] 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 89, NextOffset: 122 457s testutil.go:509: Offset: 185, NextOffset: 218 457s testutil.go:509: Offset: 122, NextOffset: 155 457s testutil.go:509: Offset: 218, NextOffset: 251 457s testutil.go:509: Offset: 155, NextOffset: 188 457s testutil.go:509: Offset: 251, NextOffset: 284 457s testutil.go:509: Offset: 188, NextOffset: 221 457s testutil.go:509: Offset: 284, NextOffset: 317 457s testutil.go:509: Offset: 221, NextOffset: 254 457s testutil.go:509: Offset: 317, NextOffset: 350 457s testutil.go:509: Offset: 254, NextOffset: 351 457s testutil.go:509: Offset: 350, NextOffset: 472 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 89, NextOffset: 122 457s testutil.go:509: Offset: 185, NextOffset: 218 457s testutil.go:509: Offset: 122, NextOffset: 155 457s testutil.go:509: Offset: 218, NextOffset: 251 457s testutil.go:509: Offset: 155, NextOffset: 188 457s testutil.go:509: Offset: 251, NextOffset: 284 457s testutil.go:509: Offset: 188, NextOffset: 221 457s testutil.go:509: Offset: 284, NextOffset: 317 457s testutil.go:509: Offset: 221, NextOffset: 254 457s testutil.go:509: Offset: 317, NextOffset: 350 457s testutil.go:509: Offset: 254, NextOffset: 351 457s testutil.go:509: Offset: 350, NextOffset: 472 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 351, NextOffset: 452 457s testutil.go:509: Offset: 472, NextOffset: 598 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s testutil.go:509: Offset: 452, NextOffset: 549 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 457s testutil.go:1580: testing streams: [0 0 24071 48127 72202 96203 96685] 457s testutil.go:2330: got gzip streams: 457s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 457s testutil.go:2349: [1] at 24071 in stargz, uncompressed length 32512 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 457s testutil.go:2349: [2] at 48127 in stargz, uncompressed length 33536 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 457s testutil.go:509: Offset: 598, NextOffset: 695 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 549, NextOffset: 936 457s testutil.go:509: Offset: 695, NextOffset: 1082 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 457s testutil.go:2349: [3] at 72202 in stargz, uncompressed length 33124 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 457s testutil.go:2349: [4] at 96203 in stargz, uncompressed length 3072 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 457s testutil.go:395: Comparing: "test" vs "test" 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 457s testutil.go:2349: [5] at 96685 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177cbSTARGZ" 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 457s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 457s testutil.go:1638: got TOC entries: 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 457s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 457s testutil.go:509: Offset: 936, NextOffset: 969 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 457s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 457s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24071,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 457s testutil.go:509: Offset: 1082, NextOffset: 1115 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 457s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48127,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 457s testutil.go:509: Offset: 969, NextOffset: 1002 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 457s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 457s testutil.go:509: Offset: 1115, NextOffset: 1148 457s testutil.go:509: Offset: 1002, NextOffset: 1035 457s testutil.go:509: Offset: 1148, NextOffset: 1181 457s testutil.go:509: Offset: 1035, NextOffset: 2417 457s testutil.go:509: Offset: 1181, NextOffset: 2709 457s testutil.go:395: Comparing: "dev" vs "dev" 457s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s testutil.go:395: Comparing: "" vs "" 457s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink dev test2 .no.prefetch.landmark foo1.txt test] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s testutil.go:509: Offset: 598, NextOffset: 695 457s testutil.go:509: Offset: 452, NextOffset: 549 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 695, NextOffset: 1082 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX 457s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48127,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 457s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72202,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 457s testutil.go:1763: On "foo2": got preread of "foo3" 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 457s testutil.go:509: Offset: 549, NextOffset: 936 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s testutil.go:395: Comparing: "dev" vs "dev" 457s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 185, NextOffset: 218 457s testutil.go:509: Offset: 89, NextOffset: 122 457s testutil.go:509: Offset: 218, NextOffset: 251 457s testutil.go:509: Offset: 122, NextOffset: 155 457s testutil.go:509: Offset: 251, NextOffset: 284 457s testutil.go:509: Offset: 155, NextOffset: 188 457s testutil.go:509: Offset: 284, NextOffset: 317 457s testutil.go:509: Offset: 188, NextOffset: 221 457s testutil.go:509: Offset: 317, NextOffset: 350 457s testutil.go:509: Offset: 221, NextOffset: 254 457s testutil.go:509: Offset: 350, NextOffset: 472 457s testutil.go:509: Offset: 254, NextOffset: 351 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 472, NextOffset: 598 457s testutil.go:509: Offset: 351, NextOffset: 452 457s testutil.go:395: Comparing: "test" vs "test" 457s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s testutil.go:509: Offset: 1082, NextOffset: 1115 457s testutil.go:509: Offset: 936, NextOffset: 969 457s testutil.go:509: Offset: 1115, NextOffset: 1148 457s testutil.go:509: Offset: 969, NextOffset: 1002 457s testutil.go:509: Offset: 1148, NextOffset: 1181 457s testutil.go:509: Offset: 1002, NextOffset: 1035 457s testutil.go:509: Offset: 1181, NextOffset: 2709 457s testutil.go:509: Offset: 1035, NextOffset: 2417 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 185, NextOffset: 218 457s testutil.go:509: Offset: 89, NextOffset: 122 457s testutil.go:509: Offset: 218, NextOffset: 251 457s testutil.go:509: Offset: 122, NextOffset: 155 457s testutil.go:509: Offset: 251, NextOffset: 284 457s testutil.go:509: Offset: 155, NextOffset: 188 457s testutil.go:509: Offset: 284, NextOffset: 317 457s testutil.go:509: Offset: 188, NextOffset: 221 457s testutil.go:509: Offset: 317, NextOffset: 350 457s testutil.go:509: Offset: 221, NextOffset: 254 457s testutil.go:509: Offset: 350, NextOffset: 472 457s testutil.go:509: Offset: 254, NextOffset: 351 457s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=64000 457s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=64000 457s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 457s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 457s testutil.go:395: Comparing: "" vs "" 457s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [barlink dev foo1.txt bar test test2 .no.prefetch.landmark baz.txt foo3.txt] 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s testutil.go:395: Comparing: "test" vs "test" 457s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:395: Comparing: "dev" vs "dev" 457s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:395: Comparing: "" vs "" 457s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo3.txt barlink dev foo1.txt bar test test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s testutil.go:395: Comparing: "dev" vs "dev" 457s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:395: Comparing: "test" vs "test" 457s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s testutil.go:509: Offset: 90, NextOffset: 2020 457s testutil.go:509: Offset: 0, NextOffset: 1860 457s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX 457s testutil.go:1580: testing streams: [0 0 24071 48127 72202 96189 96671] 457s testutil.go:2330: got gzip streams: 457s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 457s testutil.go:2349: [1] at 24071 in stargz, uncompressed length 32512 457s testutil.go:2349: [2] at 48127 in stargz, uncompressed length 33536 457s testutil.go:2349: [3] at 72202 in stargz, uncompressed length 32000 457s testutil.go:2349: [4] at 96189 in stargz, uncompressed length 3072 457s testutil.go:2349: [5] at 96671 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177bdSTARGZ" 457s testutil.go:1638: got TOC entries: 457s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 457s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 457s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24071,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 457s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48127,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 457s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 457s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48127,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 457s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72202,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 457s testutil.go:1763: On "foo2": got preread of "foo3" 457s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 457s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":85,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":118,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":151,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":184,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":217,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":250,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":343,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":440,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":533,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":837,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":870,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":903,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":936,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 457s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":181,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":214,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":247,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":280,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":313,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":346,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":464,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":586,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":679,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":983,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1016,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1049,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1082,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 457s testutil.go:395: Comparing: "" vs "" 457s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark foo1.txt bar foo3.txt barlink test dev baz.txt test2] 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 85, NextOffset: 118 457s testutil.go:509: Offset: 181, NextOffset: 214 457s testutil.go:509: Offset: 118, NextOffset: 151 457s testutil.go:509: Offset: 214, NextOffset: 247 457s testutil.go:509: Offset: 151, NextOffset: 184 457s testutil.go:509: Offset: 247, NextOffset: 280 457s testutil.go:509: Offset: 184, NextOffset: 217 457s testutil.go:509: Offset: 280, NextOffset: 313 457s testutil.go:509: Offset: 217, NextOffset: 250 457s testutil.go:509: Offset: 313, NextOffset: 346 457s testutil.go:509: Offset: 250, NextOffset: 343 457s testutil.go:509: Offset: 346, NextOffset: 464 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 85, NextOffset: 118 457s testutil.go:509: Offset: 181, NextOffset: 214 457s testutil.go:509: Offset: 118, NextOffset: 151 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU 457s testutil.go:1580: testing streams: [0 0 24068 48125 72201 96202 96684] 457s testutil.go:2330: got gzip streams: 457s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 457s testutil.go:2349: [1] at 24068 in stargz, uncompressed length 32512 457s testutil.go:2349: [2] at 48125 in stargz, uncompressed length 33536 457s testutil.go:2349: [3] at 72201 in stargz, uncompressed length 33124 457s testutil.go:2349: [4] at 96202 in stargz, uncompressed length 3072 457s testutil.go:2349: [5] at 96684 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177caSTARGZ" 457s testutil.go:1638: got TOC entries: 457s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 457s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 457s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24068,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 457s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48125,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 457s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 457s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48125,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 457s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72201,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 457s testutil.go:1763: On "foo2": got preread of "foo3" 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 457s testutil.go:509: Offset: 214, NextOffset: 247 457s testutil.go:509: Offset: 151, NextOffset: 184 457s testutil.go:509: Offset: 247, NextOffset: 280 457s testutil.go:509: Offset: 184, NextOffset: 217 457s testutil.go:509: Offset: 280, NextOffset: 313 457s testutil.go:509: Offset: 217, NextOffset: 250 457s testutil.go:509: Offset: 313, NextOffset: 346 457s testutil.go:509: Offset: 250, NextOffset: 343 457s testutil.go:509: Offset: 346, NextOffset: 464 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 343, NextOffset: 440 457s testutil.go:509: Offset: 464, NextOffset: 586 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s testutil.go:509: Offset: 440, NextOffset: 533 457s testutil.go:509: Offset: 586, NextOffset: 679 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 533, NextOffset: 837 457s testutil.go:509: Offset: 679, NextOffset: 983 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s testutil.go:395: Comparing: "test" vs "test" 457s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s testutil.go:509: Offset: 837, NextOffset: 870 457s testutil.go:509: Offset: 983, NextOffset: 1016 457s testutil.go:509: Offset: 870, NextOffset: 903 457s testutil.go:509: Offset: 1016, NextOffset: 1049 457s testutil.go:509: Offset: 903, NextOffset: 936 457s testutil.go:509: Offset: 1049, NextOffset: 1082 457s testutil.go:509: Offset: 936, NextOffset: 2225 457s testutil.go:509: Offset: 1082, NextOffset: 2512 457s testutil.go:395: Comparing: "dev" vs "dev" 457s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s testutil.go:395: Comparing: "" vs "" 457s testutil.go:401: Directory: "" vs "": [dev baz.txt test2 .no.prefetch.landmark foo1.txt bar foo3.txt barlink test] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 464, NextOffset: 586 457s testutil.go:509: Offset: 343, NextOffset: 440 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s testutil.go:509: Offset: 586, NextOffset: 679 457s testutil.go:509: Offset: 440, NextOffset: 533 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 679, NextOffset: 983 457s testutil.go:509: Offset: 533, NextOffset: 837 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s testutil.go:395: Comparing: "test" vs "test" 457s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s testutil.go:509: Offset: 983, NextOffset: 1016 457s testutil.go:509: Offset: 837, NextOffset: 870 457s testutil.go:509: Offset: 1016, NextOffset: 1049 457s testutil.go:509: Offset: 870, NextOffset: 903 457s testutil.go:509: Offset: 1049, NextOffset: 1082 457s testutil.go:509: Offset: 903, NextOffset: 936 457s testutil.go:509: Offset: 1082, NextOffset: 2512 457s testutil.go:509: Offset: 936, NextOffset: 2225 457s testutil.go:395: Comparing: "dev" vs "dev" 457s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 181, NextOffset: 214 457s testutil.go:509: Offset: 85, NextOffset: 118 457s testutil.go:509: Offset: 214, NextOffset: 247 457s testutil.go:509: Offset: 118, NextOffset: 151 457s testutil.go:509: Offset: 247, NextOffset: 280 457s testutil.go:509: Offset: 151, NextOffset: 184 457s testutil.go:509: Offset: 280, NextOffset: 313 457s testutil.go:509: Offset: 184, NextOffset: 217 457s testutil.go:509: Offset: 313, NextOffset: 346 457s testutil.go:509: Offset: 217, NextOffset: 250 457s testutil.go:509: Offset: 346, NextOffset: 464 457s testutil.go:509: Offset: 250, NextOffset: 343 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 181, NextOffset: 214 457s testutil.go:509: Offset: 85, NextOffset: 118 457s testutil.go:509: Offset: 214, NextOffset: 247 457s testutil.go:509: Offset: 118, NextOffset: 151 457s testutil.go:509: Offset: 247, NextOffset: 280 457s testutil.go:509: Offset: 151, NextOffset: 184 457s testutil.go:509: Offset: 280, NextOffset: 313 457s testutil.go:509: Offset: 184, NextOffset: 217 457s testutil.go:509: Offset: 313, NextOffset: 346 457s testutil.go:509: Offset: 217, NextOffset: 250 457s testutil.go:509: Offset: 346, NextOffset: 464 457s testutil.go:509: Offset: 250, NextOffset: 343 457s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=64000 457s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 457s testutil.go:1580: testing streams: [0 0 24068 48125 72201 96188 96670] 457s testutil.go:2330: got gzip streams: 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=64000 457s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 457s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 457s testutil.go:395: Comparing: "" vs "" 457s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark foo1.txt test2 baz.txt bar foo3.txt barlink test dev] 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s testutil.go:395: Comparing: "test" vs "test" 457s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 457s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=64000 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU 457s testutil.go:2349: [1] at 24068 in stargz, uncompressed length 32512 457s testutil.go:2349: [2] at 48125 in stargz, uncompressed length 33536 457s testutil.go:2349: [3] at 72201 in stargz, uncompressed length 32000 457s testutil.go:2349: [4] at 96188 in stargz, uncompressed length 3072 457s testutil.go:2349: [5] at 96670 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177bcSTARGZ" 457s testutil.go:1638: got TOC entries: 457s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 457s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 457s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24068,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 457s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48125,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 457s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 457s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48125,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 457s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72201,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 457s testutil.go:1763: On "foo2": got preread of "foo3" 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=64000 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:395: Comparing: "dev" vs "dev" 457s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=64000 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:395: Comparing: "" vs "" 457s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink test dev .no.prefetch.landmark foo1.txt test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s testutil.go:395: Comparing: "test" vs "test" 457s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:395: Comparing: "dev" vs "dev" 457s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=64000 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s testutil.go:509: Offset: 90, NextOffset: 1878 457s testutil.go:509: Offset: 0, NextOffset: 1713 457s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 457s testutil.go:1580: testing streams: [0 0 24073 48134 72212 96213 96696] 457s testutil.go:2330: got gzip streams: 457s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 457s testutil.go:2349: [1] at 24073 in stargz, uncompressed length 32512 457s testutil.go:2349: [2] at 48134 in stargz, uncompressed length 33536 457s testutil.go:2349: [3] at 72212 in stargz, uncompressed length 33124 457s testutil.go:2349: [4] at 96213 in stargz, uncompressed length 3072 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 457s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":849,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":882,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":915,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":948,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 457s testutil.go:2349: [5] at 96696 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d5STARGZ" 457s testutil.go:1638: got TOC entries: 457s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 457s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 457s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24073,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 457s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48134,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 457s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 457s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48134,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 457s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72212,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 457s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":183,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":249,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":282,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":315,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":348,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":468,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":687,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":995,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1061,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1094,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 457s testutil.go:1763: On "foo2": got preread of "foo3" 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 457s testutil.go:395: Comparing: "" vs "" 457s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark foo1.txt test dev test2 baz.txt bar foo3.txt barlink] 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s testutil.go:509: Offset: 446, NextOffset: 541 457s testutil.go:509: Offset: 592, NextOffset: 687 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 541, NextOffset: 849 457s testutil.go:509: Offset: 687, NextOffset: 995 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s testutil.go:395: Comparing: "test" vs "test" 457s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s testutil.go:509: Offset: 849, NextOffset: 882 457s testutil.go:509: Offset: 995, NextOffset: 1028 457s testutil.go:509: Offset: 882, NextOffset: 915 457s testutil.go:509: Offset: 1028, NextOffset: 1061 457s testutil.go:509: Offset: 915, NextOffset: 948 457s testutil.go:509: Offset: 1061, NextOffset: 1094 457s testutil.go:509: Offset: 948, NextOffset: 2241 457s testutil.go:509: Offset: 1094, NextOffset: 2530 457s testutil.go:395: Comparing: "dev" vs "dev" 457s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 87, NextOffset: 120 457s testutil.go:509: Offset: 183, NextOffset: 216 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 457s testutil.go:509: Offset: 120, NextOffset: 153 457s testutil.go:509: Offset: 216, NextOffset: 249 457s testutil.go:509: Offset: 153, NextOffset: 186 457s testutil.go:509: Offset: 249, NextOffset: 282 457s testutil.go:509: Offset: 186, NextOffset: 219 457s testutil.go:509: Offset: 282, NextOffset: 315 457s testutil.go:509: Offset: 219, NextOffset: 252 457s testutil.go:509: Offset: 315, NextOffset: 348 457s testutil.go:509: Offset: 252, NextOffset: 347 457s testutil.go:509: Offset: 348, NextOffset: 468 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 87, NextOffset: 120 457s testutil.go:509: Offset: 183, NextOffset: 216 457s testutil.go:509: Offset: 120, NextOffset: 153 457s testutil.go:509: Offset: 216, NextOffset: 249 457s testutil.go:509: Offset: 153, NextOffset: 186 457s testutil.go:509: Offset: 249, NextOffset: 282 457s testutil.go:509: Offset: 186, NextOffset: 219 457s testutil.go:509: Offset: 282, NextOffset: 315 457s testutil.go:509: Offset: 219, NextOffset: 252 457s testutil.go:509: Offset: 315, NextOffset: 348 457s testutil.go:509: Offset: 252, NextOffset: 347 457s testutil.go:509: Offset: 348, NextOffset: 468 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 347, NextOffset: 446 457s testutil.go:509: Offset: 468, NextOffset: 592 457s testutil.go:395: Comparing: "" vs "" 457s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt bar foo3.txt barlink .no.prefetch.landmark foo1.txt test] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 183, NextOffset: 216 457s testutil.go:509: Offset: 87, NextOffset: 120 457s testutil.go:509: Offset: 216, NextOffset: 249 457s testutil.go:509: Offset: 120, NextOffset: 153 457s testutil.go:509: Offset: 249, NextOffset: 282 457s testutil.go:509: Offset: 153, NextOffset: 186 457s testutil.go:509: Offset: 282, NextOffset: 315 457s testutil.go:509: Offset: 186, NextOffset: 219 457s testutil.go:509: Offset: 315, NextOffset: 348 457s testutil.go:509: Offset: 219, NextOffset: 252 457s testutil.go:509: Offset: 348, NextOffset: 468 457s testutil.go:509: Offset: 252, NextOffset: 347 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 183, NextOffset: 216 457s testutil.go:509: Offset: 87, NextOffset: 120 457s testutil.go:509: Offset: 216, NextOffset: 249 457s testutil.go:509: Offset: 120, NextOffset: 153 457s testutil.go:509: Offset: 249, NextOffset: 282 457s testutil.go:509: Offset: 153, NextOffset: 186 457s testutil.go:509: Offset: 282, NextOffset: 315 457s testutil.go:509: Offset: 186, NextOffset: 219 457s testutil.go:509: Offset: 315, NextOffset: 348 457s testutil.go:509: Offset: 219, NextOffset: 252 457s testutil.go:509: Offset: 348, NextOffset: 468 457s testutil.go:509: Offset: 252, NextOffset: 347 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s testutil.go:509: Offset: 592, NextOffset: 687 457s testutil.go:509: Offset: 446, NextOffset: 541 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 687, NextOffset: 995 457s testutil.go:509: Offset: 541, NextOffset: 849 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 468, NextOffset: 592 457s testutil.go:509: Offset: 347, NextOffset: 446 457s testutil.go:395: Comparing: "test" vs "test" 457s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s testutil.go:509: Offset: 995, NextOffset: 1028 457s testutil.go:509: Offset: 849, NextOffset: 882 457s testutil.go:509: Offset: 1028, NextOffset: 1061 457s testutil.go:509: Offset: 882, NextOffset: 915 457s testutil.go:509: Offset: 1061, NextOffset: 1094 457s testutil.go:509: Offset: 915, NextOffset: 948 457s testutil.go:509: Offset: 1094, NextOffset: 2530 457s testutil.go:509: Offset: 948, NextOffset: 2241 457s testutil.go:395: Comparing: "dev" vs "dev" 457s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=64000 457s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=64000 457s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 457s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 457s testutil.go:395: Comparing: "" vs "" 457s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [dev .no.prefetch.landmark foo1.txt foo3.txt barlink test test2 baz.txt bar] 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s testutil.go:395: Comparing: "test" vs "test" 457s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:395: Comparing: "dev" vs "dev" 457s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:395: Comparing: "" vs "" 457s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt barlink test test2 baz.txt bar dev .no.prefetch.landmark] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s testutil.go:395: Comparing: "test" vs "test" 457s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 457s testutil.go:1580: testing streams: [0 0 24073 48134 72212 96199 96682] 457s testutil.go:2330: got gzip streams: 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=64000 457s testutil.go:509: Offset: 90, NextOffset: 1882 457s testutil.go:509: Offset: 0, NextOffset: 1723 457s testutil.go:395: Comparing: "dev" vs "dev" 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=64000 457s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 457s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 457s testutil.go:2349: [1] at 24073 in stargz, uncompressed length 32512 457s testutil.go:2349: [2] at 48134 in stargz, uncompressed length 33536 457s testutil.go:2349: [3] at 72212 in stargz, uncompressed length 32000 457s testutil.go:2349: [4] at 96199 in stargz, uncompressed length 3072 457s testutil.go:2349: [5] at 96682 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c7STARGZ" 457s testutil.go:1638: got TOC entries: 457s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 457s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 457s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24073,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 457s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48134,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 457s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 457s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48134,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 457s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72212,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 457s testutil.go:1763: On "foo2": got preread of "foo3" 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 457s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 457s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":842,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":875,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":908,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":941,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 457s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":182,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":215,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":248,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":281,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":314,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":347,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":466,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":589,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":683,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1021,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1054,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1087,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 457s testutil.go:395: Comparing: "" vs "" 457s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test2 bar test dev] 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 537, NextOffset: 842 457s testutil.go:509: Offset: 683, NextOffset: 988 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s testutil.go:395: Comparing: "test" vs "test" 457s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s testutil.go:509: Offset: 842, NextOffset: 875 457s testutil.go:509: Offset: 988, NextOffset: 1021 457s testutil.go:509: Offset: 875, NextOffset: 908 457s testutil.go:509: Offset: 1021, NextOffset: 1054 457s testutil.go:509: Offset: 908, NextOffset: 941 457s testutil.go:509: Offset: 1054, NextOffset: 1087 457s testutil.go:509: Offset: 941, NextOffset: 2231 457s testutil.go:509: Offset: 1087, NextOffset: 2520 457s testutil.go:395: Comparing: "dev" vs "dev" 457s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 86, NextOffset: 119 457s testutil.go:509: Offset: 182, NextOffset: 215 457s testutil.go:509: Offset: 119, NextOffset: 152 457s testutil.go:509: Offset: 215, NextOffset: 248 457s testutil.go:509: Offset: 152, NextOffset: 185 457s testutil.go:509: Offset: 248, NextOffset: 281 457s testutil.go:509: Offset: 185, NextOffset: 218 457s testutil.go:509: Offset: 281, NextOffset: 314 457s testutil.go:509: Offset: 218, NextOffset: 251 457s testutil.go:509: Offset: 314, NextOffset: 347 457s testutil.go:509: Offset: 251, NextOffset: 345 457s testutil.go:509: Offset: 347, NextOffset: 466 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 86, NextOffset: 119 457s testutil.go:509: Offset: 182, NextOffset: 215 457s testutil.go:509: Offset: 119, NextOffset: 152 457s testutil.go:509: Offset: 215, NextOffset: 248 457s testutil.go:509: Offset: 152, NextOffset: 185 457s testutil.go:509: Offset: 248, NextOffset: 281 457s testutil.go:509: Offset: 185, NextOffset: 218 457s testutil.go:509: Offset: 281, NextOffset: 314 457s testutil.go:509: Offset: 218, NextOffset: 251 457s testutil.go:509: Offset: 314, NextOffset: 347 457s testutil.go:509: Offset: 251, NextOffset: 345 457s testutil.go:509: Offset: 347, NextOffset: 466 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 345, NextOffset: 443 457s testutil.go:509: Offset: 466, NextOffset: 589 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s testutil.go:509: Offset: 443, NextOffset: 537 457s testutil.go:509: Offset: 589, NextOffset: 683 457s testutil.go:395: Comparing: "" vs "" 457s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test2 bar test dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s testutil.go:509: Offset: 589, NextOffset: 683 457s testutil.go:509: Offset: 443, NextOffset: 537 457s testutil.go:395: Comparing: "test" vs "test" 457s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s testutil.go:509: Offset: 988, NextOffset: 1021 457s testutil.go:509: Offset: 842, NextOffset: 875 457s testutil.go:509: Offset: 1021, NextOffset: 1054 457s testutil.go:509: Offset: 875, NextOffset: 908 457s testutil.go:509: Offset: 1054, NextOffset: 1087 457s testutil.go:509: Offset: 908, NextOffset: 941 457s testutil.go:509: Offset: 1087, NextOffset: 2520 457s testutil.go:509: Offset: 941, NextOffset: 2231 457s testutil.go:395: Comparing: "dev" vs "dev" 457s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 182, NextOffset: 215 457s testutil.go:509: Offset: 86, NextOffset: 119 457s testutil.go:509: Offset: 215, NextOffset: 248 457s testutil.go:509: Offset: 119, NextOffset: 152 457s testutil.go:509: Offset: 248, NextOffset: 281 457s testutil.go:509: Offset: 152, NextOffset: 185 457s testutil.go:509: Offset: 281, NextOffset: 314 457s testutil.go:509: Offset: 185, NextOffset: 218 457s testutil.go:509: Offset: 314, NextOffset: 347 457s testutil.go:509: Offset: 218, NextOffset: 251 457s testutil.go:509: Offset: 347, NextOffset: 466 457s testutil.go:509: Offset: 251, NextOffset: 345 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 466, NextOffset: 589 457s testutil.go:509: Offset: 345, NextOffset: 443 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 683, NextOffset: 988 457s testutil.go:509: Offset: 537, NextOffset: 842 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 182, NextOffset: 215 457s testutil.go:509: Offset: 86, NextOffset: 119 457s testutil.go:509: Offset: 215, NextOffset: 248 457s testutil.go:509: Offset: 119, NextOffset: 152 457s testutil.go:509: Offset: 248, NextOffset: 281 457s testutil.go:509: Offset: 152, NextOffset: 185 457s testutil.go:509: Offset: 281, NextOffset: 314 457s testutil.go:509: Offset: 185, NextOffset: 218 457s testutil.go:509: Offset: 314, NextOffset: 347 457s testutil.go:509: Offset: 218, NextOffset: 251 457s testutil.go:509: Offset: 347, NextOffset: 466 457s testutil.go:509: Offset: 251, NextOffset: 345 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 457s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=64000 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX 457s testutil.go:1580: testing streams: [0 0 24073 48134 72212 96213 96696] 457s testutil.go:2330: got gzip streams: 457s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 457s testutil.go:2349: [1] at 24073 in stargz, uncompressed length 32512 457s testutil.go:2349: [2] at 48134 in stargz, uncompressed length 33536 457s testutil.go:2349: [3] at 72212 in stargz, uncompressed length 33124 457s testutil.go:2349: [4] at 96213 in stargz, uncompressed length 3072 457s testutil.go:2349: [5] at 96696 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d5STARGZ" 457s testutil.go:1638: got TOC entries: 457s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 457s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 457s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24073,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 457s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48134,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 457s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 457s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48134,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 457s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72212,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 457s testutil.go:1763: On "foo2": got preread of "foo3" 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 457s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=64000 457s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 457s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 457s testutil.go:395: Comparing: "" vs "" 457s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark bar baz.txt foo1.txt foo3.txt barlink test dev test2] 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s testutil.go:395: Comparing: "test" vs "test" 457s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:395: Comparing: "dev" vs "dev" 457s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 457s testutil.go:1580: testing streams: [0 0 24073 48134 72212 96199 96682] 457s testutil.go:2330: got gzip streams: 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=64000 457s testutil.go:395: Comparing: "" vs "" 457s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt barlink test dev test2 .no.prefetch.landmark bar] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s testutil.go:395: Comparing: "test" vs "test" 457s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:395: Comparing: "dev" vs "dev" 457s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s testutil.go:509: Offset: 90, NextOffset: 1874 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 457s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 457s testutil.go:2349: [1] at 24073 in stargz, uncompressed length 32512 457s testutil.go:2349: [2] at 48134 in stargz, uncompressed length 33536 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=64000 457s testutil.go:509: Offset: 0, NextOffset: 1714 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX 457s testutil.go:2349: [3] at 72212 in stargz, uncompressed length 32000 457s testutil.go:2349: [4] at 96199 in stargz, uncompressed length 3072 457s testutil.go:2349: [5] at 96682 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c7STARGZ" 457s testutil.go:1638: got TOC entries: 457s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 457s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 457s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24073,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 457s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48134,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 457s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 457s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48134,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 457s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72212,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 457s testutil.go:1763: On "foo2": got preread of "foo3" 457s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 457s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 457s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":850,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":883,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":916,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":949,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 457s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":184,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":217,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":250,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":283,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":316,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":349,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":470,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":691,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":996,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1029,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1062,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1095,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 457s testutil.go:395: Comparing: "" vs "" 457s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt bar foo3.txt barlink foo1.txt test dev test2] 457s testutil.go:395: Comparing: "test" vs "test" 457s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s testutil.go:509: Offset: 850, NextOffset: 883 457s testutil.go:509: Offset: 996, NextOffset: 1029 457s testutil.go:509: Offset: 883, NextOffset: 916 457s testutil.go:509: Offset: 1029, NextOffset: 1062 457s testutil.go:509: Offset: 916, NextOffset: 949 457s testutil.go:509: Offset: 1062, NextOffset: 1095 457s testutil.go:509: Offset: 949, NextOffset: 2244 457s testutil.go:509: Offset: 1095, NextOffset: 2535 457s testutil.go:395: Comparing: "dev" vs "dev" 457s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 88, NextOffset: 121 457s testutil.go:509: Offset: 184, NextOffset: 217 457s testutil.go:509: Offset: 121, NextOffset: 154 457s testutil.go:509: Offset: 217, NextOffset: 250 457s testutil.go:509: Offset: 154, NextOffset: 187 457s testutil.go:509: Offset: 250, NextOffset: 283 457s testutil.go:509: Offset: 187, NextOffset: 220 457s testutil.go:509: Offset: 283, NextOffset: 316 457s testutil.go:509: Offset: 220, NextOffset: 253 457s testutil.go:509: Offset: 316, NextOffset: 349 457s testutil.go:509: Offset: 253, NextOffset: 349 457s testutil.go:509: Offset: 349, NextOffset: 470 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 88, NextOffset: 121 457s testutil.go:509: Offset: 184, NextOffset: 217 457s testutil.go:509: Offset: 121, NextOffset: 154 457s testutil.go:509: Offset: 217, NextOffset: 250 457s testutil.go:509: Offset: 154, NextOffset: 187 457s testutil.go:509: Offset: 250, NextOffset: 283 457s testutil.go:509: Offset: 187, NextOffset: 220 457s testutil.go:509: Offset: 283, NextOffset: 316 457s testutil.go:509: Offset: 220, NextOffset: 253 457s testutil.go:509: Offset: 316, NextOffset: 349 457s testutil.go:509: Offset: 253, NextOffset: 349 457s testutil.go:509: Offset: 349, NextOffset: 470 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 349, NextOffset: 449 457s testutil.go:509: Offset: 470, NextOffset: 595 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s testutil.go:509: Offset: 449, NextOffset: 545 457s testutil.go:509: Offset: 595, NextOffset: 691 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 545, NextOffset: 850 457s testutil.go:509: Offset: 691, NextOffset: 996 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s testutil.go:395: Comparing: "" vs "" 457s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt barlink foo1.txt test dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 184, NextOffset: 217 457s testutil.go:509: Offset: 88, NextOffset: 121 457s testutil.go:509: Offset: 217, NextOffset: 250 457s testutil.go:509: Offset: 121, NextOffset: 154 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 457s testutil.go:1580: testing streams: [0 0 24072 48133 72209 96210 96694] 457s testutil.go:2330: got gzip streams: 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 457s testutil.go:509: Offset: 250, NextOffset: 283 457s testutil.go:509: Offset: 154, NextOffset: 187 457s testutil.go:509: Offset: 283, NextOffset: 316 457s testutil.go:509: Offset: 187, NextOffset: 220 457s testutil.go:509: Offset: 316, NextOffset: 349 457s testutil.go:509: Offset: 220, NextOffset: 253 457s testutil.go:509: Offset: 349, NextOffset: 470 457s testutil.go:509: Offset: 253, NextOffset: 349 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s testutil.go:509: Offset: 595, NextOffset: 691 457s testutil.go:509: Offset: 449, NextOffset: 545 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 691, NextOffset: 996 457s testutil.go:509: Offset: 545, NextOffset: 850 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 470, NextOffset: 595 457s testutil.go:509: Offset: 349, NextOffset: 449 457s testutil.go:395: Comparing: "test" vs "test" 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 457s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 457s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s testutil.go:509: Offset: 996, NextOffset: 1029 457s testutil.go:509: Offset: 850, NextOffset: 883 457s testutil.go:509: Offset: 1029, NextOffset: 1062 457s testutil.go:509: Offset: 883, NextOffset: 916 457s testutil.go:509: Offset: 1062, NextOffset: 1095 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 457s testutil.go:2349: [1] at 24072 in stargz, uncompressed length 32512 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 457s testutil.go:509: Offset: 916, NextOffset: 949 457s testutil.go:509: Offset: 1095, NextOffset: 2535 457s testutil.go:509: Offset: 949, NextOffset: 2244 457s testutil.go:395: Comparing: "dev" vs "dev" 457s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 184, NextOffset: 217 457s testutil.go:509: Offset: 88, NextOffset: 121 457s testutil.go:509: Offset: 217, NextOffset: 250 457s testutil.go:509: Offset: 121, NextOffset: 154 457s testutil.go:509: Offset: 250, NextOffset: 283 457s testutil.go:509: Offset: 154, NextOffset: 187 457s testutil.go:509: Offset: 283, NextOffset: 316 457s testutil.go:509: Offset: 187, NextOffset: 220 457s testutil.go:509: Offset: 316, NextOffset: 349 457s testutil.go:509: Offset: 220, NextOffset: 253 457s testutil.go:509: Offset: 349, NextOffset: 470 457s testutil.go:509: Offset: 253, NextOffset: 349 457s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=64000 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 457s testutil.go:2349: [2] at 48133 in stargz, uncompressed length 33536 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU 457s testutil.go:2349: [3] at 72209 in stargz, uncompressed length 33124 457s testutil.go:2349: [4] at 96210 in stargz, uncompressed length 3072 457s testutil.go:2349: [5] at 96694 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d2STARGZ" 457s testutil.go:1638: got TOC entries: 457s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 457s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 457s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24072,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 457s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48133,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 457s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 457s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48133,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 457s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72209,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 457s testutil.go:1763: On "foo2": got preread of "foo3" 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 457s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=64000 457s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 457s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 457s testutil.go:395: Comparing: "" vs "" 457s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo1.txt foo3.txt test test2 baz.txt bar barlink dev .no.prefetch.landmark] 457s testutil.go:395: Comparing: "test" vs "test" 457s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:395: Comparing: "dev" vs "dev" 457s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s testutil.go:395: Comparing: "" vs "" 457s testutil.go:401: Directory: "" vs "": [baz.txt bar barlink dev .no.prefetch.landmark foo1.txt foo3.txt test test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s testutil.go:395: Comparing: "dev" vs "dev" 457s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:395: Comparing: "test" vs "test" 457s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s testutil.go:509: Offset: 90, NextOffset: 1884 457s testutil.go:509: Offset: 0, NextOffset: 1725 457s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU 457s testutil.go:1580: testing streams: [0 0 24072 48133 72209 96196 96680] 457s testutil.go:2330: got gzip streams: 457s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 457s testutil.go:2349: [1] at 24072 in stargz, uncompressed length 32512 457s testutil.go:2349: [2] at 48133 in stargz, uncompressed length 33536 457s testutil.go:2349: [3] at 72209 in stargz, uncompressed length 32000 457s testutil.go:2349: [4] at 96196 in stargz, uncompressed length 3072 457s testutil.go:2349: [5] at 96680 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c4STARGZ" 457s testutil.go:1638: got TOC entries: 457s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 457s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 457s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24072,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 457s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48133,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 457s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 457s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48133,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 457s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72209,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 457s testutil.go:1763: On "foo2": got preread of "foo3" 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 457s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":865,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":898,"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":964,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 457s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 457s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":317,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":350,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":469,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":686,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","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":1047,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1080,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1113,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 457s testutil.go:395: Comparing: "" vs "" 457s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt foo1.txt bar barlink test dev .no.prefetch.landmark foo3.txt test2] 457s testutil.go:395: Comparing: "test" vs "test" 457s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s testutil.go:509: Offset: 865, NextOffset: 898 457s testutil.go:509: Offset: 1014, NextOffset: 1047 457s testutil.go:509: Offset: 898, NextOffset: 931 457s testutil.go:509: Offset: 1047, NextOffset: 1080 457s testutil.go:509: Offset: 931, NextOffset: 964 457s testutil.go:509: Offset: 1080, NextOffset: 1113 457s testutil.go:509: Offset: 964, NextOffset: 2278 457s testutil.go:509: Offset: 1113, NextOffset: 2566 457s testutil.go:395: Comparing: "dev" vs "dev" 457s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 86, NextOffset: 119 457s testutil.go:509: Offset: 185, NextOffset: 218 457s testutil.go:509: Offset: 119, NextOffset: 152 457s testutil.go:509: Offset: 218, NextOffset: 251 457s testutil.go:509: Offset: 152, NextOffset: 185 457s testutil.go:509: Offset: 251, NextOffset: 284 457s testutil.go:509: Offset: 185, NextOffset: 218 457s testutil.go:509: Offset: 284, NextOffset: 317 457s testutil.go:509: Offset: 218, NextOffset: 251 457s testutil.go:509: Offset: 317, NextOffset: 350 457s testutil.go:509: Offset: 251, NextOffset: 345 457s testutil.go:509: Offset: 350, NextOffset: 469 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 86, NextOffset: 119 457s testutil.go:509: Offset: 185, NextOffset: 218 457s testutil.go:509: Offset: 119, NextOffset: 152 457s testutil.go:509: Offset: 218, NextOffset: 251 457s testutil.go:509: Offset: 152, NextOffset: 185 457s testutil.go:509: Offset: 251, NextOffset: 284 457s testutil.go:509: Offset: 185, NextOffset: 218 457s testutil.go:509: Offset: 284, NextOffset: 317 457s testutil.go:509: Offset: 218, NextOffset: 251 457s testutil.go:509: Offset: 317, NextOffset: 350 457s testutil.go:509: Offset: 251, NextOffset: 345 457s testutil.go:509: Offset: 350, NextOffset: 469 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 345, NextOffset: 443 457s testutil.go:509: Offset: 469, NextOffset: 592 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s testutil.go:509: Offset: 443, NextOffset: 537 457s testutil.go:509: Offset: 592, NextOffset: 686 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 537, NextOffset: 865 457s testutil.go:509: Offset: 686, NextOffset: 1014 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s testutil.go:395: Comparing: "" vs "" 457s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar barlink test dev .no.prefetch.landmark foo3.txt test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s testutil.go:509: Offset: 592, NextOffset: 686 457s testutil.go:509: Offset: 443, NextOffset: 537 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s testutil.go:395: Comparing: "test" vs "test" 457s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s testutil.go:509: Offset: 1014, NextOffset: 1047 457s testutil.go:509: Offset: 865, NextOffset: 898 457s testutil.go:509: Offset: 1047, NextOffset: 1080 457s testutil.go:509: Offset: 898, NextOffset: 931 457s testutil.go:509: Offset: 1080, NextOffset: 1113 457s testutil.go:509: Offset: 931, NextOffset: 964 457s testutil.go:509: Offset: 1113, NextOffset: 2566 457s testutil.go:509: Offset: 964, NextOffset: 2278 457s testutil.go:395: Comparing: "dev" vs "dev" 457s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 686, NextOffset: 1014 457s testutil.go:509: Offset: 537, NextOffset: 865 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 185, NextOffset: 218 457s testutil.go:509: Offset: 86, NextOffset: 119 457s testutil.go:509: Offset: 218, NextOffset: 251 457s testutil.go:509: Offset: 119, NextOffset: 152 457s testutil.go:509: Offset: 251, NextOffset: 284 457s testutil.go:509: Offset: 152, NextOffset: 185 457s testutil.go:509: Offset: 284, NextOffset: 317 457s testutil.go:509: Offset: 185, NextOffset: 218 457s testutil.go:509: Offset: 317, NextOffset: 350 457s testutil.go:509: Offset: 218, NextOffset: 251 457s testutil.go:509: Offset: 350, NextOffset: 469 457s testutil.go:509: Offset: 251, NextOffset: 345 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 185, NextOffset: 218 457s testutil.go:509: Offset: 86, NextOffset: 119 457s testutil.go:509: Offset: 218, NextOffset: 251 457s testutil.go:509: Offset: 119, NextOffset: 152 457s testutil.go:509: Offset: 251, NextOffset: 284 457s testutil.go:509: Offset: 152, NextOffset: 185 457s testutil.go:509: Offset: 284, NextOffset: 317 457s testutil.go:509: Offset: 185, NextOffset: 218 457s testutil.go:509: Offset: 317, NextOffset: 350 457s testutil.go:509: Offset: 218, NextOffset: 251 457s testutil.go:509: Offset: 350, NextOffset: 469 457s testutil.go:509: Offset: 251, NextOffset: 345 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 469, NextOffset: 592 457s testutil.go:509: Offset: 345, NextOffset: 443 457s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=64000 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=64000 457s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 457s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 457s testutil.go:1580: testing streams: [0 0 24074 48130 72206 96207 96697] 457s testutil.go:2330: got gzip streams: 457s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=64000 457s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 457s testutil.go:395: Comparing: "" vs "" 457s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt bar foo3.txt dev test2 .no.prefetch.landmark foo1.txt barlink test] 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s testutil.go:395: Comparing: "test" vs "test" 457s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:395: Comparing: "dev" vs "dev" 457s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 457s testutil.go:2349: [1] at 24074 in stargz, uncompressed length 32512 457s testutil.go:2349: [2] at 48130 in stargz, uncompressed length 33536 457s testutil.go:2349: [3] at 72206 in stargz, uncompressed length 33124 457s testutil.go:2349: [4] at 96207 in stargz, uncompressed length 3072 457s testutil.go:2349: [5] at 96697 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177cfSTARGZ" 457s testutil.go:1638: got TOC entries: 457s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 457s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 457s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24074,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 457s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48130,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 457s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 457s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48130,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 457s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72206,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=64000 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 457s testutil.go:1763: On "foo2": got preread of "foo3" 457s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=64000 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:395: Comparing: "" vs "" 457s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt dev test2 .no.prefetch.landmark foo1.txt barlink test] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 457s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:395: Comparing: "barlink" vs "barlink" 457s testutil.go:395: Comparing: "test" vs "test" 457s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 457s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:395: Comparing: "bar" vs "bar" 457s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 457s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:395: Comparing: "dev" vs "dev" 457s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 457s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 457s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 457s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 457s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 457s testutil.go:395: Comparing: "test2" vs "test2" 457s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 457s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:509: Offset: 0, NextOffset: 1774 457s testutil.go:509: Offset: 93, NextOffset: 1940 457s testutil.go:509: Offset: 0, NextOffset: 1774 458s testutil.go:509: Offset: 93, NextOffset: 1940 458s testutil.go:509: Offset: 0, NextOffset: 1774 458s testutil.go:509: Offset: 93, NextOffset: 1940 458s testutil.go:509: Offset: 0, NextOffset: 1774 458s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 458s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 458s testutil.go:1580: testing streams: [0 0 24074 48130 72206 96193 96683] 458s testutil.go:2330: got gzip streams: 458s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 458s testutil.go:2349: [1] at 24074 in stargz, uncompressed length 32512 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 458s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 458s testutil.go:2349: [2] at 48130 in stargz, uncompressed length 33536 458s testutil.go:2349: [3] at 72206 in stargz, uncompressed length 32000 458s testutil.go:2349: [4] at 96193 in stargz, uncompressed length 3072 458s testutil.go:2349: [5] at 96683 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c1STARGZ" 458s testutil.go:1638: got TOC entries: 458s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 458s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 458s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24074,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 458s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48130,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 458s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 458s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48130,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 458s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72206,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 458s testutil.go:1763: On "foo2": got preread of "foo3" 458s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 458s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","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":909,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":942,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":975,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 458s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":187,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":319,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":352,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":473,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":598,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":694,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1025,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1058,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1091,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1124,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 458s testutil.go:395: Comparing: "" vs "" 458s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [barlink test foo3.txt dev test2 .no.prefetch.landmark baz.txt foo1.txt bar] 458s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 458s testutil.go:509: Offset: 349, NextOffset: 449 458s testutil.go:509: Offset: 473, NextOffset: 598 458s testutil.go:395: Comparing: "bar" vs "bar" 458s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 458s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 458s testutil.go:509: Offset: 449, NextOffset: 545 458s testutil.go:509: Offset: 598, NextOffset: 694 458s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 458s testutil.go:509: Offset: 545, NextOffset: 876 458s testutil.go:509: Offset: 694, NextOffset: 1025 458s testutil.go:395: Comparing: "barlink" vs "barlink" 458s testutil.go:395: Comparing: "test" vs "test" 458s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 458s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 458s testutil.go:509: Offset: 876, NextOffset: 909 458s testutil.go:509: Offset: 1025, NextOffset: 1058 458s testutil.go:509: Offset: 909, NextOffset: 942 458s testutil.go:509: Offset: 1058, NextOffset: 1091 458s testutil.go:509: Offset: 942, NextOffset: 975 458s testutil.go:509: Offset: 1091, NextOffset: 1124 458s testutil.go:509: Offset: 975, NextOffset: 2287 458s testutil.go:509: Offset: 1124, NextOffset: 2582 458s testutil.go:395: Comparing: "dev" vs "dev" 458s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 458s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 458s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 458s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 458s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 458s testutil.go:395: Comparing: "test2" vs "test2" 458s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 88, NextOffset: 121 458s testutil.go:509: Offset: 187, NextOffset: 220 458s testutil.go:509: Offset: 121, NextOffset: 154 458s testutil.go:509: Offset: 220, NextOffset: 253 458s testutil.go:509: Offset: 154, NextOffset: 187 458s testutil.go:509: Offset: 253, NextOffset: 286 458s testutil.go:509: Offset: 187, NextOffset: 220 458s testutil.go:509: Offset: 286, NextOffset: 319 458s testutil.go:509: Offset: 220, NextOffset: 253 458s testutil.go:509: Offset: 319, NextOffset: 352 458s testutil.go:509: Offset: 253, NextOffset: 349 458s testutil.go:509: Offset: 352, NextOffset: 473 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 88, NextOffset: 121 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 458s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 458s testutil.go:509: Offset: 187, NextOffset: 220 458s testutil.go:509: Offset: 121, NextOffset: 154 458s testutil.go:509: Offset: 220, NextOffset: 253 458s testutil.go:509: Offset: 154, NextOffset: 187 458s testutil.go:509: Offset: 253, NextOffset: 286 458s testutil.go:509: Offset: 187, NextOffset: 220 458s testutil.go:509: Offset: 286, NextOffset: 319 458s testutil.go:509: Offset: 220, NextOffset: 253 458s testutil.go:509: Offset: 319, NextOffset: 352 458s testutil.go:509: Offset: 253, NextOffset: 349 458s testutil.go:509: Offset: 352, NextOffset: 473 458s testutil.go:395: Comparing: "" vs "" 458s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar barlink test foo3.txt dev test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 187, NextOffset: 220 458s testutil.go:509: Offset: 88, NextOffset: 121 458s testutil.go:509: Offset: 220, NextOffset: 253 458s testutil.go:509: Offset: 121, NextOffset: 154 458s testutil.go:509: Offset: 253, NextOffset: 286 458s testutil.go:509: Offset: 154, NextOffset: 187 458s testutil.go:509: Offset: 286, NextOffset: 319 458s testutil.go:509: Offset: 187, NextOffset: 220 458s testutil.go:509: Offset: 319, NextOffset: 352 458s testutil.go:509: Offset: 220, NextOffset: 253 458s testutil.go:509: Offset: 352, NextOffset: 473 458s testutil.go:509: Offset: 253, NextOffset: 349 458s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 458s testutil.go:509: Offset: 473, NextOffset: 598 458s testutil.go:509: Offset: 349, NextOffset: 449 458s testutil.go:395: Comparing: "bar" vs "bar" 458s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 458s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 458s testutil.go:509: Offset: 598, NextOffset: 694 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 458s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 458s testutil.go:509: Offset: 449, NextOffset: 545 458s testutil.go:395: Comparing: "barlink" vs "barlink" 458s testutil.go:395: Comparing: "test" vs "test" 458s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 458s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 458s testutil.go:509: Offset: 1025, NextOffset: 1058 458s testutil.go:509: Offset: 876, NextOffset: 909 458s testutil.go:509: Offset: 1058, NextOffset: 1091 458s testutil.go:509: Offset: 909, NextOffset: 942 458s testutil.go:509: Offset: 1091, NextOffset: 1124 458s testutil.go:509: Offset: 942, NextOffset: 975 458s testutil.go:509: Offset: 1124, NextOffset: 2582 458s testutil.go:509: Offset: 975, NextOffset: 2287 458s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 458s testutil.go:509: Offset: 694, NextOffset: 1025 458s testutil.go:509: Offset: 545, NextOffset: 876 458s testutil.go:395: Comparing: "dev" vs "dev" 458s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 458s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 458s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 458s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 458s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 458s testutil.go:395: Comparing: "test2" vs "test2" 458s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 187, NextOffset: 220 458s testutil.go:509: Offset: 88, NextOffset: 121 458s testutil.go:509: Offset: 220, NextOffset: 253 458s testutil.go:509: Offset: 121, NextOffset: 154 458s testutil.go:509: Offset: 253, NextOffset: 286 458s testutil.go:509: Offset: 154, NextOffset: 187 458s testutil.go:509: Offset: 286, NextOffset: 319 458s testutil.go:509: Offset: 187, NextOffset: 220 458s testutil.go:509: Offset: 319, NextOffset: 352 458s testutil.go:509: Offset: 220, NextOffset: 253 458s testutil.go:509: Offset: 352, NextOffset: 473 458s testutil.go:509: Offset: 253, NextOffset: 349 458s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=64000 458s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 458s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=64000 458s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 458s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 458s testutil.go:395: Comparing: "" vs "" 458s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test test2 .no.prefetch.landmark foo1.txt barlink dev baz.txt bar foo3.txt] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:395: Comparing: "bar" vs "bar" 458s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 458s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:395: Comparing: "barlink" vs "barlink" 458s testutil.go:395: Comparing: "test" vs "test" 458s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 458s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:395: Comparing: "dev" vs "dev" 458s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 458s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 458s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 458s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 458s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 458s testutil.go:395: Comparing: "test2" vs "test2" 458s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:395: Comparing: "" vs "" 458s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt barlink dev baz.txt bar foo3.txt test test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 458s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:395: Comparing: "barlink" vs "barlink" 458s testutil.go:395: Comparing: "dev" vs "dev" 458s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 458s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 458s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 458s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 458s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:395: Comparing: "bar" vs "bar" 458s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 458s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:395: Comparing: "test" vs "test" 458s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 458s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:395: Comparing: "test2" vs "test2" 458s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s testutil.go:509: Offset: 93, NextOffset: 1949 458s testutil.go:509: Offset: 0, NextOffset: 1786 458s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 458s testutil.go:1580: testing streams: [0 0 24074 48130 72206 96207 96697] 458s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 458s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX 458s testutil.go:2330: got gzip streams: 458s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 458s testutil.go:2349: [1] at 24074 in stargz, uncompressed length 32512 458s testutil.go:2349: [2] at 48130 in stargz, uncompressed length 33536 458s testutil.go:2349: [3] at 72206 in stargz, uncompressed length 33124 458s testutil.go:2349: [4] at 96207 in stargz, uncompressed length 3072 458s testutil.go:2349: [5] at 96697 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177cfSTARGZ" 458s testutil.go:1638: got TOC entries: 458s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 458s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 458s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24074,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 458s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48130,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 458s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 458s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48130,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 458s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72206,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 458s testutil.go:1763: On "foo2": got preread of "foo3" 458s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 458s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 458s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":870,"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":936,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":969,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 458s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":186,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":318,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":351,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":471,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":690,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1019,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1052,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1085,"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":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 458s testutil.go:395: Comparing: "" vs "" 458s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test2 bar test dev] 458s testutil.go:395: Comparing: "test" vs "test" 458s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 458s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 458s testutil.go:509: Offset: 870, NextOffset: 903 458s testutil.go:509: Offset: 1019, NextOffset: 1052 458s testutil.go:509: Offset: 903, NextOffset: 936 458s testutil.go:509: Offset: 1052, NextOffset: 1085 458s testutil.go:509: Offset: 936, NextOffset: 969 458s testutil.go:509: Offset: 1085, NextOffset: 1118 458s testutil.go:509: Offset: 969, NextOffset: 2282 458s testutil.go:509: Offset: 1118, NextOffset: 2571 458s testutil.go:395: Comparing: "dev" vs "dev" 458s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 458s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 458s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 458s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 458s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 458s testutil.go:395: Comparing: "test2" vs "test2" 458s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 87, NextOffset: 120 458s testutil.go:509: Offset: 186, NextOffset: 219 458s testutil.go:509: Offset: 120, NextOffset: 153 458s testutil.go:509: Offset: 219, NextOffset: 252 458s testutil.go:509: Offset: 153, NextOffset: 186 458s testutil.go:509: Offset: 252, NextOffset: 285 458s testutil.go:509: Offset: 186, NextOffset: 219 458s testutil.go:509: Offset: 285, NextOffset: 318 458s testutil.go:509: Offset: 219, NextOffset: 252 458s testutil.go:509: Offset: 318, NextOffset: 351 458s testutil.go:509: Offset: 252, NextOffset: 347 458s testutil.go:509: Offset: 351, NextOffset: 471 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 87, NextOffset: 120 458s testutil.go:509: Offset: 186, NextOffset: 219 458s testutil.go:509: Offset: 120, NextOffset: 153 458s testutil.go:509: Offset: 219, NextOffset: 252 458s testutil.go:509: Offset: 153, NextOffset: 186 458s testutil.go:509: Offset: 252, NextOffset: 285 458s testutil.go:509: Offset: 186, NextOffset: 219 458s testutil.go:509: Offset: 285, NextOffset: 318 458s testutil.go:509: Offset: 219, NextOffset: 252 458s testutil.go:509: Offset: 318, NextOffset: 351 458s testutil.go:509: Offset: 252, NextOffset: 347 458s testutil.go:509: Offset: 351, NextOffset: 471 458s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 458s testutil.go:509: Offset: 347, NextOffset: 446 458s testutil.go:509: Offset: 471, NextOffset: 595 458s testutil.go:395: Comparing: "bar" vs "bar" 458s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 458s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 458s testutil.go:509: Offset: 446, NextOffset: 541 458s testutil.go:509: Offset: 595, NextOffset: 690 458s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 458s testutil.go:509: Offset: 541, NextOffset: 870 458s testutil.go:509: Offset: 690, NextOffset: 1019 458s testutil.go:395: Comparing: "barlink" vs "barlink" 458s testutil.go:395: Comparing: "" vs "" 458s testutil.go:401: Directory: "" vs "": [bar test dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 458s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 458s testutil.go:509: Offset: 471, NextOffset: 595 458s testutil.go:509: Offset: 347, NextOffset: 446 458s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 458s testutil.go:509: Offset: 690, NextOffset: 1019 458s testutil.go:509: Offset: 541, NextOffset: 870 458s testutil.go:395: Comparing: "barlink" vs "barlink" 458s testutil.go:395: Comparing: "test2" vs "test2" 458s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 186, NextOffset: 219 458s testutil.go:509: Offset: 87, NextOffset: 120 458s testutil.go:509: Offset: 219, NextOffset: 252 458s testutil.go:509: Offset: 120, NextOffset: 153 458s testutil.go:509: Offset: 252, NextOffset: 285 458s testutil.go:509: Offset: 153, NextOffset: 186 458s testutil.go:509: Offset: 285, NextOffset: 318 458s testutil.go:509: Offset: 186, NextOffset: 219 458s testutil.go:509: Offset: 318, NextOffset: 351 458s testutil.go:509: Offset: 219, NextOffset: 252 458s testutil.go:509: Offset: 351, NextOffset: 471 458s testutil.go:509: Offset: 252, NextOffset: 347 458s testutil.go:395: Comparing: "bar" vs "bar" 458s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 458s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 458s testutil.go:509: Offset: 595, NextOffset: 690 458s testutil.go:509: Offset: 446, NextOffset: 541 458s testutil.go:395: Comparing: "test" vs "test" 458s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 458s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 458s testutil.go:509: Offset: 1019, NextOffset: 1052 458s testutil.go:509: Offset: 870, NextOffset: 903 458s testutil.go:509: Offset: 1052, NextOffset: 1085 458s testutil.go:509: Offset: 903, NextOffset: 936 458s testutil.go:509: Offset: 1085, NextOffset: 1118 458s testutil.go:509: Offset: 936, NextOffset: 969 458s testutil.go:509: Offset: 1118, NextOffset: 2571 458s testutil.go:509: Offset: 969, NextOffset: 2282 458s testutil.go:395: Comparing: "dev" vs "dev" 458s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 458s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 458s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 458s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 458s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 186, NextOffset: 219 458s testutil.go:509: Offset: 87, NextOffset: 120 458s testutil.go:509: Offset: 219, NextOffset: 252 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 458s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 458s testutil.go:509: Offset: 120, NextOffset: 153 458s testutil.go:509: Offset: 252, NextOffset: 285 458s testutil.go:509: Offset: 153, NextOffset: 186 458s testutil.go:509: Offset: 285, NextOffset: 318 458s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 458s testutil.go:1580: testing streams: [0 0 24074 48130 72206 96193 96683] 458s testutil.go:2330: got gzip streams: 458s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 458s testutil.go:509: Offset: 186, NextOffset: 219 458s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 458s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 458s testutil.go:2349: [1] at 24074 in stargz, uncompressed length 32512 458s testutil.go:2349: [2] at 48130 in stargz, uncompressed length 33536 458s testutil.go:2349: [3] at 72206 in stargz, uncompressed length 32000 458s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 458s testutil.go:509: Offset: 318, NextOffset: 351 458s testutil.go:509: Offset: 219, NextOffset: 252 458s testutil.go:509: Offset: 351, NextOffset: 471 458s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX 458s testutil.go:2349: [4] at 96193 in stargz, uncompressed length 3072 458s testutil.go:2349: [5] at 96683 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c1STARGZ" 458s testutil.go:1638: got TOC entries: 458s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 458s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 458s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24074,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 458s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48130,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 458s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 458s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48130,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 458s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72206,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 458s testutil.go:1763: On "foo2": got preread of "foo3" 458s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 458s testutil.go:509: Offset: 252, NextOffset: 347 458s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=64000 458s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 458s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=64000 458s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 458s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=64000 458s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 458s testutil.go:395: Comparing: "" vs "" 458s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt foo1.txt foo3.txt test dev .no.prefetch.landmark bar barlink test2] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 458s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=64000 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:395: Comparing: "bar" vs "bar" 458s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 458s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:395: Comparing: "barlink" vs "barlink" 458s testutil.go:395: Comparing: "test" vs "test" 458s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 458s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:395: Comparing: "dev" vs "dev" 458s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 458s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 458s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 458s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 458s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 458s testutil.go:395: Comparing: "test2" vs "test2" 458s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:395: Comparing: "" vs "" 458s testutil.go:401: Directory: "" vs "": [foo3.txt test dev .no.prefetch.landmark bar barlink test2 baz.txt foo1.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 458s testutil.go:395: Comparing: "test" vs "test" 458s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 458s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:395: Comparing: "dev" vs "dev" 458s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 458s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 458s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 458s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 458s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 458s testutil.go:395: Comparing: "bar" vs "bar" 458s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 458s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:395: Comparing: "barlink" vs "barlink" 458s testutil.go:395: Comparing: "test2" vs "test2" 458s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 458s testutil.go:509: Offset: 93, NextOffset: 1939 458s testutil.go:509: Offset: 0, NextOffset: 1775 458s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 458s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU 458s testutil.go:1580: testing streams: [0 0 24073 48130 72205 96206 96696] 458s testutil.go:2330: got gzip streams: 458s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 458s testutil.go:2349: [1] at 24073 in stargz, uncompressed length 32512 458s testutil.go:2349: [2] at 48130 in stargz, uncompressed length 33536 458s testutil.go:2349: [3] at 72205 in stargz, uncompressed length 33124 458s testutil.go:2349: [4] at 96206 in stargz, uncompressed length 3072 458s testutil.go:2349: [5] at 96696 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177ceSTARGZ" 458s testutil.go:1638: got TOC entries: 458s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 458s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 458s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24073,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 458s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48130,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 458s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 458s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48130,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 458s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72205,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 458s testutil.go:1763: On "foo2": got preread of "foo3" 458s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 458s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 458s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":188,"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":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":452,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":549,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","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":913,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":946,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":979,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 458s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":188,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":221,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":254,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":320,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":353,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":475,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":601,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":698,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1029,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1062,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1095,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1128,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 458s testutil.go:395: Comparing: "" vs "" 458s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 458s testutil.go:395: Comparing: "bar" vs "bar" 458s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 458s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 458s testutil.go:509: Offset: 452, NextOffset: 549 458s testutil.go:509: Offset: 601, NextOffset: 698 458s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 458s testutil.go:509: Offset: 549, NextOffset: 880 458s testutil.go:509: Offset: 698, NextOffset: 1029 458s testutil.go:395: Comparing: "barlink" vs "barlink" 458s testutil.go:395: Comparing: "test" vs "test" 458s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 458s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 458s testutil.go:509: Offset: 880, NextOffset: 913 458s testutil.go:509: Offset: 1029, NextOffset: 1062 458s testutil.go:509: Offset: 913, NextOffset: 946 458s testutil.go:509: Offset: 1062, NextOffset: 1095 458s testutil.go:509: Offset: 946, NextOffset: 979 458s testutil.go:509: Offset: 1095, NextOffset: 1128 458s testutil.go:509: Offset: 979, NextOffset: 2294 458s testutil.go:509: Offset: 1128, NextOffset: 2589 458s testutil.go:395: Comparing: "dev" vs "dev" 458s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 458s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 458s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 458s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 458s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 458s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 458s testutil.go:395: Comparing: "test2" vs "test2" 458s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 89, NextOffset: 122 458s testutil.go:509: Offset: 188, NextOffset: 221 458s testutil.go:509: Offset: 122, NextOffset: 155 458s testutil.go:509: Offset: 221, NextOffset: 254 458s testutil.go:509: Offset: 155, NextOffset: 188 458s testutil.go:509: Offset: 254, NextOffset: 287 458s testutil.go:509: Offset: 188, NextOffset: 221 458s testutil.go:509: Offset: 287, NextOffset: 320 458s testutil.go:509: Offset: 221, NextOffset: 254 458s testutil.go:509: Offset: 320, NextOffset: 353 458s testutil.go:509: Offset: 254, NextOffset: 351 458s testutil.go:509: Offset: 353, NextOffset: 475 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 89, NextOffset: 122 458s testutil.go:509: Offset: 188, NextOffset: 221 458s testutil.go:509: Offset: 122, NextOffset: 155 458s testutil.go:509: Offset: 221, NextOffset: 254 458s testutil.go:509: Offset: 155, NextOffset: 188 458s testutil.go:509: Offset: 254, NextOffset: 287 458s testutil.go:509: Offset: 188, NextOffset: 221 458s testutil.go:509: Offset: 287, NextOffset: 320 458s testutil.go:509: Offset: 221, NextOffset: 254 458s testutil.go:509: Offset: 320, NextOffset: 353 458s testutil.go:509: Offset: 254, NextOffset: 351 458s testutil.go:509: Offset: 353, NextOffset: 475 458s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 458s testutil.go:509: Offset: 351, NextOffset: 452 458s testutil.go:509: Offset: 475, NextOffset: 601 458s testutil.go:395: Comparing: "" vs "" 458s testutil.go:401: Directory: "" vs "": [foo3.txt barlink .no.prefetch.landmark test dev test2 baz.txt foo1.txt bar] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 188, NextOffset: 221 458s testutil.go:509: Offset: 89, NextOffset: 122 458s testutil.go:509: Offset: 221, NextOffset: 254 458s testutil.go:509: Offset: 122, NextOffset: 155 458s testutil.go:509: Offset: 254, NextOffset: 287 458s testutil.go:509: Offset: 155, NextOffset: 188 458s testutil.go:509: Offset: 287, NextOffset: 320 458s testutil.go:509: Offset: 188, NextOffset: 221 458s testutil.go:509: Offset: 320, NextOffset: 353 458s testutil.go:509: Offset: 221, NextOffset: 254 458s testutil.go:509: Offset: 353, NextOffset: 475 458s testutil.go:509: Offset: 254, NextOffset: 351 458s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 458s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU 458s testutil.go:1580: testing streams: [0 0 24073 48130 72205 96192 96682] 458s testutil.go:2330: got gzip streams: 458s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 458s testutil.go:2349: [1] at 24073 in stargz, uncompressed length 32512 458s testutil.go:2349: [2] at 48130 in stargz, uncompressed length 33536 458s testutil.go:2349: [3] at 72205 in stargz, uncompressed length 32000 458s testutil.go:2349: [4] at 96192 in stargz, uncompressed length 3072 458s testutil.go:2349: [5] at 96682 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c0STARGZ" 458s testutil.go:1638: got TOC entries: 458s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 458s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 458s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24073,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 458s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48130,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 458s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 458s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48130,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 458s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72205,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 458s testutil.go:1763: On "foo2": got preread of "foo3" 458s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 458s testutil.go:509: Offset: 475, NextOffset: 601 458s testutil.go:509: Offset: 351, NextOffset: 452 458s testutil.go:395: Comparing: "bar" vs "bar" 458s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 458s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 458s testutil.go:509: Offset: 601, NextOffset: 698 458s testutil.go:509: Offset: 452, NextOffset: 549 458s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 458s testutil.go:509: Offset: 698, NextOffset: 1029 458s testutil.go:509: Offset: 549, NextOffset: 880 458s testutil.go:395: Comparing: "barlink" vs "barlink" 458s testutil.go:395: Comparing: "test" vs "test" 458s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 458s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 458s testutil.go:509: Offset: 1029, NextOffset: 1062 458s testutil.go:509: Offset: 880, NextOffset: 913 458s testutil.go:509: Offset: 1062, NextOffset: 1095 458s testutil.go:509: Offset: 913, NextOffset: 946 458s testutil.go:509: Offset: 1095, NextOffset: 1128 458s testutil.go:509: Offset: 946, NextOffset: 979 458s testutil.go:509: Offset: 1128, NextOffset: 2589 458s testutil.go:509: Offset: 979, NextOffset: 2294 458s testutil.go:395: Comparing: "dev" vs "dev" 458s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 458s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 458s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 458s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 458s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 458s testutil.go:395: Comparing: "test2" vs "test2" 458s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 188, NextOffset: 221 458s testutil.go:509: Offset: 89, NextOffset: 122 458s testutil.go:509: Offset: 221, NextOffset: 254 458s testutil.go:509: Offset: 122, NextOffset: 155 458s testutil.go:509: Offset: 254, NextOffset: 287 458s testutil.go:509: Offset: 155, NextOffset: 188 458s testutil.go:509: Offset: 287, NextOffset: 320 458s testutil.go:509: Offset: 188, NextOffset: 221 458s testutil.go:509: Offset: 320, NextOffset: 353 458s testutil.go:509: Offset: 221, NextOffset: 254 458s testutil.go:509: Offset: 353, NextOffset: 475 458s testutil.go:509: Offset: 254, NextOffset: 351 458s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=64000 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 458s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 458s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=64000 458s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 458s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 458s testutil.go:395: Comparing: "" vs "" 458s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [baz.txt bar foo3.txt barlink test dev .no.prefetch.landmark foo1.txt test2] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:395: Comparing: "bar" vs "bar" 458s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 458s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:395: Comparing: "barlink" vs "barlink" 458s testutil.go:395: Comparing: "test" vs "test" 458s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 458s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:395: Comparing: "dev" vs "dev" 458s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 458s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 458s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 458s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 458s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 458s testutil.go:395: Comparing: "test2" vs "test2" 458s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 458s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=64000 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:395: Comparing: "" vs "" 458s testutil.go:401: Directory: "" vs "": [test2 baz.txt bar foo3.txt barlink test dev .no.prefetch.landmark foo1.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:395: Comparing: "bar" vs "bar" 458s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 458s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:395: Comparing: "barlink" vs "barlink" 458s testutil.go:395: Comparing: "test" vs "test" 458s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 458s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:395: Comparing: "dev" vs "dev" 458s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 458s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 458s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 458s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 458s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 458s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:395: Comparing: "test2" vs "test2" 458s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s testutil.go:509: Offset: 93, NextOffset: 1952 458s testutil.go:509: Offset: 0, NextOffset: 1789 458s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 458s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 458s testutil.go:1580: testing streams: [0 0 24075 48136 72216 96217 96708] 458s testutil.go:2330: got gzip streams: 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 458s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 458s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 458s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 458s testutil.go:2349: [2] at 48136 in stargz, uncompressed length 33536 458s testutil.go:2349: [3] at 72216 in stargz, uncompressed length 33124 458s testutil.go:2349: [4] at 96217 in stargz, uncompressed length 3072 458s testutil.go:2349: [5] at 96708 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d9STARGZ" 458s testutil.go:1638: got TOC entries: 458s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 458s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 458s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 458s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48136,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 458s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 458s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48136,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 458s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72216,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 458s testutil.go:1763: On "foo2": got preread of "foo3" 458s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 458s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":960,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":993,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1026,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1059,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 458s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":317,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":350,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":469,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":686,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1109,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1142,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1175,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1208,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 458s testutil.go:395: Comparing: "" vs "" 458s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [barlink test dev test2 baz.txt bar .no.prefetch.landmark foo1.txt foo3.txt] 458s testutil.go:395: Comparing: "barlink" vs "barlink" 458s testutil.go:395: Comparing: "test" vs "test" 458s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 458s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 458s testutil.go:509: Offset: 960, NextOffset: 993 458s testutil.go:509: Offset: 1109, NextOffset: 1142 458s testutil.go:509: Offset: 993, NextOffset: 1026 458s testutil.go:509: Offset: 1142, NextOffset: 1175 458s testutil.go:509: Offset: 1026, NextOffset: 1059 458s testutil.go:509: Offset: 1175, NextOffset: 1208 458s testutil.go:509: Offset: 1059, NextOffset: 2468 458s testutil.go:509: Offset: 1208, NextOffset: 2761 458s testutil.go:395: Comparing: "dev" vs "dev" 458s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 458s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 458s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 458s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 458s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 458s testutil.go:395: Comparing: "test2" vs "test2" 458s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 86, NextOffset: 119 458s testutil.go:509: Offset: 185, NextOffset: 218 458s testutil.go:509: Offset: 119, NextOffset: 152 458s testutil.go:509: Offset: 218, NextOffset: 251 458s testutil.go:509: Offset: 152, NextOffset: 185 458s testutil.go:509: Offset: 251, NextOffset: 284 458s testutil.go:509: Offset: 185, NextOffset: 218 458s testutil.go:509: Offset: 284, NextOffset: 317 458s testutil.go:509: Offset: 218, NextOffset: 251 458s testutil.go:509: Offset: 317, NextOffset: 350 458s testutil.go:509: Offset: 251, NextOffset: 345 458s testutil.go:509: Offset: 350, NextOffset: 469 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 86, NextOffset: 119 458s testutil.go:509: Offset: 185, NextOffset: 218 458s testutil.go:509: Offset: 119, NextOffset: 152 458s testutil.go:509: Offset: 218, NextOffset: 251 458s testutil.go:509: Offset: 152, NextOffset: 185 458s testutil.go:509: Offset: 251, NextOffset: 284 458s testutil.go:509: Offset: 185, NextOffset: 218 458s testutil.go:509: Offset: 284, NextOffset: 317 458s testutil.go:509: Offset: 218, NextOffset: 251 458s testutil.go:509: Offset: 317, NextOffset: 350 458s testutil.go:509: Offset: 251, NextOffset: 345 458s testutil.go:509: Offset: 350, NextOffset: 469 458s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 458s testutil.go:509: Offset: 345, NextOffset: 443 458s testutil.go:509: Offset: 469, NextOffset: 592 458s testutil.go:395: Comparing: "bar" vs "bar" 458s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 458s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 458s testutil.go:509: Offset: 443, NextOffset: 537 458s testutil.go:509: Offset: 592, NextOffset: 686 458s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 458s testutil.go:509: Offset: 537, NextOffset: 960 458s testutil.go:509: Offset: 686, NextOffset: 1109 458s testutil.go:395: Comparing: "" vs "" 458s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt barlink test dev test2 baz.txt bar] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 458s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 458s testutil.go:509: Offset: 469, NextOffset: 592 458s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 458s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 458s testutil.go:509: Offset: 345, NextOffset: 443 458s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 458s testutil.go:509: Offset: 686, NextOffset: 1109 458s testutil.go:509: Offset: 537, NextOffset: 960 458s testutil.go:395: Comparing: "barlink" vs "barlink" 458s testutil.go:395: Comparing: "test" vs "test" 458s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 458s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 458s testutil.go:509: Offset: 1109, NextOffset: 1142 458s testutil.go:509: Offset: 960, NextOffset: 993 458s testutil.go:509: Offset: 1142, NextOffset: 1175 458s testutil.go:509: Offset: 993, NextOffset: 1026 458s testutil.go:509: Offset: 1175, NextOffset: 1208 458s testutil.go:509: Offset: 1026, NextOffset: 1059 458s testutil.go:509: Offset: 1208, NextOffset: 2761 458s testutil.go:509: Offset: 1059, NextOffset: 2468 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 458s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 458s testutil.go:395: Comparing: "dev" vs "dev" 458s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 458s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 458s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 458s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 458s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 458s testutil.go:395: Comparing: "test2" vs "test2" 458s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 185, NextOffset: 218 458s testutil.go:509: Offset: 86, NextOffset: 119 458s testutil.go:509: Offset: 218, NextOffset: 251 458s testutil.go:509: Offset: 119, NextOffset: 152 458s testutil.go:509: Offset: 251, NextOffset: 284 458s testutil.go:509: Offset: 152, NextOffset: 185 458s testutil.go:509: Offset: 284, NextOffset: 317 458s testutil.go:509: Offset: 185, NextOffset: 218 458s testutil.go:509: Offset: 317, NextOffset: 350 458s testutil.go:509: Offset: 218, NextOffset: 251 458s testutil.go:509: Offset: 350, NextOffset: 469 458s testutil.go:509: Offset: 251, NextOffset: 345 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 185, NextOffset: 218 458s testutil.go:509: Offset: 86, NextOffset: 119 458s testutil.go:509: Offset: 218, NextOffset: 251 458s testutil.go:509: Offset: 119, NextOffset: 152 458s testutil.go:509: Offset: 251, NextOffset: 284 458s testutil.go:509: Offset: 152, NextOffset: 185 458s testutil.go:509: Offset: 284, NextOffset: 317 458s testutil.go:509: Offset: 185, NextOffset: 218 458s testutil.go:509: Offset: 317, NextOffset: 350 458s testutil.go:509: Offset: 218, NextOffset: 251 458s testutil.go:509: Offset: 350, NextOffset: 469 458s testutil.go:509: Offset: 251, NextOffset: 345 458s testutil.go:395: Comparing: "bar" vs "bar" 458s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 458s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 458s testutil.go:509: Offset: 592, NextOffset: 686 458s testutil.go:509: Offset: 443, NextOffset: 537 458s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=64000 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 458s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=64000 458s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 458s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 458s testutil.go:395: Comparing: "" vs "" 458s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt bar foo3.txt test dev .no.prefetch.landmark foo1.txt barlink test2] 458s testutil.go:395: Comparing: "dev" vs "dev" 458s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 458s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 458s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 458s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 458s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 458s testutil.go:395: Comparing: "test2" vs "test2" 458s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:395: Comparing: "bar" vs "bar" 458s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 458s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:395: Comparing: "barlink" vs "barlink" 458s testutil.go:395: Comparing: "test" vs "test" 458s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 458s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 458s testutil.go:1580: testing streams: [0 0 24075 48136 72216 96203 96694] 458s testutil.go:2330: got gzip streams: 458s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=64000 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 458s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 458s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=64000 458s testutil.go:395: Comparing: "" vs "" 458s testutil.go:401: Directory: "" vs "": [foo3.txt test dev .no.prefetch.landmark foo1.txt barlink test2 baz.txt bar] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 458s testutil.go:395: Comparing: "barlink" vs "barlink" 458s testutil.go:395: Comparing: "test2" vs "test2" 458s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:395: Comparing: "bar" vs "bar" 458s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 458s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:395: Comparing: "test" vs "test" 458s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 458s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s testutil.go:395: Comparing: "dev" vs "dev" 458s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 458s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 458s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 458s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 458s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 458s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 458s testutil.go:509: Offset: 93, NextOffset: 2100 458s testutil.go:509: Offset: 0, NextOffset: 1934 458s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 458s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 458s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 458s testutil.go:2349: [2] at 48136 in stargz, uncompressed length 33536 458s testutil.go:2349: [3] at 72216 in stargz, uncompressed length 32000 458s testutil.go:2349: [4] at 96203 in stargz, uncompressed length 3072 458s testutil.go:2349: [5] at 96694 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177cbSTARGZ" 458s testutil.go:1638: got TOC entries: 458s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 458s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 458s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 458s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48136,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 458s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 458s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48136,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 458s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72216,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 458s testutil.go:1763: On "foo2": got preread of "foo3" 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 458s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 458s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 458s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":971,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1004,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1037,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1070,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 458s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":187,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":319,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":352,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":473,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":598,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":694,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1120,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1153,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1186,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1219,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 458s testutil.go:395: Comparing: "" vs "" 458s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark test test2 baz.txt foo1.txt bar foo3.txt barlink dev] 458s testutil.go:395: Comparing: "bar" vs "bar" 458s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 458s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 458s testutil.go:509: Offset: 449, NextOffset: 545 458s testutil.go:509: Offset: 598, NextOffset: 694 458s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 458s testutil.go:509: Offset: 545, NextOffset: 971 458s testutil.go:509: Offset: 694, NextOffset: 1120 458s testutil.go:395: Comparing: "barlink" vs "barlink" 458s testutil.go:395: Comparing: "test" vs "test" 458s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 458s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 458s testutil.go:509: Offset: 971, NextOffset: 1004 458s testutil.go:509: Offset: 1120, NextOffset: 1153 458s testutil.go:509: Offset: 1004, NextOffset: 1037 458s testutil.go:509: Offset: 1153, NextOffset: 1186 458s testutil.go:509: Offset: 1037, NextOffset: 1070 458s testutil.go:509: Offset: 1186, NextOffset: 1219 458s testutil.go:509: Offset: 1070, NextOffset: 2483 458s testutil.go:509: Offset: 1219, NextOffset: 2780 458s testutil.go:395: Comparing: "dev" vs "dev" 458s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 458s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 458s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 458s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 458s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 458s testutil.go:395: Comparing: "test2" vs "test2" 458s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 88, NextOffset: 121 458s testutil.go:509: Offset: 187, NextOffset: 220 458s testutil.go:509: Offset: 121, NextOffset: 154 458s testutil.go:509: Offset: 220, NextOffset: 253 458s testutil.go:509: Offset: 154, NextOffset: 187 458s testutil.go:509: Offset: 253, NextOffset: 286 458s testutil.go:509: Offset: 187, NextOffset: 220 458s testutil.go:509: Offset: 286, NextOffset: 319 458s testutil.go:509: Offset: 220, NextOffset: 253 458s testutil.go:509: Offset: 319, NextOffset: 352 458s testutil.go:509: Offset: 253, NextOffset: 349 458s testutil.go:509: Offset: 352, NextOffset: 473 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 88, NextOffset: 121 458s testutil.go:509: Offset: 187, NextOffset: 220 458s testutil.go:509: Offset: 121, NextOffset: 154 458s testutil.go:509: Offset: 220, NextOffset: 253 458s testutil.go:509: Offset: 154, NextOffset: 187 458s testutil.go:509: Offset: 253, NextOffset: 286 458s testutil.go:509: Offset: 187, NextOffset: 220 458s testutil.go:509: Offset: 286, NextOffset: 319 458s testutil.go:509: Offset: 220, NextOffset: 253 458s testutil.go:509: Offset: 319, NextOffset: 352 458s testutil.go:509: Offset: 253, NextOffset: 349 458s testutil.go:509: Offset: 352, NextOffset: 473 458s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 458s testutil.go:509: Offset: 349, NextOffset: 449 458s testutil.go:509: Offset: 473, NextOffset: 598 458s testutil.go:395: Comparing: "" vs "" 458s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink dev .no.prefetch.landmark test test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 187, NextOffset: 220 458s testutil.go:509: Offset: 88, NextOffset: 121 458s testutil.go:509: Offset: 220, NextOffset: 253 458s testutil.go:509: Offset: 121, NextOffset: 154 458s testutil.go:509: Offset: 253, NextOffset: 286 458s testutil.go:509: Offset: 154, NextOffset: 187 458s testutil.go:509: Offset: 286, NextOffset: 319 458s testutil.go:509: Offset: 187, NextOffset: 220 458s testutil.go:509: Offset: 319, NextOffset: 352 458s testutil.go:509: Offset: 220, NextOffset: 253 458s testutil.go:509: Offset: 352, NextOffset: 473 458s testutil.go:509: Offset: 253, NextOffset: 349 458s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 458s testutil.go:509: Offset: 473, NextOffset: 598 458s testutil.go:509: Offset: 349, NextOffset: 449 458s testutil.go:395: Comparing: "bar" vs "bar" 458s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 458s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 458s testutil.go:509: Offset: 598, NextOffset: 694 458s testutil.go:509: Offset: 449, NextOffset: 545 458s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 458s testutil.go:509: Offset: 694, NextOffset: 1120 458s testutil.go:509: Offset: 545, NextOffset: 971 458s testutil.go:395: Comparing: "barlink" vs "barlink" 458s testutil.go:395: Comparing: "dev" vs "dev" 458s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 458s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 458s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 458s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 458s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 458s testutil.go:395: Comparing: "test" vs "test" 458s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 458s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 458s testutil.go:509: Offset: 1120, NextOffset: 1153 458s testutil.go:509: Offset: 971, NextOffset: 1004 458s testutil.go:509: Offset: 1153, NextOffset: 1186 458s testutil.go:509: Offset: 1004, NextOffset: 1037 458s testutil.go:509: Offset: 1186, NextOffset: 1219 458s testutil.go:509: Offset: 1037, NextOffset: 1070 458s testutil.go:509: Offset: 1219, NextOffset: 2780 458s testutil.go:509: Offset: 1070, NextOffset: 2483 458s testutil.go:395: Comparing: "test2" vs "test2" 458s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 187, NextOffset: 220 458s testutil.go:509: Offset: 88, NextOffset: 121 458s testutil.go:509: Offset: 220, NextOffset: 253 458s testutil.go:509: Offset: 121, NextOffset: 154 458s testutil.go:509: Offset: 253, NextOffset: 286 458s testutil.go:509: Offset: 154, NextOffset: 187 458s testutil.go:509: Offset: 286, NextOffset: 319 458s testutil.go:509: Offset: 187, NextOffset: 220 458s testutil.go:509: Offset: 319, NextOffset: 352 458s testutil.go:509: Offset: 220, NextOffset: 253 458s testutil.go:509: Offset: 352, NextOffset: 473 458s testutil.go:509: Offset: 253, NextOffset: 349 458s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=64000 458s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 458s testutil.go:1580: testing streams: [0 0 24075 48136 72216 96217 96708] 458s testutil.go:2330: got gzip streams: 458s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 458s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 458s testutil.go:2349: [2] at 48136 in stargz, uncompressed length 33536 458s testutil.go:2349: [3] at 72216 in stargz, uncompressed length 33124 458s testutil.go:2349: [4] at 96217 in stargz, uncompressed length 3072 458s testutil.go:2349: [5] at 96708 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d9STARGZ" 458s testutil.go:1638: got TOC entries: 458s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 458s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 458s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 458s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48136,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 458s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 458s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48136,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 458s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72216,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 458s testutil.go:1763: On "foo2": got preread of "foo3" 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 458s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=64000 458s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 458s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 458s testutil.go:395: Comparing: "" vs "" 458s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt foo3.txt dev test2 foo1.txt bar barlink test .no.prefetch.landmark] 458s testutil.go:395: Comparing: "test2" vs "test2" 458s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:395: Comparing: "bar" vs "bar" 458s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 458s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 458s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=64000 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:395: Comparing: "barlink" vs "barlink" 458s testutil.go:395: Comparing: "test" vs "test" 458s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 458s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:395: Comparing: "dev" vs "dev" 458s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 458s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 458s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 458s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 458s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 458s testutil.go:395: Comparing: "" vs "" 458s testutil.go:401: Directory: "" vs "": [foo1.txt bar barlink test .no.prefetch.landmark baz.txt foo3.txt dev test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 458s testutil.go:395: Comparing: "bar" vs "bar" 458s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 458s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:395: Comparing: "barlink" vs "barlink" 458s testutil.go:395: Comparing: "test" vs "test" 458s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 458s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:395: Comparing: "dev" vs "dev" 458s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 458s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 458s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 458s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 458s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 458s testutil.go:395: Comparing: "test2" vs "test2" 458s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 458s testutil.go:509: Offset: 93, NextOffset: 2109 458s testutil.go:509: Offset: 0, NextOffset: 1940 458s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 458s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 458s testutil.go:1580: testing streams: [0 0 24075 48136 72216 96203 96694] 458s testutil.go:2330: got gzip streams: 458s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 458s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 458s testutil.go:2349: [2] at 48136 in stargz, uncompressed length 33536 458s testutil.go:2349: [3] at 72216 in stargz, uncompressed length 32000 458s testutil.go:2349: [4] at 96203 in stargz, uncompressed length 3072 458s testutil.go:2349: [5] at 96694 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177cbSTARGZ" 458s testutil.go:1638: got TOC entries: 458s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 458s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 458s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 458s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48136,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 458s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 458s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48136,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 458s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72216,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 458s testutil.go:1763: On "foo2": got preread of "foo3" 458s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 458s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 458s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":963,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":996,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1029,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1062,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 458s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":186,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":318,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":351,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":471,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":690,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1112,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1145,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1178,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1211,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 458s testutil.go:395: Comparing: "" vs "" 458s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt foo1.txt bar barlink test2 foo3.txt test dev] 458s testutil.go:395: Comparing: "barlink" vs "barlink" 458s testutil.go:395: Comparing: "test" vs "test" 458s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 458s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 458s testutil.go:509: Offset: 963, NextOffset: 996 458s testutil.go:509: Offset: 1112, NextOffset: 1145 458s testutil.go:509: Offset: 996, NextOffset: 1029 458s testutil.go:509: Offset: 1145, NextOffset: 1178 458s testutil.go:509: Offset: 1029, NextOffset: 1062 458s testutil.go:509: Offset: 1178, NextOffset: 1211 458s testutil.go:509: Offset: 1062, NextOffset: 2477 458s testutil.go:509: Offset: 1211, NextOffset: 2772 458s testutil.go:395: Comparing: "dev" vs "dev" 458s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 458s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 458s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 458s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 458s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 458s testutil.go:395: Comparing: "test2" vs "test2" 458s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 87, NextOffset: 120 458s testutil.go:509: Offset: 186, NextOffset: 219 458s testutil.go:509: Offset: 120, NextOffset: 153 458s testutil.go:509: Offset: 219, NextOffset: 252 458s testutil.go:509: Offset: 153, NextOffset: 186 458s testutil.go:509: Offset: 252, NextOffset: 285 458s testutil.go:509: Offset: 186, NextOffset: 219 458s testutil.go:509: Offset: 285, NextOffset: 318 458s testutil.go:509: Offset: 219, NextOffset: 252 458s testutil.go:509: Offset: 318, NextOffset: 351 458s testutil.go:509: Offset: 252, NextOffset: 347 458s testutil.go:509: Offset: 351, NextOffset: 471 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 87, NextOffset: 120 458s testutil.go:509: Offset: 186, NextOffset: 219 458s testutil.go:509: Offset: 120, NextOffset: 153 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 458s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 458s testutil.go:509: Offset: 219, NextOffset: 252 458s testutil.go:509: Offset: 153, NextOffset: 186 458s testutil.go:509: Offset: 252, NextOffset: 285 458s testutil.go:509: Offset: 186, NextOffset: 219 458s testutil.go:509: Offset: 285, NextOffset: 318 458s testutil.go:509: Offset: 219, NextOffset: 252 458s testutil.go:509: Offset: 318, NextOffset: 351 458s testutil.go:509: Offset: 252, NextOffset: 347 458s testutil.go:509: Offset: 351, NextOffset: 471 458s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 458s testutil.go:509: Offset: 347, NextOffset: 446 458s testutil.go:509: Offset: 471, NextOffset: 595 458s testutil.go:395: Comparing: "bar" vs "bar" 458s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 458s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 458s testutil.go:509: Offset: 446, NextOffset: 541 458s testutil.go:509: Offset: 595, NextOffset: 690 458s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 458s testutil.go:509: Offset: 541, NextOffset: 963 458s testutil.go:509: Offset: 690, NextOffset: 1112 458s testutil.go:395: Comparing: "" vs "" 458s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar barlink test2 foo3.txt test dev .no.prefetch.landmark] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 186, NextOffset: 219 458s testutil.go:509: Offset: 87, NextOffset: 120 458s testutil.go:509: Offset: 219, NextOffset: 252 458s testutil.go:509: Offset: 120, NextOffset: 153 458s testutil.go:509: Offset: 252, NextOffset: 285 458s testutil.go:509: Offset: 153, NextOffset: 186 458s testutil.go:509: Offset: 285, NextOffset: 318 458s testutil.go:509: Offset: 186, NextOffset: 219 458s testutil.go:509: Offset: 318, NextOffset: 351 458s testutil.go:509: Offset: 219, NextOffset: 252 458s testutil.go:509: Offset: 351, NextOffset: 471 458s testutil.go:509: Offset: 252, NextOffset: 347 458s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 458s testutil.go:509: Offset: 471, NextOffset: 595 458s testutil.go:509: Offset: 347, NextOffset: 446 458s testutil.go:395: Comparing: "bar" vs "bar" 458s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 458s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 458s testutil.go:509: Offset: 595, NextOffset: 690 458s testutil.go:509: Offset: 446, NextOffset: 541 458s testutil.go:395: Comparing: "barlink" vs "barlink" 458s testutil.go:395: Comparing: "test2" vs "test2" 458s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 186, NextOffset: 219 458s testutil.go:509: Offset: 87, NextOffset: 120 458s testutil.go:509: Offset: 219, NextOffset: 252 458s testutil.go:509: Offset: 120, NextOffset: 153 458s testutil.go:509: Offset: 252, NextOffset: 285 458s testutil.go:509: Offset: 153, NextOffset: 186 458s testutil.go:509: Offset: 285, NextOffset: 318 458s testutil.go:509: Offset: 186, NextOffset: 219 458s testutil.go:509: Offset: 318, NextOffset: 351 458s testutil.go:509: Offset: 219, NextOffset: 252 458s testutil.go:509: Offset: 351, NextOffset: 471 458s testutil.go:509: Offset: 252, NextOffset: 347 458s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 458s testutil.go:509: Offset: 690, NextOffset: 1112 458s testutil.go:509: Offset: 541, NextOffset: 963 458s testutil.go:395: Comparing: "test" vs "test" 458s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 458s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 458s testutil.go:509: Offset: 1112, NextOffset: 1145 458s testutil.go:509: Offset: 963, NextOffset: 996 458s testutil.go:509: Offset: 1145, NextOffset: 1178 458s testutil.go:509: Offset: 996, NextOffset: 1029 458s testutil.go:509: Offset: 1178, NextOffset: 1211 458s testutil.go:509: Offset: 1029, NextOffset: 1062 458s testutil.go:509: Offset: 1211, NextOffset: 2772 458s testutil.go:509: Offset: 1062, NextOffset: 2477 458s testutil.go:395: Comparing: "dev" vs "dev" 458s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 458s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 458s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 458s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 458s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 458s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 458s testutil.go:1580: testing streams: [0 0 24074 48137 72216 96217 96707] 458s testutil.go:2330: got gzip streams: 458s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 458s testutil.go:2349: [1] at 24074 in stargz, uncompressed length 32512 458s testutil.go:2349: [2] at 48137 in stargz, uncompressed length 33536 458s testutil.go:2349: [3] at 72216 in stargz, uncompressed length 33124 458s testutil.go:2349: [4] at 96217 in stargz, uncompressed length 3072 458s testutil.go:2349: [5] at 96707 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d9STARGZ" 458s testutil.go:1638: got TOC entries: 458s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 458s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 458s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24074,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 458s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48137,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 458s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 458s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48137,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 458s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72216,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 458s testutil.go:1763: On "foo2": got preread of "foo3" 458s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=64000 458s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 458s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=64000 458s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 458s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 458s testutil.go:395: Comparing: "" vs "" 458s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt foo1.txt bar dev test2 .no.prefetch.landmark foo3.txt barlink test] 458s testutil.go:395: Comparing: "bar" vs "bar" 458s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 458s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:395: Comparing: "barlink" vs "barlink" 458s testutil.go:395: Comparing: "test" vs "test" 458s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 458s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:395: Comparing: "dev" vs "dev" 458s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 458s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 458s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 458s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 458s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 458s testutil.go:395: Comparing: "test2" vs "test2" 458s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:395: Comparing: "" vs "" 458s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3.txt barlink test baz.txt foo1.txt bar dev test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:395: Comparing: "bar" vs "bar" 458s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 458s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:395: Comparing: "dev" vs "dev" 458s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 458s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 458s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 458s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 458s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 458s testutil.go:395: Comparing: "test2" vs "test2" 458s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 458s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:395: Comparing: "barlink" vs "barlink" 458s testutil.go:395: Comparing: "test" vs "test" 458s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 458s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s testutil.go:509: Offset: 93, NextOffset: 2099 458s testutil.go:509: Offset: 0, NextOffset: 1931 458s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 458s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 458s testutil.go:1580: testing streams: [0 0 24074 48137 72216 96203 96693] 458s testutil.go:2330: got gzip streams: 458s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 458s testutil.go:2349: [1] at 24074 in stargz, uncompressed length 32512 458s testutil.go:2349: [2] at 48137 in stargz, uncompressed length 33536 458s testutil.go:2349: [3] at 72216 in stargz, uncompressed length 32000 458s testutil.go:2349: [4] at 96203 in stargz, uncompressed length 3072 458s testutil.go:2349: [5] at 96693 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177cbSTARGZ" 458s testutil.go:1638: got TOC entries: 458s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 458s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 458s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24074,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 458s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48137,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 458s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 458s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48137,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 458s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72216,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 458s testutil.go:1763: On "foo2": got preread of "foo3" 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 458s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 458s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 458s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 458s testutil.go:1580: testing streams: [0 0 24074 48132 72210 96211 96702] 458s testutil.go:2330: got gzip streams: 458s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 458s testutil.go:2349: [1] at 24074 in stargz, uncompressed length 32512 458s testutil.go:2349: [2] at 48132 in stargz, uncompressed length 33536 459s testutil.go:2349: [3] at 72210 in stargz, uncompressed length 33124 459s testutil.go:2349: [4] at 96211 in stargz, uncompressed length 3072 459s testutil.go:2349: [5] at 96702 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d3STARGZ" 459s testutil.go:1638: got TOC entries: 459s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 459s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24074,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48132,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 459s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 459s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48132,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72210,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s testutil.go:1763: On "foo2": got preread of "foo3" 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 459s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":188,"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":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":452,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":549,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":975,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1008,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1041,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1074,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 459s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":188,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":221,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":254,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":320,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":353,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":475,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":601,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":698,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1124,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1157,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1190,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1223,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 459s testutil.go:395: Comparing: "" vs "" 459s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt barlink test] 459s testutil.go:395: Comparing: "test" vs "test" 459s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 459s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 459s testutil.go:509: Offset: 975, NextOffset: 1008 459s testutil.go:509: Offset: 1124, NextOffset: 1157 459s testutil.go:509: Offset: 1008, NextOffset: 1041 459s testutil.go:509: Offset: 1157, NextOffset: 1190 459s testutil.go:509: Offset: 1041, NextOffset: 1074 459s testutil.go:509: Offset: 1190, NextOffset: 1223 459s testutil.go:509: Offset: 1074, NextOffset: 2493 459s testutil.go:509: Offset: 1223, NextOffset: 2793 459s testutil.go:395: Comparing: "dev" vs "dev" 459s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 459s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 459s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 459s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 459s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 459s testutil.go:395: Comparing: "test2" vs "test2" 459s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 89, NextOffset: 122 459s testutil.go:509: Offset: 188, NextOffset: 221 459s testutil.go:509: Offset: 122, NextOffset: 155 459s testutil.go:509: Offset: 221, NextOffset: 254 459s testutil.go:509: Offset: 155, NextOffset: 188 459s testutil.go:509: Offset: 254, NextOffset: 287 459s testutil.go:509: Offset: 188, NextOffset: 221 459s testutil.go:509: Offset: 287, NextOffset: 320 459s testutil.go:509: Offset: 221, NextOffset: 254 459s testutil.go:509: Offset: 320, NextOffset: 353 459s testutil.go:509: Offset: 254, NextOffset: 351 459s testutil.go:509: Offset: 353, NextOffset: 475 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 89, NextOffset: 122 459s testutil.go:509: Offset: 188, NextOffset: 221 459s testutil.go:509: Offset: 122, NextOffset: 155 459s testutil.go:509: Offset: 221, NextOffset: 254 459s testutil.go:509: Offset: 155, NextOffset: 188 459s testutil.go:509: Offset: 254, NextOffset: 287 459s testutil.go:509: Offset: 188, NextOffset: 221 459s testutil.go:509: Offset: 287, NextOffset: 320 459s testutil.go:509: Offset: 221, NextOffset: 254 459s testutil.go:509: Offset: 320, NextOffset: 353 459s testutil.go:509: Offset: 254, NextOffset: 351 459s testutil.go:509: Offset: 353, NextOffset: 475 459s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 459s testutil.go:509: Offset: 351, NextOffset: 452 459s testutil.go:509: Offset: 475, NextOffset: 601 459s testutil.go:395: Comparing: "bar" vs "bar" 459s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 459s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 459s testutil.go:509: Offset: 452, NextOffset: 549 459s testutil.go:509: Offset: 601, NextOffset: 698 459s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 459s testutil.go:509: Offset: 549, NextOffset: 975 459s testutil.go:509: Offset: 698, NextOffset: 1124 459s testutil.go:395: Comparing: "barlink" vs "barlink" 459s testutil.go:395: Comparing: "" vs "" 459s testutil.go:401: Directory: "" vs "": [barlink test baz.txt dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 459s testutil.go:395: Comparing: "test2" vs "test2" 459s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 188, NextOffset: 221 459s testutil.go:509: Offset: 89, NextOffset: 122 459s testutil.go:509: Offset: 221, NextOffset: 254 459s testutil.go:509: Offset: 122, NextOffset: 155 459s testutil.go:509: Offset: 254, NextOffset: 287 459s testutil.go:509: Offset: 155, NextOffset: 188 459s testutil.go:509: Offset: 287, NextOffset: 320 459s testutil.go:509: Offset: 188, NextOffset: 221 459s testutil.go:509: Offset: 320, NextOffset: 353 459s testutil.go:509: Offset: 221, NextOffset: 254 459s testutil.go:509: Offset: 353, NextOffset: 475 459s testutil.go:509: Offset: 254, NextOffset: 351 459s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 459s testutil.go:509: Offset: 475, NextOffset: 601 459s testutil.go:509: Offset: 351, NextOffset: 452 459s testutil.go:395: Comparing: "bar" vs "bar" 459s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 459s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 459s testutil.go:509: Offset: 601, NextOffset: 698 459s testutil.go:509: Offset: 452, NextOffset: 549 459s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 459s testutil.go:509: Offset: 698, NextOffset: 1124 459s testutil.go:509: Offset: 549, NextOffset: 975 459s testutil.go:395: Comparing: "barlink" vs "barlink" 459s testutil.go:395: Comparing: "test" vs "test" 459s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 459s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 459s testutil.go:509: Offset: 1124, NextOffset: 1157 459s testutil.go:509: Offset: 975, NextOffset: 1008 459s testutil.go:509: Offset: 1157, NextOffset: 1190 459s testutil.go:509: Offset: 1008, NextOffset: 1041 459s testutil.go:509: Offset: 1190, NextOffset: 1223 459s testutil.go:509: Offset: 1041, NextOffset: 1074 459s testutil.go:509: Offset: 1223, NextOffset: 2793 459s testutil.go:509: Offset: 1074, NextOffset: 2493 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 188, NextOffset: 221 459s testutil.go:509: Offset: 89, NextOffset: 122 459s testutil.go:509: Offset: 221, NextOffset: 254 459s testutil.go:509: Offset: 122, NextOffset: 155 459s testutil.go:509: Offset: 254, NextOffset: 287 459s testutil.go:509: Offset: 155, NextOffset: 188 459s testutil.go:509: Offset: 287, NextOffset: 320 459s testutil.go:509: Offset: 188, NextOffset: 221 459s testutil.go:509: Offset: 320, NextOffset: 353 459s testutil.go:509: Offset: 221, NextOffset: 254 459s testutil.go:509: Offset: 353, NextOffset: 475 459s testutil.go:509: Offset: 254, NextOffset: 351 459s testutil.go:395: Comparing: "dev" vs "dev" 459s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 459s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 459s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 459s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 459s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 459s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=64000 459s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=64000 459s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 459s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 459s testutil.go:395: Comparing: "" vs "" 459s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [dev .no.prefetch.landmark foo1.txt foo3.txt test2 baz.txt bar barlink test] 459s testutil.go:395: Comparing: "dev" vs "dev" 459s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 459s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 459s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 459s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 459s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 459s testutil.go:395: Comparing: "test2" vs "test2" 459s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:395: Comparing: "bar" vs "bar" 459s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 459s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:395: Comparing: "barlink" vs "barlink" 459s testutil.go:395: Comparing: "test" vs "test" 459s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 459s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 459s testutil.go:1580: testing streams: [0 0 24074 48132 72210 96197 96688] 459s testutil.go:2330: got gzip streams: 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=64000 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 459s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=64000 459s testutil.go:395: Comparing: "" vs "" 459s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt test2 baz.txt bar barlink test dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 459s testutil.go:2349: [1] at 24074 in stargz, uncompressed length 32512 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=64000 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:395: Comparing: "bar" vs "bar" 459s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 459s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:395: Comparing: "barlink" vs "barlink" 459s testutil.go:395: Comparing: "test" vs "test" 459s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 459s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 459s testutil.go:2349: [2] at 48132 in stargz, uncompressed length 33536 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=64000 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:395: Comparing: "dev" vs "dev" 459s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 459s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 459s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 459s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 459s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 459s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:395: Comparing: "test2" vs "test2" 459s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 459s testutil.go:2349: [3] at 72210 in stargz, uncompressed length 32000 459s testutil.go:2349: [4] at 96197 in stargz, uncompressed length 3072 459s testutil.go:2349: [5] at 96688 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c5STARGZ" 459s testutil.go:1638: got TOC entries: 459s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 459s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24074,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48132,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 459s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 459s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48132,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72210,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s testutil.go:1763: On "foo2": got preread of "foo3" 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=64000 459s testutil.go:509: Offset: 93, NextOffset: 2110 459s testutil.go:509: Offset: 0, NextOffset: 1946 459s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 459s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 459s testutil.go:1580: testing streams: [0 0 24074 48132 72210 96211 96702] 459s testutil.go:2330: got gzip streams: 459s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 459s testutil.go:2349: [1] at 24074 in stargz, uncompressed length 32512 459s testutil.go:2349: [2] at 48132 in stargz, uncompressed length 33536 459s testutil.go:2349: [3] at 72210 in stargz, uncompressed length 33124 459s testutil.go:2349: [4] at 96211 in stargz, uncompressed length 3072 459s testutil.go:2349: [5] at 96702 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d3STARGZ" 459s testutil.go:1638: got TOC entries: 459s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 459s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24074,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48132,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 459s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 459s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48132,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72210,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s testutil.go:1763: On "foo2": got preread of "foo3" 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 459s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 459s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":869,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":902,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":935,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":968,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 459s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":317,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":350,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":469,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":686,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1018,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1051,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1084,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1117,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 459s testutil.go:395: Comparing: "" vs "" 459s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt bar foo3.txt test dev .no.prefetch.landmark foo1.txt barlink test2] 459s testutil.go:395: Comparing: "test" vs "test" 459s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 459s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 459s testutil.go:509: Offset: 869, NextOffset: 902 459s testutil.go:509: Offset: 1018, NextOffset: 1051 459s testutil.go:509: Offset: 902, NextOffset: 935 459s testutil.go:509: Offset: 1051, NextOffset: 1084 459s testutil.go:509: Offset: 935, NextOffset: 968 459s testutil.go:509: Offset: 1084, NextOffset: 1117 459s testutil.go:509: Offset: 968, NextOffset: 2279 459s testutil.go:509: Offset: 1117, NextOffset: 2567 459s testutil.go:395: Comparing: "dev" vs "dev" 459s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 459s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 459s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 459s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 459s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 459s testutil.go:395: Comparing: "test2" vs "test2" 459s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 86, NextOffset: 119 459s testutil.go:509: Offset: 185, NextOffset: 218 459s testutil.go:509: Offset: 119, NextOffset: 152 459s testutil.go:509: Offset: 218, NextOffset: 251 459s testutil.go:509: Offset: 152, NextOffset: 185 459s testutil.go:509: Offset: 251, NextOffset: 284 459s testutil.go:509: Offset: 185, NextOffset: 218 459s testutil.go:509: Offset: 284, NextOffset: 317 459s testutil.go:509: Offset: 218, NextOffset: 251 459s testutil.go:509: Offset: 317, NextOffset: 350 459s testutil.go:509: Offset: 251, NextOffset: 345 459s testutil.go:509: Offset: 350, NextOffset: 469 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 86, NextOffset: 119 459s testutil.go:509: Offset: 185, NextOffset: 218 459s testutil.go:509: Offset: 119, NextOffset: 152 459s testutil.go:509: Offset: 218, NextOffset: 251 459s testutil.go:509: Offset: 152, NextOffset: 185 459s testutil.go:509: Offset: 251, NextOffset: 284 459s testutil.go:509: Offset: 185, NextOffset: 218 459s testutil.go:509: Offset: 284, NextOffset: 317 459s testutil.go:509: Offset: 218, NextOffset: 251 459s testutil.go:509: Offset: 317, NextOffset: 350 459s testutil.go:509: Offset: 251, NextOffset: 345 459s testutil.go:509: Offset: 350, NextOffset: 469 459s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 459s testutil.go:509: Offset: 345, NextOffset: 443 459s testutil.go:509: Offset: 469, NextOffset: 592 459s testutil.go:395: Comparing: "bar" vs "bar" 459s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 459s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 459s testutil.go:509: Offset: 443, NextOffset: 537 459s testutil.go:509: Offset: 592, NextOffset: 686 459s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 459s testutil.go:509: Offset: 537, NextOffset: 869 459s testutil.go:509: Offset: 686, NextOffset: 1018 459s testutil.go:395: Comparing: "barlink" vs "barlink" 459s testutil.go:395: Comparing: "" vs "" 459s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt barlink test2 baz.txt bar foo3.txt test dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 185, NextOffset: 218 459s testutil.go:509: Offset: 86, NextOffset: 119 459s testutil.go:509: Offset: 218, NextOffset: 251 459s testutil.go:509: Offset: 119, NextOffset: 152 459s testutil.go:509: Offset: 251, NextOffset: 284 459s testutil.go:509: Offset: 152, NextOffset: 185 459s testutil.go:509: Offset: 284, NextOffset: 317 459s testutil.go:509: Offset: 185, NextOffset: 218 459s testutil.go:509: Offset: 317, NextOffset: 350 459s testutil.go:509: Offset: 218, NextOffset: 251 459s testutil.go:509: Offset: 350, NextOffset: 469 459s testutil.go:509: Offset: 251, NextOffset: 345 459s testutil.go:395: Comparing: "bar" vs "bar" 459s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 459s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 459s testutil.go:509: Offset: 592, NextOffset: 686 459s testutil.go:509: Offset: 443, NextOffset: 537 459s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 459s testutil.go:509: Offset: 686, NextOffset: 1018 459s testutil.go:509: Offset: 537, NextOffset: 869 459s testutil.go:395: Comparing: "test" vs "test" 459s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 459s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 459s testutil.go:509: Offset: 1018, NextOffset: 1051 459s testutil.go:509: Offset: 869, NextOffset: 902 459s testutil.go:509: Offset: 1051, NextOffset: 1084 459s testutil.go:509: Offset: 902, NextOffset: 935 459s testutil.go:509: Offset: 1084, NextOffset: 1117 459s testutil.go:509: Offset: 935, NextOffset: 968 459s testutil.go:509: Offset: 1117, NextOffset: 2567 459s testutil.go:509: Offset: 968, NextOffset: 2279 459s testutil.go:395: Comparing: "dev" vs "dev" 459s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 459s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 459s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 459s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 459s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 459s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 459s testutil.go:509: Offset: 469, NextOffset: 592 459s testutil.go:509: Offset: 345, NextOffset: 443 459s testutil.go:395: Comparing: "barlink" vs "barlink" 459s testutil.go:395: Comparing: "test2" vs "test2" 459s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 185, NextOffset: 218 459s testutil.go:509: Offset: 86, NextOffset: 119 459s testutil.go:509: Offset: 218, NextOffset: 251 459s testutil.go:509: Offset: 119, NextOffset: 152 459s testutil.go:509: Offset: 251, NextOffset: 284 459s testutil.go:509: Offset: 152, NextOffset: 185 459s testutil.go:509: Offset: 284, NextOffset: 317 459s testutil.go:509: Offset: 185, NextOffset: 218 459s testutil.go:509: Offset: 317, NextOffset: 350 459s testutil.go:509: Offset: 218, NextOffset: 251 459s testutil.go:509: Offset: 350, NextOffset: 469 459s testutil.go:509: Offset: 251, NextOffset: 345 459s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=64000 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 459s testutil.go:1580: testing streams: [0 0 24074 48132 72210 96197 96688] 459s testutil.go:2330: got gzip streams: 459s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 459s testutil.go:2349: [1] at 24074 in stargz, uncompressed length 32512 459s testutil.go:2349: [2] at 48132 in stargz, uncompressed length 33536 459s testutil.go:2349: [3] at 72210 in stargz, uncompressed length 32000 459s testutil.go:2349: [4] at 96197 in stargz, uncompressed length 3072 459s testutil.go:2349: [5] at 96688 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c5STARGZ" 459s testutil.go:1638: got TOC entries: 459s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=64000 459s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 459s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24074,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48132,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=64000 459s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 459s testutil.go:395: Comparing: "" vs "" 459s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [test2 .no.prefetch.landmark foo1.txt foo3.txt barlink baz.txt bar test dev] 459s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:395: Comparing: "bar" vs "bar" 459s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 459s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:395: Comparing: "barlink" vs "barlink" 459s testutil.go:395: Comparing: "test" vs "test" 459s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 459s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=64000 459s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 459s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48132,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72210,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=64000 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 459s testutil.go:1763: On "foo2": got preread of "foo3" 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=64000 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=64000 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:395: Comparing: "dev" vs "dev" 459s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 459s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 459s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 459s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 459s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 459s testutil.go:395: Comparing: "test2" vs "test2" 459s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:395: Comparing: "" vs "" 459s testutil.go:401: Directory: "" vs "": [bar test dev test2 .no.prefetch.landmark foo1.txt foo3.txt barlink baz.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 459s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:395: Comparing: "barlink" vs "barlink" 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:395: Comparing: "bar" vs "bar" 459s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 459s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:395: Comparing: "test" vs "test" 459s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 459s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:395: Comparing: "dev" vs "dev" 459s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 459s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 459s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 459s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 459s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 459s testutil.go:395: Comparing: "test2" vs "test2" 459s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s testutil.go:509: Offset: 93, NextOffset: 1946 459s testutil.go:509: Offset: 0, NextOffset: 1780 459s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 459s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 459s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":881,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":914,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":947,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":980,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 459s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":187,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":319,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":352,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":473,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":598,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":694,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1030,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1063,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1096,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1129,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 459s testutil.go:395: Comparing: "" vs "" 459s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [bar foo3.txt barlink test2 .no.prefetch.landmark baz.txt foo1.txt test dev] 459s testutil.go:395: Comparing: "bar" vs "bar" 459s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 459s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 459s testutil.go:509: Offset: 449, NextOffset: 545 459s testutil.go:509: Offset: 598, NextOffset: 694 459s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 459s testutil.go:509: Offset: 545, NextOffset: 881 459s testutil.go:509: Offset: 694, NextOffset: 1030 459s testutil.go:395: Comparing: "barlink" vs "barlink" 459s testutil.go:395: Comparing: "test" vs "test" 459s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 459s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 459s testutil.go:509: Offset: 881, NextOffset: 914 459s testutil.go:509: Offset: 1030, NextOffset: 1063 459s testutil.go:509: Offset: 914, NextOffset: 947 459s testutil.go:509: Offset: 1063, NextOffset: 1096 459s testutil.go:509: Offset: 947, NextOffset: 980 459s testutil.go:509: Offset: 1096, NextOffset: 1129 459s testutil.go:509: Offset: 980, NextOffset: 2295 459s testutil.go:509: Offset: 1129, NextOffset: 2588 459s testutil.go:395: Comparing: "dev" vs "dev" 459s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 459s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 459s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 459s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 459s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 459s testutil.go:395: Comparing: "test2" vs "test2" 459s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 88, NextOffset: 121 459s testutil.go:509: Offset: 187, NextOffset: 220 459s testutil.go:509: Offset: 121, NextOffset: 154 459s testutil.go:509: Offset: 220, NextOffset: 253 459s testutil.go:509: Offset: 154, NextOffset: 187 459s testutil.go:509: Offset: 253, NextOffset: 286 459s testutil.go:509: Offset: 187, NextOffset: 220 459s testutil.go:509: Offset: 286, NextOffset: 319 459s testutil.go:509: Offset: 220, NextOffset: 253 459s testutil.go:509: Offset: 319, NextOffset: 352 459s testutil.go:509: Offset: 253, NextOffset: 349 459s testutil.go:509: Offset: 352, NextOffset: 473 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 88, NextOffset: 121 459s testutil.go:509: Offset: 187, NextOffset: 220 459s testutil.go:509: Offset: 121, NextOffset: 154 459s testutil.go:509: Offset: 220, NextOffset: 253 459s testutil.go:509: Offset: 154, NextOffset: 187 459s testutil.go:509: Offset: 253, NextOffset: 286 459s testutil.go:509: Offset: 187, NextOffset: 220 459s testutil.go:509: Offset: 286, NextOffset: 319 459s testutil.go:509: Offset: 220, NextOffset: 253 459s testutil.go:509: Offset: 319, NextOffset: 352 459s testutil.go:509: Offset: 253, NextOffset: 349 459s testutil.go:509: Offset: 352, NextOffset: 473 459s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 459s testutil.go:509: Offset: 349, NextOffset: 449 459s testutil.go:509: Offset: 473, NextOffset: 598 459s testutil.go:395: Comparing: "" vs "" 459s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test2 .no.prefetch.landmark baz.txt foo1.txt test dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 187, NextOffset: 220 459s testutil.go:509: Offset: 88, NextOffset: 121 459s testutil.go:509: Offset: 220, NextOffset: 253 459s testutil.go:509: Offset: 121, NextOffset: 154 459s testutil.go:509: Offset: 253, NextOffset: 286 459s testutil.go:509: Offset: 154, NextOffset: 187 459s testutil.go:509: Offset: 286, NextOffset: 319 459s testutil.go:509: Offset: 187, NextOffset: 220 459s testutil.go:509: Offset: 319, NextOffset: 352 459s testutil.go:509: Offset: 220, NextOffset: 253 459s testutil.go:509: Offset: 352, NextOffset: 473 459s testutil.go:509: Offset: 253, NextOffset: 349 459s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 459s testutil.go:509: Offset: 473, NextOffset: 598 459s testutil.go:509: Offset: 349, NextOffset: 449 459s testutil.go:395: Comparing: "test" vs "test" 459s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 459s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 459s testutil.go:509: Offset: 1030, NextOffset: 1063 459s testutil.go:509: Offset: 881, NextOffset: 914 459s testutil.go:509: Offset: 1063, NextOffset: 1096 459s testutil.go:509: Offset: 914, NextOffset: 947 459s testutil.go:509: Offset: 1096, NextOffset: 1129 459s testutil.go:509: Offset: 947, NextOffset: 980 459s testutil.go:509: Offset: 1129, NextOffset: 2588 459s testutil.go:509: Offset: 980, NextOffset: 2295 459s testutil.go:395: Comparing: "dev" vs "dev" 459s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 459s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 459s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 459s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 459s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 459s testutil.go:395: Comparing: "bar" vs "bar" 459s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 459s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 459s testutil.go:509: Offset: 598, NextOffset: 694 459s testutil.go:509: Offset: 449, NextOffset: 545 459s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 459s testutil.go:509: Offset: 694, NextOffset: 1030 459s testutil.go:509: Offset: 545, NextOffset: 881 459s testutil.go:395: Comparing: "barlink" vs "barlink" 459s testutil.go:395: Comparing: "test2" vs "test2" 459s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 187, NextOffset: 220 459s testutil.go:509: Offset: 88, NextOffset: 121 459s testutil.go:509: Offset: 220, NextOffset: 253 459s testutil.go:509: Offset: 121, NextOffset: 154 459s testutil.go:509: Offset: 253, NextOffset: 286 459s testutil.go:509: Offset: 154, NextOffset: 187 459s testutil.go:509: Offset: 286, NextOffset: 319 459s testutil.go:509: Offset: 187, NextOffset: 220 459s testutil.go:509: Offset: 319, NextOffset: 352 459s testutil.go:509: Offset: 220, NextOffset: 253 459s testutil.go:509: Offset: 352, NextOffset: 473 459s testutil.go:509: Offset: 253, NextOffset: 349 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 459s testutil.go:1580: testing streams: [0 0 24071 48131 72210 96211 96702] 459s testutil.go:2330: got gzip streams: 459s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=64000 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 459s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 459s testutil.go:2349: [1] at 24071 in stargz, uncompressed length 32512 459s testutil.go:2349: [2] at 48131 in stargz, uncompressed length 33536 459s testutil.go:2349: [3] at 72210 in stargz, uncompressed length 33124 459s testutil.go:2349: [4] at 96211 in stargz, uncompressed length 3072 459s testutil.go:2349: [5] at 96702 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d3STARGZ" 459s testutil.go:1638: got TOC entries: 459s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 459s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24071,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48131,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 459s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 459s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48131,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72210,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s testutil.go:1763: On "foo2": got preread of "foo3" 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=64000 459s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 459s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 459s testutil.go:395: Comparing: "" vs "" 459s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo3.txt barlink dev test2 foo1.txt test .no.prefetch.landmark baz.txt bar] 459s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:395: Comparing: "barlink" vs "barlink" 459s testutil.go:395: Comparing: "test" vs "test" 459s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 459s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=64000 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:395: Comparing: "dev" vs "dev" 459s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 459s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 459s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 459s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 459s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 459s testutil.go:395: Comparing: "test2" vs "test2" 459s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 459s testutil.go:1580: testing streams: [0 0 24071 48131 72210 96197 96688] 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=64000 459s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:395: Comparing: "bar" vs "bar" 459s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 459s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:395: Comparing: "" vs "" 459s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt barlink dev test2 foo1.txt test] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 459s testutil.go:2330: got gzip streams: 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=64000 459s testutil.go:395: Comparing: "dev" vs "dev" 459s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 459s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 459s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 459s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 459s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 459s testutil.go:395: Comparing: "test2" vs "test2" 459s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 459s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=64000 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 459s testutil.go:2349: [1] at 24071 in stargz, uncompressed length 32512 459s testutil.go:2349: [2] at 48131 in stargz, uncompressed length 33536 459s testutil.go:2349: [3] at 72210 in stargz, uncompressed length 32000 459s testutil.go:2349: [4] at 96197 in stargz, uncompressed length 3072 459s testutil.go:2349: [5] at 96688 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177c5STARGZ" 459s testutil.go:1638: got TOC entries: 459s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 459s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24071,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48131,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 459s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 459s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48131,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72210,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s testutil.go:1763: On "foo2": got preread of "foo3" 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=64000 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:395: Comparing: "test" vs "test" 459s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 459s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:395: Comparing: "bar" vs "bar" 459s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 459s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 459s testutil.go:509: Offset: 93, NextOffset: 1957 459s testutil.go:509: Offset: 0, NextOffset: 1794 459s testutil.go:395: Comparing: "barlink" vs "barlink" 459s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 459s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 459s testutil.go:1580: testing streams: [0 0 24076 48139 72222 96223 96716] 459s testutil.go:2330: got gzip streams: 459s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 459s testutil.go:2349: [1] at 24076 in stargz, uncompressed length 32512 459s testutil.go:2349: [2] at 48139 in stargz, uncompressed length 33536 459s testutil.go:2349: [3] at 72222 in stargz, uncompressed length 33124 459s testutil.go:2349: [4] at 96223 in stargz, uncompressed length 3072 459s testutil.go:2349: [5] at 96716 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177dfSTARGZ" 459s testutil.go:1638: got TOC entries: 459s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 459s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24076,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48139,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 459s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 459s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48139,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72222,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s testutil.go:1763: On "foo2": got preread of "foo3" 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 459s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 459s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","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":908,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":941,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":974,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 459s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":186,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":318,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":351,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":471,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":690,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","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":1057,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1090,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1123,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 459s testutil.go:395: Comparing: "" vs "" 459s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [barlink dev .no.prefetch.landmark baz.txt foo1.txt test test2 bar foo3.txt] 459s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 459s testutil.go:509: Offset: 347, NextOffset: 446 459s testutil.go:509: Offset: 471, NextOffset: 595 459s testutil.go:395: Comparing: "bar" vs "bar" 459s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 459s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 459s testutil.go:509: Offset: 446, NextOffset: 541 459s testutil.go:509: Offset: 595, NextOffset: 690 459s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 459s testutil.go:509: Offset: 541, NextOffset: 875 459s testutil.go:509: Offset: 690, NextOffset: 1024 459s testutil.go:395: Comparing: "barlink" vs "barlink" 459s testutil.go:395: Comparing: "test" vs "test" 459s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 459s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 459s testutil.go:509: Offset: 875, NextOffset: 908 459s testutil.go:509: Offset: 1024, NextOffset: 1057 459s testutil.go:509: Offset: 908, NextOffset: 941 459s testutil.go:509: Offset: 1057, NextOffset: 1090 459s testutil.go:509: Offset: 941, NextOffset: 974 459s testutil.go:509: Offset: 1090, NextOffset: 1123 459s testutil.go:509: Offset: 974, NextOffset: 2283 459s testutil.go:509: Offset: 1123, NextOffset: 2571 459s testutil.go:395: Comparing: "dev" vs "dev" 459s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 459s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 459s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 459s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 459s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 459s testutil.go:395: Comparing: "test2" vs "test2" 459s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 87, NextOffset: 120 459s testutil.go:509: Offset: 186, NextOffset: 219 459s testutil.go:509: Offset: 120, NextOffset: 153 459s testutil.go:509: Offset: 219, NextOffset: 252 459s testutil.go:509: Offset: 153, NextOffset: 186 459s testutil.go:509: Offset: 252, NextOffset: 285 459s testutil.go:509: Offset: 186, NextOffset: 219 459s testutil.go:509: Offset: 285, NextOffset: 318 459s testutil.go:509: Offset: 219, NextOffset: 252 459s testutil.go:509: Offset: 318, NextOffset: 351 459s testutil.go:509: Offset: 252, NextOffset: 347 459s testutil.go:509: Offset: 351, NextOffset: 471 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 87, NextOffset: 120 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 459s testutil.go:509: Offset: 186, NextOffset: 219 459s testutil.go:509: Offset: 120, NextOffset: 153 459s testutil.go:509: Offset: 219, NextOffset: 252 459s testutil.go:509: Offset: 153, NextOffset: 186 459s testutil.go:509: Offset: 252, NextOffset: 285 459s testutil.go:509: Offset: 186, NextOffset: 219 459s testutil.go:509: Offset: 285, NextOffset: 318 459s testutil.go:509: Offset: 219, NextOffset: 252 459s testutil.go:509: Offset: 318, NextOffset: 351 459s testutil.go:509: Offset: 252, NextOffset: 347 459s testutil.go:509: Offset: 351, NextOffset: 471 459s testutil.go:395: Comparing: "" vs "" 459s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink dev .no.prefetch.landmark baz.txt foo1.txt test test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 459s testutil.go:395: Comparing: "dev" vs "dev" 459s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 459s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 459s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 459s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 459s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 186, NextOffset: 219 459s testutil.go:509: Offset: 87, NextOffset: 120 459s testutil.go:509: Offset: 219, NextOffset: 252 459s testutil.go:509: Offset: 120, NextOffset: 153 459s testutil.go:509: Offset: 252, NextOffset: 285 459s testutil.go:509: Offset: 153, NextOffset: 186 459s testutil.go:509: Offset: 285, NextOffset: 318 459s testutil.go:509: Offset: 186, NextOffset: 219 459s testutil.go:509: Offset: 318, NextOffset: 351 459s testutil.go:509: Offset: 219, NextOffset: 252 459s testutil.go:509: Offset: 351, NextOffset: 471 459s testutil.go:509: Offset: 252, NextOffset: 347 459s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 459s testutil.go:509: Offset: 471, NextOffset: 595 459s testutil.go:509: Offset: 347, NextOffset: 446 459s testutil.go:395: Comparing: "test" vs "test" 459s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 459s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 459s testutil.go:509: Offset: 1024, NextOffset: 1057 459s testutil.go:509: Offset: 875, NextOffset: 908 459s testutil.go:509: Offset: 1057, NextOffset: 1090 459s testutil.go:509: Offset: 908, NextOffset: 941 459s testutil.go:509: Offset: 1090, NextOffset: 1123 459s testutil.go:509: Offset: 941, NextOffset: 974 459s testutil.go:509: Offset: 1123, NextOffset: 2571 459s testutil.go:509: Offset: 974, NextOffset: 2283 459s testutil.go:395: Comparing: "test2" vs "test2" 459s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 186, NextOffset: 219 459s testutil.go:509: Offset: 87, NextOffset: 120 459s testutil.go:509: Offset: 219, NextOffset: 252 459s testutil.go:509: Offset: 120, NextOffset: 153 459s testutil.go:509: Offset: 252, NextOffset: 285 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 459s testutil.go:1580: testing streams: [0 0 24076 48139 72222 96209 96702] 459s testutil.go:2330: got gzip streams: 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 459s testutil.go:509: Offset: 153, NextOffset: 186 459s testutil.go:509: Offset: 285, NextOffset: 318 459s testutil.go:509: Offset: 186, NextOffset: 219 459s testutil.go:509: Offset: 318, NextOffset: 351 459s testutil.go:509: Offset: 219, NextOffset: 252 459s testutil.go:509: Offset: 351, NextOffset: 471 459s testutil.go:509: Offset: 252, NextOffset: 347 459s testutil.go:395: Comparing: "bar" vs "bar" 459s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 459s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 459s testutil.go:509: Offset: 595, NextOffset: 690 459s testutil.go:509: Offset: 446, NextOffset: 541 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 459s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 459s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 459s testutil.go:509: Offset: 690, NextOffset: 1024 459s testutil.go:509: Offset: 541, NextOffset: 875 459s testutil.go:395: Comparing: "barlink" vs "barlink" 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 459s testutil.go:2349: [1] at 24076 in stargz, uncompressed length 32512 459s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=64000 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 459s testutil.go:2349: [2] at 48139 in stargz, uncompressed length 33536 459s testutil.go:2349: [3] at 72222 in stargz, uncompressed length 32000 459s testutil.go:2349: [4] at 96209 in stargz, uncompressed length 3072 459s testutil.go:2349: [5] at 96702 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d1STARGZ" 459s testutil.go:1638: got TOC entries: 459s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 459s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24076,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48139,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 459s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 459s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48139,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72222,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s testutil.go:1763: On "foo2": got preread of "foo3" 459s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=64000 459s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 459s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 459s testutil.go:395: Comparing: "" vs "" 459s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo1.txt barlink test2 bar foo3.txt test dev .no.prefetch.landmark baz.txt] 459s testutil.go:395: Comparing: "barlink" vs "barlink" 459s testutil.go:395: Comparing: "test" vs "test" 459s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 459s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:395: Comparing: "dev" vs "dev" 459s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 459s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 459s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 459s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 459s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 459s testutil.go:395: Comparing: "test2" vs "test2" 459s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=64000 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=64000 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:395: Comparing: "bar" vs "bar" 459s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 459s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:395: Comparing: "" vs "" 459s testutil.go:401: Directory: "" vs "": [foo1.txt barlink test2 bar foo3.txt test dev .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 459s testutil.go:1580: testing streams: [0 0 24076 48139 72222 96223 96716] 459s testutil.go:2330: got gzip streams: 459s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=64000 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:395: Comparing: "barlink" vs "barlink" 459s testutil.go:395: Comparing: "test2" vs "test2" 459s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 459s testutil.go:2349: [1] at 24076 in stargz, uncompressed length 32512 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=64000 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 459s testutil.go:2349: [2] at 48139 in stargz, uncompressed length 33536 459s testutil.go:2349: [3] at 72222 in stargz, uncompressed length 33124 459s testutil.go:2349: [4] at 96223 in stargz, uncompressed length 3072 459s testutil.go:2349: [5] at 96716 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177dfSTARGZ" 459s testutil.go:1638: got TOC entries: 459s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 459s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24076,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48139,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 459s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 459s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48139,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72222,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s testutil.go:1763: On "foo2": got preread of "foo3" 459s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=64000 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:395: Comparing: "bar" vs "bar" 459s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 459s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:395: Comparing: "test" vs "test" 459s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 459s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:509: Offset: 93, NextOffset: 1947 459s testutil.go:509: Offset: 0, NextOffset: 1783 459s testutil.go:395: Comparing: "dev" vs "dev" 459s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 459s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 459s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 459s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 459s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 459s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 459s testutil.go:1580: testing streams: [0 0 24076 48139 72222 96209 96702] 459s testutil.go:2330: got gzip streams: 459s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 459s testutil.go:2349: [1] at 24076 in stargz, uncompressed length 32512 459s testutil.go:2349: [2] at 48139 in stargz, uncompressed length 33536 459s testutil.go:2349: [3] at 72222 in stargz, uncompressed length 32000 459s testutil.go:2349: [4] at 96209 in stargz, uncompressed length 3072 459s testutil.go:2349: [5] at 96702 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d1STARGZ" 459s testutil.go:1638: got TOC entries: 459s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 459s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24076,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48139,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 459s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 459s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48139,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72222,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s testutil.go:1763: On "foo2": got preread of "foo3" 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 459s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":188,"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":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":452,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":549,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":885,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":918,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":951,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":984,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 459s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":188,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":221,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":254,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":320,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":353,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":475,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":601,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":698,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1067,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1100,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1133,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 459s testutil.go:395: Comparing: "" vs "" 459s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark] 459s testutil.go:395: Comparing: "test" vs "test" 459s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 459s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 459s testutil.go:509: Offset: 885, NextOffset: 918 459s testutil.go:509: Offset: 1034, NextOffset: 1067 459s testutil.go:509: Offset: 918, NextOffset: 951 459s testutil.go:509: Offset: 1067, NextOffset: 1100 459s testutil.go:509: Offset: 951, NextOffset: 984 459s testutil.go:509: Offset: 1100, NextOffset: 1133 459s testutil.go:509: Offset: 984, NextOffset: 2304 459s testutil.go:509: Offset: 1133, NextOffset: 2600 459s testutil.go:395: Comparing: "dev" vs "dev" 459s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 459s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 459s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 459s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 459s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 459s testutil.go:395: Comparing: "test2" vs "test2" 459s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 89, NextOffset: 122 459s testutil.go:509: Offset: 188, NextOffset: 221 459s testutil.go:509: Offset: 122, NextOffset: 155 459s testutil.go:509: Offset: 221, NextOffset: 254 459s testutil.go:509: Offset: 155, NextOffset: 188 459s testutil.go:509: Offset: 254, NextOffset: 287 459s testutil.go:509: Offset: 188, NextOffset: 221 459s testutil.go:509: Offset: 287, NextOffset: 320 459s testutil.go:509: Offset: 221, NextOffset: 254 459s testutil.go:509: Offset: 320, NextOffset: 353 459s testutil.go:509: Offset: 254, NextOffset: 351 459s testutil.go:509: Offset: 353, NextOffset: 475 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 89, NextOffset: 122 459s testutil.go:509: Offset: 188, NextOffset: 221 459s testutil.go:509: Offset: 122, NextOffset: 155 459s testutil.go:509: Offset: 221, NextOffset: 254 459s testutil.go:509: Offset: 155, NextOffset: 188 459s testutil.go:509: Offset: 254, NextOffset: 287 459s testutil.go:509: Offset: 188, NextOffset: 221 459s testutil.go:509: Offset: 287, NextOffset: 320 459s testutil.go:509: Offset: 221, NextOffset: 254 459s testutil.go:509: Offset: 320, NextOffset: 353 459s testutil.go:509: Offset: 254, NextOffset: 351 459s testutil.go:509: Offset: 353, NextOffset: 475 459s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 459s testutil.go:509: Offset: 351, NextOffset: 452 459s testutil.go:509: Offset: 475, NextOffset: 601 459s testutil.go:395: Comparing: "bar" vs "bar" 459s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 459s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 459s testutil.go:509: Offset: 452, NextOffset: 549 459s testutil.go:509: Offset: 601, NextOffset: 698 459s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 459s testutil.go:509: Offset: 549, NextOffset: 885 459s testutil.go:509: Offset: 698, NextOffset: 1034 459s testutil.go:395: Comparing: "barlink" vs "barlink" 459s testutil.go:395: Comparing: "" vs "" 459s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 188, NextOffset: 221 459s testutil.go:509: Offset: 89, NextOffset: 122 459s testutil.go:509: Offset: 221, NextOffset: 254 459s testutil.go:509: Offset: 122, NextOffset: 155 459s testutil.go:509: Offset: 254, NextOffset: 287 459s testutil.go:509: Offset: 155, NextOffset: 188 459s testutil.go:509: Offset: 287, NextOffset: 320 459s testutil.go:509: Offset: 188, NextOffset: 221 459s testutil.go:509: Offset: 320, NextOffset: 353 459s testutil.go:509: Offset: 221, NextOffset: 254 459s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 459s testutil.go:509: Offset: 353, NextOffset: 475 459s testutil.go:509: Offset: 254, NextOffset: 351 459s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 459s testutil.go:509: Offset: 475, NextOffset: 601 459s testutil.go:509: Offset: 351, NextOffset: 452 459s testutil.go:395: Comparing: "bar" vs "bar" 459s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 459s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 459s testutil.go:509: Offset: 601, NextOffset: 698 459s testutil.go:509: Offset: 452, NextOffset: 549 459s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 459s testutil.go:509: Offset: 698, NextOffset: 1034 459s testutil.go:509: Offset: 549, NextOffset: 885 459s testutil.go:395: Comparing: "barlink" vs "barlink" 459s testutil.go:395: Comparing: "test" vs "test" 459s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 459s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 459s testutil.go:509: Offset: 1034, NextOffset: 1067 459s testutil.go:509: Offset: 885, NextOffset: 918 459s testutil.go:509: Offset: 1067, NextOffset: 1100 459s testutil.go:509: Offset: 918, NextOffset: 951 459s testutil.go:509: Offset: 1100, NextOffset: 1133 459s testutil.go:509: Offset: 951, NextOffset: 984 459s testutil.go:509: Offset: 1133, NextOffset: 2600 459s testutil.go:509: Offset: 984, NextOffset: 2304 459s testutil.go:395: Comparing: "dev" vs "dev" 459s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 459s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 459s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 459s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 459s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 459s testutil.go:395: Comparing: "test2" vs "test2" 459s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 188, NextOffset: 221 459s testutil.go:509: Offset: 89, NextOffset: 122 459s testutil.go:509: Offset: 221, NextOffset: 254 459s testutil.go:509: Offset: 122, NextOffset: 155 459s testutil.go:509: Offset: 254, NextOffset: 287 459s testutil.go:509: Offset: 155, NextOffset: 188 459s testutil.go:509: Offset: 287, NextOffset: 320 459s testutil.go:509: Offset: 188, NextOffset: 221 459s testutil.go:509: Offset: 320, NextOffset: 353 459s testutil.go:509: Offset: 221, NextOffset: 254 459s testutil.go:509: Offset: 353, NextOffset: 475 459s testutil.go:509: Offset: 254, NextOffset: 351 459s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=64000 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=64000 459s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 459s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 459s testutil.go:395: Comparing: "" vs "" 459s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [bar foo3.txt dev baz.txt barlink test test2 .no.prefetch.landmark foo1.txt] 459s testutil.go:395: Comparing: "dev" vs "dev" 459s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 459s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 459s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 459s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 459s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 459s testutil.go:395: Comparing: "test2" vs "test2" 459s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 459s testutil.go:1580: testing streams: [0 0 24075 48140 72221 96222 96715] 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=64000 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 459s testutil.go:2330: got gzip streams: 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=64000 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:395: Comparing: "bar" vs "bar" 459s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 459s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 459s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=64000 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:395: Comparing: "barlink" vs "barlink" 459s testutil.go:395: Comparing: "test" vs "test" 459s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 459s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:395: Comparing: "" vs "" 459s testutil.go:401: Directory: "" vs "": [baz.txt barlink test test2 .no.prefetch.landmark foo1.txt bar foo3.txt dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 459s testutil.go:395: Comparing: "dev" vs "dev" 459s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 459s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 459s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 459s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 459s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 459s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=64000 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 459s testutil.go:2349: [2] at 48140 in stargz, uncompressed length 33536 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=64000 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:395: Comparing: "barlink" vs "barlink" 459s testutil.go:395: Comparing: "test" vs "test" 459s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 459s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 459s testutil.go:2349: [3] at 72221 in stargz, uncompressed length 33124 459s testutil.go:2349: [4] at 96222 in stargz, uncompressed length 3072 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=64000 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 459s testutil.go:2349: [5] at 96715 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177deSTARGZ" 459s testutil.go:1638: got TOC entries: 459s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 459s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48140,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 459s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=64000 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 459s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48140,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72221,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s testutil.go:1763: On "foo2": got preread of "foo3" 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=64000 459s testutil.go:395: Comparing: "test2" vs "test2" 459s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:395: Comparing: "bar" vs "bar" 459s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 459s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 459s testutil.go:509: Offset: 93, NextOffset: 1959 459s testutil.go:509: Offset: 0, NextOffset: 1796 459s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 459s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 459s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":135,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":519,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":725,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":926,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1878,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1915,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1952,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1989,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 459s testutil.go:1580: testing streams: [0 0 24075 48140 72221 96208 96701] 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 459s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1008,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":1209,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2161,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2198,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2235,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2272,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 459s testutil.go:2330: got gzip streams: 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 459s testutil.go:395: Comparing: "" vs "" 459s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [baz.txt foo1.txt bar dev .no.prefetch.landmark foo3.txt barlink test test2] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 135, NextOffset: 172 459s testutil.go:509: Offset: 349, NextOffset: 386 459s testutil.go:509: Offset: 172, NextOffset: 209 459s testutil.go:509: Offset: 386, NextOffset: 423 459s testutil.go:509: Offset: 209, NextOffset: 246 459s testutil.go:509: Offset: 423, NextOffset: 460 459s testutil.go:509: Offset: 246, NextOffset: 283 459s testutil.go:509: Offset: 460, NextOffset: 497 459s testutil.go:509: Offset: 283, NextOffset: 320 459s testutil.go:509: Offset: 497, NextOffset: 534 459s testutil.go:509: Offset: 320, NextOffset: 519 459s testutil.go:509: Offset: 534, NextOffset: 767 459s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 459s testutil.go:509: Offset: 519, NextOffset: 725 459s testutil.go:509: Offset: 767, NextOffset: 1008 459s testutil.go:395: Comparing: "bar" vs "bar" 459s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 459s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 459s testutil.go:509: Offset: 725, NextOffset: 926 459s testutil.go:509: Offset: 1008, NextOffset: 1209 459s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 459s testutil.go:509: Offset: 926, NextOffset: 1878 459s testutil.go:509: Offset: 1209, NextOffset: 2161 459s testutil.go:395: Comparing: "barlink" vs "barlink" 459s testutil.go:395: Comparing: "test" vs "test" 459s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 459s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 459s testutil.go:509: Offset: 1878, NextOffset: 1915 459s testutil.go:509: Offset: 2161, NextOffset: 2198 459s testutil.go:509: Offset: 1915, NextOffset: 1952 459s testutil.go:509: Offset: 2198, NextOffset: 2235 459s testutil.go:509: Offset: 1952, NextOffset: 1989 459s testutil.go:509: Offset: 2235, NextOffset: 2272 459s testutil.go:509: Offset: 1989, NextOffset: 5687 459s testutil.go:509: Offset: 2272, NextOffset: 6302 459s testutil.go:395: Comparing: "dev" vs "dev" 459s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 459s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 459s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 459s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 459s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 459s testutil.go:395: Comparing: "test2" vs "test2" 459s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 135, NextOffset: 172 459s testutil.go:509: Offset: 349, NextOffset: 386 459s testutil.go:509: Offset: 172, NextOffset: 209 459s testutil.go:509: Offset: 386, NextOffset: 423 459s testutil.go:509: Offset: 209, NextOffset: 246 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 459s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 459s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 459s testutil.go:2349: [2] at 48140 in stargz, uncompressed length 33536 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 459s testutil.go:509: Offset: 423, NextOffset: 460 459s testutil.go:509: Offset: 246, NextOffset: 283 459s testutil.go:509: Offset: 460, NextOffset: 497 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 459s testutil.go:2349: [3] at 72221 in stargz, uncompressed length 32000 459s testutil.go:2349: [4] at 96208 in stargz, uncompressed length 3072 459s testutil.go:2349: [5] at 96701 in stargz, uncompressed length 0; extra="SG\x16\x0000000000000177d0STARGZ" 459s testutil.go:1638: got TOC entries: 459s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 459s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48140,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 459s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 459s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48140,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72221,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 459s testutil.go:509: Offset: 283, NextOffset: 320 459s testutil.go:509: Offset: 497, NextOffset: 534 459s testutil.go:509: Offset: 320, NextOffset: 519 459s testutil.go:509: Offset: 534, NextOffset: 767 459s testutil.go:395: Comparing: "" vs "" 459s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar dev .no.prefetch.landmark foo3.txt barlink test test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 349, NextOffset: 386 459s testutil.go:509: Offset: 135, NextOffset: 172 459s testutil.go:509: Offset: 386, NextOffset: 423 459s testutil.go:509: Offset: 172, NextOffset: 209 459s testutil.go:509: Offset: 423, NextOffset: 460 459s testutil.go:509: Offset: 209, NextOffset: 246 459s testutil.go:509: Offset: 460, NextOffset: 497 459s testutil.go:509: Offset: 246, NextOffset: 283 459s testutil.go:509: Offset: 497, NextOffset: 534 459s testutil.go:509: Offset: 283, NextOffset: 320 459s testutil.go:509: Offset: 534, NextOffset: 767 459s testutil.go:509: Offset: 320, NextOffset: 519 459s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 459s testutil.go:509: Offset: 767, NextOffset: 1008 459s testutil.go:509: Offset: 519, NextOffset: 725 459s testutil.go:395: Comparing: "bar" vs "bar" 459s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 459s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 459s testutil.go:509: Offset: 1008, NextOffset: 1209 459s testutil.go:509: Offset: 725, NextOffset: 926 459s testutil.go:395: Comparing: "dev" vs "dev" 459s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 459s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 459s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 459s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 459s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 459s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 459s testutil.go:509: Offset: 1209, NextOffset: 2161 459s testutil.go:509: Offset: 926, NextOffset: 1878 459s testutil.go:395: Comparing: "barlink" vs "barlink" 459s testutil.go:395: Comparing: "test" vs "test" 459s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 459s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 459s testutil.go:509: Offset: 2161, NextOffset: 2198 459s testutil.go:509: Offset: 1878, NextOffset: 1915 459s testutil.go:509: Offset: 2198, NextOffset: 2235 459s testutil.go:509: Offset: 1915, NextOffset: 1952 459s testutil.go:509: Offset: 2235, NextOffset: 2272 459s testutil.go:509: Offset: 1952, NextOffset: 1989 459s testutil.go:509: Offset: 2272, NextOffset: 6302 459s testutil.go:509: Offset: 1989, NextOffset: 5687 459s testutil.go:395: Comparing: "test2" vs "test2" 459s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 349, NextOffset: 386 459s testutil.go:509: Offset: 135, NextOffset: 172 459s testutil.go:509: Offset: 386, NextOffset: 423 459s testutil.go:509: Offset: 172, NextOffset: 209 459s testutil.go:509: Offset: 423, NextOffset: 460 459s testutil.go:509: Offset: 209, NextOffset: 246 459s testutil.go:509: Offset: 460, NextOffset: 497 459s testutil.go:509: Offset: 246, NextOffset: 283 459s testutil.go:509: Offset: 497, NextOffset: 534 459s testutil.go:509: Offset: 283, NextOffset: 320 459s testutil.go:509: Offset: 534, NextOffset: 767 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 459s testutil.go:1763: On "foo2": got preread of "foo3" 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 459s testutil.go:509: Offset: 320, NextOffset: 519 459s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=64000 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=64000 459s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 459s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 459s testutil.go:395: Comparing: "" vs "" 459s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark baz.txt bar test test2 foo1.txt foo3.txt barlink dev] 459s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:395: Comparing: "bar" vs "bar" 459s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 459s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:395: Comparing: "barlink" vs "barlink" 459s testutil.go:395: Comparing: "test" vs "test" 459s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 459s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=64000 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:395: Comparing: "dev" vs "dev" 459s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 459s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 459s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 459s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 459s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 459s testutil.go:395: Comparing: "test2" vs "test2" 459s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:395: Comparing: "" vs "" 459s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt barlink dev .no.prefetch.landmark baz.txt bar test test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:395: Comparing: "bar" vs "bar" 459s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 459s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:395: Comparing: "test" vs "test" 459s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 459s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:395: Comparing: "test2" vs "test2" 459s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 459s testutil.go:509: Offset: 146, NextOffset: 5983 459s testutil.go:509: Offset: 0, NextOffset: 5425 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 459s testutil.go:1580: testing streams: [0 0 24165 48584 72812 97618 99043] 459s testutil.go:2330: got gzip streams: 459s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 459s testutil.go:2349: [1] at 24165 in stargz, uncompressed length 32512 459s testutil.go:2349: [2] at 48584 in stargz, uncompressed length 33536 459s testutil.go:2349: [3] at 72812 in stargz, uncompressed length 33124 459s testutil.go:2349: [4] at 97618 in stargz, uncompressed length 3072 459s testutil.go:2349: [5] at 99043 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d52STARGZ" 459s testutil.go:1638: got TOC entries: 459s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 459s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24165,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48584,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 459s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 459s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48584,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72812,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s testutil.go:1763: On "foo2": got preread of "foo3" 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=64000 459s testutil.go:395: Comparing: "barlink" vs "barlink" 459s testutil.go:395: Comparing: "dev" vs "dev" 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 459s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=64000 459s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 459s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 459s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 459s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 459s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 459s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 459s testutil.go:1580: testing streams: [0 0 24165 48584 72812 96775 98200] 459s testutil.go:2330: got gzip streams: 459s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 459s testutil.go:2349: [1] at 24165 in stargz, uncompressed length 32512 459s testutil.go:2349: [2] at 48584 in stargz, uncompressed length 33536 459s testutil.go:2349: [3] at 72812 in stargz, uncompressed length 32000 459s testutil.go:2349: [4] at 96775 in stargz, uncompressed length 3072 459s testutil.go:2349: [5] at 98200 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017a07STARGZ" 459s testutil.go:1638: got TOC entries: 459s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 459s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24165,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48584,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 459s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 459s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48584,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72812,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s testutil.go:1763: On "foo2": got preread of "foo3" 459s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 459s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":137,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":211,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":248,"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":322,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":524,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":731,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":934,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1894,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1931,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1968,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2005,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 459s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":770,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1012,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":1215,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2175,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2212,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2249,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2286,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 459s testutil.go:395: Comparing: "" vs "" 459s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [dev test2 .no.prefetch.landmark foo1.txt foo3.txt barlink test baz.txt bar] 459s testutil.go:395: Comparing: "test" vs "test" 459s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 459s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 459s testutil.go:509: Offset: 1894, NextOffset: 1931 459s testutil.go:509: Offset: 2175, NextOffset: 2212 459s testutil.go:509: Offset: 1931, NextOffset: 1968 459s testutil.go:509: Offset: 2212, NextOffset: 2249 459s testutil.go:509: Offset: 1968, NextOffset: 2005 459s testutil.go:509: Offset: 2249, NextOffset: 2286 459s testutil.go:509: Offset: 2005, NextOffset: 5738 459s testutil.go:509: Offset: 2286, NextOffset: 6350 459s testutil.go:395: Comparing: "dev" vs "dev" 459s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 459s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 459s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 459s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 459s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 459s testutil.go:395: Comparing: "test2" vs "test2" 459s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 137, NextOffset: 174 459s testutil.go:509: Offset: 349, NextOffset: 386 459s testutil.go:509: Offset: 174, NextOffset: 211 459s testutil.go:509: Offset: 386, NextOffset: 423 459s testutil.go:509: Offset: 211, NextOffset: 248 459s testutil.go:509: Offset: 423, NextOffset: 460 459s testutil.go:509: Offset: 248, NextOffset: 285 459s testutil.go:509: Offset: 460, NextOffset: 497 459s testutil.go:509: Offset: 285, NextOffset: 322 459s testutil.go:509: Offset: 497, NextOffset: 534 459s testutil.go:509: Offset: 322, NextOffset: 524 459s testutil.go:509: Offset: 534, NextOffset: 770 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 137, NextOffset: 174 459s testutil.go:509: Offset: 349, NextOffset: 386 459s testutil.go:509: Offset: 174, NextOffset: 211 459s testutil.go:509: Offset: 386, NextOffset: 423 459s testutil.go:509: Offset: 211, NextOffset: 248 459s testutil.go:509: Offset: 423, NextOffset: 460 459s testutil.go:509: Offset: 248, NextOffset: 285 459s testutil.go:509: Offset: 460, NextOffset: 497 459s testutil.go:509: Offset: 285, NextOffset: 322 459s testutil.go:509: Offset: 497, NextOffset: 534 459s testutil.go:509: Offset: 322, NextOffset: 524 459s testutil.go:509: Offset: 534, NextOffset: 770 459s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 459s testutil.go:509: Offset: 524, NextOffset: 731 459s testutil.go:509: Offset: 770, NextOffset: 1012 459s testutil.go:395: Comparing: "bar" vs "bar" 459s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 459s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 459s testutil.go:509: Offset: 731, NextOffset: 934 459s testutil.go:509: Offset: 1012, NextOffset: 1215 459s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 459s testutil.go:509: Offset: 934, NextOffset: 1894 459s testutil.go:509: Offset: 1215, NextOffset: 2175 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 459s testutil.go:395: Comparing: "barlink" vs "barlink" 459s testutil.go:395: Comparing: "" vs "" 459s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark foo1.txt foo3.txt barlink test baz.txt bar] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 459s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 459s testutil.go:509: Offset: 1215, NextOffset: 2175 459s testutil.go:509: Offset: 934, NextOffset: 1894 459s testutil.go:395: Comparing: "barlink" vs "barlink" 459s testutil.go:395: Comparing: "test" vs "test" 459s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 459s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 459s testutil.go:509: Offset: 2175, NextOffset: 2212 459s testutil.go:509: Offset: 1894, NextOffset: 1931 459s testutil.go:509: Offset: 2212, NextOffset: 2249 459s testutil.go:509: Offset: 1931, NextOffset: 1968 459s testutil.go:509: Offset: 2249, NextOffset: 2286 459s testutil.go:509: Offset: 1968, NextOffset: 2005 459s testutil.go:509: Offset: 2286, NextOffset: 6350 459s testutil.go:509: Offset: 2005, NextOffset: 5738 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 349, NextOffset: 386 459s testutil.go:509: Offset: 137, NextOffset: 174 459s testutil.go:509: Offset: 386, NextOffset: 423 459s testutil.go:509: Offset: 174, NextOffset: 211 459s testutil.go:509: Offset: 423, NextOffset: 460 459s testutil.go:509: Offset: 211, NextOffset: 248 459s testutil.go:509: Offset: 460, NextOffset: 497 459s testutil.go:509: Offset: 248, NextOffset: 285 459s testutil.go:509: Offset: 497, NextOffset: 534 459s testutil.go:509: Offset: 285, NextOffset: 322 459s testutil.go:509: Offset: 534, NextOffset: 770 459s testutil.go:509: Offset: 322, NextOffset: 524 459s testutil.go:395: Comparing: "bar" vs "bar" 459s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 459s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 459s testutil.go:509: Offset: 1012, NextOffset: 1215 459s testutil.go:509: Offset: 731, NextOffset: 934 459s testutil.go:395: Comparing: "dev" vs "dev" 459s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 459s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 459s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 459s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 459s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 459s testutil.go:395: Comparing: "test2" vs "test2" 459s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 349, NextOffset: 386 459s testutil.go:509: Offset: 137, NextOffset: 174 459s testutil.go:509: Offset: 386, NextOffset: 423 459s testutil.go:509: Offset: 174, NextOffset: 211 459s testutil.go:509: Offset: 423, NextOffset: 460 459s testutil.go:509: Offset: 211, NextOffset: 248 459s testutil.go:509: Offset: 460, NextOffset: 497 459s testutil.go:509: Offset: 248, NextOffset: 285 459s testutil.go:509: Offset: 497, NextOffset: 534 459s testutil.go:509: Offset: 285, NextOffset: 322 459s testutil.go:509: Offset: 534, NextOffset: 770 459s testutil.go:509: Offset: 322, NextOffset: 524 459s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 459s testutil.go:509: Offset: 770, NextOffset: 1012 459s testutil.go:509: Offset: 524, NextOffset: 731 459s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=64000 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX 459s testutil.go:1580: testing streams: [0 0 24165 48584 72812 97618 99043] 459s testutil.go:2330: got gzip streams: 459s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 459s testutil.go:2349: [1] at 24165 in stargz, uncompressed length 32512 459s testutil.go:2349: [2] at 48584 in stargz, uncompressed length 33536 459s testutil.go:2349: [3] at 72812 in stargz, uncompressed length 33124 459s testutil.go:2349: [4] at 97618 in stargz, uncompressed length 3072 459s testutil.go:2349: [5] at 99043 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d52STARGZ" 459s testutil.go:1638: got TOC entries: 459s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 459s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24165,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48584,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 459s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 459s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48584,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72812,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s testutil.go:1763: On "foo2": got preread of "foo3" 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=64000 459s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 459s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 459s testutil.go:395: Comparing: "" vs "" 459s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt test foo1.txt bar foo3.txt barlink dev test2 .no.prefetch.landmark] 459s testutil.go:395: Comparing: "bar" vs "bar" 459s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 459s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:395: Comparing: "barlink" vs "barlink" 459s testutil.go:395: Comparing: "test" vs "test" 459s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 459s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:395: Comparing: "dev" vs "dev" 459s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 459s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 459s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 459s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 459s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 459s testutil.go:395: Comparing: "test2" vs "test2" 459s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:395: Comparing: "" vs "" 459s testutil.go:401: Directory: "" vs "": [baz.txt test foo1.txt bar foo3.txt barlink dev test2 .no.prefetch.landmark] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:395: Comparing: "test" vs "test" 459s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 459s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=64000 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=64000 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=64000 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:395: Comparing: "bar" vs "bar" 459s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 459s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:395: Comparing: "barlink" vs "barlink" 459s testutil.go:395: Comparing: "dev" vs "dev" 459s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 459s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 459s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 459s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 459s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 459s testutil.go:395: Comparing: "test2" vs "test2" 459s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 459s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=64000 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s testutil.go:509: Offset: 146, NextOffset: 6160 459s testutil.go:509: Offset: 0, NextOffset: 5604 459s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 459s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX 459s testutil.go:1580: testing streams: [0 0 24165 48584 72812 96775 98200] 459s testutil.go:2330: got gzip streams: 459s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 459s testutil.go:2349: [1] at 24165 in stargz, uncompressed length 32512 459s testutil.go:2349: [2] at 48584 in stargz, uncompressed length 33536 459s testutil.go:2349: [3] at 72812 in stargz, uncompressed length 32000 459s testutil.go:2349: [4] at 96775 in stargz, uncompressed length 3072 459s testutil.go:2349: [5] at 98200 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017a07STARGZ" 459s testutil.go:1638: got TOC entries: 459s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 459s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24165,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48584,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 459s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 459s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48584,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 459s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72812,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 459s testutil.go:1763: On "foo2": got preread of "foo3" 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 459s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 459s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 459s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 460s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":137,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":174,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":211,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":248,"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":322,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":521,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":930,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1885,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1922,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1959,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1996,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 460s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":768,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1010,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":1213,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2168,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2242,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2279,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 460s testutil.go:395: Comparing: "" vs "" 460s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [barlink test2 baz.txt foo1.txt test dev .no.prefetch.landmark bar foo3.txt] 460s testutil.go:395: Comparing: "barlink" vs "barlink" 460s testutil.go:395: Comparing: "test" vs "test" 460s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 460s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 460s testutil.go:509: Offset: 1885, NextOffset: 1922 460s testutil.go:509: Offset: 2168, NextOffset: 2205 460s testutil.go:509: Offset: 1922, NextOffset: 1959 460s testutil.go:509: Offset: 2205, NextOffset: 2242 460s testutil.go:509: Offset: 1959, NextOffset: 1996 460s testutil.go:509: Offset: 2242, NextOffset: 2279 460s testutil.go:509: Offset: 1996, NextOffset: 5711 460s testutil.go:509: Offset: 2279, NextOffset: 6326 460s testutil.go:395: Comparing: "dev" vs "dev" 460s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 460s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 460s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 460s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 460s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 460s testutil.go:395: Comparing: "test2" vs "test2" 460s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 460s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 460s testutil.go:509: Offset: 137, NextOffset: 174 460s testutil.go:509: Offset: 349, NextOffset: 386 460s testutil.go:509: Offset: 174, NextOffset: 211 460s testutil.go:509: Offset: 386, NextOffset: 423 460s testutil.go:509: Offset: 211, NextOffset: 248 460s testutil.go:509: Offset: 423, NextOffset: 460 460s testutil.go:509: Offset: 248, NextOffset: 285 460s testutil.go:509: Offset: 460, NextOffset: 497 460s testutil.go:509: Offset: 285, NextOffset: 322 460s testutil.go:509: Offset: 497, NextOffset: 534 460s testutil.go:509: Offset: 322, NextOffset: 521 460s testutil.go:509: Offset: 534, NextOffset: 768 460s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 460s testutil.go:509: Offset: 137, NextOffset: 174 460s testutil.go:509: Offset: 349, NextOffset: 386 460s testutil.go:509: Offset: 174, NextOffset: 211 460s testutil.go:509: Offset: 386, NextOffset: 423 460s testutil.go:509: Offset: 211, NextOffset: 248 460s testutil.go:509: Offset: 423, NextOffset: 460 460s testutil.go:509: Offset: 248, NextOffset: 285 460s testutil.go:509: Offset: 460, NextOffset: 497 460s testutil.go:509: Offset: 285, NextOffset: 322 460s testutil.go:509: Offset: 497, NextOffset: 534 460s testutil.go:509: Offset: 322, NextOffset: 521 460s testutil.go:509: Offset: 534, NextOffset: 768 460s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 460s testutil.go:509: Offset: 521, NextOffset: 727 460s testutil.go:509: Offset: 768, NextOffset: 1010 460s testutil.go:395: Comparing: "bar" vs "bar" 460s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 460s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 460s testutil.go:509: Offset: 727, NextOffset: 930 460s testutil.go:509: Offset: 1010, NextOffset: 1213 460s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 460s testutil.go:509: Offset: 930, NextOffset: 1885 460s testutil.go:509: Offset: 1213, NextOffset: 2168 460s testutil.go:395: Comparing: "" vs "" 460s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt test dev .no.prefetch.landmark bar foo3.txt barlink] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 460s testutil.go:395: Comparing: "test" vs "test" 460s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 460s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 460s testutil.go:509: Offset: 2168, NextOffset: 2205 460s testutil.go:509: Offset: 1885, NextOffset: 1922 460s testutil.go:509: Offset: 2205, NextOffset: 2242 460s testutil.go:509: Offset: 1922, NextOffset: 1959 460s testutil.go:509: Offset: 2242, NextOffset: 2279 460s testutil.go:509: Offset: 1959, NextOffset: 1996 460s testutil.go:509: Offset: 2279, NextOffset: 6326 460s testutil.go:509: Offset: 1996, NextOffset: 5711 460s testutil.go:395: Comparing: "dev" vs "dev" 460s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 460s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 460s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 460s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 460s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 460s testutil.go:395: Comparing: "bar" vs "bar" 460s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 460s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 460s testutil.go:509: Offset: 1010, NextOffset: 1213 460s testutil.go:509: Offset: 727, NextOffset: 930 460s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 460s testutil.go:509: Offset: 1213, NextOffset: 2168 460s testutil.go:509: Offset: 930, NextOffset: 1885 460s testutil.go:395: Comparing: "barlink" vs "barlink" 460s testutil.go:395: Comparing: "test2" vs "test2" 460s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 460s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 460s testutil.go:509: Offset: 349, NextOffset: 386 460s testutil.go:509: Offset: 137, NextOffset: 174 460s testutil.go:509: Offset: 386, NextOffset: 423 460s testutil.go:509: Offset: 174, NextOffset: 211 460s testutil.go:509: Offset: 423, NextOffset: 460 460s testutil.go:509: Offset: 211, NextOffset: 248 460s testutil.go:509: Offset: 460, NextOffset: 497 460s testutil.go:509: Offset: 248, NextOffset: 285 460s testutil.go:509: Offset: 497, NextOffset: 534 460s testutil.go:509: Offset: 285, NextOffset: 322 460s testutil.go:509: Offset: 534, NextOffset: 768 460s testutil.go:509: Offset: 322, NextOffset: 521 460s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 460s testutil.go:509: Offset: 349, NextOffset: 386 460s testutil.go:509: Offset: 137, NextOffset: 174 460s testutil.go:509: Offset: 386, NextOffset: 423 460s testutil.go:509: Offset: 174, NextOffset: 211 460s testutil.go:509: Offset: 423, NextOffset: 460 460s testutil.go:509: Offset: 211, NextOffset: 248 460s testutil.go:509: Offset: 460, NextOffset: 497 460s testutil.go:509: Offset: 248, NextOffset: 285 460s testutil.go:509: Offset: 497, NextOffset: 534 460s testutil.go:509: Offset: 285, NextOffset: 322 460s testutil.go:509: Offset: 534, NextOffset: 768 460s testutil.go:509: Offset: 322, NextOffset: 521 460s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 460s testutil.go:509: Offset: 768, NextOffset: 1010 460s testutil.go:509: Offset: 521, NextOffset: 727 460s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=64000 460s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 460s testutil.go:1580: testing streams: [0 0 24167 48587 72818 97624 99050] 460s testutil.go:2330: got gzip streams: 460s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 460s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 460s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 460s testutil.go:2349: [1] at 24167 in stargz, uncompressed length 32512 460s testutil.go:2349: [2] at 48587 in stargz, uncompressed length 33536 460s testutil.go:2349: [3] at 72818 in stargz, uncompressed length 33124 460s testutil.go:2349: [4] at 97624 in stargz, uncompressed length 3072 460s testutil.go:2349: [5] at 99050 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d58STARGZ" 460s testutil.go:1638: got TOC entries: 460s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 460s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 460s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24167,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 460s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48587,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 460s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 460s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48587,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 460s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72818,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 460s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 460s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU 460s testutil.go:1763: On "foo2": got preread of "foo3" 460s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 460s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 460s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=64000 460s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 460s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 460s testutil.go:395: Comparing: "" vs "" 460s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo1.txt bar barlink foo3.txt test dev test2 .no.prefetch.landmark baz.txt] 460s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 460s testutil.go:1580: testing streams: [0 0 24167 48587 72818 96781 98207] 460s testutil.go:2330: got gzip streams: 460s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 460s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=64000 460s testutil.go:395: Comparing: "bar" vs "bar" 460s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 460s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 460s testutil.go:2349: [1] at 24167 in stargz, uncompressed length 32512 460s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=64000 460s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:395: Comparing: "barlink" vs "barlink" 460s testutil.go:395: Comparing: "test" vs "test" 460s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 460s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 460s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 460s testutil.go:2349: [2] at 48587 in stargz, uncompressed length 33536 460s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=64000 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 460s testutil.go:2349: [3] at 72818 in stargz, uncompressed length 32000 460s testutil.go:2349: [4] at 96781 in stargz, uncompressed length 3072 460s testutil.go:2349: [5] at 98207 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017a0dSTARGZ" 460s testutil.go:1638: got TOC entries: 460s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 460s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 460s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24167,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 460s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=64000 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU 460s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48587,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 460s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 460s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48587,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 460s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72818,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 460s testutil.go:1763: On "foo2": got preread of "foo3" 460s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=64000 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:395: Comparing: "dev" vs "dev" 460s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 460s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 460s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 460s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 460s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 460s testutil.go:395: Comparing: "test2" vs "test2" 460s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 460s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:395: Comparing: "" vs "" 460s testutil.go:401: Directory: "" vs "": [barlink foo3.txt test dev test2 .no.prefetch.landmark baz.txt foo1.txt bar] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 460s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 460s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=64000 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:395: Comparing: "test" vs "test" 460s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 460s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:395: Comparing: "dev" vs "dev" 460s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 460s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 460s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 460s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 460s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 460s testutil.go:395: Comparing: "test2" vs "test2" 460s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 460s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:395: Comparing: "bar" vs "bar" 460s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 460s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=64000 460s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 460s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 460s testutil.go:509: Offset: 146, NextOffset: 6005 460s testutil.go:509: Offset: 0, NextOffset: 5449 460s testutil.go:395: Comparing: "barlink" vs "barlink" 460s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 460s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 460s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 460s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 460s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":138,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":249,"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":323,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":525,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":733,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":937,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1904,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1941,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1978,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2015,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 460s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":350,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":387,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":424,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":461,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":498,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":535,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":770,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1014,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":1218,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2185,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2222,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2259,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2296,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 460s testutil.go:395: Comparing: "" vs "" 460s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark foo1.txt bar barlink dev test2 baz.txt foo3.txt test] 460s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 460s testutil.go:509: Offset: 138, NextOffset: 175 460s testutil.go:509: Offset: 350, NextOffset: 387 460s testutil.go:509: Offset: 175, NextOffset: 212 460s testutil.go:509: Offset: 387, NextOffset: 424 460s testutil.go:509: Offset: 212, NextOffset: 249 460s testutil.go:509: Offset: 424, NextOffset: 461 460s testutil.go:509: Offset: 249, NextOffset: 286 460s testutil.go:509: Offset: 461, NextOffset: 498 460s testutil.go:509: Offset: 286, NextOffset: 323 460s testutil.go:509: Offset: 498, NextOffset: 535 460s testutil.go:509: Offset: 323, NextOffset: 525 460s testutil.go:509: Offset: 535, NextOffset: 770 460s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 460s testutil.go:509: Offset: 525, NextOffset: 733 460s testutil.go:509: Offset: 770, NextOffset: 1014 460s testutil.go:395: Comparing: "bar" vs "bar" 460s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 460s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 460s testutil.go:509: Offset: 733, NextOffset: 937 460s testutil.go:509: Offset: 1014, NextOffset: 1218 460s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 460s testutil.go:509: Offset: 937, NextOffset: 1904 460s testutil.go:509: Offset: 1218, NextOffset: 2185 460s testutil.go:395: Comparing: "barlink" vs "barlink" 460s testutil.go:395: Comparing: "test" vs "test" 460s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 460s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 460s testutil.go:509: Offset: 1904, NextOffset: 1941 460s testutil.go:509: Offset: 2185, NextOffset: 2222 460s testutil.go:509: Offset: 1941, NextOffset: 1978 460s testutil.go:509: Offset: 2222, NextOffset: 2259 460s testutil.go:509: Offset: 1978, NextOffset: 2015 460s testutil.go:509: Offset: 2259, NextOffset: 2296 460s testutil.go:509: Offset: 2015, NextOffset: 5764 460s testutil.go:509: Offset: 2296, NextOffset: 6375 460s testutil.go:395: Comparing: "dev" vs "dev" 460s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 460s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 460s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 460s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 460s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 460s testutil.go:395: Comparing: "test2" vs "test2" 460s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 460s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 460s testutil.go:509: Offset: 138, NextOffset: 175 460s testutil.go:509: Offset: 350, NextOffset: 387 460s testutil.go:509: Offset: 175, NextOffset: 212 460s testutil.go:509: Offset: 387, NextOffset: 424 460s testutil.go:509: Offset: 212, NextOffset: 249 460s testutil.go:509: Offset: 424, NextOffset: 461 460s testutil.go:509: Offset: 249, NextOffset: 286 460s testutil.go:509: Offset: 461, NextOffset: 498 460s testutil.go:509: Offset: 286, NextOffset: 323 460s testutil.go:509: Offset: 498, NextOffset: 535 460s testutil.go:509: Offset: 323, NextOffset: 525 460s testutil.go:509: Offset: 535, NextOffset: 770 460s testutil.go:395: Comparing: "" vs "" 460s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar barlink dev test2 baz.txt foo3.txt test] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 460s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 460s testutil.go:509: Offset: 770, NextOffset: 1014 460s testutil.go:509: Offset: 525, NextOffset: 733 460s testutil.go:395: Comparing: "bar" vs "bar" 460s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 460s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 460s testutil.go:509: Offset: 1014, NextOffset: 1218 460s testutil.go:509: Offset: 733, NextOffset: 937 460s testutil.go:395: Comparing: "barlink" vs "barlink" 460s testutil.go:395: Comparing: "dev" vs "dev" 460s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 460s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 460s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 460s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 460s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 460s testutil.go:395: Comparing: "test2" vs "test2" 460s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 460s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 460s testutil.go:509: Offset: 350, NextOffset: 387 460s testutil.go:509: Offset: 138, NextOffset: 175 460s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 460s testutil.go:1580: testing streams: [0 0 24168 48589 72821 97627 99067] 460s testutil.go:2330: got gzip streams: 460s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 460s testutil.go:2349: [1] at 24168 in stargz, uncompressed length 32512 460s testutil.go:2349: [2] at 48589 in stargz, uncompressed length 33536 460s testutil.go:2349: [3] at 72821 in stargz, uncompressed length 33124 460s testutil.go:2349: [4] at 97627 in stargz, uncompressed length 3072 460s testutil.go:2349: [5] at 99067 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d5bSTARGZ" 460s testutil.go:1638: got TOC entries: 460s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 460s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 460s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24168,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 460s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48589,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 460s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 460s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48589,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 460s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72821,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 460s testutil.go:1763: On "foo2": got preread of "foo3" 460s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 460s testutil.go:509: Offset: 387, NextOffset: 424 460s testutil.go:509: Offset: 175, NextOffset: 212 460s testutil.go:509: Offset: 424, NextOffset: 461 460s testutil.go:509: Offset: 212, NextOffset: 249 460s testutil.go:509: Offset: 461, NextOffset: 498 460s testutil.go:509: Offset: 249, NextOffset: 286 460s testutil.go:509: Offset: 498, NextOffset: 535 460s testutil.go:509: Offset: 286, NextOffset: 323 460s testutil.go:509: Offset: 535, NextOffset: 770 460s testutil.go:509: Offset: 323, NextOffset: 525 460s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 460s testutil.go:509: Offset: 350, NextOffset: 387 460s testutil.go:509: Offset: 138, NextOffset: 175 460s testutil.go:509: Offset: 387, NextOffset: 424 460s testutil.go:509: Offset: 175, NextOffset: 212 460s testutil.go:509: Offset: 424, NextOffset: 461 460s testutil.go:509: Offset: 212, NextOffset: 249 460s testutil.go:509: Offset: 461, NextOffset: 498 460s testutil.go:509: Offset: 249, NextOffset: 286 460s testutil.go:509: Offset: 498, NextOffset: 535 460s testutil.go:509: Offset: 286, NextOffset: 323 460s testutil.go:509: Offset: 535, NextOffset: 770 460s testutil.go:509: Offset: 323, NextOffset: 525 460s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 460s testutil.go:509: Offset: 1218, NextOffset: 2185 460s testutil.go:509: Offset: 937, NextOffset: 1904 460s testutil.go:395: Comparing: "test" vs "test" 460s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 460s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 460s testutil.go:509: Offset: 2185, NextOffset: 2222 460s testutil.go:509: Offset: 1904, NextOffset: 1941 460s testutil.go:509: Offset: 2222, NextOffset: 2259 460s testutil.go:509: Offset: 1941, NextOffset: 1978 460s testutil.go:509: Offset: 2259, NextOffset: 2296 460s testutil.go:509: Offset: 1978, NextOffset: 2015 460s testutil.go:509: Offset: 2296, NextOffset: 6375 460s testutil.go:509: Offset: 2015, NextOffset: 5764 460s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 460s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 460s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 460s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 460s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 460s testutil.go:1580: testing streams: [0 0 24168 48589 72821 96784 98224] 460s testutil.go:2330: got gzip streams: 460s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 460s testutil.go:2349: [1] at 24168 in stargz, uncompressed length 32512 460s testutil.go:2349: [2] at 48589 in stargz, uncompressed length 33536 460s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 460s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 460s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 460s testutil.go:395: Comparing: "" vs "" 460s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark foo1.txt bar barlink test baz.txt foo3.txt dev test2] 460s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 460s testutil.go:509: Offset: 0, NextOffset: 5629 460s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 460s testutil.go:2349: [3] at 72821 in stargz, uncompressed length 32000 460s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 460s testutil.go:509: Offset: 146, NextOffset: 6186 460s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 460s testutil.go:2349: [4] at 96784 in stargz, uncompressed length 3072 460s testutil.go:2349: [5] at 98224 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017a10STARGZ" 460s testutil.go:1638: got TOC entries: 460s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 460s testutil.go:395: Comparing: "bar" vs "bar" 460s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 460s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 460s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 460s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 460s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 460s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 460s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 460s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 460s testutil.go:509: Offset: 0, NextOffset: 5629 460s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 460s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24168,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 460s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 460s testutil.go:509: Offset: 146, NextOffset: 6186 460s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 460s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48589,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 460s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 460s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48589,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 460s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72821,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 460s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 460s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 460s testutil.go:509: Offset: 0, NextOffset: 5629 460s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 461s testutil.go:1763: On "foo2": got preread of "foo3" 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [foo1.txt bar barlink test baz.txt foo3.txt dev test2 .no.prefetch.landmark] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 146, NextOffset: 6186 461s testutil.go:509: Offset: 0, NextOffset: 5629 461s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 461s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 461s testutil.go:1580: testing streams: [0 0 24168 48589 72821 97627 99067] 461s testutil.go:2330: got gzip streams: 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 461s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 461s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 461s testutil.go:2349: [1] at 24168 in stargz, uncompressed length 32512 461s testutil.go:2349: [2] at 48589 in stargz, uncompressed length 33536 461s testutil.go:2349: [3] at 72821 in stargz, uncompressed length 33124 461s testutil.go:2349: [4] at 97627 in stargz, uncompressed length 3072 461s testutil.go:2349: [5] at 99067 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d5bSTARGZ" 461s testutil.go:1638: got TOC entries: 461s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 461s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24168,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48589,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 461s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 461s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48589,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72821,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1763: On "foo2": got preread of "foo3" 461s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 461s testutil.go:1580: testing streams: [0 0 24168 48589 72821 96784 98224] 461s testutil.go:2330: got gzip streams: 461s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 461s testutil.go:2349: [1] at 24168 in stargz, uncompressed length 32512 461s testutil.go:2349: [2] at 48589 in stargz, uncompressed length 33536 461s testutil.go:2349: [3] at 72821 in stargz, uncompressed length 32000 461s testutil.go:2349: [4] at 96784 in stargz, uncompressed length 3072 461s testutil.go:2349: [5] at 98224 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017a10STARGZ" 461s testutil.go:1638: got TOC entries: 461s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 461s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24168,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48589,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 461s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 461s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48589,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72821,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1763: On "foo2": got preread of "foo3" 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 461s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 461s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":135,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":519,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":725,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":926,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2425,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2462,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2499,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2536,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1008,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":1209,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2708,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2745,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2782,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2819,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test2 bar test dev] 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 135, NextOffset: 172 461s testutil.go:509: Offset: 349, NextOffset: 386 461s testutil.go:509: Offset: 172, NextOffset: 209 461s testutil.go:509: Offset: 386, NextOffset: 423 461s testutil.go:509: Offset: 209, NextOffset: 246 461s testutil.go:509: Offset: 423, NextOffset: 460 461s testutil.go:509: Offset: 246, NextOffset: 283 461s testutil.go:509: Offset: 460, NextOffset: 497 461s testutil.go:509: Offset: 283, NextOffset: 320 461s testutil.go:509: Offset: 497, NextOffset: 534 461s testutil.go:509: Offset: 320, NextOffset: 519 461s testutil.go:509: Offset: 534, NextOffset: 767 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 135, NextOffset: 172 461s testutil.go:509: Offset: 349, NextOffset: 386 461s testutil.go:509: Offset: 172, NextOffset: 209 461s testutil.go:509: Offset: 386, NextOffset: 423 461s testutil.go:509: Offset: 209, NextOffset: 246 461s testutil.go:509: Offset: 423, NextOffset: 460 461s testutil.go:509: Offset: 246, NextOffset: 283 461s testutil.go:509: Offset: 460, NextOffset: 497 461s testutil.go:509: Offset: 283, NextOffset: 320 461s testutil.go:509: Offset: 497, NextOffset: 534 461s testutil.go:509: Offset: 320, NextOffset: 519 461s testutil.go:509: Offset: 534, NextOffset: 767 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 519, NextOffset: 725 461s testutil.go:509: Offset: 767, NextOffset: 1008 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 725, NextOffset: 926 461s testutil.go:509: Offset: 1008, NextOffset: 1209 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 926, NextOffset: 2425 461s testutil.go:509: Offset: 1209, NextOffset: 2708 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 2425, NextOffset: 2462 461s testutil.go:509: Offset: 2708, NextOffset: 2745 461s testutil.go:509: Offset: 2462, NextOffset: 2499 461s testutil.go:509: Offset: 2745, NextOffset: 2782 461s testutil.go:509: Offset: 2499, NextOffset: 2536 461s testutil.go:509: Offset: 2782, NextOffset: 2819 461s testutil.go:509: Offset: 2536, NextOffset: 6604 461s testutil.go:509: Offset: 2819, NextOffset: 7218 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test2 bar test dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 349, NextOffset: 386 461s testutil.go:509: Offset: 135, NextOffset: 172 461s testutil.go:509: Offset: 386, NextOffset: 423 461s testutil.go:509: Offset: 172, NextOffset: 209 461s testutil.go:509: Offset: 423, NextOffset: 460 461s testutil.go:509: Offset: 209, NextOffset: 246 461s testutil.go:509: Offset: 460, NextOffset: 497 461s testutil.go:509: Offset: 246, NextOffset: 283 461s testutil.go:509: Offset: 497, NextOffset: 534 461s testutil.go:509: Offset: 283, NextOffset: 320 461s testutil.go:509: Offset: 534, NextOffset: 767 461s testutil.go:509: Offset: 320, NextOffset: 519 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 767, NextOffset: 1008 461s testutil.go:509: Offset: 519, NextOffset: 725 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 1209, NextOffset: 2708 461s testutil.go:509: Offset: 926, NextOffset: 2425 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 349, NextOffset: 386 461s testutil.go:509: Offset: 135, NextOffset: 172 461s testutil.go:509: Offset: 386, NextOffset: 423 461s testutil.go:509: Offset: 172, NextOffset: 209 461s testutil.go:509: Offset: 423, NextOffset: 460 461s testutil.go:509: Offset: 209, NextOffset: 246 461s testutil.go:509: Offset: 460, NextOffset: 497 461s testutil.go:509: Offset: 246, NextOffset: 283 461s testutil.go:509: Offset: 497, NextOffset: 534 461s testutil.go:509: Offset: 283, NextOffset: 320 461s testutil.go:509: Offset: 534, NextOffset: 767 461s testutil.go:509: Offset: 320, NextOffset: 519 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 1008, NextOffset: 1209 461s testutil.go:509: Offset: 725, NextOffset: 926 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 2708, NextOffset: 2745 461s testutil.go:509: Offset: 2425, NextOffset: 2462 461s testutil.go:509: Offset: 2745, NextOffset: 2782 461s testutil.go:509: Offset: 2462, NextOffset: 2499 461s testutil.go:509: Offset: 2782, NextOffset: 2819 461s testutil.go:509: Offset: 2499, NextOffset: 2536 461s testutil.go:509: Offset: 2819, NextOffset: 7218 461s testutil.go:509: Offset: 2536, NextOffset: 6604 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=64000 461s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 461s testutil.go:1580: testing streams: [0 0 24169 48591 72824 97630 99070] 461s testutil.go:2330: got gzip streams: 461s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 461s testutil.go:2349: [1] at 24169 in stargz, uncompressed length 32512 461s testutil.go:2349: [2] at 48591 in stargz, uncompressed length 33536 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 461s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 461s testutil.go:2349: [3] at 72824 in stargz, uncompressed length 33124 461s testutil.go:2349: [4] at 97630 in stargz, uncompressed length 3072 461s testutil.go:2349: [5] at 99070 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d5eSTARGZ" 461s testutil.go:1638: got TOC entries: 461s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 461s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24169,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48591,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 461s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 461s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48591,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72824,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1763: On "foo2": got preread of "foo3" 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=64000 461s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark bar barlink dev test2 baz.txt foo1.txt foo3.txt test] 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=64000 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [test .no.prefetch.landmark bar barlink dev test2 baz.txt foo1.txt foo3.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s testutil.go:509: Offset: 146, NextOffset: 6902 461s testutil.go:509: Offset: 0, NextOffset: 6344 461s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 461s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 461s testutil.go:1580: testing streams: [0 0 24169 48591 72824 96787 98227] 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 461s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 461s testutil.go:2330: got gzip streams: 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 461s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 461s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 461s testutil.go:2349: [1] at 24169 in stargz, uncompressed length 32512 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 461s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 461s testutil.go:2349: [2] at 48591 in stargz, uncompressed length 33536 461s testutil.go:2349: [3] at 72824 in stargz, uncompressed length 32000 461s testutil.go:2349: [4] at 96787 in stargz, uncompressed length 3072 461s testutil.go:2349: [5] at 98227 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017a13STARGZ" 461s testutil.go:1638: got TOC entries: 461s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 461s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24169,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48591,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 461s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 461s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48591,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72824,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1763: On "foo2": got preread of "foo3" 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 461s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":137,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":211,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":248,"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":322,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":524,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":731,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":934,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2444,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2481,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2518,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2555,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":770,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1012,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":1215,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2725,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2762,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2799,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2836,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt foo1.txt bar test foo3.txt barlink dev test2] 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 524, NextOffset: 731 461s testutil.go:509: Offset: 770, NextOffset: 1012 461s testutil.go:395: Comparing: "bar" vs "bar" 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 731, NextOffset: 934 461s testutil.go:509: Offset: 1012, NextOffset: 1215 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 934, NextOffset: 2444 461s testutil.go:509: Offset: 1215, NextOffset: 2725 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 2444, NextOffset: 2481 461s testutil.go:509: Offset: 2725, NextOffset: 2762 461s testutil.go:509: Offset: 2481, NextOffset: 2518 461s testutil.go:509: Offset: 2762, NextOffset: 2799 461s testutil.go:509: Offset: 2518, NextOffset: 2555 461s testutil.go:509: Offset: 2799, NextOffset: 2836 461s testutil.go:509: Offset: 2555, NextOffset: 6660 461s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 461s testutil.go:509: Offset: 2836, NextOffset: 7270 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 137, NextOffset: 174 461s testutil.go:509: Offset: 349, NextOffset: 386 461s testutil.go:509: Offset: 174, NextOffset: 211 461s testutil.go:509: Offset: 386, NextOffset: 423 461s testutil.go:509: Offset: 211, NextOffset: 248 461s testutil.go:509: Offset: 423, NextOffset: 460 461s testutil.go:509: Offset: 248, NextOffset: 285 461s testutil.go:509: Offset: 460, NextOffset: 497 461s testutil.go:509: Offset: 285, NextOffset: 322 461s testutil.go:509: Offset: 497, NextOffset: 534 461s testutil.go:509: Offset: 322, NextOffset: 524 461s testutil.go:509: Offset: 534, NextOffset: 770 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 137, NextOffset: 174 461s testutil.go:509: Offset: 349, NextOffset: 386 461s testutil.go:509: Offset: 174, NextOffset: 211 461s testutil.go:509: Offset: 386, NextOffset: 423 461s testutil.go:509: Offset: 211, NextOffset: 248 461s testutil.go:509: Offset: 423, NextOffset: 460 461s testutil.go:509: Offset: 248, NextOffset: 285 461s testutil.go:509: Offset: 460, NextOffset: 497 461s testutil.go:509: Offset: 285, NextOffset: 322 461s testutil.go:509: Offset: 497, NextOffset: 534 461s testutil.go:509: Offset: 322, NextOffset: 524 461s testutil.go:509: Offset: 534, NextOffset: 770 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [foo3.txt barlink dev test2 .no.prefetch.landmark baz.txt foo1.txt bar test] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 349, NextOffset: 386 461s testutil.go:509: Offset: 137, NextOffset: 174 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 461s testutil.go:509: Offset: 386, NextOffset: 423 461s testutil.go:509: Offset: 174, NextOffset: 211 461s testutil.go:509: Offset: 423, NextOffset: 460 461s testutil.go:509: Offset: 211, NextOffset: 248 461s testutil.go:509: Offset: 460, NextOffset: 497 461s testutil.go:509: Offset: 248, NextOffset: 285 461s testutil.go:509: Offset: 497, NextOffset: 534 461s testutil.go:509: Offset: 285, NextOffset: 322 461s testutil.go:509: Offset: 534, NextOffset: 770 461s testutil.go:509: Offset: 322, NextOffset: 524 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 770, NextOffset: 1012 461s testutil.go:509: Offset: 524, NextOffset: 731 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 1012, NextOffset: 1215 461s testutil.go:509: Offset: 731, NextOffset: 934 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 2725, NextOffset: 2762 461s testutil.go:509: Offset: 2444, NextOffset: 2481 461s testutil.go:509: Offset: 2762, NextOffset: 2799 461s testutil.go:509: Offset: 2481, NextOffset: 2518 461s testutil.go:509: Offset: 2799, NextOffset: 2836 461s testutil.go:509: Offset: 2518, NextOffset: 2555 461s testutil.go:509: Offset: 2836, NextOffset: 7270 461s testutil.go:509: Offset: 2555, NextOffset: 6660 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 1215, NextOffset: 2725 461s testutil.go:509: Offset: 934, NextOffset: 2444 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 349, NextOffset: 386 461s testutil.go:509: Offset: 137, NextOffset: 174 461s testutil.go:509: Offset: 386, NextOffset: 423 461s testutil.go:509: Offset: 174, NextOffset: 211 461s testutil.go:509: Offset: 423, NextOffset: 460 461s testutil.go:509: Offset: 211, NextOffset: 248 461s testutil.go:509: Offset: 460, NextOffset: 497 461s testutil.go:509: Offset: 248, NextOffset: 285 461s testutil.go:509: Offset: 497, NextOffset: 534 461s testutil.go:509: Offset: 285, NextOffset: 322 461s testutil.go:509: Offset: 534, NextOffset: 770 461s testutil.go:509: Offset: 322, NextOffset: 524 461s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=64000 461s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 461s testutil.go:1580: testing streams: [0 0 24165 48586 72813 97619 99051] 461s testutil.go:2330: got gzip streams: 461s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 461s testutil.go:2349: [1] at 24165 in stargz, uncompressed length 32512 461s testutil.go:2349: [2] at 48586 in stargz, uncompressed length 33536 461s testutil.go:2349: [3] at 72813 in stargz, uncompressed length 33124 461s testutil.go:2349: [4] at 97619 in stargz, uncompressed length 3072 461s testutil.go:2349: [5] at 99051 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d53STARGZ" 461s testutil.go:1638: got TOC entries: 461s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 461s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24165,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48586,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 461s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 461s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48586,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72813,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1763: On "foo2": got preread of "foo3" 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=64000 461s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test dev foo3.txt barlink test2 .no.prefetch.landmark baz.txt foo1.txt bar] 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=64000 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=64000 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=64000 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=64000 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test2 .no.prefetch.landmark baz.txt foo1.txt bar test dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s testutil.go:509: Offset: 146, NextOffset: 7084 461s testutil.go:509: Offset: 0, NextOffset: 6528 461s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 461s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 461s testutil.go:1580: testing streams: [0 0 24165 48586 72813 96776 98208] 461s testutil.go:2330: got gzip streams: 461s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 461s testutil.go:2349: [1] at 24165 in stargz, uncompressed length 32512 461s testutil.go:2349: [2] at 48586 in stargz, uncompressed length 33536 461s testutil.go:2349: [3] at 72813 in stargz, uncompressed length 32000 461s testutil.go:2349: [4] at 96776 in stargz, uncompressed length 3072 461s testutil.go:2349: [5] at 98208 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017a08STARGZ" 461s testutil.go:1638: got TOC entries: 461s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 461s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24165,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48586,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 461s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 461s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48586,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72813,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1763: On "foo2": got preread of "foo3" 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 461s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 461s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":137,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":174,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":211,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":248,"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":322,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":521,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":930,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2437,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2474,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2511,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2548,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":768,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1010,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":1213,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2720,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2794,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2831,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo1.txt bar barlink test test2 foo3.txt dev] 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 137, NextOffset: 174 461s testutil.go:509: Offset: 349, NextOffset: 386 461s testutil.go:509: Offset: 174, NextOffset: 211 461s testutil.go:509: Offset: 386, NextOffset: 423 461s testutil.go:509: Offset: 211, NextOffset: 248 461s testutil.go:509: Offset: 423, NextOffset: 460 461s testutil.go:509: Offset: 248, NextOffset: 285 461s testutil.go:509: Offset: 460, NextOffset: 497 461s testutil.go:509: Offset: 285, NextOffset: 322 461s testutil.go:509: Offset: 497, NextOffset: 534 461s testutil.go:509: Offset: 322, NextOffset: 521 461s testutil.go:509: Offset: 534, NextOffset: 768 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 137, NextOffset: 174 461s testutil.go:509: Offset: 349, NextOffset: 386 461s testutil.go:509: Offset: 174, NextOffset: 211 461s testutil.go:509: Offset: 386, NextOffset: 423 461s testutil.go:509: Offset: 211, NextOffset: 248 461s testutil.go:509: Offset: 423, NextOffset: 460 461s testutil.go:509: Offset: 248, NextOffset: 285 461s testutil.go:509: Offset: 460, NextOffset: 497 461s testutil.go:509: Offset: 285, NextOffset: 322 461s testutil.go:509: Offset: 497, NextOffset: 534 461s testutil.go:509: Offset: 322, NextOffset: 521 461s testutil.go:509: Offset: 534, NextOffset: 768 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 521, NextOffset: 727 461s testutil.go:509: Offset: 768, NextOffset: 1010 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 727, NextOffset: 930 461s testutil.go:509: Offset: 1010, NextOffset: 1213 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 930, NextOffset: 2437 461s testutil.go:509: Offset: 1213, NextOffset: 2720 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 2437, NextOffset: 2474 461s testutil.go:509: Offset: 2720, NextOffset: 2757 461s testutil.go:509: Offset: 2474, NextOffset: 2511 461s testutil.go:509: Offset: 2757, NextOffset: 2794 461s testutil.go:509: Offset: 2511, NextOffset: 2548 461s testutil.go:509: Offset: 2794, NextOffset: 2831 461s testutil.go:509: Offset: 2548, NextOffset: 6636 461s testutil.go:509: Offset: 2831, NextOffset: 7250 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [test2 foo3.txt dev .no.prefetch.landmark baz.txt foo1.txt bar barlink test] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 1213, NextOffset: 2720 461s testutil.go:509: Offset: 930, NextOffset: 2437 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 349, NextOffset: 386 461s testutil.go:509: Offset: 137, NextOffset: 174 461s testutil.go:509: Offset: 386, NextOffset: 423 461s testutil.go:509: Offset: 174, NextOffset: 211 461s testutil.go:509: Offset: 423, NextOffset: 460 461s testutil.go:509: Offset: 211, NextOffset: 248 461s testutil.go:509: Offset: 460, NextOffset: 497 461s testutil.go:509: Offset: 248, NextOffset: 285 461s testutil.go:509: Offset: 497, NextOffset: 534 461s testutil.go:509: Offset: 285, NextOffset: 322 461s testutil.go:509: Offset: 534, NextOffset: 768 461s testutil.go:509: Offset: 322, NextOffset: 521 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 768, NextOffset: 1010 461s testutil.go:509: Offset: 521, NextOffset: 727 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 1010, NextOffset: 1213 461s testutil.go:509: Offset: 727, NextOffset: 930 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 2720, NextOffset: 2757 461s testutil.go:509: Offset: 2437, NextOffset: 2474 461s testutil.go:509: Offset: 2757, NextOffset: 2794 461s testutil.go:509: Offset: 2474, NextOffset: 2511 461s testutil.go:509: Offset: 2794, NextOffset: 2831 461s testutil.go:509: Offset: 2511, NextOffset: 2548 461s testutil.go:509: Offset: 2831, NextOffset: 7250 461s testutil.go:509: Offset: 2548, NextOffset: 6636 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 349, NextOffset: 386 461s testutil.go:509: Offset: 137, NextOffset: 174 461s testutil.go:509: Offset: 386, NextOffset: 423 461s testutil.go:509: Offset: 174, NextOffset: 211 461s testutil.go:509: Offset: 423, NextOffset: 460 461s testutil.go:509: Offset: 211, NextOffset: 248 461s testutil.go:509: Offset: 460, NextOffset: 497 461s testutil.go:509: Offset: 248, NextOffset: 285 461s testutil.go:509: Offset: 497, NextOffset: 534 461s testutil.go:509: Offset: 285, NextOffset: 322 461s testutil.go:509: Offset: 534, NextOffset: 768 461s testutil.go:509: Offset: 322, NextOffset: 521 461s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=64000 461s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 461s testutil.go:1580: testing streams: [0 0 24165 48586 72813 97619 99051] 461s testutil.go:2330: got gzip streams: 461s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 461s testutil.go:2349: [1] at 24165 in stargz, uncompressed length 32512 461s testutil.go:2349: [2] at 48586 in stargz, uncompressed length 33536 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=64000 461s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark foo1.txt bar foo3.txt barlink test baz.txt dev test2] 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 461s testutil.go:2349: [3] at 72813 in stargz, uncompressed length 33124 461s testutil.go:2349: [4] at 97619 in stargz, uncompressed length 3072 461s testutil.go:2349: [5] at 99051 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d53STARGZ" 461s testutil.go:1638: got TOC entries: 461s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 461s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24165,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48586,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 461s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 461s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48586,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72813,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1763: On "foo2": got preread of "foo3" 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=64000 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [baz.txt dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt barlink test] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=64000 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=64000 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 146, NextOffset: 7060 461s testutil.go:509: Offset: 0, NextOffset: 6376 461s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 461s testutil.go:1580: testing streams: [0 0 24165 48586 72813 96776 98208] 461s testutil.go:2330: got gzip streams: 461s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 461s testutil.go:2349: [1] at 24165 in stargz, uncompressed length 32512 461s testutil.go:2349: [2] at 48586 in stargz, uncompressed length 33536 461s testutil.go:2349: [3] at 72813 in stargz, uncompressed length 32000 461s testutil.go:2349: [4] at 96776 in stargz, uncompressed length 3072 461s testutil.go:2349: [5] at 98208 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017a08STARGZ" 461s testutil.go:1638: got TOC entries: 461s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 461s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24165,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48586,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 461s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 461s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48586,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72813,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1763: On "foo2": got preread of "foo3" 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 461s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 461s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 461s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 461s testutil.go:1580: testing streams: [0 0 24166 48587 72818 97624 99056] 461s testutil.go:2330: got gzip streams: 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 461s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":138,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":249,"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":323,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":525,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":733,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":937,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2458,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2495,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2532,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2569,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":350,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":387,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":424,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":461,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":498,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":535,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":770,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1014,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":1218,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2739,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2776,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2813,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2850,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark foo1.txt bar test dev baz.txt foo3.txt barlink test2] 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 138, NextOffset: 175 461s testutil.go:509: Offset: 350, NextOffset: 387 461s testutil.go:509: Offset: 175, NextOffset: 212 461s testutil.go:509: Offset: 387, NextOffset: 424 461s testutil.go:509: Offset: 212, NextOffset: 249 461s testutil.go:509: Offset: 424, NextOffset: 461 461s testutil.go:509: Offset: 249, NextOffset: 286 461s testutil.go:509: Offset: 461, NextOffset: 498 461s testutil.go:509: Offset: 286, NextOffset: 323 461s testutil.go:509: Offset: 498, NextOffset: 535 461s testutil.go:509: Offset: 323, NextOffset: 525 461s testutil.go:509: Offset: 535, NextOffset: 770 461s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 461s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 138, NextOffset: 175 461s testutil.go:509: Offset: 350, NextOffset: 387 461s testutil.go:509: Offset: 175, NextOffset: 212 461s testutil.go:509: Offset: 387, NextOffset: 424 461s testutil.go:509: Offset: 212, NextOffset: 249 461s testutil.go:509: Offset: 424, NextOffset: 461 461s testutil.go:509: Offset: 249, NextOffset: 286 461s testutil.go:509: Offset: 461, NextOffset: 498 461s testutil.go:509: Offset: 286, NextOffset: 323 461s testutil.go:509: Offset: 498, NextOffset: 535 461s testutil.go:509: Offset: 323, NextOffset: 525 461s testutil.go:509: Offset: 535, NextOffset: 770 461s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 461s testutil.go:2349: [1] at 24166 in stargz, uncompressed length 32512 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 525, NextOffset: 733 461s testutil.go:509: Offset: 770, NextOffset: 1014 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 733, NextOffset: 937 461s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 461s testutil.go:2349: [2] at 48587 in stargz, uncompressed length 33536 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 461s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 461s testutil.go:2349: [3] at 72818 in stargz, uncompressed length 33124 461s testutil.go:2349: [4] at 97624 in stargz, uncompressed length 3072 461s testutil.go:2349: [5] at 99056 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d58STARGZ" 461s testutil.go:1638: got TOC entries: 461s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 461s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24166,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48587,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 461s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 461s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48587,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72818,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1763: On "foo2": got preread of "foo3" 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 461s testutil.go:509: Offset: 1014, NextOffset: 1218 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 937, NextOffset: 2458 461s testutil.go:509: Offset: 1218, NextOffset: 2739 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 2458, NextOffset: 2495 461s testutil.go:509: Offset: 2739, NextOffset: 2776 461s testutil.go:509: Offset: 2495, NextOffset: 2532 461s testutil.go:509: Offset: 2776, NextOffset: 2813 461s testutil.go:509: Offset: 2532, NextOffset: 2569 461s testutil.go:509: Offset: 2813, NextOffset: 2850 461s testutil.go:509: Offset: 2569, NextOffset: 6692 461s testutil.go:509: Offset: 2850, NextOffset: 7303 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar test dev baz.txt foo3.txt barlink test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 770, NextOffset: 1014 461s testutil.go:509: Offset: 525, NextOffset: 733 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 1014, NextOffset: 1218 461s testutil.go:509: Offset: 733, NextOffset: 937 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 2739, NextOffset: 2776 461s testutil.go:509: Offset: 2458, NextOffset: 2495 461s testutil.go:509: Offset: 2776, NextOffset: 2813 461s testutil.go:509: Offset: 2495, NextOffset: 2532 461s testutil.go:509: Offset: 2813, NextOffset: 2850 461s testutil.go:509: Offset: 2532, NextOffset: 2569 461s testutil.go:509: Offset: 2850, NextOffset: 7303 461s testutil.go:509: Offset: 2569, NextOffset: 6692 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 350, NextOffset: 387 461s testutil.go:509: Offset: 138, NextOffset: 175 461s testutil.go:509: Offset: 387, NextOffset: 424 461s testutil.go:509: Offset: 175, NextOffset: 212 461s testutil.go:509: Offset: 424, NextOffset: 461 461s testutil.go:509: Offset: 212, NextOffset: 249 461s testutil.go:509: Offset: 461, NextOffset: 498 461s testutil.go:509: Offset: 249, NextOffset: 286 461s testutil.go:509: Offset: 498, NextOffset: 535 461s testutil.go:509: Offset: 286, NextOffset: 323 461s testutil.go:509: Offset: 535, NextOffset: 770 461s testutil.go:509: Offset: 323, NextOffset: 525 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 1218, NextOffset: 2739 461s testutil.go:509: Offset: 937, NextOffset: 2458 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 350, NextOffset: 387 461s testutil.go:509: Offset: 138, NextOffset: 175 461s testutil.go:509: Offset: 387, NextOffset: 424 461s testutil.go:509: Offset: 175, NextOffset: 212 461s testutil.go:509: Offset: 424, NextOffset: 461 461s testutil.go:509: Offset: 212, NextOffset: 249 461s testutil.go:509: Offset: 461, NextOffset: 498 461s testutil.go:509: Offset: 249, NextOffset: 286 461s testutil.go:509: Offset: 498, NextOffset: 535 461s testutil.go:509: Offset: 286, NextOffset: 323 461s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 461s testutil.go:509: Offset: 535, NextOffset: 770 461s testutil.go:509: Offset: 323, NextOffset: 525 461s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=64000 461s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 461s testutil.go:1580: testing streams: [0 0 24166 48587 72818 96781 98213] 461s testutil.go:2330: got gzip streams: 461s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 461s testutil.go:2349: [1] at 24166 in stargz, uncompressed length 32512 461s testutil.go:2349: [2] at 48587 in stargz, uncompressed length 33536 461s testutil.go:2349: [3] at 72818 in stargz, uncompressed length 32000 461s testutil.go:2349: [4] at 96781 in stargz, uncompressed length 3072 461s testutil.go:2349: [5] at 98213 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017a0dSTARGZ" 461s testutil.go:1638: got TOC entries: 461s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 461s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24166,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48587,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 461s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 461s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48587,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72818,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1763: On "foo2": got preread of "foo3" 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=64000 461s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test2 foo1.txt bar dev .no.prefetch.landmark baz.txt foo3.txt barlink test] 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [test test2 foo1.txt bar dev .no.prefetch.landmark baz.txt foo3.txt barlink] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=64000 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=64000 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=64000 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=64000 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s testutil.go:509: Offset: 146, NextOffset: 7115 461s testutil.go:509: Offset: 0, NextOffset: 6559 461s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 461s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 461s testutil.go:1580: testing streams: [0 0 24170 48592 72826 97632 99079] 461s testutil.go:2330: got gzip streams: 461s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 461s testutil.go:2349: [1] at 24170 in stargz, uncompressed length 32512 461s testutil.go:2349: [2] at 48592 in stargz, uncompressed length 33536 461s testutil.go:2349: [3] at 72826 in stargz, uncompressed length 33124 461s testutil.go:2349: [4] at 97632 in stargz, uncompressed length 3072 461s testutil.go:2349: [5] at 99079 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d60STARGZ" 461s testutil.go:1638: got TOC entries: 461s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 461s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24170,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48592,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 461s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 461s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48592,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72826,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1763: On "foo2": got preread of "foo3" 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 461s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 461s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":136,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":173,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":210,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":321,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":521,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":930,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1887,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1924,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1961,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1998,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":768,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1009,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":1212,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2169,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2206,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2243,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2280,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [barlink test dev .no.prefetch.landmark baz.txt foo1.txt bar test2 foo3.txt] 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 136, NextOffset: 173 461s testutil.go:509: Offset: 349, NextOffset: 386 461s testutil.go:509: Offset: 173, NextOffset: 210 461s testutil.go:509: Offset: 386, NextOffset: 423 461s testutil.go:509: Offset: 210, NextOffset: 247 461s testutil.go:509: Offset: 423, NextOffset: 460 461s testutil.go:509: Offset: 247, NextOffset: 284 461s testutil.go:509: Offset: 460, NextOffset: 497 461s testutil.go:509: Offset: 284, NextOffset: 321 461s testutil.go:509: Offset: 497, NextOffset: 534 461s testutil.go:509: Offset: 321, NextOffset: 521 461s testutil.go:509: Offset: 534, NextOffset: 768 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 136, NextOffset: 173 461s testutil.go:509: Offset: 349, NextOffset: 386 461s testutil.go:509: Offset: 173, NextOffset: 210 461s testutil.go:509: Offset: 386, NextOffset: 423 461s testutil.go:509: Offset: 210, NextOffset: 247 461s testutil.go:509: Offset: 423, NextOffset: 460 461s testutil.go:509: Offset: 247, NextOffset: 284 461s testutil.go:509: Offset: 460, NextOffset: 497 461s testutil.go:509: Offset: 284, NextOffset: 321 461s testutil.go:509: Offset: 497, NextOffset: 534 461s testutil.go:509: Offset: 321, NextOffset: 521 461s testutil.go:509: Offset: 534, NextOffset: 768 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 521, NextOffset: 727 461s testutil.go:509: Offset: 768, NextOffset: 1009 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 727, NextOffset: 930 461s testutil.go:509: Offset: 1009, NextOffset: 1212 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 930, NextOffset: 1887 461s testutil.go:509: Offset: 1212, NextOffset: 2169 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 1887, NextOffset: 1924 461s testutil.go:509: Offset: 2169, NextOffset: 2206 461s testutil.go:509: Offset: 1924, NextOffset: 1961 461s testutil.go:509: Offset: 2206, NextOffset: 2243 461s testutil.go:509: Offset: 1961, NextOffset: 1998 461s testutil.go:509: Offset: 2243, NextOffset: 2280 461s testutil.go:509: Offset: 1998, NextOffset: 5698 461s testutil.go:509: Offset: 2280, NextOffset: 6311 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar test2 foo3.txt barlink test dev .no.prefetch.landmark] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 2169, NextOffset: 2206 461s testutil.go:509: Offset: 1887, NextOffset: 1924 461s testutil.go:509: Offset: 2206, NextOffset: 2243 461s testutil.go:509: Offset: 1924, NextOffset: 1961 461s testutil.go:509: Offset: 2243, NextOffset: 2280 461s testutil.go:509: Offset: 1961, NextOffset: 1998 461s testutil.go:509: Offset: 2280, NextOffset: 6311 461s testutil.go:509: Offset: 1998, NextOffset: 5698 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 349, NextOffset: 386 461s testutil.go:509: Offset: 136, NextOffset: 173 461s testutil.go:509: Offset: 386, NextOffset: 423 461s testutil.go:509: Offset: 173, NextOffset: 210 461s testutil.go:509: Offset: 423, NextOffset: 460 461s testutil.go:509: Offset: 210, NextOffset: 247 461s testutil.go:509: Offset: 460, NextOffset: 497 461s testutil.go:509: Offset: 247, NextOffset: 284 461s testutil.go:509: Offset: 497, NextOffset: 534 461s testutil.go:509: Offset: 284, NextOffset: 321 461s testutil.go:509: Offset: 534, NextOffset: 768 461s testutil.go:509: Offset: 321, NextOffset: 521 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 768, NextOffset: 1009 461s testutil.go:509: Offset: 521, NextOffset: 727 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 1009, NextOffset: 1212 461s testutil.go:509: Offset: 727, NextOffset: 930 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 349, NextOffset: 386 461s testutil.go:509: Offset: 136, NextOffset: 173 461s testutil.go:509: Offset: 386, NextOffset: 423 461s testutil.go:509: Offset: 173, NextOffset: 210 461s testutil.go:509: Offset: 423, NextOffset: 460 461s testutil.go:509: Offset: 210, NextOffset: 247 461s testutil.go:509: Offset: 460, NextOffset: 497 461s testutil.go:509: Offset: 247, NextOffset: 284 461s testutil.go:509: Offset: 497, NextOffset: 534 461s testutil.go:509: Offset: 284, NextOffset: 321 461s testutil.go:509: Offset: 534, NextOffset: 768 461s testutil.go:509: Offset: 321, NextOffset: 521 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 1212, NextOffset: 2169 461s testutil.go:509: Offset: 930, NextOffset: 1887 461s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=64000 461s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 461s testutil.go:1580: testing streams: [0 0 24170 48592 72826 96789 98236] 461s testutil.go:2330: got gzip streams: 461s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 461s testutil.go:2349: [1] at 24170 in stargz, uncompressed length 32512 461s testutil.go:2349: [2] at 48592 in stargz, uncompressed length 33536 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 461s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 461s testutil.go:2349: [3] at 72826 in stargz, uncompressed length 32000 461s testutil.go:2349: [4] at 96789 in stargz, uncompressed length 3072 461s testutil.go:2349: [5] at 98236 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017a15STARGZ" 461s testutil.go:1638: got TOC entries: 461s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 461s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24170,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48592,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 461s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 461s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48592,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72826,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1763: On "foo2": got preread of "foo3" 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=64000 461s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo1.txt bar barlink test dev .no.prefetch.landmark baz.txt foo3.txt test2] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=64000 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [foo1.txt bar barlink test dev .no.prefetch.landmark baz.txt foo3.txt test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=64000 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 461s testutil.go:1580: testing streams: [0 0 24170 48592 72826 97632 99079] 461s testutil.go:2330: got gzip streams: 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=64000 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 461s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 461s testutil.go:2349: [1] at 24170 in stargz, uncompressed length 32512 461s testutil.go:2349: [2] at 48592 in stargz, uncompressed length 33536 461s testutil.go:2349: [3] at 72826 in stargz, uncompressed length 33124 461s testutil.go:2349: [4] at 97632 in stargz, uncompressed length 3072 461s testutil.go:2349: [5] at 99079 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d60STARGZ" 461s testutil.go:1638: got TOC entries: 461s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 461s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24170,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48592,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 461s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 461s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48592,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72826,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1763: On "foo2": got preread of "foo3" 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=64000 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:509: Offset: 146, NextOffset: 5992 461s testutil.go:509: Offset: 0, NextOffset: 5435 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 461s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 461s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 461s testutil.go:1580: testing streams: [0 0 24170 48592 72826 96789 98236] 461s testutil.go:2330: got gzip streams: 461s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 461s testutil.go:2349: [1] at 24170 in stargz, uncompressed length 32512 461s testutil.go:2349: [2] at 48592 in stargz, uncompressed length 33536 461s testutil.go:2349: [3] at 72826 in stargz, uncompressed length 32000 461s testutil.go:2349: [4] at 96789 in stargz, uncompressed length 3072 461s testutil.go:2349: [5] at 98236 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017a15STARGZ" 461s testutil.go:1638: got TOC entries: 461s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 461s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24170,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48592,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 461s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 461s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48592,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72826,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1763: On "foo2": got preread of "foo3" 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 461s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":138,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":249,"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":323,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":525,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":734,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":938,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1905,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1942,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1979,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2016,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":351,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":388,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":425,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":462,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":499,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":536,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":773,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1017,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":1221,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2188,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2225,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2262,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2299,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo3.txt barlink dev test2 .no.prefetch.landmark foo1.txt bar test baz.txt] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 138, NextOffset: 175 461s testutil.go:509: Offset: 351, NextOffset: 388 461s testutil.go:509: Offset: 175, NextOffset: 212 461s testutil.go:509: Offset: 388, NextOffset: 425 461s testutil.go:509: Offset: 212, NextOffset: 249 461s testutil.go:509: Offset: 425, NextOffset: 462 461s testutil.go:509: Offset: 249, NextOffset: 286 461s testutil.go:509: Offset: 462, NextOffset: 499 461s testutil.go:509: Offset: 286, NextOffset: 323 461s testutil.go:509: Offset: 499, NextOffset: 536 461s testutil.go:509: Offset: 323, NextOffset: 525 461s testutil.go:509: Offset: 536, NextOffset: 773 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 525, NextOffset: 734 461s testutil.go:509: Offset: 773, NextOffset: 1017 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 734, NextOffset: 938 461s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 461s testutil.go:509: Offset: 1017, NextOffset: 1221 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 938, NextOffset: 1905 461s testutil.go:509: Offset: 1221, NextOffset: 2188 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 1905, NextOffset: 1942 461s testutil.go:509: Offset: 2188, NextOffset: 2225 461s testutil.go:509: Offset: 1942, NextOffset: 1979 461s testutil.go:509: Offset: 2225, NextOffset: 2262 461s testutil.go:509: Offset: 1979, NextOffset: 2016 461s testutil.go:509: Offset: 2262, NextOffset: 2299 461s testutil.go:509: Offset: 2016, NextOffset: 5753 461s testutil.go:509: Offset: 2299, NextOffset: 6366 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 138, NextOffset: 175 461s testutil.go:509: Offset: 351, NextOffset: 388 461s testutil.go:509: Offset: 175, NextOffset: 212 461s testutil.go:509: Offset: 388, NextOffset: 425 461s testutil.go:509: Offset: 212, NextOffset: 249 461s testutil.go:509: Offset: 425, NextOffset: 462 461s testutil.go:509: Offset: 249, NextOffset: 286 461s testutil.go:509: Offset: 462, NextOffset: 499 461s testutil.go:509: Offset: 286, NextOffset: 323 461s testutil.go:509: Offset: 499, NextOffset: 536 461s testutil.go:509: Offset: 323, NextOffset: 525 461s testutil.go:509: Offset: 536, NextOffset: 773 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar test baz.txt foo3.txt barlink dev test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 773, NextOffset: 1017 461s testutil.go:509: Offset: 525, NextOffset: 734 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 1017, NextOffset: 1221 461s testutil.go:509: Offset: 734, NextOffset: 938 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 2188, NextOffset: 2225 461s testutil.go:509: Offset: 1905, NextOffset: 1942 461s testutil.go:509: Offset: 2225, NextOffset: 2262 461s testutil.go:509: Offset: 1942, NextOffset: 1979 461s testutil.go:509: Offset: 2262, NextOffset: 2299 461s testutil.go:509: Offset: 1979, NextOffset: 2016 461s testutil.go:509: Offset: 2299, NextOffset: 6366 461s testutil.go:509: Offset: 2016, NextOffset: 5753 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 351, NextOffset: 388 461s testutil.go:509: Offset: 138, NextOffset: 175 461s testutil.go:509: Offset: 388, NextOffset: 425 461s testutil.go:509: Offset: 175, NextOffset: 212 461s testutil.go:509: Offset: 425, NextOffset: 462 461s testutil.go:509: Offset: 212, NextOffset: 249 461s testutil.go:509: Offset: 462, NextOffset: 499 461s testutil.go:509: Offset: 249, NextOffset: 286 461s testutil.go:509: Offset: 499, NextOffset: 536 461s testutil.go:509: Offset: 286, NextOffset: 323 461s testutil.go:509: Offset: 536, NextOffset: 773 461s testutil.go:509: Offset: 323, NextOffset: 525 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 1221, NextOffset: 2188 461s testutil.go:509: Offset: 938, NextOffset: 1905 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 351, NextOffset: 388 461s testutil.go:509: Offset: 138, NextOffset: 175 461s testutil.go:509: Offset: 388, NextOffset: 425 461s testutil.go:509: Offset: 175, NextOffset: 212 461s testutil.go:509: Offset: 425, NextOffset: 462 461s testutil.go:509: Offset: 212, NextOffset: 249 461s testutil.go:509: Offset: 462, NextOffset: 499 461s testutil.go:509: Offset: 249, NextOffset: 286 461s testutil.go:509: Offset: 499, NextOffset: 536 461s testutil.go:509: Offset: 286, NextOffset: 323 461s testutil.go:509: Offset: 536, NextOffset: 773 461s testutil.go:509: Offset: 323, NextOffset: 525 461s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=64000 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 461s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 461s testutil.go:1580: testing streams: [0 0 24172 48595 72830 97636 99082] 461s testutil.go:2330: got gzip streams: 461s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 461s testutil.go:2349: [1] at 24172 in stargz, uncompressed length 32512 461s testutil.go:2349: [2] at 48595 in stargz, uncompressed length 33536 461s testutil.go:2349: [3] at 72830 in stargz, uncompressed length 33124 461s testutil.go:2349: [4] at 97636 in stargz, uncompressed length 3072 461s testutil.go:2349: [5] at 99082 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017d64STARGZ" 461s testutil.go:1638: got TOC entries: 461s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 461s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24172,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48595,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 461s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 461s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48595,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72830,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1763: On "foo2": got preread of "foo3" 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=64000 461s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [test .no.prefetch.landmark baz.txt bar dev test2 foo1.txt foo3.txt barlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt barlink test .no.prefetch.landmark baz.txt bar dev test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=64000 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 146, NextOffset: 6176 461s testutil.go:509: Offset: 0, NextOffset: 5619 461s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 461s testutil.go:1580: testing streams: [0 0 24172 48595 72830 96793 98239] 461s testutil.go:2330: got gzip streams: 461s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=64000 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 461s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 461s testutil.go:2349: [1] at 24172 in stargz, uncompressed length 32512 461s testutil.go:2349: [2] at 48595 in stargz, uncompressed length 33536 461s testutil.go:2349: [3] at 72830 in stargz, uncompressed length 32000 461s testutil.go:2349: [4] at 96793 in stargz, uncompressed length 3072 461s testutil.go:2349: [5] at 98239 in stargz, uncompressed length 0; extra="SG\x16\x000000000000017a19STARGZ" 461s testutil.go:1638: got TOC entries: 461s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 461s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24172,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48595,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 461s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 461s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48595,"innerOffset":1536,"digest":"sha256:fdfcf3e4d4dfcdd0807e47dc0634bcedf16e8ec860389d3f69403d090852124e","chunkSize":32000,"chunkDigest":"sha256:0196f90925431a6a16a20aeff443f2567447e5b82ccdaf794b7047e078034035"} 461s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72830,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:54247dc2ecaa8dd0616d2993dc294f30ef64c62a538f9d492abd71a2d1150c81"} 461s testutil.go:1763: On "foo2": got preread of "foo3" 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 461s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":137,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":174,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":211,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":248,"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":322,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":523,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":730,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":934,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1896,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1933,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1970,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2007,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":350,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":387,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":424,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":461,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":498,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":535,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":770,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1013,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":1217,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2179,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2253,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2290,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark bar foo3.txt barlink test test2 baz.txt foo1.txt dev] 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 137, NextOffset: 174 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 461s testutil.go:509: Offset: 350, NextOffset: 387 461s testutil.go:509: Offset: 174, NextOffset: 211 461s testutil.go:509: Offset: 387, NextOffset: 424 461s testutil.go:509: Offset: 211, NextOffset: 248 461s testutil.go:509: Offset: 424, NextOffset: 461 461s testutil.go:509: Offset: 248, NextOffset: 285 461s testutil.go:509: Offset: 461, NextOffset: 498 461s testutil.go:509: Offset: 285, NextOffset: 322 461s testutil.go:509: Offset: 498, NextOffset: 535 461s testutil.go:509: Offset: 322, NextOffset: 523 461s testutil.go:509: Offset: 535, NextOffset: 770 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 137, NextOffset: 174 461s testutil.go:509: Offset: 350, NextOffset: 387 461s testutil.go:509: Offset: 174, NextOffset: 211 461s testutil.go:509: Offset: 387, NextOffset: 424 461s testutil.go:509: Offset: 211, NextOffset: 248 461s testutil.go:509: Offset: 424, NextOffset: 461 461s testutil.go:509: Offset: 248, NextOffset: 285 461s testutil.go:509: Offset: 461, NextOffset: 498 461s testutil.go:509: Offset: 285, NextOffset: 322 461s testutil.go:509: Offset: 498, NextOffset: 535 461s testutil.go:509: Offset: 322, NextOffset: 523 461s testutil.go:509: Offset: 535, NextOffset: 770 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 523, NextOffset: 730 461s testutil.go:509: Offset: 770, NextOffset: 1013 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 730, NextOffset: 934 461s testutil.go:509: Offset: 1013, NextOffset: 1217 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 934, NextOffset: 1896 461s testutil.go:509: Offset: 1217, NextOffset: 2179 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 1896, NextOffset: 1933 461s testutil.go:509: Offset: 2179, NextOffset: 2216 461s testutil.go:509: Offset: 1933, NextOffset: 1970 461s testutil.go:509: Offset: 2216, NextOffset: 2253 461s testutil.go:509: Offset: 1970, NextOffset: 2007 461s testutil.go:509: Offset: 2253, NextOffset: 2290 461s testutil.go:509: Offset: 2007, NextOffset: 5726 461s testutil.go:509: Offset: 2290, NextOffset: 6339 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt barlink test test2 baz.txt foo1.txt dev] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 1013, NextOffset: 1217 461s testutil.go:509: Offset: 730, NextOffset: 934 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 1217, NextOffset: 2179 461s testutil.go:509: Offset: 934, NextOffset: 1896 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 2179, NextOffset: 2216 461s testutil.go:509: Offset: 1896, NextOffset: 1933 461s testutil.go:509: Offset: 2216, NextOffset: 2253 461s testutil.go:509: Offset: 1933, NextOffset: 1970 461s testutil.go:509: Offset: 2253, NextOffset: 2290 461s testutil.go:509: Offset: 1970, NextOffset: 2007 461s testutil.go:509: Offset: 2290, NextOffset: 6339 461s testutil.go:509: Offset: 2007, NextOffset: 5726 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 350, NextOffset: 387 461s testutil.go:509: Offset: 137, NextOffset: 174 461s testutil.go:509: Offset: 387, NextOffset: 424 461s testutil.go:509: Offset: 174, NextOffset: 211 461s testutil.go:509: Offset: 424, NextOffset: 461 461s testutil.go:509: Offset: 211, NextOffset: 248 461s testutil.go:509: Offset: 461, NextOffset: 498 461s testutil.go:509: Offset: 248, NextOffset: 285 461s testutil.go:509: Offset: 498, NextOffset: 535 461s testutil.go:509: Offset: 285, NextOffset: 322 461s testutil.go:509: Offset: 535, NextOffset: 770 461s testutil.go:509: Offset: 322, NextOffset: 523 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 350, NextOffset: 387 461s testutil.go:509: Offset: 137, NextOffset: 174 461s testutil.go:509: Offset: 387, NextOffset: 424 461s testutil.go:509: Offset: 174, NextOffset: 211 461s testutil.go:509: Offset: 424, NextOffset: 461 461s testutil.go:509: Offset: 211, NextOffset: 248 461s testutil.go:509: Offset: 461, NextOffset: 498 461s testutil.go:509: Offset: 248, NextOffset: 285 461s testutil.go:509: Offset: 498, NextOffset: 535 461s testutil.go:509: Offset: 285, NextOffset: 322 461s testutil.go:509: Offset: 535, NextOffset: 770 461s testutil.go:509: Offset: 322, NextOffset: 523 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 770, NextOffset: 1013 461s testutil.go:509: Offset: 523, NextOffset: 730 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 461s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=64000 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=64000 461s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt foo1.txt bar foo3.txt test dev test2 .no.prefetch.landmark barlink] 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark barlink baz.txt foo1.txt bar foo3.txt test dev test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=64000 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=64000 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s testutil.go:509: Offset: 146, NextOffset: 6021 461s testutil.go:509: Offset: 0, NextOffset: 5464 461s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 461s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":139,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":176,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":213,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":250,"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":324,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":527,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":735,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":941,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1914,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1951,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1988,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2025,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":352,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":389,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":426,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":463,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":500,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":537,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":775,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1019,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":1225,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2198,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2235,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2272,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2309,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [bar foo3.txt baz.txt barlink test dev test2 .no.prefetch.landmark foo1.txt] 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 139, NextOffset: 176 461s testutil.go:509: Offset: 352, NextOffset: 389 461s testutil.go:509: Offset: 176, NextOffset: 213 461s testutil.go:509: Offset: 389, NextOffset: 426 461s testutil.go:509: Offset: 213, NextOffset: 250 461s testutil.go:509: Offset: 426, NextOffset: 463 461s testutil.go:509: Offset: 250, NextOffset: 287 461s testutil.go:509: Offset: 463, NextOffset: 500 461s testutil.go:509: Offset: 287, NextOffset: 324 461s testutil.go:509: Offset: 500, NextOffset: 537 461s testutil.go:509: Offset: 324, NextOffset: 527 461s testutil.go:509: Offset: 537, NextOffset: 775 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 139, NextOffset: 176 461s testutil.go:509: Offset: 352, NextOffset: 389 461s testutil.go:509: Offset: 176, NextOffset: 213 461s testutil.go:509: Offset: 389, NextOffset: 426 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 461s testutil.go:509: Offset: 213, NextOffset: 250 461s testutil.go:509: Offset: 426, NextOffset: 463 461s testutil.go:509: Offset: 250, NextOffset: 287 461s testutil.go:509: Offset: 463, NextOffset: 500 461s testutil.go:509: Offset: 287, NextOffset: 324 461s testutil.go:509: Offset: 500, NextOffset: 537 461s testutil.go:509: Offset: 324, NextOffset: 527 461s testutil.go:509: Offset: 537, NextOffset: 775 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 527, NextOffset: 735 461s testutil.go:509: Offset: 775, NextOffset: 1019 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 735, NextOffset: 941 461s testutil.go:509: Offset: 1019, NextOffset: 1225 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 941, NextOffset: 1914 461s testutil.go:509: Offset: 1225, NextOffset: 2198 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 1914, NextOffset: 1951 461s testutil.go:509: Offset: 2198, NextOffset: 2235 461s testutil.go:509: Offset: 1951, NextOffset: 1988 461s testutil.go:509: Offset: 2235, NextOffset: 2272 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 461s testutil.go:509: Offset: 1988, NextOffset: 2025 461s testutil.go:509: Offset: 2272, NextOffset: 2309 461s testutil.go:509: Offset: 2025, NextOffset: 5777 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 461s testutil.go:509: Offset: 2309, NextOffset: 6392 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 775, NextOffset: 1019 461s testutil.go:509: Offset: 527, NextOffset: 735 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 1019, NextOffset: 1225 461s testutil.go:509: Offset: 735, NextOffset: 941 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 1225, NextOffset: 2198 461s testutil.go:509: Offset: 941, NextOffset: 1914 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 352, NextOffset: 389 461s testutil.go:509: Offset: 139, NextOffset: 176 461s testutil.go:509: Offset: 389, NextOffset: 426 461s testutil.go:509: Offset: 176, NextOffset: 213 461s testutil.go:509: Offset: 426, NextOffset: 463 461s testutil.go:509: Offset: 213, NextOffset: 250 461s testutil.go:509: Offset: 463, NextOffset: 500 461s testutil.go:509: Offset: 250, NextOffset: 287 461s testutil.go:509: Offset: 500, NextOffset: 537 461s testutil.go:509: Offset: 287, NextOffset: 324 461s testutil.go:509: Offset: 537, NextOffset: 775 461s testutil.go:509: Offset: 324, NextOffset: 527 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 2198, NextOffset: 2235 461s testutil.go:509: Offset: 1914, NextOffset: 1951 461s testutil.go:509: Offset: 2235, NextOffset: 2272 461s testutil.go:509: Offset: 1951, NextOffset: 1988 461s testutil.go:509: Offset: 2272, NextOffset: 2309 461s testutil.go:509: Offset: 1988, NextOffset: 2025 461s testutil.go:509: Offset: 2309, NextOffset: 6392 461s testutil.go:509: Offset: 2025, NextOffset: 5777 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 352, NextOffset: 389 461s testutil.go:509: Offset: 139, NextOffset: 176 461s testutil.go:509: Offset: 389, NextOffset: 426 461s testutil.go:509: Offset: 176, NextOffset: 213 461s testutil.go:509: Offset: 426, NextOffset: 463 461s testutil.go:509: Offset: 213, NextOffset: 250 461s testutil.go:509: Offset: 463, NextOffset: 500 461s testutil.go:509: Offset: 250, NextOffset: 287 461s testutil.go:509: Offset: 500, NextOffset: 537 461s testutil.go:509: Offset: 287, NextOffset: 324 461s testutil.go:509: Offset: 537, NextOffset: 775 461s testutil.go:509: Offset: 324, NextOffset: 527 461s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=64000 461s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt foo1.txt foo3.txt barlink dev .no.prefetch.landmark bar test test2] 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=64000 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=64000 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=64000 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [test test2 baz.txt foo1.txt foo3.txt barlink dev .no.prefetch.landmark bar] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s testutil.go:509: Offset: 146, NextOffset: 6200 461s testutil.go:509: Offset: 0, NextOffset: 5642 461s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 461s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 461s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 461s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [baz.txt foo1.txt foo3.txt test2 .no.prefetch.landmark bar barlink test dev] 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 3881, NextOffset: 9034 461s testutil.go:509: Offset: 4994, NextOffset: 10147 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 9034, NextOffset: 9071 461s testutil.go:509: Offset: 10147, NextOffset: 10184 461s testutil.go:509: Offset: 9071, NextOffset: 9108 461s testutil.go:509: Offset: 10184, NextOffset: 10221 461s testutil.go:509: Offset: 9108, NextOffset: 9145 461s testutil.go:509: Offset: 10221, NextOffset: 10258 461s testutil.go:509: Offset: 9145, NextOffset: 16920 461s testutil.go:509: Offset: 10258, NextOffset: 18601 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 545, NextOffset: 582 461s testutil.go:509: Offset: 1602, NextOffset: 1639 461s testutil.go:509: Offset: 582, NextOffset: 619 461s testutil.go:509: Offset: 1639, NextOffset: 1676 461s testutil.go:509: Offset: 619, NextOffset: 656 461s testutil.go:509: Offset: 1676, NextOffset: 1713 461s testutil.go:509: Offset: 656, NextOffset: 693 461s testutil.go:509: Offset: 1713, NextOffset: 1750 461s testutil.go:509: Offset: 693, NextOffset: 730 461s testutil.go:509: Offset: 1750, NextOffset: 1787 461s testutil.go:509: Offset: 730, NextOffset: 1767 461s testutil.go:509: Offset: 1787, NextOffset: 2852 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 545, NextOffset: 582 461s testutil.go:509: Offset: 1602, NextOffset: 1639 461s testutil.go:509: Offset: 582, NextOffset: 619 461s testutil.go:509: Offset: 1639, NextOffset: 1676 461s testutil.go:509: Offset: 619, NextOffset: 656 461s testutil.go:509: Offset: 1676, NextOffset: 1713 461s testutil.go:509: Offset: 656, NextOffset: 693 461s testutil.go:509: Offset: 1713, NextOffset: 1750 461s testutil.go:509: Offset: 693, NextOffset: 730 461s testutil.go:509: Offset: 1750, NextOffset: 1787 461s testutil.go:509: Offset: 730, NextOffset: 1767 461s testutil.go:509: Offset: 1787, NextOffset: 2852 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 1767, NextOffset: 2824 461s testutil.go:509: Offset: 2852, NextOffset: 3937 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 2824, NextOffset: 3881 461s testutil.go:509: Offset: 3937, NextOffset: 4994 461s testutil.go:395: Comparing: "" vs "" 461s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt test2 .no.prefetch.landmark bar barlink test dev baz.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 461s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 461s testutil.go:509: Offset: 2852, NextOffset: 3937 461s testutil.go:509: Offset: 1767, NextOffset: 2824 461s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 461s testutil.go:509: Offset: 4994, NextOffset: 10147 461s testutil.go:509: Offset: 3881, NextOffset: 9034 461s testutil.go:395: Comparing: "test2" vs "test2" 461s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 1602, NextOffset: 1639 461s testutil.go:509: Offset: 545, NextOffset: 582 461s testutil.go:509: Offset: 1639, NextOffset: 1676 461s testutil.go:509: Offset: 582, NextOffset: 619 461s testutil.go:509: Offset: 1676, NextOffset: 1713 461s testutil.go:509: Offset: 619, NextOffset: 656 461s testutil.go:509: Offset: 1713, NextOffset: 1750 461s testutil.go:509: Offset: 656, NextOffset: 693 461s testutil.go:509: Offset: 1750, NextOffset: 1787 461s testutil.go:509: Offset: 693, NextOffset: 730 461s testutil.go:509: Offset: 1787, NextOffset: 2852 461s testutil.go:509: Offset: 730, NextOffset: 1767 461s testutil.go:395: Comparing: "bar" vs "bar" 461s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 461s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 461s testutil.go:509: Offset: 3937, NextOffset: 4994 461s testutil.go:509: Offset: 2824, NextOffset: 3881 461s testutil.go:395: Comparing: "barlink" vs "barlink" 461s testutil.go:395: Comparing: "test" vs "test" 461s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 461s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 461s testutil.go:509: Offset: 10147, NextOffset: 10184 461s testutil.go:509: Offset: 9034, NextOffset: 9071 461s testutil.go:509: Offset: 10184, NextOffset: 10221 461s testutil.go:509: Offset: 9071, NextOffset: 9108 461s testutil.go:509: Offset: 10221, NextOffset: 10258 461s testutil.go:509: Offset: 9108, NextOffset: 9145 461s testutil.go:509: Offset: 10258, NextOffset: 18601 461s testutil.go:509: Offset: 9145, NextOffset: 16920 461s testutil.go:395: Comparing: "dev" vs "dev" 461s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 461s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 461s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 461s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 461s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 461s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 461s testutil.go:509: Offset: 1602, NextOffset: 1639 461s testutil.go:509: Offset: 545, NextOffset: 582 461s testutil.go:509: Offset: 1639, NextOffset: 1676 461s testutil.go:509: Offset: 582, NextOffset: 619 461s testutil.go:509: Offset: 1676, NextOffset: 1713 461s testutil.go:509: Offset: 619, NextOffset: 656 461s testutil.go:509: Offset: 1713, NextOffset: 1750 461s testutil.go:509: Offset: 656, NextOffset: 693 461s testutil.go:509: Offset: 1750, NextOffset: 1787 461s testutil.go:509: Offset: 693, NextOffset: 730 461s testutil.go:509: Offset: 1787, NextOffset: 2852 463s testutil.go:509: Offset: 730, NextOffset: 1767 463s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=64000 463s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 463s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 463s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 463s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=64000 463s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 463s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 463s testutil.go:395: Comparing: "" vs "" 463s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo3.txt dev test2 baz.txt foo1.txt bar barlink test .no.prefetch.landmark] 463s testutil.go:395: Comparing: "test2" vs "test2" 463s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 463s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:395: Comparing: "bar" vs "bar" 463s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 463s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:395: Comparing: "barlink" vs "barlink" 463s testutil.go:395: Comparing: "test" vs "test" 463s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 463s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:395: Comparing: "dev" vs "dev" 463s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 463s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 463s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 463s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 463s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 463s testutil.go:395: Comparing: "" vs "" 463s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar barlink test .no.prefetch.landmark foo3.txt dev test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 463s testutil.go:395: Comparing: "bar" vs "bar" 463s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 463s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:395: Comparing: "barlink" vs "barlink" 463s testutil.go:395: Comparing: "test" vs "test" 463s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 463s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:395: Comparing: "dev" vs "dev" 463s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 463s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 463s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 463s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 463s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 463s testutil.go:395: Comparing: "test2" vs "test2" 463s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 463s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 463s testutil.go:509: Offset: 545, NextOffset: 18190 463s testutil.go:509: Offset: 0, NextOffset: 16621 463s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 463s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 463s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 463s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 463s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 463s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 463s testutil.go:395: Comparing: "" vs "" 463s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo1.txt foo3.txt test2 .no.prefetch.landmark bar barlink test dev baz.txt] 463s testutil.go:395: Comparing: "bar" vs "bar" 463s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 463s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 463s testutil.go:509: Offset: 2824, NextOffset: 3881 463s testutil.go:509: Offset: 3937, NextOffset: 4994 463s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 463s testutil.go:509: Offset: 3881, NextOffset: 9034 463s testutil.go:509: Offset: 4994, NextOffset: 10147 463s testutil.go:395: Comparing: "barlink" vs "barlink" 463s testutil.go:395: Comparing: "test" vs "test" 463s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 463s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 463s testutil.go:509: Offset: 9034, NextOffset: 9071 463s testutil.go:509: Offset: 10147, NextOffset: 10184 463s testutil.go:509: Offset: 9071, NextOffset: 9108 463s testutil.go:509: Offset: 10184, NextOffset: 10221 463s testutil.go:509: Offset: 9108, NextOffset: 9145 463s testutil.go:509: Offset: 10221, NextOffset: 10258 463s testutil.go:509: Offset: 9145, NextOffset: 16920 463s testutil.go:509: Offset: 10258, NextOffset: 18601 463s testutil.go:395: Comparing: "dev" vs "dev" 463s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 463s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 463s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 463s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 463s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 463s testutil.go:395: Comparing: "test2" vs "test2" 463s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 463s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 463s testutil.go:509: Offset: 545, NextOffset: 582 463s testutil.go:509: Offset: 1602, NextOffset: 1639 463s testutil.go:509: Offset: 582, NextOffset: 619 463s testutil.go:509: Offset: 1639, NextOffset: 1676 463s testutil.go:509: Offset: 619, NextOffset: 656 463s testutil.go:509: Offset: 1676, NextOffset: 1713 463s testutil.go:509: Offset: 656, NextOffset: 693 463s testutil.go:509: Offset: 1713, NextOffset: 1750 463s testutil.go:509: Offset: 693, NextOffset: 730 463s testutil.go:509: Offset: 1750, NextOffset: 1787 463s testutil.go:509: Offset: 730, NextOffset: 1767 463s testutil.go:509: Offset: 1787, NextOffset: 2852 463s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 463s testutil.go:509: Offset: 545, NextOffset: 582 463s testutil.go:509: Offset: 1602, NextOffset: 1639 463s testutil.go:509: Offset: 582, NextOffset: 619 463s testutil.go:509: Offset: 1639, NextOffset: 1676 463s testutil.go:509: Offset: 619, NextOffset: 656 463s testutil.go:509: Offset: 1676, NextOffset: 1713 463s testutil.go:509: Offset: 656, NextOffset: 693 463s testutil.go:509: Offset: 1713, NextOffset: 1750 463s testutil.go:509: Offset: 693, NextOffset: 730 463s testutil.go:509: Offset: 1750, NextOffset: 1787 463s testutil.go:509: Offset: 730, NextOffset: 1767 463s testutil.go:509: Offset: 1787, NextOffset: 2852 463s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 463s testutil.go:509: Offset: 1767, NextOffset: 2824 463s testutil.go:509: Offset: 2852, NextOffset: 3937 463s testutil.go:395: Comparing: "" vs "" 463s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar barlink test dev baz.txt foo1.txt foo3.txt test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 463s testutil.go:395: Comparing: "barlink" vs "barlink" 463s testutil.go:395: Comparing: "test" vs "test" 463s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 463s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 463s testutil.go:509: Offset: 10147, NextOffset: 10184 463s testutil.go:509: Offset: 9034, NextOffset: 9071 463s testutil.go:509: Offset: 10184, NextOffset: 10221 463s testutil.go:509: Offset: 9071, NextOffset: 9108 463s testutil.go:509: Offset: 10221, NextOffset: 10258 463s testutil.go:509: Offset: 9108, NextOffset: 9145 463s testutil.go:509: Offset: 10258, NextOffset: 18601 463s testutil.go:509: Offset: 9145, NextOffset: 16920 463s testutil.go:395: Comparing: "dev" vs "dev" 463s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 463s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 463s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 463s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 463s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 463s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 463s testutil.go:509: Offset: 1602, NextOffset: 1639 463s testutil.go:509: Offset: 545, NextOffset: 582 463s testutil.go:509: Offset: 1639, NextOffset: 1676 463s testutil.go:509: Offset: 582, NextOffset: 619 463s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 463s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 463s testutil.go:509: Offset: 1676, NextOffset: 1713 463s testutil.go:509: Offset: 619, NextOffset: 656 463s testutil.go:509: Offset: 1713, NextOffset: 1750 463s testutil.go:509: Offset: 656, NextOffset: 693 463s testutil.go:509: Offset: 1750, NextOffset: 1787 463s testutil.go:509: Offset: 693, NextOffset: 730 463s testutil.go:509: Offset: 1787, NextOffset: 2852 463s testutil.go:509: Offset: 730, NextOffset: 1767 463s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 463s testutil.go:509: Offset: 2852, NextOffset: 3937 463s testutil.go:509: Offset: 1767, NextOffset: 2824 463s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 463s testutil.go:509: Offset: 4994, NextOffset: 10147 463s testutil.go:509: Offset: 3881, NextOffset: 9034 463s testutil.go:395: Comparing: "test2" vs "test2" 463s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 463s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 463s testutil.go:509: Offset: 1602, NextOffset: 1639 463s testutil.go:509: Offset: 545, NextOffset: 582 463s testutil.go:509: Offset: 1639, NextOffset: 1676 463s testutil.go:509: Offset: 582, NextOffset: 619 463s testutil.go:509: Offset: 1676, NextOffset: 1713 463s testutil.go:509: Offset: 619, NextOffset: 656 463s testutil.go:509: Offset: 1713, NextOffset: 1750 463s testutil.go:509: Offset: 656, NextOffset: 693 463s testutil.go:509: Offset: 1750, NextOffset: 1787 463s testutil.go:509: Offset: 693, NextOffset: 730 463s testutil.go:509: Offset: 1787, NextOffset: 2852 463s testutil.go:509: Offset: 730, NextOffset: 1767 463s testutil.go:395: Comparing: "bar" vs "bar" 463s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 463s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 463s testutil.go:509: Offset: 3937, NextOffset: 4994 463s testutil.go:509: Offset: 2824, NextOffset: 3881 463s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=64000 463s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 463s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 467s testutil.go:395: Comparing: "" vs "" 467s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt barlink test test2 .no.prefetch.landmark foo1.txt bar foo3.txt dev] 467s testutil.go:395: Comparing: "test" vs "test" 467s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 467s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:395: Comparing: "dev" vs "dev" 467s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 467s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 467s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 467s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 467s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 467s testutil.go:395: Comparing: "test2" vs "test2" 467s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 467s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:395: Comparing: "bar" vs "bar" 467s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 467s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:395: Comparing: "barlink" vs "barlink" 467s testutil.go:395: Comparing: "" vs "" 467s testutil.go:401: Directory: "" vs "": [baz.txt barlink test test2 .no.prefetch.landmark foo1.txt bar foo3.txt dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 467s testutil.go:395: Comparing: "dev" vs "dev" 467s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 467s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 467s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 467s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 467s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 467s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:395: Comparing: "barlink" vs "barlink" 467s testutil.go:395: Comparing: "test" vs "test" 467s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 467s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:395: Comparing: "test2" vs "test2" 467s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 467s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:395: Comparing: "bar" vs "bar" 467s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 467s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 467s testutil.go:509: Offset: 545, NextOffset: 18702 467s testutil.go:509: Offset: 0, NextOffset: 17133 467s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 467s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 467s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 467s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 467s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 467s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 467s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 467s testutil.go:395: Comparing: "" vs "" 467s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [bar foo3.txt barlink test .no.prefetch.landmark baz.txt foo1.txt dev test2] 467s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 467s testutil.go:509: Offset: 1767, NextOffset: 2824 467s testutil.go:509: Offset: 2852, NextOffset: 3937 467s testutil.go:395: Comparing: "bar" vs "bar" 467s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 467s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 467s testutil.go:509: Offset: 2824, NextOffset: 3881 467s testutil.go:509: Offset: 3937, NextOffset: 4994 467s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 467s testutil.go:509: Offset: 3881, NextOffset: 9034 467s testutil.go:509: Offset: 4994, NextOffset: 10147 467s testutil.go:395: Comparing: "barlink" vs "barlink" 467s testutil.go:395: Comparing: "test" vs "test" 467s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 467s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 467s testutil.go:509: Offset: 9034, NextOffset: 9071 467s testutil.go:509: Offset: 10147, NextOffset: 10184 467s testutil.go:509: Offset: 9071, NextOffset: 9108 467s testutil.go:509: Offset: 10184, NextOffset: 10221 467s testutil.go:509: Offset: 9108, NextOffset: 9145 467s testutil.go:509: Offset: 10221, NextOffset: 10258 467s testutil.go:509: Offset: 9145, NextOffset: 16920 467s testutil.go:509: Offset: 10258, NextOffset: 18601 467s testutil.go:395: Comparing: "dev" vs "dev" 467s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 467s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 467s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 467s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 467s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 467s testutil.go:395: Comparing: "test2" vs "test2" 467s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 467s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 467s testutil.go:509: Offset: 545, NextOffset: 582 467s testutil.go:509: Offset: 1602, NextOffset: 1639 467s testutil.go:509: Offset: 582, NextOffset: 619 467s testutil.go:509: Offset: 1639, NextOffset: 1676 467s testutil.go:509: Offset: 619, NextOffset: 656 467s testutil.go:509: Offset: 1676, NextOffset: 1713 467s testutil.go:509: Offset: 656, NextOffset: 693 467s testutil.go:509: Offset: 1713, NextOffset: 1750 467s testutil.go:509: Offset: 693, NextOffset: 730 467s testutil.go:509: Offset: 1750, NextOffset: 1787 467s testutil.go:509: Offset: 730, NextOffset: 1767 467s testutil.go:509: Offset: 1787, NextOffset: 2852 467s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 467s testutil.go:509: Offset: 545, NextOffset: 582 467s testutil.go:509: Offset: 1602, NextOffset: 1639 467s testutil.go:509: Offset: 582, NextOffset: 619 467s testutil.go:509: Offset: 1639, NextOffset: 1676 467s testutil.go:509: Offset: 619, NextOffset: 656 467s testutil.go:509: Offset: 1676, NextOffset: 1713 467s testutil.go:509: Offset: 656, NextOffset: 693 467s testutil.go:509: Offset: 1713, NextOffset: 1750 467s testutil.go:509: Offset: 693, NextOffset: 730 467s testutil.go:509: Offset: 1750, NextOffset: 1787 467s testutil.go:509: Offset: 730, NextOffset: 1767 467s testutil.go:509: Offset: 1787, NextOffset: 2852 467s testutil.go:395: Comparing: "" vs "" 467s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt dev test2 bar foo3.txt barlink test] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 467s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 467s testutil.go:509: Offset: 2852, NextOffset: 3937 467s testutil.go:509: Offset: 1767, NextOffset: 2824 467s testutil.go:395: Comparing: "dev" vs "dev" 467s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 467s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 467s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 467s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 467s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 467s testutil.go:395: Comparing: "test2" vs "test2" 467s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 467s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 467s testutil.go:509: Offset: 1602, NextOffset: 1639 467s testutil.go:509: Offset: 545, NextOffset: 582 467s testutil.go:509: Offset: 1639, NextOffset: 1676 467s testutil.go:509: Offset: 582, NextOffset: 619 467s testutil.go:509: Offset: 1676, NextOffset: 1713 467s testutil.go:509: Offset: 619, NextOffset: 656 467s testutil.go:509: Offset: 1713, NextOffset: 1750 467s testutil.go:509: Offset: 656, NextOffset: 693 467s testutil.go:509: Offset: 1750, NextOffset: 1787 467s testutil.go:509: Offset: 693, NextOffset: 730 467s testutil.go:509: Offset: 1787, NextOffset: 2852 467s testutil.go:509: Offset: 730, NextOffset: 1767 467s testutil.go:395: Comparing: "bar" vs "bar" 467s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 467s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 467s testutil.go:509: Offset: 3937, NextOffset: 4994 467s testutil.go:509: Offset: 2824, NextOffset: 3881 467s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 467s testutil.go:509: Offset: 4994, NextOffset: 10147 467s testutil.go:509: Offset: 3881, NextOffset: 9034 467s testutil.go:395: Comparing: "barlink" vs "barlink" 467s testutil.go:395: Comparing: "test" vs "test" 467s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 467s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 467s testutil.go:509: Offset: 10147, NextOffset: 10184 467s testutil.go:509: Offset: 9034, NextOffset: 9071 467s testutil.go:509: Offset: 10184, NextOffset: 10221 467s testutil.go:509: Offset: 9071, NextOffset: 9108 467s testutil.go:509: Offset: 10221, NextOffset: 10258 467s testutil.go:509: Offset: 9108, NextOffset: 9145 467s testutil.go:509: Offset: 10258, NextOffset: 18601 467s testutil.go:509: Offset: 9145, NextOffset: 16920 467s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 467s testutil.go:509: Offset: 1602, NextOffset: 1639 467s testutil.go:509: Offset: 545, NextOffset: 582 467s testutil.go:509: Offset: 1639, NextOffset: 1676 467s testutil.go:509: Offset: 582, NextOffset: 619 467s testutil.go:509: Offset: 1676, NextOffset: 1713 467s testutil.go:509: Offset: 619, NextOffset: 656 467s testutil.go:509: Offset: 1713, NextOffset: 1750 467s testutil.go:509: Offset: 656, NextOffset: 693 467s testutil.go:509: Offset: 1750, NextOffset: 1787 467s testutil.go:509: Offset: 693, NextOffset: 730 467s testutil.go:509: Offset: 1787, NextOffset: 2852 467s testutil.go:509: Offset: 730, NextOffset: 1767 467s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=64000 467s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 467s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 467s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 467s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=64000 467s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 467s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 467s testutil.go:395: Comparing: "" vs "" 467s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark foo1.txt bar foo3.txt barlink baz.txt test dev test2] 467s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 467s testutil.go:509: Offset: 0, NextOffset: 16621 467s testutil.go:509: Offset: 545, NextOffset: 18190 467s testutil.go:395: Comparing: "bar" vs "bar" 467s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 467s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 467s testutil.go:509: Offset: 0, NextOffset: 16621 467s testutil.go:509: Offset: 545, NextOffset: 18190 467s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 467s testutil.go:509: Offset: 0, NextOffset: 16621 467s testutil.go:509: Offset: 545, NextOffset: 18190 467s testutil.go:395: Comparing: "barlink" vs "barlink" 467s testutil.go:395: Comparing: "test" vs "test" 467s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 467s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 467s testutil.go:509: Offset: 0, NextOffset: 16621 467s testutil.go:509: Offset: 545, NextOffset: 18190 467s testutil.go:509: Offset: 0, NextOffset: 16621 467s testutil.go:509: Offset: 545, NextOffset: 18190 467s testutil.go:509: Offset: 0, NextOffset: 16621 467s testutil.go:509: Offset: 545, NextOffset: 18190 467s testutil.go:509: Offset: 0, NextOffset: 16621 467s testutil.go:509: Offset: 545, NextOffset: 18190 467s testutil.go:395: Comparing: "dev" vs "dev" 467s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 467s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 467s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 467s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 467s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 467s testutil.go:395: Comparing: "test2" vs "test2" 467s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 467s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 467s testutil.go:509: Offset: 0, NextOffset: 16621 467s testutil.go:509: Offset: 545, NextOffset: 18190 467s testutil.go:509: Offset: 0, NextOffset: 16621 467s testutil.go:509: Offset: 545, NextOffset: 18190 467s testutil.go:509: Offset: 0, NextOffset: 16621 467s testutil.go:509: Offset: 545, NextOffset: 18190 467s testutil.go:509: Offset: 0, NextOffset: 16621 467s testutil.go:509: Offset: 545, NextOffset: 18190 467s testutil.go:509: Offset: 0, NextOffset: 16621 467s testutil.go:509: Offset: 545, NextOffset: 18190 467s testutil.go:509: Offset: 0, NextOffset: 16621 467s testutil.go:509: Offset: 545, NextOffset: 18190 467s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 467s testutil.go:509: Offset: 0, NextOffset: 16621 467s testutil.go:509: Offset: 545, NextOffset: 18190 467s testutil.go:509: Offset: 0, NextOffset: 16621 467s testutil.go:509: Offset: 545, NextOffset: 18190 467s testutil.go:509: Offset: 0, NextOffset: 16621 467s testutil.go:509: Offset: 545, NextOffset: 18190 467s testutil.go:509: Offset: 0, NextOffset: 16621 467s testutil.go:509: Offset: 545, NextOffset: 18190 467s testutil.go:509: Offset: 0, NextOffset: 16621 467s testutil.go:509: Offset: 545, NextOffset: 18190 467s testutil.go:509: Offset: 0, NextOffset: 16621 467s testutil.go:509: Offset: 545, NextOffset: 18190 467s testutil.go:395: Comparing: "" vs "" 467s testutil.go:401: Directory: "" vs "": [baz.txt test dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt barlink] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 467s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 467s testutil.go:509: Offset: 545, NextOffset: 18190 467s testutil.go:509: Offset: 0, NextOffset: 16621 469s testutil.go:395: Comparing: "barlink" vs "barlink" 469s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 469s testutil.go:509: Offset: 545, NextOffset: 18190 469s testutil.go:509: Offset: 0, NextOffset: 16621 469s testutil.go:509: Offset: 545, NextOffset: 18190 469s testutil.go:509: Offset: 0, NextOffset: 16621 469s testutil.go:509: Offset: 545, NextOffset: 18190 469s testutil.go:509: Offset: 0, NextOffset: 16621 469s testutil.go:509: Offset: 545, NextOffset: 18190 469s testutil.go:509: Offset: 0, NextOffset: 16621 469s testutil.go:509: Offset: 545, NextOffset: 18190 469s testutil.go:509: Offset: 0, NextOffset: 16621 469s testutil.go:509: Offset: 545, NextOffset: 18190 469s testutil.go:509: Offset: 0, NextOffset: 16621 469s testutil.go:395: Comparing: "test" vs "test" 469s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 469s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 469s testutil.go:509: Offset: 545, NextOffset: 18190 469s testutil.go:509: Offset: 0, NextOffset: 16621 469s testutil.go:509: Offset: 545, NextOffset: 18190 469s testutil.go:509: Offset: 0, NextOffset: 16621 469s testutil.go:509: Offset: 545, NextOffset: 18190 469s testutil.go:509: Offset: 0, NextOffset: 16621 469s testutil.go:509: Offset: 545, NextOffset: 18190 469s testutil.go:509: Offset: 0, NextOffset: 16621 469s testutil.go:395: Comparing: "dev" vs "dev" 469s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 469s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 469s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 469s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 469s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 469s testutil.go:395: Comparing: "test2" vs "test2" 469s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 469s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 469s testutil.go:509: Offset: 545, NextOffset: 18190 469s testutil.go:509: Offset: 0, NextOffset: 16621 469s testutil.go:509: Offset: 545, NextOffset: 18190 469s testutil.go:509: Offset: 0, NextOffset: 16621 469s testutil.go:509: Offset: 545, NextOffset: 18190 469s testutil.go:509: Offset: 0, NextOffset: 16621 469s testutil.go:509: Offset: 545, NextOffset: 18190 469s testutil.go:509: Offset: 0, NextOffset: 16621 469s testutil.go:509: Offset: 545, NextOffset: 18190 469s testutil.go:509: Offset: 0, NextOffset: 16621 469s testutil.go:509: Offset: 545, NextOffset: 18190 469s testutil.go:509: Offset: 0, NextOffset: 16621 469s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 469s testutil.go:509: Offset: 545, NextOffset: 18190 469s testutil.go:509: Offset: 0, NextOffset: 16621 469s testutil.go:395: Comparing: "bar" vs "bar" 469s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 469s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 469s testutil.go:509: Offset: 545, NextOffset: 18190 469s testutil.go:509: Offset: 0, NextOffset: 16621 469s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 469s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 469s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 469s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 469s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 469s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 469s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 469s testutil.go:395: Comparing: "" vs "" 469s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark foo1.txt bar foo3.txt test test2 baz.txt barlink dev] 469s testutil.go:395: Comparing: "dev" vs "dev" 469s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 469s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 469s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 469s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 469s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 469s testutil.go:395: Comparing: "test2" vs "test2" 469s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 469s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 469s testutil.go:509: Offset: 545, NextOffset: 582 469s testutil.go:509: Offset: 1602, NextOffset: 1639 469s testutil.go:509: Offset: 582, NextOffset: 619 469s testutil.go:509: Offset: 1639, NextOffset: 1676 469s testutil.go:509: Offset: 619, NextOffset: 656 469s testutil.go:509: Offset: 1676, NextOffset: 1713 469s testutil.go:509: Offset: 656, NextOffset: 693 469s testutil.go:509: Offset: 1713, NextOffset: 1750 469s testutil.go:509: Offset: 693, NextOffset: 730 469s testutil.go:509: Offset: 1750, NextOffset: 1787 469s testutil.go:509: Offset: 730, NextOffset: 1767 469s testutil.go:509: Offset: 1787, NextOffset: 2852 469s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 469s testutil.go:509: Offset: 545, NextOffset: 582 469s testutil.go:509: Offset: 1602, NextOffset: 1639 469s testutil.go:509: Offset: 582, NextOffset: 619 469s testutil.go:509: Offset: 1639, NextOffset: 1676 469s testutil.go:509: Offset: 619, NextOffset: 656 469s testutil.go:509: Offset: 1676, NextOffset: 1713 469s testutil.go:509: Offset: 656, NextOffset: 693 469s testutil.go:509: Offset: 1713, NextOffset: 1750 469s testutil.go:509: Offset: 693, NextOffset: 730 469s testutil.go:509: Offset: 1750, NextOffset: 1787 469s testutil.go:509: Offset: 730, NextOffset: 1767 469s testutil.go:509: Offset: 1787, NextOffset: 2852 469s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 469s testutil.go:509: Offset: 1767, NextOffset: 2824 469s testutil.go:509: Offset: 2852, NextOffset: 3937 469s testutil.go:395: Comparing: "bar" vs "bar" 469s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 469s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 469s testutil.go:509: Offset: 2824, NextOffset: 3881 469s testutil.go:509: Offset: 3937, NextOffset: 4994 469s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 469s testutil.go:509: Offset: 3881, NextOffset: 9034 469s testutil.go:509: Offset: 4994, NextOffset: 10147 469s testutil.go:395: Comparing: "barlink" vs "barlink" 469s testutil.go:395: Comparing: "test" vs "test" 469s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 469s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 469s testutil.go:509: Offset: 9034, NextOffset: 9071 469s testutil.go:509: Offset: 10147, NextOffset: 10184 469s testutil.go:509: Offset: 9071, NextOffset: 9108 469s testutil.go:509: Offset: 10184, NextOffset: 10221 469s testutil.go:509: Offset: 9108, NextOffset: 9145 469s testutil.go:509: Offset: 10221, NextOffset: 10258 469s testutil.go:509: Offset: 9145, NextOffset: 16920 469s testutil.go:509: Offset: 10258, NextOffset: 18601 469s testutil.go:395: Comparing: "" vs "" 469s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt test test2 baz.txt barlink dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 469s testutil.go:395: Comparing: "test2" vs "test2" 469s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 469s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 469s testutil.go:509: Offset: 1602, NextOffset: 1639 469s testutil.go:509: Offset: 545, NextOffset: 582 469s testutil.go:509: Offset: 1639, NextOffset: 1676 469s testutil.go:509: Offset: 582, NextOffset: 619 469s testutil.go:509: Offset: 1676, NextOffset: 1713 469s testutil.go:509: Offset: 619, NextOffset: 656 469s testutil.go:509: Offset: 1713, NextOffset: 1750 469s testutil.go:509: Offset: 656, NextOffset: 693 469s testutil.go:509: Offset: 1750, NextOffset: 1787 469s testutil.go:509: Offset: 693, NextOffset: 730 469s testutil.go:509: Offset: 1787, NextOffset: 2852 469s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 469s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 469s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 469s testutil.go:509: Offset: 730, NextOffset: 1767 469s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 469s testutil.go:509: Offset: 1602, NextOffset: 1639 469s testutil.go:509: Offset: 545, NextOffset: 582 469s testutil.go:509: Offset: 1639, NextOffset: 1676 469s testutil.go:509: Offset: 582, NextOffset: 619 469s testutil.go:509: Offset: 1676, NextOffset: 1713 469s testutil.go:509: Offset: 619, NextOffset: 656 469s testutil.go:509: Offset: 1713, NextOffset: 1750 469s testutil.go:509: Offset: 656, NextOffset: 693 469s testutil.go:509: Offset: 1750, NextOffset: 1787 469s testutil.go:509: Offset: 693, NextOffset: 730 469s testutil.go:509: Offset: 1787, NextOffset: 2852 469s testutil.go:509: Offset: 730, NextOffset: 1767 469s testutil.go:395: Comparing: "barlink" vs "barlink" 469s testutil.go:395: Comparing: "dev" vs "dev" 469s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 469s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 469s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 469s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 469s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 469s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 469s testutil.go:509: Offset: 2852, NextOffset: 3937 469s testutil.go:509: Offset: 1767, NextOffset: 2824 469s testutil.go:395: Comparing: "bar" vs "bar" 469s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 469s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 469s testutil.go:509: Offset: 3937, NextOffset: 4994 469s testutil.go:509: Offset: 2824, NextOffset: 3881 469s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 469s testutil.go:509: Offset: 4994, NextOffset: 10147 469s testutil.go:509: Offset: 3881, NextOffset: 9034 469s testutil.go:395: Comparing: "test" vs "test" 469s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 469s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 469s testutil.go:509: Offset: 10147, NextOffset: 10184 469s testutil.go:509: Offset: 9034, NextOffset: 9071 469s testutil.go:509: Offset: 10184, NextOffset: 10221 469s testutil.go:509: Offset: 9071, NextOffset: 9108 469s testutil.go:509: Offset: 10221, NextOffset: 10258 469s testutil.go:509: Offset: 9108, NextOffset: 9145 469s testutil.go:509: Offset: 10258, NextOffset: 18601 469s testutil.go:509: Offset: 9145, NextOffset: 16920 469s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 469s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=64000 469s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 469s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 469s testutil.go:395: Comparing: "" vs "" 469s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt foo1.txt bar foo3.txt test2 .no.prefetch.landmark barlink test dev] 469s testutil.go:395: Comparing: "barlink" vs "barlink" 469s testutil.go:395: Comparing: "test" vs "test" 469s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 469s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:395: Comparing: "dev" vs "dev" 469s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 469s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 469s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 469s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 469s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 469s testutil.go:395: Comparing: "test2" vs "test2" 469s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 469s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:395: Comparing: "bar" vs "bar" 469s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 469s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:395: Comparing: "" vs "" 469s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt test2 .no.prefetch.landmark barlink test dev baz.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 469s testutil.go:395: Comparing: "dev" vs "dev" 469s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 469s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 469s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 469s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 469s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 469s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:395: Comparing: "bar" vs "bar" 469s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 469s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:395: Comparing: "test2" vs "test2" 469s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 469s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 469s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=64000 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:395: Comparing: "barlink" vs "barlink" 469s testutil.go:395: Comparing: "test" vs "test" 469s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 469s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 469s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=64000 469s testutil.go:509: Offset: 545, NextOffset: 18702 469s testutil.go:509: Offset: 0, NextOffset: 17133 469s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 469s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 469s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 469s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":12106,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":12143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":12180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":12217,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 469s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":13219,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":13256,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":13293,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":13330,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 469s testutil.go:395: Comparing: "" vs "" 469s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [bar barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt] 469s testutil.go:395: Comparing: "test" vs "test" 469s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 469s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 469s testutil.go:509: Offset: 12106, NextOffset: 12143 469s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 469s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 469s testutil.go:509: Offset: 13219, NextOffset: 13256 469s testutil.go:509: Offset: 12143, NextOffset: 12180 469s testutil.go:509: Offset: 13256, NextOffset: 13293 469s testutil.go:509: Offset: 12180, NextOffset: 12217 469s testutil.go:509: Offset: 13293, NextOffset: 13330 469s testutil.go:509: Offset: 12217, NextOffset: 22040 469s testutil.go:509: Offset: 13330, NextOffset: 23721 469s testutil.go:395: Comparing: "dev" vs "dev" 469s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 469s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 469s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 469s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 469s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 469s testutil.go:395: Comparing: "test2" vs "test2" 469s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 469s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 469s testutil.go:509: Offset: 545, NextOffset: 582 469s testutil.go:509: Offset: 1602, NextOffset: 1639 469s testutil.go:509: Offset: 582, NextOffset: 619 469s testutil.go:509: Offset: 1639, NextOffset: 1676 469s testutil.go:509: Offset: 619, NextOffset: 656 469s testutil.go:509: Offset: 1676, NextOffset: 1713 469s testutil.go:509: Offset: 656, NextOffset: 693 469s testutil.go:509: Offset: 1713, NextOffset: 1750 469s testutil.go:509: Offset: 693, NextOffset: 730 469s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 469s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 469s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 469s testutil.go:509: Offset: 1750, NextOffset: 1787 469s testutil.go:509: Offset: 730, NextOffset: 1767 469s testutil.go:509: Offset: 1787, NextOffset: 2852 469s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 469s testutil.go:509: Offset: 545, NextOffset: 582 469s testutil.go:509: Offset: 1602, NextOffset: 1639 469s testutil.go:509: Offset: 582, NextOffset: 619 469s testutil.go:509: Offset: 1639, NextOffset: 1676 469s testutil.go:509: Offset: 619, NextOffset: 656 469s testutil.go:509: Offset: 1676, NextOffset: 1713 469s testutil.go:509: Offset: 656, NextOffset: 693 469s testutil.go:509: Offset: 1713, NextOffset: 1750 469s testutil.go:509: Offset: 693, NextOffset: 730 469s testutil.go:509: Offset: 1750, NextOffset: 1787 469s testutil.go:509: Offset: 730, NextOffset: 1767 469s testutil.go:509: Offset: 1787, NextOffset: 2852 469s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 469s testutil.go:509: Offset: 1767, NextOffset: 2824 469s testutil.go:509: Offset: 2852, NextOffset: 3937 469s testutil.go:395: Comparing: "bar" vs "bar" 469s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 469s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 469s testutil.go:509: Offset: 2824, NextOffset: 3881 469s testutil.go:509: Offset: 3937, NextOffset: 4994 469s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 469s testutil.go:509: Offset: 3881, NextOffset: 12106 469s testutil.go:509: Offset: 4994, NextOffset: 13219 469s testutil.go:395: Comparing: "barlink" vs "barlink" 469s testutil.go:395: Comparing: "" vs "" 469s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt bar barlink test dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 469s testutil.go:395: Comparing: "barlink" vs "barlink" 469s testutil.go:395: Comparing: "test" vs "test" 469s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 469s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 469s testutil.go:509: Offset: 13219, NextOffset: 13256 469s testutil.go:509: Offset: 12106, NextOffset: 12143 469s testutil.go:509: Offset: 13256, NextOffset: 13293 469s testutil.go:509: Offset: 12143, NextOffset: 12180 469s testutil.go:509: Offset: 13293, NextOffset: 13330 469s testutil.go:509: Offset: 12180, NextOffset: 12217 469s testutil.go:509: Offset: 13330, NextOffset: 23721 469s testutil.go:509: Offset: 12217, NextOffset: 22040 469s testutil.go:395: Comparing: "dev" vs "dev" 469s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 469s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 469s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 469s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 469s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 469s testutil.go:395: Comparing: "test2" vs "test2" 469s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 469s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 469s testutil.go:509: Offset: 1602, NextOffset: 1639 469s testutil.go:509: Offset: 545, NextOffset: 582 469s testutil.go:509: Offset: 1639, NextOffset: 1676 469s testutil.go:509: Offset: 582, NextOffset: 619 469s testutil.go:509: Offset: 1676, NextOffset: 1713 469s testutil.go:509: Offset: 619, NextOffset: 656 469s testutil.go:509: Offset: 1713, NextOffset: 1750 469s testutil.go:509: Offset: 656, NextOffset: 693 469s testutil.go:509: Offset: 1750, NextOffset: 1787 469s testutil.go:509: Offset: 693, NextOffset: 730 469s testutil.go:509: Offset: 1787, NextOffset: 2852 469s testutil.go:509: Offset: 730, NextOffset: 1767 469s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 469s testutil.go:509: Offset: 1602, NextOffset: 1639 469s testutil.go:509: Offset: 545, NextOffset: 582 469s testutil.go:509: Offset: 1639, NextOffset: 1676 469s testutil.go:509: Offset: 582, NextOffset: 619 469s testutil.go:509: Offset: 1676, NextOffset: 1713 469s testutil.go:509: Offset: 619, NextOffset: 656 469s testutil.go:509: Offset: 1713, NextOffset: 1750 469s testutil.go:509: Offset: 656, NextOffset: 693 469s testutil.go:509: Offset: 1750, NextOffset: 1787 469s testutil.go:509: Offset: 693, NextOffset: 730 469s testutil.go:509: Offset: 1787, NextOffset: 2852 469s testutil.go:509: Offset: 730, NextOffset: 1767 469s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 469s testutil.go:509: Offset: 2852, NextOffset: 3937 469s testutil.go:509: Offset: 1767, NextOffset: 2824 469s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 469s testutil.go:509: Offset: 4994, NextOffset: 13219 469s testutil.go:509: Offset: 3881, NextOffset: 12106 469s testutil.go:395: Comparing: "bar" vs "bar" 469s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 469s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 469s testutil.go:509: Offset: 3937, NextOffset: 4994 469s testutil.go:509: Offset: 2824, NextOffset: 3881 469s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 469s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=64000 469s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 469s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 469s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=64000 469s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 469s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 469s testutil.go:395: Comparing: "" vs "" 469s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark baz.txt bar barlink test test2 foo1.txt foo3.txt dev] 469s testutil.go:395: Comparing: "dev" vs "dev" 469s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 469s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 469s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 469s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 469s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 469s testutil.go:395: Comparing: "test2" vs "test2" 469s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 469s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:395: Comparing: "bar" vs "bar" 469s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 469s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:395: Comparing: "barlink" vs "barlink" 469s testutil.go:395: Comparing: "test" vs "test" 469s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 469s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:395: Comparing: "" vs "" 469s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar barlink test test2 foo1.txt foo3.txt dev] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 469s testutil.go:395: Comparing: "test2" vs "test2" 469s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 469s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:395: Comparing: "dev" vs "dev" 469s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 469s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 469s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 469s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 469s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 469s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:395: Comparing: "bar" vs "bar" 469s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 469s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:395: Comparing: "barlink" vs "barlink" 469s testutil.go:395: Comparing: "test" vs "test" 469s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 469s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s testutil.go:509: Offset: 545, NextOffset: 23310 469s testutil.go:509: Offset: 0, NextOffset: 21741 469s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 469s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 469s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 469s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 469s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":12106,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":12143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":12180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":12217,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 469s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":13219,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":13256,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":13293,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":13330,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 469s testutil.go:395: Comparing: "" vs "" 469s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 469s testutil.go:395: Comparing: "bar" vs "bar" 469s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 469s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 469s testutil.go:509: Offset: 2824, NextOffset: 3881 469s testutil.go:509: Offset: 3937, NextOffset: 4994 469s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 469s testutil.go:509: Offset: 3881, NextOffset: 12106 469s testutil.go:509: Offset: 4994, NextOffset: 13219 469s testutil.go:395: Comparing: "barlink" vs "barlink" 469s testutil.go:395: Comparing: "test" vs "test" 469s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 469s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 469s testutil.go:509: Offset: 12106, NextOffset: 12143 469s testutil.go:509: Offset: 13219, NextOffset: 13256 472s testutil.go:509: Offset: 12143, NextOffset: 12180 472s testutil.go:509: Offset: 13256, NextOffset: 13293 472s testutil.go:509: Offset: 12180, NextOffset: 12217 472s testutil.go:509: Offset: 13293, NextOffset: 13330 472s testutil.go:509: Offset: 12217, NextOffset: 22040 472s testutil.go:509: Offset: 13330, NextOffset: 23721 472s testutil.go:395: Comparing: "dev" vs "dev" 472s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 472s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 472s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 472s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 472s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 472s testutil.go:395: Comparing: "test2" vs "test2" 472s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 472s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 472s testutil.go:509: Offset: 545, NextOffset: 582 472s testutil.go:509: Offset: 1602, NextOffset: 1639 472s testutil.go:509: Offset: 582, NextOffset: 619 472s testutil.go:509: Offset: 1639, NextOffset: 1676 472s testutil.go:509: Offset: 619, NextOffset: 656 472s testutil.go:509: Offset: 1676, NextOffset: 1713 472s testutil.go:509: Offset: 656, NextOffset: 693 472s testutil.go:509: Offset: 1713, NextOffset: 1750 472s testutil.go:509: Offset: 693, NextOffset: 730 473s testutil.go:509: Offset: 1750, NextOffset: 1787 473s testutil.go:509: Offset: 730, NextOffset: 1767 473s testutil.go:509: Offset: 1787, NextOffset: 2852 473s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 473s testutil.go:509: Offset: 545, NextOffset: 582 473s testutil.go:509: Offset: 1602, NextOffset: 1639 473s testutil.go:509: Offset: 582, NextOffset: 619 473s testutil.go:509: Offset: 1639, NextOffset: 1676 473s testutil.go:509: Offset: 619, NextOffset: 656 473s testutil.go:509: Offset: 1676, NextOffset: 1713 473s testutil.go:509: Offset: 656, NextOffset: 693 473s testutil.go:509: Offset: 1713, NextOffset: 1750 473s testutil.go:509: Offset: 693, NextOffset: 730 473s testutil.go:509: Offset: 1750, NextOffset: 1787 473s testutil.go:509: Offset: 730, NextOffset: 1767 473s testutil.go:509: Offset: 1787, NextOffset: 2852 473s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 473s testutil.go:509: Offset: 1767, NextOffset: 2824 473s testutil.go:509: Offset: 2852, NextOffset: 3937 473s testutil.go:395: Comparing: "" vs "" 473s testutil.go:401: Directory: "" vs "": [foo1.txt bar .no.prefetch.landmark foo3.txt barlink test dev test2 baz.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 473s testutil.go:395: Comparing: "test2" vs "test2" 473s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 473s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 473s testutil.go:509: Offset: 1602, NextOffset: 1639 473s testutil.go:509: Offset: 545, NextOffset: 582 473s testutil.go:509: Offset: 1639, NextOffset: 1676 473s testutil.go:509: Offset: 582, NextOffset: 619 473s testutil.go:509: Offset: 1676, NextOffset: 1713 473s testutil.go:509: Offset: 619, NextOffset: 656 473s testutil.go:509: Offset: 1713, NextOffset: 1750 473s testutil.go:509: Offset: 656, NextOffset: 693 473s testutil.go:509: Offset: 1750, NextOffset: 1787 473s testutil.go:509: Offset: 693, NextOffset: 730 473s testutil.go:509: Offset: 1787, NextOffset: 2852 473s testutil.go:509: Offset: 730, NextOffset: 1767 473s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 473s testutil.go:509: Offset: 1602, NextOffset: 1639 473s testutil.go:509: Offset: 545, NextOffset: 582 473s testutil.go:509: Offset: 1639, NextOffset: 1676 473s testutil.go:509: Offset: 582, NextOffset: 619 473s testutil.go:509: Offset: 1676, NextOffset: 1713 473s testutil.go:509: Offset: 619, NextOffset: 656 473s testutil.go:509: Offset: 1713, NextOffset: 1750 473s testutil.go:509: Offset: 656, NextOffset: 693 473s testutil.go:509: Offset: 1750, NextOffset: 1787 473s testutil.go:509: Offset: 693, NextOffset: 730 473s testutil.go:509: Offset: 1787, NextOffset: 2852 473s testutil.go:509: Offset: 730, NextOffset: 1767 473s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 473s testutil.go:509: Offset: 2852, NextOffset: 3937 473s testutil.go:509: Offset: 1767, NextOffset: 2824 473s testutil.go:395: Comparing: "bar" vs "bar" 473s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 473s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 473s testutil.go:509: Offset: 3937, NextOffset: 4994 473s testutil.go:509: Offset: 2824, NextOffset: 3881 473s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 473s testutil.go:509: Offset: 4994, NextOffset: 13219 473s testutil.go:509: Offset: 3881, NextOffset: 12106 473s testutil.go:395: Comparing: "barlink" vs "barlink" 473s testutil.go:395: Comparing: "test" vs "test" 473s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 473s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 473s testutil.go:509: Offset: 13219, NextOffset: 13256 473s testutil.go:509: Offset: 12106, NextOffset: 12143 473s testutil.go:509: Offset: 13256, NextOffset: 13293 473s testutil.go:509: Offset: 12143, NextOffset: 12180 473s testutil.go:509: Offset: 13293, NextOffset: 13330 473s testutil.go:509: Offset: 12180, NextOffset: 12217 473s testutil.go:509: Offset: 13330, NextOffset: 23721 473s testutil.go:509: Offset: 12217, NextOffset: 22040 473s testutil.go:395: Comparing: "dev" vs "dev" 473s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 473s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 473s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 473s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 473s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 473s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=64000 473s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 473s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=64000 473s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 473s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 473s testutil.go:395: Comparing: "" vs "" 473s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark baz.txt bar barlink test2 foo1.txt foo3.txt test dev] 473s testutil.go:395: Comparing: "test2" vs "test2" 473s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 473s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:395: Comparing: "bar" vs "bar" 473s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 473s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:395: Comparing: "barlink" vs "barlink" 473s testutil.go:395: Comparing: "test" vs "test" 473s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 473s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:395: Comparing: "dev" vs "dev" 473s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 473s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 473s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 473s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 473s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 473s testutil.go:395: Comparing: "" vs "" 473s testutil.go:401: Directory: "" vs "": [barlink test2 foo1.txt foo3.txt test dev .no.prefetch.landmark baz.txt bar] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 473s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:395: Comparing: "test" vs "test" 473s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 473s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:395: Comparing: "dev" vs "dev" 473s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 473s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 473s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 473s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 473s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 473s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:395: Comparing: "bar" vs "bar" 473s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 473s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:395: Comparing: "barlink" vs "barlink" 473s testutil.go:395: Comparing: "test2" vs "test2" 473s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 473s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 22253 473s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 473s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 473s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 473s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 473s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 473s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":12106,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":12143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":12180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":12217,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 473s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":13219,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":13256,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":13293,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":13330,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 473s testutil.go:395: Comparing: "" vs "" 473s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo1.txt bar barlink dev baz.txt foo3.txt test test2 .no.prefetch.landmark] 473s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 473s testutil.go:509: Offset: 1767, NextOffset: 2824 473s testutil.go:509: Offset: 2852, NextOffset: 3937 473s testutil.go:395: Comparing: "bar" vs "bar" 473s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 473s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 473s testutil.go:509: Offset: 2824, NextOffset: 3881 473s testutil.go:509: Offset: 3937, NextOffset: 4994 473s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 473s testutil.go:509: Offset: 3881, NextOffset: 12106 473s testutil.go:509: Offset: 4994, NextOffset: 13219 473s testutil.go:395: Comparing: "barlink" vs "barlink" 473s testutil.go:395: Comparing: "test" vs "test" 473s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 473s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 473s testutil.go:509: Offset: 12106, NextOffset: 12143 473s testutil.go:509: Offset: 13219, NextOffset: 13256 473s testutil.go:509: Offset: 12143, NextOffset: 12180 473s testutil.go:509: Offset: 13256, NextOffset: 13293 473s testutil.go:509: Offset: 12180, NextOffset: 12217 473s testutil.go:509: Offset: 13293, NextOffset: 13330 473s testutil.go:509: Offset: 12217, NextOffset: 22040 473s testutil.go:509: Offset: 13330, NextOffset: 23721 473s testutil.go:395: Comparing: "dev" vs "dev" 473s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 473s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 473s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 473s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 473s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 473s testutil.go:395: Comparing: "test2" vs "test2" 473s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 473s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 473s testutil.go:509: Offset: 545, NextOffset: 582 473s testutil.go:509: Offset: 1602, NextOffset: 1639 473s testutil.go:509: Offset: 582, NextOffset: 619 473s testutil.go:509: Offset: 1639, NextOffset: 1676 473s testutil.go:509: Offset: 619, NextOffset: 656 473s testutil.go:509: Offset: 1676, NextOffset: 1713 473s testutil.go:509: Offset: 656, NextOffset: 693 473s testutil.go:509: Offset: 1713, NextOffset: 1750 473s testutil.go:509: Offset: 693, NextOffset: 730 473s testutil.go:509: Offset: 1750, NextOffset: 1787 473s testutil.go:509: Offset: 730, NextOffset: 1767 473s testutil.go:509: Offset: 1787, NextOffset: 2852 473s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 473s testutil.go:509: Offset: 545, NextOffset: 582 473s testutil.go:509: Offset: 1602, NextOffset: 1639 473s testutil.go:509: Offset: 582, NextOffset: 619 473s testutil.go:509: Offset: 1639, NextOffset: 1676 473s testutil.go:509: Offset: 619, NextOffset: 656 473s testutil.go:509: Offset: 1676, NextOffset: 1713 473s testutil.go:509: Offset: 656, NextOffset: 693 473s testutil.go:509: Offset: 1713, NextOffset: 1750 473s testutil.go:509: Offset: 693, NextOffset: 730 473s testutil.go:509: Offset: 1750, NextOffset: 1787 473s testutil.go:509: Offset: 730, NextOffset: 1767 473s testutil.go:509: Offset: 1787, NextOffset: 2852 473s testutil.go:395: Comparing: "" vs "" 473s testutil.go:401: Directory: "" vs "": [foo1.txt bar barlink dev baz.txt foo3.txt test test2 .no.prefetch.landmark] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 473s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 473s testutil.go:509: Offset: 2852, NextOffset: 3937 473s testutil.go:509: Offset: 1767, NextOffset: 2824 473s testutil.go:395: Comparing: "bar" vs "bar" 473s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 473s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 473s testutil.go:509: Offset: 3937, NextOffset: 4994 473s testutil.go:509: Offset: 2824, NextOffset: 3881 473s testutil.go:395: Comparing: "barlink" vs "barlink" 473s testutil.go:395: Comparing: "dev" vs "dev" 473s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 473s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 473s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 473s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 473s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 473s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 473s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 473s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 473s testutil.go:509: Offset: 1602, NextOffset: 1639 473s testutil.go:509: Offset: 545, NextOffset: 582 473s testutil.go:509: Offset: 1639, NextOffset: 1676 473s testutil.go:509: Offset: 582, NextOffset: 619 473s testutil.go:509: Offset: 1676, NextOffset: 1713 473s testutil.go:509: Offset: 619, NextOffset: 656 473s testutil.go:509: Offset: 1713, NextOffset: 1750 473s testutil.go:509: Offset: 656, NextOffset: 693 473s testutil.go:509: Offset: 1750, NextOffset: 1787 473s testutil.go:509: Offset: 693, NextOffset: 730 473s testutil.go:509: Offset: 1787, NextOffset: 2852 473s testutil.go:509: Offset: 730, NextOffset: 1767 473s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 473s testutil.go:509: Offset: 4994, NextOffset: 13219 473s testutil.go:509: Offset: 3881, NextOffset: 12106 473s testutil.go:395: Comparing: "test" vs "test" 473s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 473s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 473s testutil.go:509: Offset: 13219, NextOffset: 13256 473s testutil.go:509: Offset: 12106, NextOffset: 12143 473s testutil.go:509: Offset: 13256, NextOffset: 13293 473s testutil.go:509: Offset: 12143, NextOffset: 12180 473s testutil.go:509: Offset: 13293, NextOffset: 13330 473s testutil.go:509: Offset: 12180, NextOffset: 12217 473s testutil.go:509: Offset: 13330, NextOffset: 23721 473s testutil.go:509: Offset: 12217, NextOffset: 22040 473s testutil.go:395: Comparing: "test2" vs "test2" 473s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 473s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 473s testutil.go:509: Offset: 1602, NextOffset: 1639 473s testutil.go:509: Offset: 545, NextOffset: 582 473s testutil.go:509: Offset: 1639, NextOffset: 1676 473s testutil.go:509: Offset: 582, NextOffset: 619 473s testutil.go:509: Offset: 1676, NextOffset: 1713 473s testutil.go:509: Offset: 619, NextOffset: 656 473s testutil.go:509: Offset: 1713, NextOffset: 1750 473s testutil.go:509: Offset: 656, NextOffset: 693 473s testutil.go:509: Offset: 1750, NextOffset: 1787 473s testutil.go:509: Offset: 693, NextOffset: 730 473s testutil.go:509: Offset: 1787, NextOffset: 2852 473s testutil.go:509: Offset: 730, NextOffset: 1767 473s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 473s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=64000 473s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 473s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=64000 473s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 473s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 473s testutil.go:395: Comparing: "" vs "" 473s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [test test2 .no.prefetch.landmark baz.txt bar foo3.txt dev foo1.txt barlink] 473s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:395: Comparing: "bar" vs "bar" 473s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 473s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:395: Comparing: "barlink" vs "barlink" 473s testutil.go:395: Comparing: "test" vs "test" 473s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 473s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:395: Comparing: "dev" vs "dev" 473s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 473s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 473s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 473s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 473s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 473s testutil.go:395: Comparing: "test2" vs "test2" 473s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 473s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:395: Comparing: "" vs "" 473s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt dev foo1.txt barlink test test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 473s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:395: Comparing: "barlink" vs "barlink" 473s testutil.go:395: Comparing: "test" vs "test" 473s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 473s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:395: Comparing: "test2" vs "test2" 473s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 473s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:395: Comparing: "bar" vs "bar" 473s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 473s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 473s testutil.go:509: Offset: 545, NextOffset: 23822 473s testutil.go:509: Offset: 0, NextOffset: 21741 473s testutil.go:395: Comparing: "dev" vs "dev" 473s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 473s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 473s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 473s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 473s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 473s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 473s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 473s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 473s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 473s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 473s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":12106,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":12143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":12180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":12217,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 473s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":13219,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":13256,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":13293,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":13330,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 473s testutil.go:395: Comparing: "" vs "" 473s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [barlink test dev .no.prefetch.landmark baz.txt foo1.txt test2 bar foo3.txt] 473s testutil.go:395: Comparing: "dev" vs "dev" 473s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 473s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 473s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 473s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 473s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 473s testutil.go:395: Comparing: "test2" vs "test2" 473s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 473s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 473s testutil.go:509: Offset: 545, NextOffset: 582 473s testutil.go:509: Offset: 1602, NextOffset: 1639 473s testutil.go:509: Offset: 582, NextOffset: 619 473s testutil.go:509: Offset: 1639, NextOffset: 1676 473s testutil.go:509: Offset: 619, NextOffset: 656 473s testutil.go:509: Offset: 1676, NextOffset: 1713 473s testutil.go:509: Offset: 656, NextOffset: 693 473s testutil.go:509: Offset: 1713, NextOffset: 1750 473s testutil.go:509: Offset: 693, NextOffset: 730 473s testutil.go:509: Offset: 1750, NextOffset: 1787 473s testutil.go:509: Offset: 730, NextOffset: 1767 473s testutil.go:509: Offset: 1787, NextOffset: 2852 473s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 473s testutil.go:509: Offset: 545, NextOffset: 582 473s testutil.go:509: Offset: 1602, NextOffset: 1639 473s testutil.go:509: Offset: 582, NextOffset: 619 473s testutil.go:509: Offset: 1639, NextOffset: 1676 473s testutil.go:509: Offset: 619, NextOffset: 656 473s testutil.go:509: Offset: 1676, NextOffset: 1713 473s testutil.go:509: Offset: 656, NextOffset: 693 473s testutil.go:509: Offset: 1713, NextOffset: 1750 473s testutil.go:509: Offset: 693, NextOffset: 730 473s testutil.go:509: Offset: 1750, NextOffset: 1787 473s testutil.go:509: Offset: 730, NextOffset: 1767 473s testutil.go:509: Offset: 1787, NextOffset: 2852 473s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 473s testutil.go:509: Offset: 1767, NextOffset: 2824 473s testutil.go:509: Offset: 2852, NextOffset: 3937 473s testutil.go:395: Comparing: "bar" vs "bar" 473s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 473s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 473s testutil.go:509: Offset: 2824, NextOffset: 3881 473s testutil.go:509: Offset: 3937, NextOffset: 4994 473s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 473s testutil.go:509: Offset: 3881, NextOffset: 12106 473s testutil.go:509: Offset: 4994, NextOffset: 13219 473s testutil.go:395: Comparing: "barlink" vs "barlink" 473s testutil.go:395: Comparing: "test" vs "test" 473s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 473s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 473s testutil.go:509: Offset: 12106, NextOffset: 12143 473s testutil.go:509: Offset: 13219, NextOffset: 13256 473s testutil.go:509: Offset: 12143, NextOffset: 12180 473s testutil.go:509: Offset: 13256, NextOffset: 13293 473s testutil.go:509: Offset: 12180, NextOffset: 12217 473s testutil.go:509: Offset: 13293, NextOffset: 13330 473s testutil.go:509: Offset: 12217, NextOffset: 22040 473s testutil.go:509: Offset: 13330, NextOffset: 23721 473s testutil.go:395: Comparing: "" vs "" 473s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev .no.prefetch.landmark baz.txt foo1.txt test2 bar] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 473s testutil.go:395: Comparing: "bar" vs "bar" 473s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 473s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 473s testutil.go:509: Offset: 3937, NextOffset: 4994 473s testutil.go:509: Offset: 2824, NextOffset: 3881 473s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 473s testutil.go:509: Offset: 4994, NextOffset: 13219 473s testutil.go:509: Offset: 3881, NextOffset: 12106 473s testutil.go:395: Comparing: "barlink" vs "barlink" 473s testutil.go:395: Comparing: "test" vs "test" 473s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 473s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 473s testutil.go:509: Offset: 13219, NextOffset: 13256 473s testutil.go:509: Offset: 12106, NextOffset: 12143 473s testutil.go:509: Offset: 13256, NextOffset: 13293 473s testutil.go:509: Offset: 12143, NextOffset: 12180 473s testutil.go:509: Offset: 13293, NextOffset: 13330 473s testutil.go:509: Offset: 12180, NextOffset: 12217 473s testutil.go:509: Offset: 13330, NextOffset: 23721 473s testutil.go:509: Offset: 12217, NextOffset: 22040 473s testutil.go:395: Comparing: "dev" vs "dev" 473s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 473s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 473s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 473s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 473s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 473s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 473s testutil.go:509: Offset: 1602, NextOffset: 1639 473s testutil.go:509: Offset: 545, NextOffset: 582 473s testutil.go:509: Offset: 1639, NextOffset: 1676 473s testutil.go:509: Offset: 582, NextOffset: 619 473s testutil.go:509: Offset: 1676, NextOffset: 1713 473s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 473s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 473s testutil.go:509: Offset: 619, NextOffset: 656 473s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 473s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 473s testutil.go:509: Offset: 1713, NextOffset: 1750 473s testutil.go:509: Offset: 656, NextOffset: 693 473s testutil.go:509: Offset: 1750, NextOffset: 1787 473s testutil.go:509: Offset: 693, NextOffset: 730 473s testutil.go:509: Offset: 1787, NextOffset: 2852 473s testutil.go:509: Offset: 730, NextOffset: 1767 473s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 473s testutil.go:509: Offset: 2852, NextOffset: 3937 473s testutil.go:509: Offset: 1767, NextOffset: 2824 473s testutil.go:395: Comparing: "test2" vs "test2" 473s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 473s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 473s testutil.go:509: Offset: 1602, NextOffset: 1639 473s testutil.go:509: Offset: 545, NextOffset: 582 473s testutil.go:509: Offset: 1639, NextOffset: 1676 473s testutil.go:509: Offset: 582, NextOffset: 619 473s testutil.go:509: Offset: 1676, NextOffset: 1713 473s testutil.go:509: Offset: 619, NextOffset: 656 473s testutil.go:509: Offset: 1713, NextOffset: 1750 473s testutil.go:509: Offset: 656, NextOffset: 693 473s testutil.go:509: Offset: 1750, NextOffset: 1787 473s testutil.go:509: Offset: 693, NextOffset: 730 473s testutil.go:509: Offset: 1787, NextOffset: 2852 473s testutil.go:509: Offset: 730, NextOffset: 1767 473s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 473s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=64000 474s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 474s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 474s testutil.go:395: Comparing: "" vs "" 474s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt barlink test .no.prefetch.landmark foo1.txt bar foo3.txt dev test2] 474s testutil.go:395: Comparing: "barlink" vs "barlink" 474s testutil.go:395: Comparing: "test" vs "test" 474s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 474s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:395: Comparing: "dev" vs "dev" 474s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 474s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 474s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 474s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 474s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 474s testutil.go:395: Comparing: "test2" vs "test2" 474s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 474s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:395: Comparing: "bar" vs "bar" 474s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 474s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:395: Comparing: "" vs "" 474s testutil.go:401: Directory: "" vs "": [baz.txt barlink test .no.prefetch.landmark foo1.txt bar foo3.txt dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 474s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:395: Comparing: "barlink" vs "barlink" 474s testutil.go:395: Comparing: "test" vs "test" 474s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 474s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:395: Comparing: "bar" vs "bar" 474s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 474s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:395: Comparing: "dev" vs "dev" 474s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 474s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 474s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 474s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 474s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 474s testutil.go:395: Comparing: "test2" vs "test2" 474s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 474s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s testutil.go:509: Offset: 545, NextOffset: 23822 474s testutil.go:509: Offset: 0, NextOffset: 22253 474s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 474s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 474s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 474s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 474s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 474s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 474s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 474s testutil.go:395: Comparing: "" vs "" 474s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo1.txt bar foo3.txt barlink test dev .no.prefetch.landmark baz.txt test2] 474s testutil.go:395: Comparing: "test2" vs "test2" 474s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 474s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 474s testutil.go:509: Offset: 545, NextOffset: 582 474s testutil.go:509: Offset: 1602, NextOffset: 1639 474s testutil.go:509: Offset: 582, NextOffset: 619 474s testutil.go:509: Offset: 1639, NextOffset: 1676 474s testutil.go:509: Offset: 619, NextOffset: 656 474s testutil.go:509: Offset: 1676, NextOffset: 1713 474s testutil.go:509: Offset: 656, NextOffset: 693 474s testutil.go:509: Offset: 1713, NextOffset: 1750 474s testutil.go:509: Offset: 693, NextOffset: 730 474s testutil.go:509: Offset: 1750, NextOffset: 1787 474s testutil.go:509: Offset: 730, NextOffset: 1767 474s testutil.go:509: Offset: 1787, NextOffset: 2852 474s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 474s testutil.go:509: Offset: 545, NextOffset: 582 474s testutil.go:509: Offset: 1602, NextOffset: 1639 474s testutil.go:509: Offset: 582, NextOffset: 619 474s testutil.go:509: Offset: 1639, NextOffset: 1676 474s testutil.go:509: Offset: 619, NextOffset: 656 474s testutil.go:509: Offset: 1676, NextOffset: 1713 474s testutil.go:509: Offset: 656, NextOffset: 693 474s testutil.go:509: Offset: 1713, NextOffset: 1750 474s testutil.go:509: Offset: 693, NextOffset: 730 474s testutil.go:509: Offset: 1750, NextOffset: 1787 474s testutil.go:509: Offset: 730, NextOffset: 1767 474s testutil.go:509: Offset: 1787, NextOffset: 2852 474s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 474s testutil.go:509: Offset: 1767, NextOffset: 2824 474s testutil.go:509: Offset: 2852, NextOffset: 3937 474s testutil.go:395: Comparing: "bar" vs "bar" 474s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 474s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 474s testutil.go:509: Offset: 2824, NextOffset: 3881 474s testutil.go:509: Offset: 3937, NextOffset: 4994 474s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 474s testutil.go:509: Offset: 3881, NextOffset: 9034 474s testutil.go:509: Offset: 4994, NextOffset: 10147 474s testutil.go:395: Comparing: "barlink" vs "barlink" 474s testutil.go:395: Comparing: "test" vs "test" 474s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 474s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 474s testutil.go:509: Offset: 9034, NextOffset: 9071 474s testutil.go:509: Offset: 10147, NextOffset: 10184 474s testutil.go:509: Offset: 9071, NextOffset: 9108 474s testutil.go:509: Offset: 10184, NextOffset: 10221 474s testutil.go:509: Offset: 9108, NextOffset: 9145 474s testutil.go:509: Offset: 10221, NextOffset: 10258 474s testutil.go:509: Offset: 9145, NextOffset: 16920 474s testutil.go:509: Offset: 10258, NextOffset: 18601 474s testutil.go:395: Comparing: "dev" vs "dev" 474s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 474s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 474s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 474s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 474s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 474s testutil.go:395: Comparing: "" vs "" 474s testutil.go:401: Directory: "" vs "": [test dev .no.prefetch.landmark baz.txt test2 foo1.txt bar foo3.txt barlink] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 474s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 474s testutil.go:509: Offset: 4994, NextOffset: 10147 474s testutil.go:509: Offset: 3881, NextOffset: 9034 474s testutil.go:395: Comparing: "barlink" vs "barlink" 474s testutil.go:395: Comparing: "test" vs "test" 474s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 474s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 474s testutil.go:509: Offset: 10147, NextOffset: 10184 474s testutil.go:509: Offset: 9034, NextOffset: 9071 474s testutil.go:509: Offset: 10184, NextOffset: 10221 474s testutil.go:509: Offset: 9071, NextOffset: 9108 474s testutil.go:509: Offset: 10221, NextOffset: 10258 474s testutil.go:509: Offset: 9108, NextOffset: 9145 474s testutil.go:509: Offset: 10258, NextOffset: 18601 474s testutil.go:509: Offset: 9145, NextOffset: 16920 474s testutil.go:395: Comparing: "dev" vs "dev" 474s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 474s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 474s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 474s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 474s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 474s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 474s testutil.go:509: Offset: 1602, NextOffset: 1639 474s testutil.go:509: Offset: 545, NextOffset: 582 474s testutil.go:509: Offset: 1639, NextOffset: 1676 474s testutil.go:509: Offset: 582, NextOffset: 619 474s testutil.go:509: Offset: 1676, NextOffset: 1713 474s testutil.go:509: Offset: 619, NextOffset: 656 474s testutil.go:509: Offset: 1713, NextOffset: 1750 474s testutil.go:509: Offset: 656, NextOffset: 693 474s testutil.go:509: Offset: 1750, NextOffset: 1787 474s testutil.go:509: Offset: 693, NextOffset: 730 474s testutil.go:509: Offset: 1787, NextOffset: 2852 474s testutil.go:509: Offset: 730, NextOffset: 1767 474s testutil.go:395: Comparing: "test2" vs "test2" 474s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 474s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 474s testutil.go:509: Offset: 1602, NextOffset: 1639 474s testutil.go:509: Offset: 545, NextOffset: 582 474s testutil.go:509: Offset: 1639, NextOffset: 1676 474s testutil.go:509: Offset: 582, NextOffset: 619 474s testutil.go:509: Offset: 1676, NextOffset: 1713 474s testutil.go:509: Offset: 619, NextOffset: 656 474s testutil.go:509: Offset: 1713, NextOffset: 1750 474s testutil.go:509: Offset: 656, NextOffset: 693 474s testutil.go:509: Offset: 1750, NextOffset: 1787 474s testutil.go:509: Offset: 693, NextOffset: 730 474s testutil.go:509: Offset: 1787, NextOffset: 2852 474s testutil.go:509: Offset: 730, NextOffset: 1767 474s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 474s testutil.go:509: Offset: 2852, NextOffset: 3937 474s testutil.go:509: Offset: 1767, NextOffset: 2824 474s testutil.go:395: Comparing: "bar" vs "bar" 474s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 474s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 474s testutil.go:509: Offset: 3937, NextOffset: 4994 474s testutil.go:509: Offset: 2824, NextOffset: 3881 474s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=64000 474s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 474s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 474s testutil.go:395: Comparing: "" vs "" 474s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt bar] 474s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:395: Comparing: "bar" vs "bar" 474s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 474s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:395: Comparing: "barlink" vs "barlink" 474s testutil.go:395: Comparing: "test" vs "test" 474s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 474s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:395: Comparing: "dev" vs "dev" 474s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 474s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 474s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 474s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 474s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 474s testutil.go:395: Comparing: "test2" vs "test2" 474s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 474s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:395: Comparing: "" vs "" 474s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt bar] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 474s testutil.go:395: Comparing: "dev" vs "dev" 474s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 474s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 474s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 474s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 474s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 474s testutil.go:395: Comparing: "test2" vs "test2" 474s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 474s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 474s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=64000 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:395: Comparing: "bar" vs "bar" 474s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 474s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:395: Comparing: "barlink" vs "barlink" 474s testutil.go:395: Comparing: "test" vs "test" 474s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 474s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s testutil.go:509: Offset: 545, NextOffset: 18190 474s testutil.go:509: Offset: 0, NextOffset: 16621 474s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 474s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 474s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 474s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 474s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 474s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 474s testutil.go:395: Comparing: "" vs "" 474s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark barlink dev test2 baz.txt foo1.txt bar foo3.txt test] 474s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 474s testutil.go:509: Offset: 545, NextOffset: 582 474s testutil.go:509: Offset: 1602, NextOffset: 1639 474s testutil.go:509: Offset: 582, NextOffset: 619 474s testutil.go:509: Offset: 1639, NextOffset: 1676 474s testutil.go:509: Offset: 619, NextOffset: 656 474s testutil.go:509: Offset: 1676, NextOffset: 1713 474s testutil.go:509: Offset: 656, NextOffset: 693 474s testutil.go:509: Offset: 1713, NextOffset: 1750 474s testutil.go:509: Offset: 693, NextOffset: 730 474s testutil.go:509: Offset: 1750, NextOffset: 1787 474s testutil.go:509: Offset: 730, NextOffset: 1767 474s testutil.go:509: Offset: 1787, NextOffset: 2852 474s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 474s testutil.go:509: Offset: 1767, NextOffset: 2824 474s testutil.go:509: Offset: 2852, NextOffset: 3937 474s testutil.go:395: Comparing: "bar" vs "bar" 474s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 474s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 474s testutil.go:509: Offset: 2824, NextOffset: 3881 474s testutil.go:509: Offset: 3937, NextOffset: 4994 474s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 474s testutil.go:509: Offset: 3881, NextOffset: 9034 474s testutil.go:509: Offset: 4994, NextOffset: 10147 474s testutil.go:395: Comparing: "barlink" vs "barlink" 474s testutil.go:395: Comparing: "test" vs "test" 474s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 474s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 474s testutil.go:509: Offset: 9034, NextOffset: 9071 474s testutil.go:509: Offset: 10147, NextOffset: 10184 474s testutil.go:509: Offset: 9071, NextOffset: 9108 474s testutil.go:509: Offset: 10184, NextOffset: 10221 474s testutil.go:509: Offset: 9108, NextOffset: 9145 474s testutil.go:509: Offset: 10221, NextOffset: 10258 474s testutil.go:509: Offset: 9145, NextOffset: 16920 474s testutil.go:509: Offset: 10258, NextOffset: 18601 474s testutil.go:395: Comparing: "dev" vs "dev" 474s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 474s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 474s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 474s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 474s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 474s testutil.go:395: Comparing: "test2" vs "test2" 474s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 474s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 474s testutil.go:509: Offset: 545, NextOffset: 582 474s testutil.go:509: Offset: 1602, NextOffset: 1639 474s testutil.go:509: Offset: 582, NextOffset: 619 474s testutil.go:509: Offset: 1639, NextOffset: 1676 474s testutil.go:509: Offset: 619, NextOffset: 656 474s testutil.go:509: Offset: 1676, NextOffset: 1713 474s testutil.go:509: Offset: 656, NextOffset: 693 474s testutil.go:509: Offset: 1713, NextOffset: 1750 474s testutil.go:509: Offset: 693, NextOffset: 730 474s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 474s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 474s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 474s testutil.go:509: Offset: 1750, NextOffset: 1787 474s testutil.go:509: Offset: 730, NextOffset: 1767 474s testutil.go:509: Offset: 1787, NextOffset: 2852 474s testutil.go:395: Comparing: "" vs "" 474s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt test .no.prefetch.landmark barlink dev test2 baz.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 474s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 474s testutil.go:509: Offset: 1602, NextOffset: 1639 474s testutil.go:509: Offset: 545, NextOffset: 582 474s testutil.go:509: Offset: 1639, NextOffset: 1676 474s testutil.go:509: Offset: 582, NextOffset: 619 474s testutil.go:509: Offset: 1676, NextOffset: 1713 474s testutil.go:509: Offset: 619, NextOffset: 656 474s testutil.go:509: Offset: 1713, NextOffset: 1750 474s testutil.go:509: Offset: 656, NextOffset: 693 474s testutil.go:509: Offset: 1750, NextOffset: 1787 474s testutil.go:509: Offset: 693, NextOffset: 730 474s testutil.go:509: Offset: 1787, NextOffset: 2852 474s testutil.go:509: Offset: 730, NextOffset: 1767 474s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 474s testutil.go:509: Offset: 2852, NextOffset: 3937 474s testutil.go:509: Offset: 1767, NextOffset: 2824 474s testutil.go:395: Comparing: "bar" vs "bar" 474s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 474s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 474s testutil.go:509: Offset: 3937, NextOffset: 4994 474s testutil.go:509: Offset: 2824, NextOffset: 3881 474s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 474s testutil.go:509: Offset: 4994, NextOffset: 10147 474s testutil.go:509: Offset: 3881, NextOffset: 9034 474s testutil.go:395: Comparing: "test" vs "test" 474s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 474s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 474s testutil.go:509: Offset: 10147, NextOffset: 10184 474s testutil.go:509: Offset: 9034, NextOffset: 9071 474s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 474s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 474s testutil.go:509: Offset: 10184, NextOffset: 10221 474s testutil.go:509: Offset: 9071, NextOffset: 9108 474s testutil.go:509: Offset: 10221, NextOffset: 10258 474s testutil.go:509: Offset: 9108, NextOffset: 9145 474s testutil.go:509: Offset: 10258, NextOffset: 18601 474s testutil.go:509: Offset: 9145, NextOffset: 16920 474s testutil.go:395: Comparing: "barlink" vs "barlink" 474s testutil.go:395: Comparing: "dev" vs "dev" 474s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 474s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 474s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 474s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 474s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 474s testutil.go:395: Comparing: "test2" vs "test2" 474s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 474s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 474s testutil.go:509: Offset: 1602, NextOffset: 1639 474s testutil.go:509: Offset: 545, NextOffset: 582 474s testutil.go:509: Offset: 1639, NextOffset: 1676 474s testutil.go:509: Offset: 582, NextOffset: 619 474s testutil.go:509: Offset: 1676, NextOffset: 1713 474s testutil.go:509: Offset: 619, NextOffset: 656 474s testutil.go:509: Offset: 1713, NextOffset: 1750 474s testutil.go:509: Offset: 656, NextOffset: 693 474s testutil.go:509: Offset: 1750, NextOffset: 1787 474s testutil.go:509: Offset: 693, NextOffset: 730 474s testutil.go:509: Offset: 1787, NextOffset: 2852 474s testutil.go:509: Offset: 730, NextOffset: 1767 474s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=64000 474s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 474s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 480s testutil.go:395: Comparing: "" vs "" 480s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo1.txt foo3.txt barlink .no.prefetch.landmark baz.txt bar test dev test2] 480s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 480s testutil.go:509: Offset: 0, NextOffset: 17133 480s testutil.go:509: Offset: 545, NextOffset: 18702 480s testutil.go:395: Comparing: "bar" vs "bar" 480s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 480s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 480s testutil.go:509: Offset: 0, NextOffset: 17133 480s testutil.go:509: Offset: 545, NextOffset: 18702 480s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 480s testutil.go:509: Offset: 0, NextOffset: 17133 480s testutil.go:509: Offset: 545, NextOffset: 18702 480s testutil.go:395: Comparing: "barlink" vs "barlink" 480s testutil.go:395: Comparing: "test" vs "test" 480s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 480s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 480s testutil.go:509: Offset: 0, NextOffset: 17133 480s testutil.go:509: Offset: 545, NextOffset: 18702 480s testutil.go:509: Offset: 0, NextOffset: 17133 480s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:395: Comparing: "dev" vs "dev" 481s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 481s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 481s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 481s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 481s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 481s testutil.go:395: Comparing: "test2" vs "test2" 481s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 481s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:395: Comparing: "" vs "" 481s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar test dev test2 foo1.txt foo3.txt barlink] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 481s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:395: Comparing: "barlink" vs "barlink" 481s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:395: Comparing: "bar" vs "bar" 481s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 481s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:395: Comparing: "test" vs "test" 481s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 481s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:395: Comparing: "dev" vs "dev" 481s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 481s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 481s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 481s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 481s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 481s testutil.go:395: Comparing: "test2" vs "test2" 481s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 481s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 481s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 481s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 481s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 481s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 481s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 481s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 481s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 481s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 481s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 481s testutil.go:395: Comparing: "" vs "" 481s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt bar foo3.txt barlink dev test2 foo1.txt test] 481s testutil.go:395: Comparing: "barlink" vs "barlink" 481s testutil.go:395: Comparing: "test" vs "test" 481s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 481s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 481s testutil.go:509: Offset: 9034, NextOffset: 9071 481s testutil.go:509: Offset: 10147, NextOffset: 10184 481s testutil.go:509: Offset: 9071, NextOffset: 9108 481s testutil.go:509: Offset: 10184, NextOffset: 10221 481s testutil.go:509: Offset: 9108, NextOffset: 9145 481s testutil.go:509: Offset: 10221, NextOffset: 10258 481s testutil.go:509: Offset: 9145, NextOffset: 16920 481s testutil.go:509: Offset: 10258, NextOffset: 18601 481s testutil.go:395: Comparing: "dev" vs "dev" 481s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 481s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 481s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 481s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 481s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 481s testutil.go:395: Comparing: "test2" vs "test2" 481s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 481s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 481s testutil.go:509: Offset: 545, NextOffset: 582 481s testutil.go:509: Offset: 1602, NextOffset: 1639 481s testutil.go:509: Offset: 582, NextOffset: 619 481s testutil.go:509: Offset: 1639, NextOffset: 1676 481s testutil.go:509: Offset: 619, NextOffset: 656 481s testutil.go:509: Offset: 1676, NextOffset: 1713 481s testutil.go:509: Offset: 656, NextOffset: 693 481s testutil.go:509: Offset: 1713, NextOffset: 1750 481s testutil.go:509: Offset: 693, NextOffset: 730 481s testutil.go:509: Offset: 1750, NextOffset: 1787 481s testutil.go:509: Offset: 730, NextOffset: 1767 481s testutil.go:509: Offset: 1787, NextOffset: 2852 481s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 481s testutil.go:509: Offset: 545, NextOffset: 582 481s testutil.go:509: Offset: 1602, NextOffset: 1639 481s testutil.go:509: Offset: 582, NextOffset: 619 481s testutil.go:509: Offset: 1639, NextOffset: 1676 481s testutil.go:509: Offset: 619, NextOffset: 656 481s testutil.go:509: Offset: 1676, NextOffset: 1713 481s testutil.go:509: Offset: 656, NextOffset: 693 481s testutil.go:509: Offset: 1713, NextOffset: 1750 481s testutil.go:509: Offset: 693, NextOffset: 730 481s testutil.go:509: Offset: 1750, NextOffset: 1787 481s testutil.go:509: Offset: 730, NextOffset: 1767 481s testutil.go:509: Offset: 1787, NextOffset: 2852 481s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 481s testutil.go:509: Offset: 1767, NextOffset: 2824 481s testutil.go:509: Offset: 2852, NextOffset: 3937 481s testutil.go:395: Comparing: "bar" vs "bar" 481s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 481s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 481s testutil.go:509: Offset: 2824, NextOffset: 3881 481s testutil.go:509: Offset: 3937, NextOffset: 4994 481s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 481s testutil.go:509: Offset: 3881, NextOffset: 9034 481s testutil.go:509: Offset: 4994, NextOffset: 10147 481s testutil.go:395: Comparing: "" vs "" 481s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt barlink dev test2 foo1.txt test] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 481s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 481s testutil.go:509: Offset: 1602, NextOffset: 1639 481s testutil.go:509: Offset: 545, NextOffset: 582 481s testutil.go:509: Offset: 1639, NextOffset: 1676 481s testutil.go:509: Offset: 582, NextOffset: 619 481s testutil.go:509: Offset: 1676, NextOffset: 1713 481s testutil.go:509: Offset: 619, NextOffset: 656 481s testutil.go:509: Offset: 1713, NextOffset: 1750 481s testutil.go:509: Offset: 656, NextOffset: 693 481s testutil.go:509: Offset: 1750, NextOffset: 1787 481s testutil.go:509: Offset: 693, NextOffset: 730 481s testutil.go:509: Offset: 1787, NextOffset: 2852 481s testutil.go:509: Offset: 730, NextOffset: 1767 481s testutil.go:395: Comparing: "bar" vs "bar" 481s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 481s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 481s testutil.go:509: Offset: 3937, NextOffset: 4994 481s testutil.go:509: Offset: 2824, NextOffset: 3881 481s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 481s testutil.go:509: Offset: 4994, NextOffset: 10147 481s testutil.go:509: Offset: 3881, NextOffset: 9034 481s testutil.go:395: Comparing: "barlink" vs "barlink" 481s testutil.go:395: Comparing: "dev" vs "dev" 481s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 481s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 481s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 481s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 481s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 481s testutil.go:395: Comparing: "test2" vs "test2" 481s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 481s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 481s testutil.go:509: Offset: 1602, NextOffset: 1639 481s testutil.go:509: Offset: 545, NextOffset: 582 481s testutil.go:509: Offset: 1639, NextOffset: 1676 481s testutil.go:509: Offset: 582, NextOffset: 619 481s testutil.go:509: Offset: 1676, NextOffset: 1713 481s testutil.go:509: Offset: 619, NextOffset: 656 481s testutil.go:509: Offset: 1713, NextOffset: 1750 481s testutil.go:509: Offset: 656, NextOffset: 693 481s testutil.go:509: Offset: 1750, NextOffset: 1787 481s testutil.go:509: Offset: 693, NextOffset: 730 481s testutil.go:509: Offset: 1787, NextOffset: 2852 481s testutil.go:509: Offset: 730, NextOffset: 1767 481s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 481s testutil.go:509: Offset: 2852, NextOffset: 3937 481s testutil.go:509: Offset: 1767, NextOffset: 2824 481s testutil.go:395: Comparing: "test" vs "test" 481s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 481s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 481s testutil.go:509: Offset: 10147, NextOffset: 10184 481s testutil.go:509: Offset: 9034, NextOffset: 9071 481s testutil.go:509: Offset: 10184, NextOffset: 10221 481s testutil.go:509: Offset: 9071, NextOffset: 9108 481s testutil.go:509: Offset: 10221, NextOffset: 10258 481s testutil.go:509: Offset: 9108, NextOffset: 9145 481s testutil.go:509: Offset: 10258, NextOffset: 18601 481s testutil.go:509: Offset: 9145, NextOffset: 16920 481s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=64000 481s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 481s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 481s testutil.go:395: Comparing: "" vs "" 481s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [dev test2 .no.prefetch.landmark foo3.txt barlink baz.txt foo1.txt bar test] 481s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:395: Comparing: "barlink" vs "barlink" 481s testutil.go:395: Comparing: "test" vs "test" 481s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 481s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:395: Comparing: "dev" vs "dev" 481s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 481s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 481s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 481s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 481s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 481s testutil.go:395: Comparing: "test2" vs "test2" 481s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 481s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:395: Comparing: "bar" vs "bar" 481s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 481s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:395: Comparing: "" vs "" 481s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark foo3.txt barlink baz.txt foo1.txt bar test dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 481s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:395: Comparing: "bar" vs "bar" 481s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 481s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:395: Comparing: "test" vs "test" 481s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 481s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:395: Comparing: "dev" vs "dev" 481s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 481s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 481s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 481s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 481s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 481s testutil.go:395: Comparing: "test2" vs "test2" 481s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 481s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 481s testutil.go:509: Offset: 545, NextOffset: 18190 481s testutil.go:509: Offset: 0, NextOffset: 16621 481s testutil.go:395: Comparing: "barlink" vs "barlink" 481s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 481s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 481s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 481s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 481s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 481s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 481s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 481s testutil.go:395: Comparing: "" vs "" 481s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [dev baz.txt foo1.txt bar test test2 .no.prefetch.landmark foo3.txt barlink] 481s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 481s testutil.go:509: Offset: 545, NextOffset: 582 481s testutil.go:509: Offset: 1602, NextOffset: 1639 481s testutil.go:509: Offset: 582, NextOffset: 619 481s testutil.go:509: Offset: 1639, NextOffset: 1676 481s testutil.go:509: Offset: 619, NextOffset: 656 481s testutil.go:509: Offset: 1676, NextOffset: 1713 481s testutil.go:509: Offset: 656, NextOffset: 693 481s testutil.go:509: Offset: 1713, NextOffset: 1750 481s testutil.go:509: Offset: 693, NextOffset: 730 481s testutil.go:509: Offset: 1750, NextOffset: 1787 481s testutil.go:509: Offset: 730, NextOffset: 1767 481s testutil.go:509: Offset: 1787, NextOffset: 2852 481s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 481s testutil.go:509: Offset: 1767, NextOffset: 2824 481s testutil.go:509: Offset: 2852, NextOffset: 3937 481s testutil.go:395: Comparing: "bar" vs "bar" 481s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 481s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 481s testutil.go:509: Offset: 2824, NextOffset: 3881 481s testutil.go:509: Offset: 3937, NextOffset: 4994 481s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 481s testutil.go:509: Offset: 3881, NextOffset: 9034 481s testutil.go:509: Offset: 4994, NextOffset: 10147 481s testutil.go:395: Comparing: "barlink" vs "barlink" 481s testutil.go:395: Comparing: "test" vs "test" 481s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 481s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 481s testutil.go:509: Offset: 9034, NextOffset: 9071 481s testutil.go:509: Offset: 10147, NextOffset: 10184 481s testutil.go:509: Offset: 9071, NextOffset: 9108 481s testutil.go:509: Offset: 10184, NextOffset: 10221 481s testutil.go:509: Offset: 9108, NextOffset: 9145 481s testutil.go:509: Offset: 10221, NextOffset: 10258 481s testutil.go:509: Offset: 9145, NextOffset: 16920 481s testutil.go:509: Offset: 10258, NextOffset: 18601 481s testutil.go:395: Comparing: "dev" vs "dev" 481s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 481s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 481s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 481s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 481s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 481s testutil.go:395: Comparing: "test2" vs "test2" 481s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 481s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 481s testutil.go:509: Offset: 545, NextOffset: 582 481s testutil.go:509: Offset: 1602, NextOffset: 1639 481s testutil.go:509: Offset: 582, NextOffset: 619 481s testutil.go:509: Offset: 1639, NextOffset: 1676 481s testutil.go:509: Offset: 619, NextOffset: 656 481s testutil.go:509: Offset: 1676, NextOffset: 1713 481s testutil.go:509: Offset: 656, NextOffset: 693 481s testutil.go:509: Offset: 1713, NextOffset: 1750 481s testutil.go:509: Offset: 693, NextOffset: 730 481s testutil.go:509: Offset: 1750, NextOffset: 1787 481s testutil.go:509: Offset: 730, NextOffset: 1767 481s testutil.go:509: Offset: 1787, NextOffset: 2852 481s testutil.go:395: Comparing: "" vs "" 481s testutil.go:401: Directory: "" vs "": [bar test test2 .no.prefetch.landmark foo3.txt barlink dev baz.txt foo1.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 481s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 481s testutil.go:509: Offset: 4994, NextOffset: 10147 481s testutil.go:509: Offset: 3881, NextOffset: 9034 481s testutil.go:395: Comparing: "barlink" vs "barlink" 481s testutil.go:395: Comparing: "dev" vs "dev" 481s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 481s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 481s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 481s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 481s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 481s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 481s testutil.go:509: Offset: 1602, NextOffset: 1639 481s testutil.go:509: Offset: 545, NextOffset: 582 481s testutil.go:509: Offset: 1639, NextOffset: 1676 481s testutil.go:509: Offset: 582, NextOffset: 619 481s testutil.go:509: Offset: 1676, NextOffset: 1713 481s testutil.go:509: Offset: 619, NextOffset: 656 481s testutil.go:509: Offset: 1713, NextOffset: 1750 481s testutil.go:509: Offset: 656, NextOffset: 693 481s testutil.go:509: Offset: 1750, NextOffset: 1787 481s testutil.go:509: Offset: 693, NextOffset: 730 481s testutil.go:509: Offset: 1787, NextOffset: 2852 481s testutil.go:509: Offset: 730, NextOffset: 1767 481s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 481s testutil.go:509: Offset: 2852, NextOffset: 3937 481s testutil.go:509: Offset: 1767, NextOffset: 2824 481s testutil.go:395: Comparing: "bar" vs "bar" 481s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 481s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 481s testutil.go:509: Offset: 3937, NextOffset: 4994 481s testutil.go:509: Offset: 2824, NextOffset: 3881 481s testutil.go:395: Comparing: "test" vs "test" 481s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 481s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 481s testutil.go:509: Offset: 10147, NextOffset: 10184 481s testutil.go:509: Offset: 9034, NextOffset: 9071 481s testutil.go:509: Offset: 10184, NextOffset: 10221 481s testutil.go:509: Offset: 9071, NextOffset: 9108 481s testutil.go:509: Offset: 10221, NextOffset: 10258 481s testutil.go:509: Offset: 9108, NextOffset: 9145 481s testutil.go:509: Offset: 10258, NextOffset: 18601 481s testutil.go:509: Offset: 9145, NextOffset: 16920 481s testutil.go:395: Comparing: "test2" vs "test2" 481s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 481s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 481s testutil.go:509: Offset: 1602, NextOffset: 1639 481s testutil.go:509: Offset: 545, NextOffset: 582 481s testutil.go:509: Offset: 1639, NextOffset: 1676 481s testutil.go:509: Offset: 582, NextOffset: 619 481s testutil.go:509: Offset: 1676, NextOffset: 1713 481s testutil.go:509: Offset: 619, NextOffset: 656 481s testutil.go:509: Offset: 1713, NextOffset: 1750 481s testutil.go:509: Offset: 656, NextOffset: 693 481s testutil.go:509: Offset: 1750, NextOffset: 1787 481s testutil.go:509: Offset: 693, NextOffset: 730 481s testutil.go:509: Offset: 1787, NextOffset: 2852 481s testutil.go:509: Offset: 730, NextOffset: 1767 481s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=64000 481s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 481s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 481s testutil.go:395: Comparing: "" vs "" 481s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark bar foo3.txt barlink dev test2 baz.txt foo1.txt test] 481s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:395: Comparing: "bar" vs "bar" 481s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 481s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:395: Comparing: "barlink" vs "barlink" 481s testutil.go:395: Comparing: "test" vs "test" 481s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 481s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 481s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=64000 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:395: Comparing: "dev" vs "dev" 481s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 481s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 481s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 481s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 481s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 481s testutil.go:395: Comparing: "test2" vs "test2" 481s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 481s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 481s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=64000 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:395: Comparing: "" vs "" 481s testutil.go:401: Directory: "" vs "": [test .no.prefetch.landmark bar foo3.txt barlink dev test2 baz.txt foo1.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 481s testutil.go:395: Comparing: "test" vs "test" 481s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 481s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:395: Comparing: "bar" vs "bar" 481s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 481s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:395: Comparing: "barlink" vs "barlink" 481s testutil.go:395: Comparing: "dev" vs "dev" 481s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 481s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 481s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 481s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 481s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 481s testutil.go:395: Comparing: "test2" vs "test2" 481s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 481s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 481s testutil.go:509: Offset: 545, NextOffset: 18702 481s testutil.go:509: Offset: 0, NextOffset: 17133 481s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 481s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 481s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 485s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":98,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":135,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":386,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":493,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":597,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":971,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1008,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1045,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1082,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":533,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":675,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":779,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1153,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1190,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1227,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1264,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo1.txt bar foo3.txt barlink test .no.prefetch.landmark baz.txt dev test2] 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 386, NextOffset: 493 485s testutil.go:509: Offset: 533, NextOffset: 675 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 493, NextOffset: 597 485s testutil.go:509: Offset: 675, NextOffset: 779 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 597, NextOffset: 971 485s testutil.go:509: Offset: 779, NextOffset: 1153 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 971, NextOffset: 1008 485s testutil.go:509: Offset: 1153, NextOffset: 1190 485s testutil.go:509: Offset: 1008, NextOffset: 1045 485s testutil.go:509: Offset: 1190, NextOffset: 1227 485s testutil.go:509: Offset: 1045, NextOffset: 1082 485s testutil.go:509: Offset: 1227, NextOffset: 1264 485s testutil.go:509: Offset: 1082, NextOffset: 2564 485s testutil.go:509: Offset: 1264, NextOffset: 2920 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 98, NextOffset: 135 485s testutil.go:509: Offset: 212, NextOffset: 249 485s testutil.go:509: Offset: 135, NextOffset: 172 485s testutil.go:509: Offset: 249, NextOffset: 286 485s testutil.go:509: Offset: 172, NextOffset: 209 485s testutil.go:509: Offset: 286, NextOffset: 323 485s testutil.go:509: Offset: 209, NextOffset: 246 485s testutil.go:509: Offset: 323, NextOffset: 360 485s testutil.go:509: Offset: 246, NextOffset: 283 485s testutil.go:509: Offset: 360, NextOffset: 397 485s testutil.go:509: Offset: 283, NextOffset: 386 485s testutil.go:509: Offset: 397, NextOffset: 533 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 98, NextOffset: 135 485s testutil.go:509: Offset: 212, NextOffset: 249 485s testutil.go:509: Offset: 135, NextOffset: 172 485s testutil.go:509: Offset: 249, NextOffset: 286 485s testutil.go:509: Offset: 172, NextOffset: 209 485s testutil.go:509: Offset: 286, NextOffset: 323 485s testutil.go:509: Offset: 209, NextOffset: 246 485s testutil.go:509: Offset: 323, NextOffset: 360 485s testutil.go:509: Offset: 246, NextOffset: 283 485s testutil.go:509: Offset: 360, NextOffset: 397 485s testutil.go:509: Offset: 283, NextOffset: 386 485s testutil.go:509: Offset: 397, NextOffset: 533 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test .no.prefetch.landmark baz.txt dev test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 533, NextOffset: 675 485s testutil.go:509: Offset: 386, NextOffset: 493 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 675, NextOffset: 779 485s testutil.go:509: Offset: 493, NextOffset: 597 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 779, NextOffset: 1153 485s testutil.go:509: Offset: 597, NextOffset: 971 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 1153, NextOffset: 1190 485s testutil.go:509: Offset: 971, NextOffset: 1008 485s testutil.go:509: Offset: 1190, NextOffset: 1227 485s testutil.go:509: Offset: 1008, NextOffset: 1045 485s testutil.go:509: Offset: 1227, NextOffset: 1264 485s testutil.go:509: Offset: 1045, NextOffset: 1082 485s testutil.go:509: Offset: 1264, NextOffset: 2920 485s testutil.go:509: Offset: 1082, NextOffset: 2564 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 212, NextOffset: 249 485s testutil.go:509: Offset: 98, NextOffset: 135 485s testutil.go:509: Offset: 249, NextOffset: 286 485s testutil.go:509: Offset: 135, NextOffset: 172 485s testutil.go:509: Offset: 286, NextOffset: 323 485s testutil.go:509: Offset: 172, NextOffset: 209 485s testutil.go:509: Offset: 323, NextOffset: 360 485s testutil.go:509: Offset: 209, NextOffset: 246 485s testutil.go:509: Offset: 360, NextOffset: 397 485s testutil.go:509: Offset: 246, NextOffset: 283 485s testutil.go:509: Offset: 397, NextOffset: 533 485s testutil.go:509: Offset: 283, NextOffset: 386 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 212, NextOffset: 249 485s testutil.go:509: Offset: 98, NextOffset: 135 485s testutil.go:509: Offset: 249, NextOffset: 286 485s testutil.go:509: Offset: 135, NextOffset: 172 485s testutil.go:509: Offset: 286, NextOffset: 323 485s testutil.go:509: Offset: 172, NextOffset: 209 485s testutil.go:509: Offset: 323, NextOffset: 360 485s testutil.go:509: Offset: 209, NextOffset: 246 485s testutil.go:509: Offset: 360, NextOffset: 397 485s testutil.go:509: Offset: 246, NextOffset: 283 485s testutil.go:509: Offset: 397, NextOffset: 533 485s testutil.go:509: Offset: 283, NextOffset: 386 485s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=64000 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 485s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=64000 485s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark foo1.txt bar dev test2 baz.txt foo3.txt barlink test] 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [foo1.txt bar dev test2 baz.txt foo3.txt barlink test .no.prefetch.landmark] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s testutil.go:509: Offset: 106, NextOffset: 2414 485s testutil.go:509: Offset: 0, NextOffset: 2211 485s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 485s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 485s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":99,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":284,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":499,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":605,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":983,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1057,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1094,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":679,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":785,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1163,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1200,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1237,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1274,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo3.txt barlink test baz.txt foo1.txt dev test2 .no.prefetch.landmark bar] 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 983, NextOffset: 1020 485s testutil.go:509: Offset: 1163, NextOffset: 1200 485s testutil.go:509: Offset: 1020, NextOffset: 1057 485s testutil.go:509: Offset: 1200, NextOffset: 1237 485s testutil.go:509: Offset: 1057, NextOffset: 1094 485s testutil.go:509: Offset: 1237, NextOffset: 1274 485s testutil.go:509: Offset: 1094, NextOffset: 2585 485s testutil.go:509: Offset: 1274, NextOffset: 2934 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 99, NextOffset: 136 485s testutil.go:509: Offset: 212, NextOffset: 249 485s testutil.go:509: Offset: 136, NextOffset: 173 485s testutil.go:509: Offset: 249, NextOffset: 286 485s testutil.go:509: Offset: 173, NextOffset: 210 485s testutil.go:509: Offset: 286, NextOffset: 323 485s testutil.go:509: Offset: 210, NextOffset: 247 485s testutil.go:509: Offset: 323, NextOffset: 360 485s testutil.go:509: Offset: 247, NextOffset: 284 485s testutil.go:509: Offset: 360, NextOffset: 397 485s testutil.go:509: Offset: 284, NextOffset: 390 485s testutil.go:509: Offset: 397, NextOffset: 536 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 99, NextOffset: 136 485s testutil.go:509: Offset: 212, NextOffset: 249 485s testutil.go:509: Offset: 136, NextOffset: 173 485s testutil.go:509: Offset: 249, NextOffset: 286 485s testutil.go:509: Offset: 173, NextOffset: 210 485s testutil.go:509: Offset: 286, NextOffset: 323 485s testutil.go:509: Offset: 210, NextOffset: 247 485s testutil.go:509: Offset: 323, NextOffset: 360 485s testutil.go:509: Offset: 247, NextOffset: 284 485s testutil.go:509: Offset: 360, NextOffset: 397 485s testutil.go:509: Offset: 284, NextOffset: 390 485s testutil.go:509: Offset: 397, NextOffset: 536 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 390, NextOffset: 499 485s testutil.go:509: Offset: 536, NextOffset: 679 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 499, NextOffset: 605 485s testutil.go:509: Offset: 679, NextOffset: 785 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 605, NextOffset: 983 485s testutil.go:509: Offset: 785, NextOffset: 1163 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt dev test2 .no.prefetch.landmark bar foo3.txt barlink test] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 212, NextOffset: 249 485s testutil.go:509: Offset: 99, NextOffset: 136 485s testutil.go:509: Offset: 249, NextOffset: 286 485s testutil.go:509: Offset: 136, NextOffset: 173 485s testutil.go:509: Offset: 286, NextOffset: 323 485s testutil.go:509: Offset: 173, NextOffset: 210 485s testutil.go:509: Offset: 323, NextOffset: 360 485s testutil.go:509: Offset: 210, NextOffset: 247 485s testutil.go:509: Offset: 360, NextOffset: 397 485s testutil.go:509: Offset: 247, NextOffset: 284 485s testutil.go:509: Offset: 397, NextOffset: 536 485s testutil.go:509: Offset: 284, NextOffset: 390 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 679, NextOffset: 785 485s testutil.go:509: Offset: 499, NextOffset: 605 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 785, NextOffset: 1163 485s testutil.go:509: Offset: 605, NextOffset: 983 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 1163, NextOffset: 1200 485s testutil.go:509: Offset: 983, NextOffset: 1020 485s testutil.go:509: Offset: 1200, NextOffset: 1237 485s testutil.go:509: Offset: 1020, NextOffset: 1057 485s testutil.go:509: Offset: 1237, NextOffset: 1274 485s testutil.go:509: Offset: 1057, NextOffset: 1094 485s testutil.go:509: Offset: 1274, NextOffset: 2934 485s testutil.go:509: Offset: 1094, NextOffset: 2585 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 212, NextOffset: 249 485s testutil.go:509: Offset: 99, NextOffset: 136 485s testutil.go:509: Offset: 249, NextOffset: 286 485s testutil.go:509: Offset: 136, NextOffset: 173 485s testutil.go:509: Offset: 286, NextOffset: 323 485s testutil.go:509: Offset: 173, NextOffset: 210 485s testutil.go:509: Offset: 323, NextOffset: 360 485s testutil.go:509: Offset: 210, NextOffset: 247 485s testutil.go:509: Offset: 360, NextOffset: 397 485s testutil.go:509: Offset: 247, NextOffset: 284 485s testutil.go:509: Offset: 397, NextOffset: 536 485s testutil.go:509: Offset: 284, NextOffset: 390 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 536, NextOffset: 679 485s testutil.go:509: Offset: 390, NextOffset: 499 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=64000 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 485s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=64000 485s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [barlink test test2 baz.txt foo1.txt bar dev .no.prefetch.landmark foo3.txt] 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3.txt barlink test test2 baz.txt foo1.txt bar dev] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2408 485s testutil.go:509: Offset: 0, NextOffset: 2220 485s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 485s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 485s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":99,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":284,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":388,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":498,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":603,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":980,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1017,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1054,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1091,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":534,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":677,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":782,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1159,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1196,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1233,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1270,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt foo1.txt bar test dev test2 .no.prefetch.landmark foo3.txt barlink] 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 980, NextOffset: 1017 485s testutil.go:509: Offset: 1159, NextOffset: 1196 485s testutil.go:509: Offset: 1017, NextOffset: 1054 485s testutil.go:509: Offset: 1196, NextOffset: 1233 485s testutil.go:509: Offset: 1054, NextOffset: 1091 485s testutil.go:509: Offset: 1233, NextOffset: 1270 485s testutil.go:509: Offset: 1091, NextOffset: 2577 485s testutil.go:509: Offset: 1270, NextOffset: 2921 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 99, NextOffset: 136 485s testutil.go:509: Offset: 212, NextOffset: 249 485s testutil.go:509: Offset: 136, NextOffset: 173 485s testutil.go:509: Offset: 249, NextOffset: 286 485s testutil.go:509: Offset: 173, NextOffset: 210 485s testutil.go:509: Offset: 286, NextOffset: 323 485s testutil.go:509: Offset: 210, NextOffset: 247 485s testutil.go:509: Offset: 323, NextOffset: 360 485s testutil.go:509: Offset: 247, NextOffset: 284 485s testutil.go:509: Offset: 360, NextOffset: 397 485s testutil.go:509: Offset: 284, NextOffset: 388 485s testutil.go:509: Offset: 397, NextOffset: 534 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 99, NextOffset: 136 485s testutil.go:509: Offset: 212, NextOffset: 249 485s testutil.go:509: Offset: 136, NextOffset: 173 485s testutil.go:509: Offset: 249, NextOffset: 286 485s testutil.go:509: Offset: 173, NextOffset: 210 485s testutil.go:509: Offset: 286, NextOffset: 323 485s testutil.go:509: Offset: 210, NextOffset: 247 485s testutil.go:509: Offset: 323, NextOffset: 360 485s testutil.go:509: Offset: 247, NextOffset: 284 485s testutil.go:509: Offset: 360, NextOffset: 397 485s testutil.go:509: Offset: 284, NextOffset: 388 485s testutil.go:509: Offset: 397, NextOffset: 534 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 388, NextOffset: 498 485s testutil.go:509: Offset: 534, NextOffset: 677 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 498, NextOffset: 603 485s testutil.go:509: Offset: 677, NextOffset: 782 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 603, NextOffset: 980 485s testutil.go:509: Offset: 782, NextOffset: 1159 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar test dev test2 .no.prefetch.landmark foo3.txt barlink] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 212, NextOffset: 249 485s testutil.go:509: Offset: 99, NextOffset: 136 485s testutil.go:509: Offset: 249, NextOffset: 286 485s testutil.go:509: Offset: 136, NextOffset: 173 485s testutil.go:509: Offset: 286, NextOffset: 323 485s testutil.go:509: Offset: 173, NextOffset: 210 485s testutil.go:509: Offset: 323, NextOffset: 360 485s testutil.go:509: Offset: 210, NextOffset: 247 485s testutil.go:509: Offset: 360, NextOffset: 397 485s testutil.go:509: Offset: 247, NextOffset: 284 485s testutil.go:509: Offset: 397, NextOffset: 534 485s testutil.go:509: Offset: 284, NextOffset: 388 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 534, NextOffset: 677 485s testutil.go:509: Offset: 388, NextOffset: 498 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 677, NextOffset: 782 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 485s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 485s testutil.go:509: Offset: 498, NextOffset: 603 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 1159, NextOffset: 1196 485s testutil.go:509: Offset: 980, NextOffset: 1017 485s testutil.go:509: Offset: 1196, NextOffset: 1233 485s testutil.go:509: Offset: 1017, NextOffset: 1054 485s testutil.go:509: Offset: 1233, NextOffset: 1270 485s testutil.go:509: Offset: 1054, NextOffset: 1091 485s testutil.go:509: Offset: 1270, NextOffset: 2921 485s testutil.go:509: Offset: 1091, NextOffset: 2577 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 485s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 212, NextOffset: 249 485s testutil.go:509: Offset: 99, NextOffset: 136 485s testutil.go:509: Offset: 249, NextOffset: 286 485s testutil.go:509: Offset: 136, NextOffset: 173 485s testutil.go:509: Offset: 286, NextOffset: 323 485s testutil.go:509: Offset: 173, NextOffset: 210 485s testutil.go:509: Offset: 323, NextOffset: 360 485s testutil.go:509: Offset: 210, NextOffset: 247 485s testutil.go:509: Offset: 360, NextOffset: 397 485s testutil.go:509: Offset: 247, NextOffset: 284 485s testutil.go:509: Offset: 397, NextOffset: 534 485s testutil.go:509: Offset: 284, NextOffset: 388 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 782, NextOffset: 1159 485s testutil.go:509: Offset: 603, NextOffset: 980 485s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=64000 485s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark foo1.txt foo3.txt test dev baz.txt bar barlink test2] 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [bar barlink test2 .no.prefetch.landmark foo1.txt foo3.txt test dev baz.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2393 485s testutil.go:509: Offset: 0, NextOffset: 2206 485s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 485s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 485s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":100,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":174,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":500,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":606,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":986,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1023,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1060,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1097,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":213,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":250,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":324,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":361,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":398,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":680,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":786,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1166,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1240,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1277,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [bar foo3.txt test baz.txt barlink dev test2 .no.prefetch.landmark foo1.txt] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 100, NextOffset: 137 485s testutil.go:509: Offset: 213, NextOffset: 250 485s testutil.go:509: Offset: 137, NextOffset: 174 485s testutil.go:509: Offset: 250, NextOffset: 287 485s testutil.go:509: Offset: 174, NextOffset: 211 485s testutil.go:509: Offset: 287, NextOffset: 324 485s testutil.go:509: Offset: 211, NextOffset: 248 485s testutil.go:509: Offset: 324, NextOffset: 361 485s testutil.go:509: Offset: 248, NextOffset: 285 485s testutil.go:509: Offset: 361, NextOffset: 398 485s testutil.go:509: Offset: 285, NextOffset: 390 485s testutil.go:509: Offset: 398, NextOffset: 536 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 390, NextOffset: 500 485s testutil.go:509: Offset: 536, NextOffset: 680 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 500, NextOffset: 606 485s testutil.go:509: Offset: 680, NextOffset: 786 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 606, NextOffset: 986 485s testutil.go:509: Offset: 786, NextOffset: 1166 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 986, NextOffset: 1023 485s testutil.go:509: Offset: 1166, NextOffset: 1203 485s testutil.go:509: Offset: 1023, NextOffset: 1060 485s testutil.go:509: Offset: 1203, NextOffset: 1240 485s testutil.go:509: Offset: 1060, NextOffset: 1097 485s testutil.go:509: Offset: 1240, NextOffset: 1277 485s testutil.go:509: Offset: 1097, NextOffset: 2580 485s testutil.go:509: Offset: 1277, NextOffset: 2939 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 100, NextOffset: 137 485s testutil.go:509: Offset: 213, NextOffset: 250 485s testutil.go:509: Offset: 137, NextOffset: 174 485s testutil.go:509: Offset: 250, NextOffset: 287 485s testutil.go:509: Offset: 174, NextOffset: 211 485s testutil.go:509: Offset: 287, NextOffset: 324 485s testutil.go:509: Offset: 211, NextOffset: 248 485s testutil.go:509: Offset: 324, NextOffset: 361 485s testutil.go:509: Offset: 248, NextOffset: 285 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 485s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 485s testutil.go:509: Offset: 361, NextOffset: 398 485s testutil.go:509: Offset: 285, NextOffset: 390 485s testutil.go:509: Offset: 398, NextOffset: 536 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt test baz.txt barlink dev test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 213, NextOffset: 250 485s testutil.go:509: Offset: 100, NextOffset: 137 485s testutil.go:509: Offset: 250, NextOffset: 287 485s testutil.go:509: Offset: 137, NextOffset: 174 485s testutil.go:509: Offset: 287, NextOffset: 324 485s testutil.go:509: Offset: 174, NextOffset: 211 485s testutil.go:509: Offset: 324, NextOffset: 361 485s testutil.go:509: Offset: 211, NextOffset: 248 485s testutil.go:509: Offset: 361, NextOffset: 398 485s testutil.go:509: Offset: 248, NextOffset: 285 485s testutil.go:509: Offset: 398, NextOffset: 536 485s testutil.go:509: Offset: 285, NextOffset: 390 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 536, NextOffset: 680 485s testutil.go:509: Offset: 390, NextOffset: 500 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 680, NextOffset: 786 485s testutil.go:509: Offset: 500, NextOffset: 606 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 786, NextOffset: 1166 485s testutil.go:509: Offset: 606, NextOffset: 986 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 1166, NextOffset: 1203 485s testutil.go:509: Offset: 986, NextOffset: 1023 485s testutil.go:509: Offset: 1203, NextOffset: 1240 485s testutil.go:509: Offset: 1023, NextOffset: 1060 485s testutil.go:509: Offset: 1240, NextOffset: 1277 485s testutil.go:509: Offset: 1060, NextOffset: 1097 485s testutil.go:509: Offset: 1277, NextOffset: 2939 485s testutil.go:509: Offset: 1097, NextOffset: 2580 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 213, NextOffset: 250 485s testutil.go:509: Offset: 100, NextOffset: 137 485s testutil.go:509: Offset: 250, NextOffset: 287 485s testutil.go:509: Offset: 137, NextOffset: 174 485s testutil.go:509: Offset: 287, NextOffset: 324 485s testutil.go:509: Offset: 174, NextOffset: 211 485s testutil.go:509: Offset: 324, NextOffset: 361 485s testutil.go:509: Offset: 211, NextOffset: 248 485s testutil.go:509: Offset: 361, NextOffset: 398 485s testutil.go:509: Offset: 248, NextOffset: 285 485s testutil.go:509: Offset: 398, NextOffset: 536 485s testutil.go:509: Offset: 285, NextOffset: 390 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=64000 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 485s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=64000 485s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink dev bar test test2] 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink dev bar test test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2416 485s testutil.go:509: Offset: 0, NextOffset: 2224 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 485s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 485s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":98,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":135,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":386,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":493,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":597,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1083,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1194,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":533,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":675,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":779,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1265,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1302,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1339,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1376,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo1.txt bar test test2 .no.prefetch.landmark foo3.txt barlink dev baz.txt] 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 1083, NextOffset: 1120 485s testutil.go:509: Offset: 1265, NextOffset: 1302 485s testutil.go:509: Offset: 1120, NextOffset: 1157 485s testutil.go:509: Offset: 1302, NextOffset: 1339 485s testutil.go:509: Offset: 1157, NextOffset: 1194 485s testutil.go:509: Offset: 1339, NextOffset: 1376 485s testutil.go:509: Offset: 1194, NextOffset: 2793 485s testutil.go:509: Offset: 1376, NextOffset: 3145 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 98, NextOffset: 135 485s testutil.go:509: Offset: 212, NextOffset: 249 485s testutil.go:509: Offset: 135, NextOffset: 172 485s testutil.go:509: Offset: 249, NextOffset: 286 485s testutil.go:509: Offset: 172, NextOffset: 209 485s testutil.go:509: Offset: 286, NextOffset: 323 485s testutil.go:509: Offset: 209, NextOffset: 246 485s testutil.go:509: Offset: 323, NextOffset: 360 485s testutil.go:509: Offset: 246, NextOffset: 283 485s testutil.go:509: Offset: 360, NextOffset: 397 485s testutil.go:509: Offset: 283, NextOffset: 386 485s testutil.go:509: Offset: 397, NextOffset: 533 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 98, NextOffset: 135 485s testutil.go:509: Offset: 212, NextOffset: 249 485s testutil.go:509: Offset: 135, NextOffset: 172 485s testutil.go:509: Offset: 249, NextOffset: 286 485s testutil.go:509: Offset: 172, NextOffset: 209 485s testutil.go:509: Offset: 286, NextOffset: 323 485s testutil.go:509: Offset: 209, NextOffset: 246 485s testutil.go:509: Offset: 323, NextOffset: 360 485s testutil.go:509: Offset: 246, NextOffset: 283 485s testutil.go:509: Offset: 360, NextOffset: 397 485s testutil.go:509: Offset: 283, NextOffset: 386 485s testutil.go:509: Offset: 397, NextOffset: 533 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 386, NextOffset: 493 485s testutil.go:509: Offset: 533, NextOffset: 675 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 493, NextOffset: 597 485s testutil.go:509: Offset: 675, NextOffset: 779 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 597, NextOffset: 1083 485s testutil.go:509: Offset: 779, NextOffset: 1265 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3.txt barlink dev baz.txt foo1.txt bar test test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 779, NextOffset: 1265 485s testutil.go:509: Offset: 597, NextOffset: 1083 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 212, NextOffset: 249 485s testutil.go:509: Offset: 98, NextOffset: 135 485s testutil.go:509: Offset: 249, NextOffset: 286 485s testutil.go:509: Offset: 135, NextOffset: 172 485s testutil.go:509: Offset: 286, NextOffset: 323 485s testutil.go:509: Offset: 172, NextOffset: 209 485s testutil.go:509: Offset: 323, NextOffset: 360 485s testutil.go:509: Offset: 209, NextOffset: 246 485s testutil.go:509: Offset: 360, NextOffset: 397 485s testutil.go:509: Offset: 246, NextOffset: 283 485s testutil.go:509: Offset: 397, NextOffset: 533 485s testutil.go:509: Offset: 283, NextOffset: 386 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 533, NextOffset: 675 485s testutil.go:509: Offset: 386, NextOffset: 493 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 675, NextOffset: 779 485s testutil.go:509: Offset: 493, NextOffset: 597 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 1265, NextOffset: 1302 485s testutil.go:509: Offset: 1083, NextOffset: 1120 485s testutil.go:509: Offset: 1302, NextOffset: 1339 485s testutil.go:509: Offset: 1120, NextOffset: 1157 485s testutil.go:509: Offset: 1339, NextOffset: 1376 485s testutil.go:509: Offset: 1157, NextOffset: 1194 485s testutil.go:509: Offset: 1376, NextOffset: 3145 485s testutil.go:509: Offset: 1194, NextOffset: 2793 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 212, NextOffset: 249 485s testutil.go:509: Offset: 98, NextOffset: 135 485s testutil.go:509: Offset: 249, NextOffset: 286 485s testutil.go:509: Offset: 135, NextOffset: 172 485s testutil.go:509: Offset: 286, NextOffset: 323 485s testutil.go:509: Offset: 172, NextOffset: 209 485s testutil.go:509: Offset: 323, NextOffset: 360 485s testutil.go:509: Offset: 209, NextOffset: 246 485s testutil.go:509: Offset: 360, NextOffset: 397 485s testutil.go:509: Offset: 246, NextOffset: 283 485s testutil.go:509: Offset: 397, NextOffset: 533 485s testutil.go:509: Offset: 283, NextOffset: 386 485s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=64000 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 485s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=64000 485s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [bar foo3.txt barlink test dev .no.prefetch.landmark baz.txt foo1.txt test2] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt test2 bar foo3.txt barlink test dev .no.prefetch.landmark] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 485s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=64000 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:509: Offset: 106, NextOffset: 2638 485s testutil.go:509: Offset: 0, NextOffset: 2451 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 485s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 485s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":99,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":284,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":499,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":605,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1091,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1128,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1165,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1202,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":679,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":785,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1271,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1308,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1345,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1382,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt dev test2 barlink test] 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 605, NextOffset: 1091 485s testutil.go:509: Offset: 785, NextOffset: 1271 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 1091, NextOffset: 1128 485s testutil.go:509: Offset: 1271, NextOffset: 1308 485s testutil.go:509: Offset: 1128, NextOffset: 1165 485s testutil.go:509: Offset: 1308, NextOffset: 1345 485s testutil.go:509: Offset: 1165, NextOffset: 1202 485s testutil.go:509: Offset: 1345, NextOffset: 1382 485s testutil.go:509: Offset: 1202, NextOffset: 2808 485s testutil.go:509: Offset: 1382, NextOffset: 3154 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 99, NextOffset: 136 485s testutil.go:509: Offset: 212, NextOffset: 249 485s testutil.go:509: Offset: 136, NextOffset: 173 485s testutil.go:509: Offset: 249, NextOffset: 286 485s testutil.go:509: Offset: 173, NextOffset: 210 485s testutil.go:509: Offset: 286, NextOffset: 323 485s testutil.go:509: Offset: 210, NextOffset: 247 485s testutil.go:509: Offset: 323, NextOffset: 360 485s testutil.go:509: Offset: 247, NextOffset: 284 485s testutil.go:509: Offset: 360, NextOffset: 397 485s testutil.go:509: Offset: 284, NextOffset: 390 485s testutil.go:509: Offset: 397, NextOffset: 536 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 99, NextOffset: 136 485s testutil.go:509: Offset: 212, NextOffset: 249 485s testutil.go:509: Offset: 136, NextOffset: 173 485s testutil.go:509: Offset: 249, NextOffset: 286 485s testutil.go:509: Offset: 173, NextOffset: 210 485s testutil.go:509: Offset: 286, NextOffset: 323 485s testutil.go:509: Offset: 210, NextOffset: 247 485s testutil.go:509: Offset: 323, NextOffset: 360 485s testutil.go:509: Offset: 247, NextOffset: 284 485s testutil.go:509: Offset: 360, NextOffset: 397 485s testutil.go:509: Offset: 284, NextOffset: 390 485s testutil.go:509: Offset: 397, NextOffset: 536 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 390, NextOffset: 499 485s testutil.go:509: Offset: 536, NextOffset: 679 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 499, NextOffset: 605 485s testutil.go:509: Offset: 679, NextOffset: 785 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt dev test2 barlink test .no.prefetch.landmark] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 212, NextOffset: 249 485s testutil.go:509: Offset: 99, NextOffset: 136 485s testutil.go:509: Offset: 249, NextOffset: 286 485s testutil.go:509: Offset: 136, NextOffset: 173 485s testutil.go:509: Offset: 286, NextOffset: 323 485s testutil.go:509: Offset: 173, NextOffset: 210 485s testutil.go:509: Offset: 323, NextOffset: 360 485s testutil.go:509: Offset: 210, NextOffset: 247 485s testutil.go:509: Offset: 360, NextOffset: 397 485s testutil.go:509: Offset: 247, NextOffset: 284 485s testutil.go:509: Offset: 397, NextOffset: 536 485s testutil.go:509: Offset: 284, NextOffset: 390 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 1271, NextOffset: 1308 485s testutil.go:509: Offset: 1091, NextOffset: 1128 485s testutil.go:509: Offset: 1308, NextOffset: 1345 485s testutil.go:509: Offset: 1128, NextOffset: 1165 485s testutil.go:509: Offset: 1345, NextOffset: 1382 485s testutil.go:509: Offset: 1165, NextOffset: 1202 485s testutil.go:509: Offset: 1382, NextOffset: 3154 485s testutil.go:509: Offset: 1202, NextOffset: 2808 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 212, NextOffset: 249 485s testutil.go:509: Offset: 99, NextOffset: 136 485s testutil.go:509: Offset: 249, NextOffset: 286 485s testutil.go:509: Offset: 136, NextOffset: 173 485s testutil.go:509: Offset: 286, NextOffset: 323 485s testutil.go:509: Offset: 173, NextOffset: 210 485s testutil.go:509: Offset: 323, NextOffset: 360 485s testutil.go:509: Offset: 210, NextOffset: 247 485s testutil.go:509: Offset: 360, NextOffset: 397 485s testutil.go:509: Offset: 247, NextOffset: 284 485s testutil.go:509: Offset: 397, NextOffset: 536 485s testutil.go:509: Offset: 284, NextOffset: 390 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 536, NextOffset: 679 485s testutil.go:509: Offset: 390, NextOffset: 499 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 679, NextOffset: 785 485s testutil.go:509: Offset: 499, NextOffset: 605 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 785, NextOffset: 1271 485s testutil.go:509: Offset: 605, NextOffset: 1091 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=64000 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 485s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=64000 485s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo1.txt foo3.txt test dev .no.prefetch.landmark baz.txt bar barlink test2] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar barlink test2 foo1.txt foo3.txt test dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 485s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=64000 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:509: Offset: 106, NextOffset: 2634 485s testutil.go:509: Offset: 0, NextOffset: 2446 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 485s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":99,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":284,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":388,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":498,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":603,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1092,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1129,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1166,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1203,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":534,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":677,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":782,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1271,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1308,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1345,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1382,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt foo1.txt bar barlink .no.prefetch.landmark foo3.txt test dev test2] 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 603, NextOffset: 1092 485s testutil.go:509: Offset: 782, NextOffset: 1271 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 1092, NextOffset: 1129 485s testutil.go:509: Offset: 1271, NextOffset: 1308 485s testutil.go:509: Offset: 1129, NextOffset: 1166 485s testutil.go:509: Offset: 1308, NextOffset: 1345 485s testutil.go:509: Offset: 1166, NextOffset: 1203 485s testutil.go:509: Offset: 1345, NextOffset: 1382 485s testutil.go:509: Offset: 1203, NextOffset: 2809 485s testutil.go:509: Offset: 1382, NextOffset: 3146 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 99, NextOffset: 136 485s testutil.go:509: Offset: 212, NextOffset: 249 485s testutil.go:509: Offset: 136, NextOffset: 173 485s testutil.go:509: Offset: 249, NextOffset: 286 485s testutil.go:509: Offset: 173, NextOffset: 210 485s testutil.go:509: Offset: 286, NextOffset: 323 485s testutil.go:509: Offset: 210, NextOffset: 247 485s testutil.go:509: Offset: 323, NextOffset: 360 485s testutil.go:509: Offset: 247, NextOffset: 284 485s testutil.go:509: Offset: 360, NextOffset: 397 485s testutil.go:509: Offset: 284, NextOffset: 388 485s testutil.go:509: Offset: 397, NextOffset: 534 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 99, NextOffset: 136 485s testutil.go:509: Offset: 212, NextOffset: 249 485s testutil.go:509: Offset: 136, NextOffset: 173 485s testutil.go:509: Offset: 249, NextOffset: 286 485s testutil.go:509: Offset: 173, NextOffset: 210 485s testutil.go:509: Offset: 286, NextOffset: 323 485s testutil.go:509: Offset: 210, NextOffset: 247 485s testutil.go:509: Offset: 323, NextOffset: 360 485s testutil.go:509: Offset: 247, NextOffset: 284 485s testutil.go:509: Offset: 360, NextOffset: 397 485s testutil.go:509: Offset: 284, NextOffset: 388 485s testutil.go:509: Offset: 397, NextOffset: 534 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 388, NextOffset: 498 485s testutil.go:509: Offset: 534, NextOffset: 677 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 498, NextOffset: 603 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 485s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 485s testutil.go:509: Offset: 677, NextOffset: 782 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar barlink .no.prefetch.landmark foo3.txt test dev test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 782, NextOffset: 1271 485s testutil.go:509: Offset: 603, NextOffset: 1092 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 1271, NextOffset: 1308 485s testutil.go:509: Offset: 1092, NextOffset: 1129 485s testutil.go:509: Offset: 1308, NextOffset: 1345 485s testutil.go:509: Offset: 1129, NextOffset: 1166 485s testutil.go:509: Offset: 1345, NextOffset: 1382 485s testutil.go:509: Offset: 1166, NextOffset: 1203 485s testutil.go:509: Offset: 1382, NextOffset: 3146 485s testutil.go:509: Offset: 1203, NextOffset: 2809 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 212, NextOffset: 249 485s testutil.go:509: Offset: 99, NextOffset: 136 485s testutil.go:509: Offset: 249, NextOffset: 286 485s testutil.go:509: Offset: 136, NextOffset: 173 485s testutil.go:509: Offset: 286, NextOffset: 323 485s testutil.go:509: Offset: 173, NextOffset: 210 485s testutil.go:509: Offset: 323, NextOffset: 360 485s testutil.go:509: Offset: 210, NextOffset: 247 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 485s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 485s testutil.go:509: Offset: 360, NextOffset: 397 485s testutil.go:509: Offset: 247, NextOffset: 284 485s testutil.go:509: Offset: 397, NextOffset: 534 485s testutil.go:509: Offset: 284, NextOffset: 388 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 212, NextOffset: 249 485s testutil.go:509: Offset: 99, NextOffset: 136 485s testutil.go:509: Offset: 249, NextOffset: 286 485s testutil.go:509: Offset: 136, NextOffset: 173 485s testutil.go:509: Offset: 286, NextOffset: 323 485s testutil.go:509: Offset: 173, NextOffset: 210 485s testutil.go:509: Offset: 323, NextOffset: 360 485s testutil.go:509: Offset: 210, NextOffset: 247 485s testutil.go:509: Offset: 360, NextOffset: 397 485s testutil.go:509: Offset: 247, NextOffset: 284 485s testutil.go:509: Offset: 397, NextOffset: 534 485s testutil.go:509: Offset: 284, NextOffset: 388 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 534, NextOffset: 677 485s testutil.go:509: Offset: 388, NextOffset: 498 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 677, NextOffset: 782 485s testutil.go:509: Offset: 498, NextOffset: 603 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=64000 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 485s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=64000 485s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt bar barlink foo1.txt foo3.txt test dev test2] 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "test" vs "test" 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 485s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=64000 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar barlink foo1.txt foo3.txt test dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 485s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=64000 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 485s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=64000 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2630 485s testutil.go:509: Offset: 0, NextOffset: 2441 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 485s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 485s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":100,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":174,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":500,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":606,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1100,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1174,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1211,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":213,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":250,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":324,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":361,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":398,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":680,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":786,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1280,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1317,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1354,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1391,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt foo1.txt foo3.txt barlink test dev test2 .no.prefetch.landmark bar] 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 1100, NextOffset: 1137 485s testutil.go:509: Offset: 1280, NextOffset: 1317 485s testutil.go:509: Offset: 1137, NextOffset: 1174 485s testutil.go:509: Offset: 1317, NextOffset: 1354 485s testutil.go:509: Offset: 1174, NextOffset: 1211 485s testutil.go:509: Offset: 1354, NextOffset: 1391 485s testutil.go:509: Offset: 1211, NextOffset: 2783 485s testutil.go:509: Offset: 1391, NextOffset: 3156 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 100, NextOffset: 137 485s testutil.go:509: Offset: 213, NextOffset: 250 485s testutil.go:509: Offset: 137, NextOffset: 174 485s testutil.go:509: Offset: 250, NextOffset: 287 485s testutil.go:509: Offset: 174, NextOffset: 211 485s testutil.go:509: Offset: 287, NextOffset: 324 485s testutil.go:509: Offset: 211, NextOffset: 248 485s testutil.go:509: Offset: 324, NextOffset: 361 485s testutil.go:509: Offset: 248, NextOffset: 285 485s testutil.go:509: Offset: 361, NextOffset: 398 485s testutil.go:509: Offset: 285, NextOffset: 390 485s testutil.go:509: Offset: 398, NextOffset: 536 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 100, NextOffset: 137 485s testutil.go:509: Offset: 213, NextOffset: 250 485s testutil.go:509: Offset: 137, NextOffset: 174 485s testutil.go:509: Offset: 250, NextOffset: 287 485s testutil.go:509: Offset: 174, NextOffset: 211 485s testutil.go:509: Offset: 287, NextOffset: 324 485s testutil.go:509: Offset: 211, NextOffset: 248 485s testutil.go:509: Offset: 324, NextOffset: 361 485s testutil.go:509: Offset: 248, NextOffset: 285 485s testutil.go:509: Offset: 361, NextOffset: 398 485s testutil.go:509: Offset: 285, NextOffset: 390 485s testutil.go:509: Offset: 398, NextOffset: 536 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 390, NextOffset: 500 485s testutil.go:509: Offset: 536, NextOffset: 680 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 500, NextOffset: 606 485s testutil.go:509: Offset: 680, NextOffset: 786 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 606, NextOffset: 1100 485s testutil.go:509: Offset: 786, NextOffset: 1280 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt barlink test dev test2 .no.prefetch.landmark bar] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 680, NextOffset: 786 485s testutil.go:509: Offset: 500, NextOffset: 606 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 213, NextOffset: 250 485s testutil.go:509: Offset: 100, NextOffset: 137 485s testutil.go:509: Offset: 250, NextOffset: 287 485s testutil.go:509: Offset: 137, NextOffset: 174 485s testutil.go:509: Offset: 287, NextOffset: 324 485s testutil.go:509: Offset: 174, NextOffset: 211 485s testutil.go:509: Offset: 324, NextOffset: 361 485s testutil.go:509: Offset: 211, NextOffset: 248 485s testutil.go:509: Offset: 361, NextOffset: 398 485s testutil.go:509: Offset: 248, NextOffset: 285 485s testutil.go:509: Offset: 398, NextOffset: 536 485s testutil.go:509: Offset: 285, NextOffset: 390 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 536, NextOffset: 680 485s testutil.go:509: Offset: 390, NextOffset: 500 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 786, NextOffset: 1280 485s testutil.go:509: Offset: 606, NextOffset: 1100 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 1280, NextOffset: 1317 485s testutil.go:509: Offset: 1100, NextOffset: 1137 485s testutil.go:509: Offset: 1317, NextOffset: 1354 485s testutil.go:509: Offset: 1137, NextOffset: 1174 485s testutil.go:509: Offset: 1354, NextOffset: 1391 485s testutil.go:509: Offset: 1174, NextOffset: 1211 485s testutil.go:509: Offset: 1391, NextOffset: 3156 485s testutil.go:509: Offset: 1211, NextOffset: 2783 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 213, NextOffset: 250 485s testutil.go:509: Offset: 100, NextOffset: 137 485s testutil.go:509: Offset: 250, NextOffset: 287 485s testutil.go:509: Offset: 137, NextOffset: 174 485s testutil.go:509: Offset: 287, NextOffset: 324 485s testutil.go:509: Offset: 174, NextOffset: 211 485s testutil.go:509: Offset: 324, NextOffset: 361 485s testutil.go:509: Offset: 211, NextOffset: 248 485s testutil.go:509: Offset: 361, NextOffset: 398 485s testutil.go:509: Offset: 248, NextOffset: 285 485s testutil.go:509: Offset: 398, NextOffset: 536 485s testutil.go:509: Offset: 285, NextOffset: 390 485s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=64000 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 485s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=64000 485s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev] 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s testutil.go:509: Offset: 106, NextOffset: 2649 485s testutil.go:509: Offset: 0, NextOffset: 2460 485s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 485s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 485s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":98,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":135,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":387,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":496,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":601,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":978,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1015,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1089,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":535,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":678,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":783,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1160,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1197,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1234,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1271,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [barlink .no.prefetch.landmark baz.txt test dev test2 foo1.txt bar foo3.txt] 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 978, NextOffset: 1015 485s testutil.go:509: Offset: 1160, NextOffset: 1197 485s testutil.go:509: Offset: 1015, NextOffset: 1052 485s testutil.go:509: Offset: 1197, NextOffset: 1234 485s testutil.go:509: Offset: 1052, NextOffset: 1089 485s testutil.go:509: Offset: 1234, NextOffset: 1271 485s testutil.go:509: Offset: 1089, NextOffset: 2568 485s testutil.go:509: Offset: 1271, NextOffset: 2930 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 98, NextOffset: 135 485s testutil.go:509: Offset: 212, NextOffset: 249 485s testutil.go:509: Offset: 135, NextOffset: 172 485s testutil.go:509: Offset: 249, NextOffset: 286 485s testutil.go:509: Offset: 172, NextOffset: 209 485s testutil.go:509: Offset: 286, NextOffset: 323 485s testutil.go:509: Offset: 209, NextOffset: 246 485s testutil.go:509: Offset: 323, NextOffset: 360 485s testutil.go:509: Offset: 246, NextOffset: 283 485s testutil.go:509: Offset: 360, NextOffset: 397 485s testutil.go:509: Offset: 283, NextOffset: 387 485s testutil.go:509: Offset: 397, NextOffset: 535 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 98, NextOffset: 135 485s testutil.go:509: Offset: 212, NextOffset: 249 485s testutil.go:509: Offset: 135, NextOffset: 172 485s testutil.go:509: Offset: 249, NextOffset: 286 485s testutil.go:509: Offset: 172, NextOffset: 209 485s testutil.go:509: Offset: 286, NextOffset: 323 485s testutil.go:509: Offset: 209, NextOffset: 246 485s testutil.go:509: Offset: 323, NextOffset: 360 485s testutil.go:509: Offset: 246, NextOffset: 283 485s testutil.go:509: Offset: 360, NextOffset: 397 485s testutil.go:509: Offset: 283, NextOffset: 387 485s testutil.go:509: Offset: 397, NextOffset: 535 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 387, NextOffset: 496 485s testutil.go:509: Offset: 535, NextOffset: 678 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 496, NextOffset: 601 485s testutil.go:509: Offset: 678, NextOffset: 783 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 601, NextOffset: 978 485s testutil.go:509: Offset: 783, NextOffset: 1160 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink .no.prefetch.landmark baz.txt test dev test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 212, NextOffset: 249 485s testutil.go:509: Offset: 98, NextOffset: 135 485s testutil.go:509: Offset: 249, NextOffset: 286 485s testutil.go:509: Offset: 135, NextOffset: 172 485s testutil.go:509: Offset: 286, NextOffset: 323 485s testutil.go:509: Offset: 172, NextOffset: 209 485s testutil.go:509: Offset: 323, NextOffset: 360 485s testutil.go:509: Offset: 209, NextOffset: 246 485s testutil.go:509: Offset: 360, NextOffset: 397 485s testutil.go:509: Offset: 246, NextOffset: 283 485s testutil.go:509: Offset: 397, NextOffset: 535 485s testutil.go:509: Offset: 283, NextOffset: 387 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 1160, NextOffset: 1197 485s testutil.go:509: Offset: 978, NextOffset: 1015 485s testutil.go:509: Offset: 1197, NextOffset: 1234 485s testutil.go:509: Offset: 1015, NextOffset: 1052 485s testutil.go:509: Offset: 1234, NextOffset: 1271 485s testutil.go:509: Offset: 1052, NextOffset: 1089 485s testutil.go:509: Offset: 1271, NextOffset: 2930 485s testutil.go:509: Offset: 1089, NextOffset: 2568 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 212, NextOffset: 249 485s testutil.go:509: Offset: 98, NextOffset: 135 485s testutil.go:509: Offset: 249, NextOffset: 286 485s testutil.go:509: Offset: 135, NextOffset: 172 485s testutil.go:509: Offset: 286, NextOffset: 323 485s testutil.go:509: Offset: 172, NextOffset: 209 485s testutil.go:509: Offset: 323, NextOffset: 360 485s testutil.go:509: Offset: 209, NextOffset: 246 485s testutil.go:509: Offset: 360, NextOffset: 397 485s testutil.go:509: Offset: 246, NextOffset: 283 485s testutil.go:509: Offset: 397, NextOffset: 535 485s testutil.go:509: Offset: 283, NextOffset: 387 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 535, NextOffset: 678 485s testutil.go:509: Offset: 387, NextOffset: 496 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 678, NextOffset: 783 485s testutil.go:509: Offset: 496, NextOffset: 601 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 783, NextOffset: 1160 485s testutil.go:509: Offset: 601, NextOffset: 978 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=64000 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 485s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 485s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 485s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=64000 485s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt foo1.txt bar foo3.txt test dev test2 .no.prefetch.landmark barlink] 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt test dev test2 .no.prefetch.landmark barlink] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s testutil.go:509: Offset: 106, NextOffset: 2413 485s testutil.go:509: Offset: 0, NextOffset: 2210 485s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 485s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 485s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 485s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000 485s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 485s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":100,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":391,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":502,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":608,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":989,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1026,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1063,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1100,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":215,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":252,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":289,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":326,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":363,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":400,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":539,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":683,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":789,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1170,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1244,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1281,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test2 .no.prefetch.landmark bar foo3.txt barlink baz.txt foo1.txt test dev] 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 391, NextOffset: 502 485s testutil.go:509: Offset: 539, NextOffset: 683 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 502, NextOffset: 608 485s testutil.go:509: Offset: 683, NextOffset: 789 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 608, NextOffset: 989 485s testutil.go:509: Offset: 789, NextOffset: 1170 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 989, NextOffset: 1026 485s testutil.go:509: Offset: 1170, NextOffset: 1207 485s testutil.go:509: Offset: 1026, NextOffset: 1063 485s testutil.go:509: Offset: 1207, NextOffset: 1244 485s testutil.go:509: Offset: 1063, NextOffset: 1100 485s testutil.go:509: Offset: 1244, NextOffset: 1281 485s testutil.go:509: Offset: 1100, NextOffset: 2595 485s testutil.go:509: Offset: 1281, NextOffset: 2939 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 100, NextOffset: 137 485s testutil.go:509: Offset: 215, NextOffset: 252 485s testutil.go:509: Offset: 137, NextOffset: 174 485s testutil.go:509: Offset: 252, NextOffset: 289 485s testutil.go:509: Offset: 174, NextOffset: 211 485s testutil.go:509: Offset: 289, NextOffset: 326 485s testutil.go:509: Offset: 211, NextOffset: 248 485s testutil.go:509: Offset: 326, NextOffset: 363 485s testutil.go:509: Offset: 248, NextOffset: 285 485s testutil.go:509: Offset: 363, NextOffset: 400 485s testutil.go:509: Offset: 285, NextOffset: 391 485s testutil.go:509: Offset: 400, NextOffset: 539 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 100, NextOffset: 137 485s testutil.go:509: Offset: 215, NextOffset: 252 485s testutil.go:509: Offset: 137, NextOffset: 174 485s testutil.go:509: Offset: 252, NextOffset: 289 485s testutil.go:509: Offset: 174, NextOffset: 211 485s testutil.go:509: Offset: 289, NextOffset: 326 485s testutil.go:509: Offset: 211, NextOffset: 248 485s testutil.go:509: Offset: 326, NextOffset: 363 485s testutil.go:509: Offset: 248, NextOffset: 285 485s testutil.go:509: Offset: 363, NextOffset: 400 485s testutil.go:509: Offset: 285, NextOffset: 391 485s testutil.go:509: Offset: 400, NextOffset: 539 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark bar foo3.txt barlink baz.txt foo1.txt test] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 539, NextOffset: 683 485s testutil.go:509: Offset: 391, NextOffset: 502 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 1170, NextOffset: 1207 485s testutil.go:509: Offset: 989, NextOffset: 1026 485s testutil.go:509: Offset: 1207, NextOffset: 1244 485s testutil.go:509: Offset: 1026, NextOffset: 1063 485s testutil.go:509: Offset: 1244, NextOffset: 1281 485s testutil.go:509: Offset: 1063, NextOffset: 1100 485s testutil.go:509: Offset: 1281, NextOffset: 2939 485s testutil.go:509: Offset: 1100, NextOffset: 2595 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 215, NextOffset: 252 485s testutil.go:509: Offset: 100, NextOffset: 137 485s testutil.go:509: Offset: 252, NextOffset: 289 485s testutil.go:509: Offset: 137, NextOffset: 174 485s testutil.go:509: Offset: 289, NextOffset: 326 485s testutil.go:509: Offset: 174, NextOffset: 211 485s testutil.go:509: Offset: 326, NextOffset: 363 485s testutil.go:509: Offset: 211, NextOffset: 248 485s testutil.go:509: Offset: 363, NextOffset: 400 485s testutil.go:509: Offset: 248, NextOffset: 285 485s testutil.go:509: Offset: 400, NextOffset: 539 485s testutil.go:509: Offset: 285, NextOffset: 391 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 683, NextOffset: 789 485s testutil.go:509: Offset: 502, NextOffset: 608 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 789, NextOffset: 1170 485s testutil.go:509: Offset: 608, NextOffset: 989 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 215, NextOffset: 252 485s testutil.go:509: Offset: 100, NextOffset: 137 485s testutil.go:509: Offset: 252, NextOffset: 289 485s testutil.go:509: Offset: 137, NextOffset: 174 485s testutil.go:509: Offset: 289, NextOffset: 326 485s testutil.go:509: Offset: 174, NextOffset: 211 485s testutil.go:509: Offset: 326, NextOffset: 363 485s testutil.go:509: Offset: 211, NextOffset: 248 485s testutil.go:509: Offset: 363, NextOffset: 400 485s testutil.go:509: Offset: 248, NextOffset: 285 485s testutil.go:509: Offset: 400, NextOffset: 539 485s testutil.go:509: Offset: 285, NextOffset: 391 485s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=64000 485s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 485s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset 485s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 485s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=64000 485s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt foo1.txt bar foo3.txt barlink .no.prefetch.landmark test dev test2] 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:395: Comparing: "dev" vs "dev" 485s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 485s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 485s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 485s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 485s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:395: Comparing: "" vs "" 485s testutil.go:401: Directory: "" vs "": [foo3.txt barlink .no.prefetch.landmark test dev test2 baz.txt foo1.txt bar] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 485s testutil.go:395: Comparing: "test2" vs "test2" 485s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:395: Comparing: "bar" vs "bar" 485s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 485s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:395: Comparing: "barlink" vs "barlink" 485s testutil.go:395: Comparing: "test" vs "test" 485s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 485s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 485s testutil.go:509: Offset: 106, NextOffset: 2411 485s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":100,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":174,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":500,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":606,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":986,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1023,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1060,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1097,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":213,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":250,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":287,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":324,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":361,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":398,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":680,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":786,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1166,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1240,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1277,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo3.txt barlink dev test2 baz.txt foo1.txt test .no.prefetch.landmark bar] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 100, NextOffset: 137 486s testutil.go:509: Offset: 213, NextOffset: 250 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 250, NextOffset: 287 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 287, NextOffset: 324 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 324, NextOffset: 361 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 361, NextOffset: 398 486s testutil.go:509: Offset: 285, NextOffset: 390 486s testutil.go:509: Offset: 398, NextOffset: 536 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 390, NextOffset: 500 486s testutil.go:509: Offset: 536, NextOffset: 680 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 500, NextOffset: 606 486s testutil.go:509: Offset: 680, NextOffset: 786 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 606, NextOffset: 986 486s testutil.go:509: Offset: 786, NextOffset: 1166 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 986, NextOffset: 1023 486s testutil.go:509: Offset: 1166, NextOffset: 1203 486s testutil.go:509: Offset: 1023, NextOffset: 1060 486s testutil.go:509: Offset: 1203, NextOffset: 1240 486s testutil.go:509: Offset: 1060, NextOffset: 1097 486s testutil.go:509: Offset: 1240, NextOffset: 1277 486s testutil.go:509: Offset: 1097, NextOffset: 2581 486s testutil.go:509: Offset: 1277, NextOffset: 2932 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 100, NextOffset: 137 486s testutil.go:509: Offset: 213, NextOffset: 250 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 250, NextOffset: 287 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 287, NextOffset: 324 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 324, NextOffset: 361 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 361, NextOffset: 398 486s testutil.go:509: Offset: 285, NextOffset: 390 486s testutil.go:509: Offset: 398, NextOffset: 536 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink dev test2 baz.txt foo1.txt test .no.prefetch.landmark] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 680, NextOffset: 786 486s testutil.go:509: Offset: 500, NextOffset: 606 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 786, NextOffset: 1166 486s testutil.go:509: Offset: 606, NextOffset: 986 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 213, NextOffset: 250 486s testutil.go:509: Offset: 100, NextOffset: 137 486s testutil.go:509: Offset: 250, NextOffset: 287 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 287, NextOffset: 324 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 324, NextOffset: 361 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 361, NextOffset: 398 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 398, NextOffset: 536 486s testutil.go:509: Offset: 285, NextOffset: 390 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 213, NextOffset: 250 486s testutil.go:509: Offset: 100, NextOffset: 137 486s testutil.go:509: Offset: 250, NextOffset: 287 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 287, NextOffset: 324 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 324, NextOffset: 361 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 361, NextOffset: 398 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 398, NextOffset: 536 486s testutil.go:509: Offset: 285, NextOffset: 390 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 536, NextOffset: 680 486s testutil.go:509: Offset: 390, NextOffset: 500 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1166, NextOffset: 1203 486s testutil.go:509: Offset: 986, NextOffset: 1023 486s testutil.go:509: Offset: 1203, NextOffset: 1240 486s testutil.go:509: Offset: 1023, NextOffset: 1060 486s testutil.go:509: Offset: 1240, NextOffset: 1277 486s testutil.go:509: Offset: 1060, NextOffset: 1097 486s testutil.go:509: Offset: 1277, NextOffset: 2932 486s testutil.go:509: Offset: 1097, NextOffset: 2581 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink dev test2 test] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 test .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":101,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":138,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":175,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":286,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":394,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":506,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":615,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":996,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1033,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1070,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1107,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":215,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":252,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":289,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":326,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":363,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":400,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":540,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":686,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":795,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1176,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1213,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1250,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1287,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo1.txt bar foo3.txt test test2 .no.prefetch.landmark baz.txt barlink dev] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 506, NextOffset: 615 486s testutil.go:509: Offset: 686, NextOffset: 795 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 615, NextOffset: 996 486s testutil.go:509: Offset: 795, NextOffset: 1176 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 996, NextOffset: 1033 486s testutil.go:509: Offset: 1176, NextOffset: 1213 486s testutil.go:509: Offset: 1033, NextOffset: 1070 486s testutil.go:509: Offset: 1213, NextOffset: 1250 486s testutil.go:509: Offset: 1070, NextOffset: 1107 486s testutil.go:509: Offset: 1250, NextOffset: 1287 486s testutil.go:509: Offset: 1107, NextOffset: 2593 486s testutil.go:509: Offset: 1287, NextOffset: 2949 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 101, NextOffset: 138 486s testutil.go:509: Offset: 215, NextOffset: 252 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 252, NextOffset: 289 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 289, NextOffset: 326 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 326, NextOffset: 363 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 363, NextOffset: 400 486s testutil.go:509: Offset: 286, NextOffset: 394 486s testutil.go:509: Offset: 400, NextOffset: 540 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 101, NextOffset: 138 486s testutil.go:509: Offset: 215, NextOffset: 252 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 252, NextOffset: 289 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 289, NextOffset: 326 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 326, NextOffset: 363 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 363, NextOffset: 400 486s testutil.go:509: Offset: 286, NextOffset: 394 486s testutil.go:509: Offset: 400, NextOffset: 540 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 394, NextOffset: 506 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 486s testutil.go:509: Offset: 540, NextOffset: 686 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt test test2 .no.prefetch.landmark baz.txt barlink dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 540, NextOffset: 686 486s testutil.go:509: Offset: 394, NextOffset: 506 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 686, NextOffset: 795 486s testutil.go:509: Offset: 506, NextOffset: 615 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 795, NextOffset: 1176 486s testutil.go:509: Offset: 615, NextOffset: 996 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1176, NextOffset: 1213 486s testutil.go:509: Offset: 996, NextOffset: 1033 486s testutil.go:509: Offset: 1213, NextOffset: 1250 486s testutil.go:509: Offset: 1033, NextOffset: 1070 486s testutil.go:509: Offset: 1250, NextOffset: 1287 486s testutil.go:509: Offset: 1070, NextOffset: 1107 486s testutil.go:509: Offset: 1287, NextOffset: 2949 486s testutil.go:509: Offset: 1107, NextOffset: 2593 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 215, NextOffset: 252 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 486s testutil.go:509: Offset: 101, NextOffset: 138 486s testutil.go:509: Offset: 252, NextOffset: 289 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 289, NextOffset: 326 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 326, NextOffset: 363 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 363, NextOffset: 400 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 400, NextOffset: 540 486s testutil.go:509: Offset: 286, NextOffset: 394 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 215, NextOffset: 252 486s testutil.go:509: Offset: 101, NextOffset: 138 486s testutil.go:509: Offset: 252, NextOffset: 289 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 289, NextOffset: 326 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 326, NextOffset: 363 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 363, NextOffset: 400 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 400, NextOffset: 540 486s testutil.go:509: Offset: 286, NextOffset: 394 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [bar test dev .no.prefetch.landmark foo3.txt barlink test2 baz.txt foo1.txt] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar test dev .no.prefetch.landmark foo3.txt barlink test2 baz.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":837,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":870,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":903,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":936,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":182,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":215,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":248,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":281,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":314,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":347,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":466,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":589,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":683,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":983,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1016,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1049,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1082,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo1.txt bar foo3.txt test dev barlink test2 .no.prefetch.landmark baz.txt] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 182, NextOffset: 215 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 215, NextOffset: 248 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 248, NextOffset: 281 486s testutil.go:509: Offset: 185, NextOffset: 218 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 486s testutil.go:509: Offset: 281, NextOffset: 314 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 314, NextOffset: 347 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:509: Offset: 347, NextOffset: 466 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 182, NextOffset: 215 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 215, NextOffset: 248 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 248, NextOffset: 281 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 281, NextOffset: 314 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 314, NextOffset: 347 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:509: Offset: 347, NextOffset: 466 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 345, NextOffset: 443 486s testutil.go:509: Offset: 466, NextOffset: 589 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 443, NextOffset: 537 486s testutil.go:509: Offset: 589, NextOffset: 683 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 537, NextOffset: 837 486s testutil.go:509: Offset: 683, NextOffset: 983 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 837, NextOffset: 870 486s testutil.go:509: Offset: 983, NextOffset: 1016 486s testutil.go:509: Offset: 870, NextOffset: 903 486s testutil.go:509: Offset: 1016, NextOffset: 1049 486s testutil.go:509: Offset: 903, NextOffset: 936 486s testutil.go:509: Offset: 1049, NextOffset: 1082 486s testutil.go:509: Offset: 936, NextOffset: 2228 486s testutil.go:509: Offset: 1082, NextOffset: 2514 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test dev barlink] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 683, NextOffset: 983 486s testutil.go:509: Offset: 537, NextOffset: 837 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 983, NextOffset: 1016 486s testutil.go:509: Offset: 837, NextOffset: 870 486s testutil.go:509: Offset: 1016, NextOffset: 1049 486s testutil.go:509: Offset: 870, NextOffset: 903 486s testutil.go:509: Offset: 1049, NextOffset: 1082 486s testutil.go:509: Offset: 903, NextOffset: 936 486s testutil.go:509: Offset: 1082, NextOffset: 2514 486s testutil.go:509: Offset: 936, NextOffset: 2228 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 182, NextOffset: 215 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 215, NextOffset: 248 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 248, NextOffset: 281 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 281, NextOffset: 314 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 314, NextOffset: 347 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 347, NextOffset: 466 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 182, NextOffset: 215 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 215, NextOffset: 248 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 248, NextOffset: 281 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 281, NextOffset: 314 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 314, NextOffset: 347 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 347, NextOffset: 466 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 466, NextOffset: 589 486s testutil.go:509: Offset: 345, NextOffset: 443 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 589, NextOffset: 683 486s testutil.go:509: Offset: 443, NextOffset: 537 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt foo1.txt foo3.txt barlink test .no.prefetch.landmark bar dev test2] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar dev test2 baz.txt foo1.txt foo3.txt barlink test .no.prefetch.landmark] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","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":881,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":914,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":947,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":184,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":217,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":250,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":283,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":316,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":349,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":470,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":691,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":994,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1027,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1060,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1093,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [test baz.txt foo1.txt foo3.txt dev test2 .no.prefetch.landmark bar barlink] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 848, NextOffset: 881 486s testutil.go:509: Offset: 994, NextOffset: 1027 486s testutil.go:509: Offset: 881, NextOffset: 914 486s testutil.go:509: Offset: 1027, NextOffset: 1060 486s testutil.go:509: Offset: 914, NextOffset: 947 486s testutil.go:509: Offset: 1060, NextOffset: 1093 486s testutil.go:509: Offset: 947, NextOffset: 2238 486s testutil.go:509: Offset: 1093, NextOffset: 2527 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 250, NextOffset: 283 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 283, NextOffset: 316 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 316, NextOffset: 349 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:509: Offset: 349, NextOffset: 470 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 250, NextOffset: 283 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 283, NextOffset: 316 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 316, NextOffset: 349 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:509: Offset: 349, NextOffset: 470 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 349, NextOffset: 449 486s testutil.go:509: Offset: 470, NextOffset: 595 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 449, NextOffset: 545 486s testutil.go:509: Offset: 595, NextOffset: 691 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 545, NextOffset: 848 486s testutil.go:509: Offset: 691, NextOffset: 994 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark bar barlink test baz.txt foo1.txt foo3.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 994, NextOffset: 1027 486s testutil.go:509: Offset: 848, NextOffset: 881 486s testutil.go:509: Offset: 1027, NextOffset: 1060 486s testutil.go:509: Offset: 881, NextOffset: 914 486s testutil.go:509: Offset: 1060, NextOffset: 1093 486s testutil.go:509: Offset: 914, NextOffset: 947 486s testutil.go:509: Offset: 1093, NextOffset: 2527 486s testutil.go:509: Offset: 947, NextOffset: 2238 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 250, NextOffset: 283 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 283, NextOffset: 316 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 316, NextOffset: 349 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 349, NextOffset: 470 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 470, NextOffset: 595 486s testutil.go:509: Offset: 349, NextOffset: 449 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 691, NextOffset: 994 486s testutil.go:509: Offset: 545, NextOffset: 848 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 250, NextOffset: 283 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 283, NextOffset: 316 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 316, NextOffset: 349 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 349, NextOffset: 470 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 595, NextOffset: 691 486s testutil.go:509: Offset: 449, NextOffset: 545 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [test2 baz.txt bar barlink dev .no.prefetch.landmark foo1.txt foo3.txt test] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt test test2 baz.txt bar barlink dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":843,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":876,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":909,"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":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":183,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":249,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":282,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":315,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":348,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":468,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":687,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":989,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1022,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1055,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1088,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 446, NextOffset: 541 486s testutil.go:509: Offset: 592, NextOffset: 687 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 541, NextOffset: 843 486s testutil.go:509: Offset: 687, NextOffset: 989 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 843, NextOffset: 876 486s testutil.go:509: Offset: 989, NextOffset: 1022 486s testutil.go:509: Offset: 876, NextOffset: 909 486s testutil.go:509: Offset: 1022, NextOffset: 1055 486s testutil.go:509: Offset: 909, NextOffset: 942 486s testutil.go:509: Offset: 1055, NextOffset: 1088 486s testutil.go:509: Offset: 942, NextOffset: 2233 486s testutil.go:509: Offset: 1088, NextOffset: 2523 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 183, NextOffset: 216 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 216, NextOffset: 249 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 249, NextOffset: 282 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 282, NextOffset: 315 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 315, NextOffset: 348 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:509: Offset: 348, NextOffset: 468 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 183, NextOffset: 216 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 216, NextOffset: 249 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 249, NextOffset: 282 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 282, NextOffset: 315 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 315, NextOffset: 348 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:509: Offset: 348, NextOffset: 468 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 347, NextOffset: 446 486s testutil.go:509: Offset: 468, NextOffset: 592 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 183, NextOffset: 216 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 216, NextOffset: 249 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 249, NextOffset: 282 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 282, NextOffset: 315 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 315, NextOffset: 348 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 348, NextOffset: 468 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 468, NextOffset: 592 486s testutil.go:509: Offset: 347, NextOffset: 446 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 592, NextOffset: 687 486s testutil.go:509: Offset: 446, NextOffset: 541 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 687, NextOffset: 989 486s testutil.go:509: Offset: 541, NextOffset: 843 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 989, NextOffset: 1022 486s testutil.go:509: Offset: 843, NextOffset: 876 486s testutil.go:509: Offset: 1022, NextOffset: 1055 486s testutil.go:509: Offset: 876, NextOffset: 909 486s testutil.go:509: Offset: 1055, NextOffset: 1088 486s testutil.go:509: Offset: 909, NextOffset: 942 486s testutil.go:509: Offset: 1088, NextOffset: 2523 486s testutil.go:509: Offset: 942, NextOffset: 2233 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 183, NextOffset: 216 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 216, NextOffset: 249 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 249, NextOffset: 282 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 282, NextOffset: 315 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 315, NextOffset: 348 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 348, NextOffset: 468 486s testutil.go:509: Offset: 252, NextOffset: 347 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt foo1.txt bar test dev .no.prefetch.landmark foo3.txt barlink test2] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar test dev .no.prefetch.landmark foo3.txt barlink test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":188,"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":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":452,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":549,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":850,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":883,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":916,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":949,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":284,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":317,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":350,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":472,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":598,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":695,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":996,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1029,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1062,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1095,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark bar barlink test dev baz.txt foo1.txt foo3.txt test2] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 850, NextOffset: 883 486s testutil.go:509: Offset: 996, NextOffset: 1029 486s testutil.go:509: Offset: 883, NextOffset: 916 486s testutil.go:509: Offset: 1029, NextOffset: 1062 486s testutil.go:509: Offset: 916, NextOffset: 949 486s testutil.go:509: Offset: 1062, NextOffset: 1095 486s testutil.go:509: Offset: 949, NextOffset: 2246 486s testutil.go:509: Offset: 1095, NextOffset: 2536 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:509: Offset: 350, NextOffset: 472 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:509: Offset: 350, NextOffset: 472 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 351, NextOffset: 452 486s testutil.go:509: Offset: 472, NextOffset: 598 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 452, NextOffset: 549 486s testutil.go:509: Offset: 598, NextOffset: 695 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 549, NextOffset: 850 486s testutil.go:509: Offset: 695, NextOffset: 996 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar barlink test dev baz.txt foo1.txt foo3.txt test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 350, NextOffset: 472 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 472, NextOffset: 598 486s testutil.go:509: Offset: 351, NextOffset: 452 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 695, NextOffset: 996 486s testutil.go:509: Offset: 549, NextOffset: 850 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 350, NextOffset: 472 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 598, NextOffset: 695 486s testutil.go:509: Offset: 452, NextOffset: 549 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 996, NextOffset: 1029 486s testutil.go:509: Offset: 850, NextOffset: 883 486s testutil.go:509: Offset: 1029, NextOffset: 1062 486s testutil.go:509: Offset: 883, NextOffset: 916 486s testutil.go:509: Offset: 1062, NextOffset: 1095 486s testutil.go:509: Offset: 916, NextOffset: 949 486s testutil.go:509: Offset: 1095, NextOffset: 2536 486s testutil.go:509: Offset: 949, NextOffset: 2246 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [barlink test test2 baz.txt dev .no.prefetch.landmark foo1.txt bar foo3.txt] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test test2 baz.txt dev .no.prefetch.landmark foo1.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":922,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":955,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":988,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1021,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":182,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":215,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":248,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":281,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":314,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":347,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":466,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":589,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":683,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1068,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1101,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1134,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1167,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark bar foo3.txt dev baz.txt foo1.txt barlink test] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 182, NextOffset: 215 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 215, NextOffset: 248 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 248, NextOffset: 281 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 281, NextOffset: 314 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 314, NextOffset: 347 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:509: Offset: 347, NextOffset: 466 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 182, NextOffset: 215 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 215, NextOffset: 248 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 248, NextOffset: 281 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 281, NextOffset: 314 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 314, NextOffset: 347 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:509: Offset: 347, NextOffset: 466 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 345, NextOffset: 443 486s testutil.go:509: Offset: 466, NextOffset: 589 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 443, NextOffset: 537 486s testutil.go:509: Offset: 589, NextOffset: 683 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 537, NextOffset: 922 486s testutil.go:509: Offset: 683, NextOffset: 1068 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 922, NextOffset: 955 486s testutil.go:509: Offset: 1068, NextOffset: 1101 486s testutil.go:509: Offset: 955, NextOffset: 988 486s testutil.go:509: Offset: 1101, NextOffset: 1134 486s testutil.go:509: Offset: 988, NextOffset: 1021 486s testutil.go:509: Offset: 1134, NextOffset: 1167 486s testutil.go:509: Offset: 1021, NextOffset: 2398 486s testutil.go:509: Offset: 1167, NextOffset: 2692 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt dev baz.txt foo1.txt barlink test test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 466, NextOffset: 589 486s testutil.go:509: Offset: 345, NextOffset: 443 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1068, NextOffset: 1101 486s testutil.go:509: Offset: 922, NextOffset: 955 486s testutil.go:509: Offset: 1101, NextOffset: 1134 486s testutil.go:509: Offset: 955, NextOffset: 988 486s testutil.go:509: Offset: 1134, NextOffset: 1167 486s testutil.go:509: Offset: 988, NextOffset: 1021 486s testutil.go:509: Offset: 1167, NextOffset: 2692 486s testutil.go:509: Offset: 1021, NextOffset: 2398 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 182, NextOffset: 215 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 215, NextOffset: 248 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 248, NextOffset: 281 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 281, NextOffset: 314 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 314, NextOffset: 347 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 347, NextOffset: 466 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 589, NextOffset: 683 486s testutil.go:509: Offset: 443, NextOffset: 537 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 683, NextOffset: 1068 486s testutil.go:509: Offset: 537, NextOffset: 922 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 182, NextOffset: 215 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 215, NextOffset: 248 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 248, NextOffset: 281 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 281, NextOffset: 314 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 314, NextOffset: 347 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 347, NextOffset: 466 486s testutil.go:509: Offset: 251, NextOffset: 345 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test .no.prefetch.landmark dev test2 baz.txt foo1.txt bar foo3.txt barlink] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=64000 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":934,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":967,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1000,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1033,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":184,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":217,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":250,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":283,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":316,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":349,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":470,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":691,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1080,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1113,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1146,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1179,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo3.txt barlink test baz.txt foo1.txt dev test2 .no.prefetch.landmark bar] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 934, NextOffset: 967 486s testutil.go:509: Offset: 1080, NextOffset: 1113 486s testutil.go:509: Offset: 967, NextOffset: 1000 486s testutil.go:509: Offset: 1113, NextOffset: 1146 486s testutil.go:509: Offset: 1000, NextOffset: 1033 486s testutil.go:509: Offset: 1146, NextOffset: 1179 486s testutil.go:509: Offset: 1033, NextOffset: 2415 486s testutil.go:509: Offset: 1179, NextOffset: 2705 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 250, NextOffset: 283 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 283, NextOffset: 316 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 316, NextOffset: 349 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:509: Offset: 349, NextOffset: 470 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 250, NextOffset: 283 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 283, NextOffset: 316 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 316, NextOffset: 349 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:509: Offset: 349, NextOffset: 470 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 349, NextOffset: 449 486s testutil.go:509: Offset: 470, NextOffset: 595 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 449, NextOffset: 545 486s testutil.go:509: Offset: 595, NextOffset: 691 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 545, NextOffset: 934 486s testutil.go:509: Offset: 691, NextOffset: 1080 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt dev test2 .no.prefetch.landmark bar foo3.txt barlink test baz.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 595, NextOffset: 691 486s testutil.go:509: Offset: 449, NextOffset: 545 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 691, NextOffset: 1080 486s testutil.go:509: Offset: 545, NextOffset: 934 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1080, NextOffset: 1113 486s testutil.go:509: Offset: 934, NextOffset: 967 486s testutil.go:509: Offset: 1113, NextOffset: 1146 486s testutil.go:509: Offset: 967, NextOffset: 1000 486s testutil.go:509: Offset: 1146, NextOffset: 1179 486s testutil.go:509: Offset: 1000, NextOffset: 1033 486s testutil.go:509: Offset: 1179, NextOffset: 2705 486s testutil.go:509: Offset: 1033, NextOffset: 2415 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 250, NextOffset: 283 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 283, NextOffset: 316 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 316, NextOffset: 349 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 349, NextOffset: 470 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 470, NextOffset: 595 486s testutil.go:509: Offset: 349, NextOffset: 449 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 250, NextOffset: 283 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 283, NextOffset: 316 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 316, NextOffset: 349 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 349, NextOffset: 470 486s testutil.go:509: Offset: 253, NextOffset: 349 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [bar test2 .no.prefetch.landmark baz.txt foo3.txt barlink test dev foo1.txt] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=64000 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo3.txt barlink test dev foo1.txt bar test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=64000 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":927,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":960,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":993,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1026,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":183,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":249,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":282,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":315,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":348,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":468,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":687,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1073,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1106,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1172,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test dev foo1.txt bar foo3.txt test2 .no.prefetch.landmark baz.txt barlink] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 927, NextOffset: 960 486s testutil.go:509: Offset: 1073, NextOffset: 1106 486s testutil.go:509: Offset: 960, NextOffset: 993 486s testutil.go:509: Offset: 1106, NextOffset: 1139 486s testutil.go:509: Offset: 993, NextOffset: 1026 486s testutil.go:509: Offset: 1139, NextOffset: 1172 486s testutil.go:509: Offset: 1026, NextOffset: 2404 486s testutil.go:509: Offset: 1172, NextOffset: 2698 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 183, NextOffset: 216 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 216, NextOffset: 249 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 249, NextOffset: 282 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 282, NextOffset: 315 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 315, NextOffset: 348 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:509: Offset: 348, NextOffset: 468 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 183, NextOffset: 216 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 216, NextOffset: 249 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 249, NextOffset: 282 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 282, NextOffset: 315 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 315, NextOffset: 348 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:509: Offset: 348, NextOffset: 468 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 347, NextOffset: 446 486s testutil.go:509: Offset: 468, NextOffset: 592 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 446, NextOffset: 541 486s testutil.go:509: Offset: 592, NextOffset: 687 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 541, NextOffset: 927 486s testutil.go:509: Offset: 687, NextOffset: 1073 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt test2 .no.prefetch.landmark baz.txt barlink test dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 468, NextOffset: 592 486s testutil.go:509: Offset: 347, NextOffset: 446 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 592, NextOffset: 687 486s testutil.go:509: Offset: 446, NextOffset: 541 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 687, NextOffset: 1073 486s testutil.go:509: Offset: 541, NextOffset: 927 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 183, NextOffset: 216 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 216, NextOffset: 249 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 249, NextOffset: 282 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 282, NextOffset: 315 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 315, NextOffset: 348 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 348, NextOffset: 468 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 183, NextOffset: 216 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 216, NextOffset: 249 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 249, NextOffset: 282 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 282, NextOffset: 315 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 315, NextOffset: 348 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 348, NextOffset: 468 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1073, NextOffset: 1106 486s testutil.go:509: Offset: 927, NextOffset: 960 486s testutil.go:509: Offset: 1106, NextOffset: 1139 486s testutil.go:509: Offset: 960, NextOffset: 993 486s testutil.go:509: Offset: 1139, NextOffset: 1172 486s testutil.go:509: Offset: 993, NextOffset: 1026 486s testutil.go:509: Offset: 1172, NextOffset: 2698 486s testutil.go:509: Offset: 1026, NextOffset: 2404 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev test2] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":188,"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":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":452,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":549,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":936,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":969,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1002,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1035,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":284,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":317,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":350,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":472,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":598,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":695,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1082,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1115,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1148,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1181,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [dev test2 .no.prefetch.landmark foo1.txt foo3.txt baz.txt bar barlink test] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 351, NextOffset: 452 486s testutil.go:509: Offset: 472, NextOffset: 598 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 452, NextOffset: 549 486s testutil.go:509: Offset: 598, NextOffset: 695 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 549, NextOffset: 936 486s testutil.go:509: Offset: 695, NextOffset: 1082 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 936, NextOffset: 969 486s testutil.go:509: Offset: 1082, NextOffset: 1115 486s testutil.go:509: Offset: 969, NextOffset: 1002 486s testutil.go:509: Offset: 1115, NextOffset: 1148 486s testutil.go:509: Offset: 1002, NextOffset: 1035 486s testutil.go:509: Offset: 1148, NextOffset: 1181 486s testutil.go:509: Offset: 1035, NextOffset: 2417 486s testutil.go:509: Offset: 1181, NextOffset: 2709 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:509: Offset: 350, NextOffset: 472 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:509: Offset: 350, NextOffset: 472 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt baz.txt bar barlink test dev test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 350, NextOffset: 472 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 598, NextOffset: 695 486s testutil.go:509: Offset: 452, NextOffset: 549 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1082, NextOffset: 1115 486s testutil.go:509: Offset: 936, NextOffset: 969 486s testutil.go:509: Offset: 1115, NextOffset: 1148 486s testutil.go:509: Offset: 969, NextOffset: 1002 486s testutil.go:509: Offset: 1148, NextOffset: 1181 486s testutil.go:509: Offset: 1002, NextOffset: 1035 486s testutil.go:509: Offset: 1181, NextOffset: 2709 486s testutil.go:509: Offset: 1035, NextOffset: 2417 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 350, NextOffset: 472 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 472, NextOffset: 598 486s testutil.go:509: Offset: 351, NextOffset: 452 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 695, NextOffset: 1082 486s testutil.go:509: Offset: 549, NextOffset: 936 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark foo1.txt barlink test baz.txt bar foo3.txt dev test2] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark foo1.txt barlink test baz.txt bar foo3.txt dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":85,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":118,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":151,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":184,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":217,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":250,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":343,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":440,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":533,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":837,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":870,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":903,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":936,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":181,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":214,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":247,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":280,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":313,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":346,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":464,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":586,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":679,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":983,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1016,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1049,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1082,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt foo1.txt bar barlink .no.prefetch.landmark foo3.txt test dev test2] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 440, NextOffset: 533 486s testutil.go:509: Offset: 586, NextOffset: 679 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 533, NextOffset: 837 486s testutil.go:509: Offset: 679, NextOffset: 983 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 837, NextOffset: 870 486s testutil.go:509: Offset: 983, NextOffset: 1016 486s testutil.go:509: Offset: 870, NextOffset: 903 486s testutil.go:509: Offset: 1016, NextOffset: 1049 486s testutil.go:509: Offset: 903, NextOffset: 936 486s testutil.go:509: Offset: 1049, NextOffset: 1082 486s testutil.go:509: Offset: 936, NextOffset: 2225 486s testutil.go:509: Offset: 1082, NextOffset: 2512 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 85, NextOffset: 118 486s testutil.go:509: Offset: 181, NextOffset: 214 486s testutil.go:509: Offset: 118, NextOffset: 151 486s testutil.go:509: Offset: 214, NextOffset: 247 486s testutil.go:509: Offset: 151, NextOffset: 184 486s testutil.go:509: Offset: 247, NextOffset: 280 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 280, NextOffset: 313 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 313, NextOffset: 346 486s testutil.go:509: Offset: 250, NextOffset: 343 486s testutil.go:509: Offset: 346, NextOffset: 464 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 85, NextOffset: 118 486s testutil.go:509: Offset: 181, NextOffset: 214 486s testutil.go:509: Offset: 118, NextOffset: 151 486s testutil.go:509: Offset: 214, NextOffset: 247 486s testutil.go:509: Offset: 151, NextOffset: 184 486s testutil.go:509: Offset: 247, NextOffset: 280 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 280, NextOffset: 313 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 313, NextOffset: 346 486s testutil.go:509: Offset: 250, NextOffset: 343 486s testutil.go:509: Offset: 346, NextOffset: 464 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 343, NextOffset: 440 486s testutil.go:509: Offset: 464, NextOffset: 586 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3.txt test dev test2 baz.txt foo1.txt bar barlink] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 679, NextOffset: 983 486s testutil.go:509: Offset: 533, NextOffset: 837 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 983, NextOffset: 1016 486s testutil.go:509: Offset: 837, NextOffset: 870 486s testutil.go:509: Offset: 1016, NextOffset: 1049 486s testutil.go:509: Offset: 870, NextOffset: 903 486s testutil.go:509: Offset: 1049, NextOffset: 1082 486s testutil.go:509: Offset: 903, NextOffset: 936 486s testutil.go:509: Offset: 1082, NextOffset: 2512 486s testutil.go:509: Offset: 936, NextOffset: 2225 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 181, NextOffset: 214 486s testutil.go:509: Offset: 85, NextOffset: 118 486s testutil.go:509: Offset: 214, NextOffset: 247 486s testutil.go:509: Offset: 118, NextOffset: 151 486s testutil.go:509: Offset: 247, NextOffset: 280 486s testutil.go:509: Offset: 151, NextOffset: 184 486s testutil.go:509: Offset: 280, NextOffset: 313 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 313, NextOffset: 346 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 346, NextOffset: 464 486s testutil.go:509: Offset: 250, NextOffset: 343 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 181, NextOffset: 214 486s testutil.go:509: Offset: 85, NextOffset: 118 486s testutil.go:509: Offset: 214, NextOffset: 247 486s testutil.go:509: Offset: 118, NextOffset: 151 486s testutil.go:509: Offset: 247, NextOffset: 280 486s testutil.go:509: Offset: 151, NextOffset: 184 486s testutil.go:509: Offset: 280, NextOffset: 313 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 313, NextOffset: 346 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 346, NextOffset: 464 486s testutil.go:509: Offset: 250, NextOffset: 343 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 464, NextOffset: 586 486s testutil.go:509: Offset: 343, NextOffset: 440 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 586, NextOffset: 679 486s testutil.go:509: Offset: 440, NextOffset: 533 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test .no.prefetch.landmark foo1.txt bar foo3.txt dev test2 baz.txt barlink] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test .no.prefetch.landmark foo1.txt bar foo3.txt dev test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":849,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":882,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":915,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":948,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":183,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":249,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":282,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":315,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":348,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":468,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":687,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":995,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1061,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1094,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [bar foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 541, NextOffset: 849 486s testutil.go:509: Offset: 687, NextOffset: 995 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 849, NextOffset: 882 486s testutil.go:509: Offset: 995, NextOffset: 1028 486s testutil.go:509: Offset: 882, NextOffset: 915 486s testutil.go:509: Offset: 1028, NextOffset: 1061 486s testutil.go:509: Offset: 915, NextOffset: 948 486s testutil.go:509: Offset: 1061, NextOffset: 1094 486s testutil.go:509: Offset: 948, NextOffset: 2241 486s testutil.go:509: Offset: 1094, NextOffset: 2530 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 183, NextOffset: 216 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 216, NextOffset: 249 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 249, NextOffset: 282 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 282, NextOffset: 315 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 315, NextOffset: 348 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:509: Offset: 348, NextOffset: 468 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 183, NextOffset: 216 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 216, NextOffset: 249 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 249, NextOffset: 282 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 282, NextOffset: 315 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 315, NextOffset: 348 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:509: Offset: 348, NextOffset: 468 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 347, NextOffset: 446 486s testutil.go:509: Offset: 468, NextOffset: 592 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 446, NextOffset: 541 486s testutil.go:509: Offset: 592, NextOffset: 687 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 995, NextOffset: 1028 486s testutil.go:509: Offset: 849, NextOffset: 882 486s testutil.go:509: Offset: 1028, NextOffset: 1061 486s testutil.go:509: Offset: 882, NextOffset: 915 486s testutil.go:509: Offset: 1061, NextOffset: 1094 486s testutil.go:509: Offset: 915, NextOffset: 948 486s testutil.go:509: Offset: 1094, NextOffset: 2530 486s testutil.go:509: Offset: 948, NextOffset: 2241 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 183, NextOffset: 216 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 216, NextOffset: 249 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 249, NextOffset: 282 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 282, NextOffset: 315 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 315, NextOffset: 348 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 348, NextOffset: 468 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 183, NextOffset: 216 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 216, NextOffset: 249 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 249, NextOffset: 282 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 282, NextOffset: 315 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 315, NextOffset: 348 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 348, NextOffset: 468 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 468, NextOffset: 592 486s testutil.go:509: Offset: 347, NextOffset: 446 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 592, NextOffset: 687 486s testutil.go:509: Offset: 446, NextOffset: 541 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 687, NextOffset: 995 486s testutil.go:509: Offset: 541, NextOffset: 849 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt bar] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=64000 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":842,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":875,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":908,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":941,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":182,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":215,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":248,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":281,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":314,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":347,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":466,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":589,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":683,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1021,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1054,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1087,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt barlink dev .no.prefetch.landmark foo1.txt bar foo3.txt test test2] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 182, NextOffset: 215 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 215, NextOffset: 248 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 248, NextOffset: 281 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 281, NextOffset: 314 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 314, NextOffset: 347 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:509: Offset: 347, NextOffset: 466 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 182, NextOffset: 215 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 215, NextOffset: 248 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 248, NextOffset: 281 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 281, NextOffset: 314 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 314, NextOffset: 347 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:509: Offset: 347, NextOffset: 466 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 345, NextOffset: 443 486s testutil.go:509: Offset: 466, NextOffset: 589 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 443, NextOffset: 537 486s testutil.go:509: Offset: 589, NextOffset: 683 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 537, NextOffset: 842 486s testutil.go:509: Offset: 683, NextOffset: 988 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 842, NextOffset: 875 486s testutil.go:509: Offset: 988, NextOffset: 1021 486s testutil.go:509: Offset: 875, NextOffset: 908 486s testutil.go:509: Offset: 1021, NextOffset: 1054 486s testutil.go:509: Offset: 908, NextOffset: 941 486s testutil.go:509: Offset: 1054, NextOffset: 1087 486s testutil.go:509: Offset: 941, NextOffset: 2231 486s testutil.go:509: Offset: 1087, NextOffset: 2520 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt test test2 baz.txt barlink dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 182, NextOffset: 215 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 215, NextOffset: 248 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 248, NextOffset: 281 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 281, NextOffset: 314 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 314, NextOffset: 347 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 347, NextOffset: 466 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 182, NextOffset: 215 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 215, NextOffset: 248 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 248, NextOffset: 281 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 281, NextOffset: 314 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 314, NextOffset: 347 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 347, NextOffset: 466 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 466, NextOffset: 589 486s testutil.go:509: Offset: 345, NextOffset: 443 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 589, NextOffset: 683 486s testutil.go:509: Offset: 443, NextOffset: 537 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 683, NextOffset: 988 486s testutil.go:509: Offset: 537, NextOffset: 842 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 988, NextOffset: 1021 486s testutil.go:509: Offset: 842, NextOffset: 875 486s testutil.go:509: Offset: 1021, NextOffset: 1054 486s testutil.go:509: Offset: 875, NextOffset: 908 486s testutil.go:509: Offset: 1054, NextOffset: 1087 486s testutil.go:509: Offset: 908, NextOffset: 941 486s testutil.go:509: Offset: 1087, NextOffset: 2520 486s testutil.go:509: Offset: 941, NextOffset: 2231 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt test dev .no.prefetch.landmark foo1.txt bar foo3.txt barlink test2] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt barlink test2 baz.txt test dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":850,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":883,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":916,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":949,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":184,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":217,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":250,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":283,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":316,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":349,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":470,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":691,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":996,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1029,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1062,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1095,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test test2 .no.prefetch.landmark foo1.txt foo3.txt barlink dev baz.txt bar] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 349, NextOffset: 449 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 486s testutil.go:509: Offset: 470, NextOffset: 595 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 449, NextOffset: 545 486s testutil.go:509: Offset: 595, NextOffset: 691 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 545, NextOffset: 850 486s testutil.go:509: Offset: 691, NextOffset: 996 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 850, NextOffset: 883 486s testutil.go:509: Offset: 996, NextOffset: 1029 486s testutil.go:509: Offset: 883, NextOffset: 916 486s testutil.go:509: Offset: 1029, NextOffset: 1062 486s testutil.go:509: Offset: 916, NextOffset: 949 486s testutil.go:509: Offset: 1062, NextOffset: 1095 486s testutil.go:509: Offset: 949, NextOffset: 2244 486s testutil.go:509: Offset: 1095, NextOffset: 2535 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 250, NextOffset: 283 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 283, NextOffset: 316 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 316, NextOffset: 349 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:509: Offset: 349, NextOffset: 470 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 250, NextOffset: 283 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 283, NextOffset: 316 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 316, NextOffset: 349 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:509: Offset: 349, NextOffset: 470 486s testutil.go:395: Comparing: "" vs "" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 486s testutil.go:401: Directory: "" vs "": [bar test test2 .no.prefetch.landmark foo1.txt foo3.txt barlink dev baz.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 250, NextOffset: 283 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 283, NextOffset: 316 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 316, NextOffset: 349 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 349, NextOffset: 470 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 595, NextOffset: 691 486s testutil.go:509: Offset: 449, NextOffset: 545 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 996, NextOffset: 1029 486s testutil.go:509: Offset: 850, NextOffset: 883 486s testutil.go:509: Offset: 1029, NextOffset: 1062 486s testutil.go:509: Offset: 883, NextOffset: 916 486s testutil.go:509: Offset: 1062, NextOffset: 1095 486s testutil.go:509: Offset: 916, NextOffset: 949 486s testutil.go:509: Offset: 1095, NextOffset: 2535 486s testutil.go:509: Offset: 949, NextOffset: 2244 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 250, NextOffset: 283 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 283, NextOffset: 316 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 316, NextOffset: 349 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 349, NextOffset: 470 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 470, NextOffset: 595 486s testutil.go:509: Offset: 349, NextOffset: 449 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 691, NextOffset: 996 486s testutil.go:509: Offset: 545, NextOffset: 850 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=64000 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt foo1.txt test test2 bar foo3.txt barlink dev .no.prefetch.landmark] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=64000 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark baz.txt foo1.txt test test2 bar foo3.txt barlink] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":865,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":898,"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":964,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":317,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":350,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":469,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":686,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","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":1047,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1080,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1113,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev test2] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 865, NextOffset: 898 486s testutil.go:509: Offset: 1014, NextOffset: 1047 486s testutil.go:509: Offset: 898, NextOffset: 931 486s testutil.go:509: Offset: 1047, NextOffset: 1080 486s testutil.go:509: Offset: 931, NextOffset: 964 486s testutil.go:509: Offset: 1080, NextOffset: 1113 486s testutil.go:509: Offset: 964, NextOffset: 2278 486s testutil.go:509: Offset: 1113, NextOffset: 2566 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:509: Offset: 350, NextOffset: 469 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:509: Offset: 350, NextOffset: 469 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 345, NextOffset: 443 486s testutil.go:509: Offset: 469, NextOffset: 592 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 443, NextOffset: 537 486s testutil.go:509: Offset: 592, NextOffset: 686 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 537, NextOffset: 865 486s testutil.go:509: Offset: 686, NextOffset: 1014 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 686, NextOffset: 1014 486s testutil.go:509: Offset: 537, NextOffset: 865 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1014, NextOffset: 1047 486s testutil.go:509: Offset: 865, NextOffset: 898 486s testutil.go:509: Offset: 1047, NextOffset: 1080 486s testutil.go:509: Offset: 898, NextOffset: 931 486s testutil.go:509: Offset: 1080, NextOffset: 1113 486s testutil.go:509: Offset: 931, NextOffset: 964 486s testutil.go:509: Offset: 1113, NextOffset: 2566 486s testutil.go:509: Offset: 964, NextOffset: 2278 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 350, NextOffset: 469 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 350, NextOffset: 469 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 469, NextOffset: 592 486s testutil.go:509: Offset: 345, NextOffset: 443 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 592, NextOffset: 686 486s testutil.go:509: Offset: 443, NextOffset: 537 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo3.txt test dev .no.prefetch.landmark baz.txt foo1.txt bar barlink test2] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt test dev .no.prefetch.landmark baz.txt foo1.txt bar barlink test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","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":909,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":942,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":975,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":187,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":319,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":352,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":473,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":598,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":694,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1025,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1058,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1091,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1124,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [test baz.txt foo1.txt barlink dev test2 .no.prefetch.landmark bar foo3.txt] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 253, NextOffset: 286 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 286, NextOffset: 319 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 319, NextOffset: 352 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:509: Offset: 352, NextOffset: 473 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 253, NextOffset: 286 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 286, NextOffset: 319 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 319, NextOffset: 352 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:509: Offset: 352, NextOffset: 473 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 349, NextOffset: 449 486s testutil.go:509: Offset: 473, NextOffset: 598 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 449, NextOffset: 545 486s testutil.go:509: Offset: 598, NextOffset: 694 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 545, NextOffset: 876 486s testutil.go:509: Offset: 694, NextOffset: 1025 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 876, NextOffset: 909 486s testutil.go:509: Offset: 1025, NextOffset: 1058 486s testutil.go:509: Offset: 909, NextOffset: 942 486s testutil.go:509: Offset: 1058, NextOffset: 1091 486s testutil.go:509: Offset: 942, NextOffset: 975 486s testutil.go:509: Offset: 1091, NextOffset: 1124 486s testutil.go:509: Offset: 975, NextOffset: 2287 486s testutil.go:509: Offset: 1124, NextOffset: 2582 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt barlink dev test2 .no.prefetch.landmark bar foo3.txt test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 598, NextOffset: 694 486s testutil.go:509: Offset: 449, NextOffset: 545 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 694, NextOffset: 1025 486s testutil.go:509: Offset: 545, NextOffset: 876 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1025, NextOffset: 1058 486s testutil.go:509: Offset: 876, NextOffset: 909 486s testutil.go:509: Offset: 1058, NextOffset: 1091 486s testutil.go:509: Offset: 909, NextOffset: 942 486s testutil.go:509: Offset: 1091, NextOffset: 1124 486s testutil.go:509: Offset: 942, NextOffset: 975 486s testutil.go:509: Offset: 1124, NextOffset: 2582 486s testutil.go:509: Offset: 975, NextOffset: 2287 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 253, NextOffset: 286 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 286, NextOffset: 319 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 319, NextOffset: 352 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 352, NextOffset: 473 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 473, NextOffset: 598 486s testutil.go:509: Offset: 349, NextOffset: 449 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 253, NextOffset: 286 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 286, NextOffset: 319 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 319, NextOffset: 352 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 352, NextOffset: 473 486s testutil.go:509: Offset: 253, NextOffset: 349 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt foo1.txt barlink test dev test2 bar foo3.txt] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=64000 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=64000 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt barlink test dev test2 bar foo3.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":870,"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":936,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":969,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":186,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":318,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":351,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":471,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":690,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1019,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1052,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1085,"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":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [barlink dev test2 .no.prefetch.landmark foo1.txt foo3.txt test baz.txt bar] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 870, NextOffset: 903 486s testutil.go:509: Offset: 1019, NextOffset: 1052 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 486s testutil.go:509: Offset: 903, NextOffset: 936 486s testutil.go:509: Offset: 1052, NextOffset: 1085 486s testutil.go:509: Offset: 936, NextOffset: 969 486s testutil.go:509: Offset: 1085, NextOffset: 1118 486s testutil.go:509: Offset: 969, NextOffset: 2282 486s testutil.go:509: Offset: 1118, NextOffset: 2571 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 252, NextOffset: 285 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 285, NextOffset: 318 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 318, NextOffset: 351 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:509: Offset: 351, NextOffset: 471 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 252, NextOffset: 285 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 285, NextOffset: 318 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 318, NextOffset: 351 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:509: Offset: 351, NextOffset: 471 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 347, NextOffset: 446 486s testutil.go:509: Offset: 471, NextOffset: 595 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 446, NextOffset: 541 486s testutil.go:509: Offset: 595, NextOffset: 690 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 541, NextOffset: 870 486s testutil.go:509: Offset: 690, NextOffset: 1019 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt test baz.txt bar barlink dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 252, NextOffset: 285 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 285, NextOffset: 318 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 318, NextOffset: 351 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 351, NextOffset: 471 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 471, NextOffset: 595 486s testutil.go:509: Offset: 347, NextOffset: 446 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 690, NextOffset: 1019 486s testutil.go:509: Offset: 541, NextOffset: 870 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1019, NextOffset: 1052 486s testutil.go:509: Offset: 870, NextOffset: 903 486s testutil.go:509: Offset: 1052, NextOffset: 1085 486s testutil.go:509: Offset: 903, NextOffset: 936 486s testutil.go:509: Offset: 1085, NextOffset: 1118 486s testutil.go:509: Offset: 936, NextOffset: 969 486s testutil.go:509: Offset: 1118, NextOffset: 2571 486s testutil.go:509: Offset: 969, NextOffset: 2282 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 252, NextOffset: 285 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 285, NextOffset: 318 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 318, NextOffset: 351 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 351, NextOffset: 471 486s testutil.go:509: Offset: 252, NextOffset: 347 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 595, NextOffset: 690 486s testutil.go:509: Offset: 446, NextOffset: 541 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [barlink test dev test2 baz.txt bar foo3.txt .no.prefetch.landmark foo1.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt bar foo3.txt .no.prefetch.landmark foo1.txt barlink test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":188,"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":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":452,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":549,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","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":913,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":946,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":979,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":188,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":221,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":254,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":320,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":353,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":475,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":601,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":698,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1029,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1062,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1095,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1128,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev foo1.txt bar foo3.txt test2] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 549, NextOffset: 880 486s testutil.go:509: Offset: 698, NextOffset: 1029 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 880, NextOffset: 913 486s testutil.go:509: Offset: 1029, NextOffset: 1062 486s testutil.go:509: Offset: 913, NextOffset: 946 486s testutil.go:509: Offset: 1062, NextOffset: 1095 486s testutil.go:509: Offset: 946, NextOffset: 979 486s testutil.go:509: Offset: 1095, NextOffset: 1128 486s testutil.go:509: Offset: 979, NextOffset: 2294 486s testutil.go:509: Offset: 1128, NextOffset: 2589 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 254, NextOffset: 287 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 287, NextOffset: 320 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 320, NextOffset: 353 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:509: Offset: 353, NextOffset: 475 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 254, NextOffset: 287 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 287, NextOffset: 320 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 320, NextOffset: 353 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:509: Offset: 353, NextOffset: 475 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 351, NextOffset: 452 486s testutil.go:509: Offset: 475, NextOffset: 601 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 452, NextOffset: 549 486s testutil.go:509: Offset: 601, NextOffset: 698 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt test2 .no.prefetch.landmark baz.txt barlink test dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 475, NextOffset: 601 486s testutil.go:509: Offset: 351, NextOffset: 452 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 601, NextOffset: 698 486s testutil.go:509: Offset: 452, NextOffset: 549 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 698, NextOffset: 1029 486s testutil.go:509: Offset: 549, NextOffset: 880 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 254, NextOffset: 287 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 287, NextOffset: 320 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 320, NextOffset: 353 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 353, NextOffset: 475 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 254, NextOffset: 287 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 287, NextOffset: 320 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 320, NextOffset: 353 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 353, NextOffset: 475 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1029, NextOffset: 1062 486s testutil.go:509: Offset: 880, NextOffset: 913 486s testutil.go:509: Offset: 1062, NextOffset: 1095 486s testutil.go:509: Offset: 913, NextOffset: 946 486s testutil.go:509: Offset: 1095, NextOffset: 1128 486s testutil.go:509: Offset: 946, NextOffset: 979 486s testutil.go:509: Offset: 1128, NextOffset: 2589 486s testutil.go:509: Offset: 979, NextOffset: 2294 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark bar foo3.txt test test2 baz.txt foo1.txt barlink dev] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt test test2 baz.txt foo1.txt barlink dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":960,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":993,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1026,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1059,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":317,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":350,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":469,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":686,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1109,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1142,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1175,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1208,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [test2 .no.prefetch.landmark baz.txt bar test dev foo1.txt foo3.txt barlink] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 537, NextOffset: 960 486s testutil.go:509: Offset: 686, NextOffset: 1109 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 960, NextOffset: 993 486s testutil.go:509: Offset: 1109, NextOffset: 1142 486s testutil.go:509: Offset: 993, NextOffset: 1026 486s testutil.go:509: Offset: 1142, NextOffset: 1175 486s testutil.go:509: Offset: 1026, NextOffset: 1059 486s testutil.go:509: Offset: 1175, NextOffset: 1208 486s testutil.go:509: Offset: 1059, NextOffset: 2468 486s testutil.go:509: Offset: 1208, NextOffset: 2761 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:509: Offset: 350, NextOffset: 469 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:509: Offset: 350, NextOffset: 469 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 345, NextOffset: 443 486s testutil.go:509: Offset: 469, NextOffset: 592 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 443, NextOffset: 537 486s testutil.go:509: Offset: 592, NextOffset: 686 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt barlink test2 .no.prefetch.landmark baz.txt bar test dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 185, NextOffset: 218 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 350, NextOffset: 469 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 592, NextOffset: 686 486s testutil.go:509: Offset: 443, NextOffset: 537 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1109, NextOffset: 1142 486s testutil.go:509: Offset: 960, NextOffset: 993 486s testutil.go:509: Offset: 1142, NextOffset: 1175 486s testutil.go:509: Offset: 993, NextOffset: 1026 486s testutil.go:509: Offset: 1175, NextOffset: 1208 486s testutil.go:509: Offset: 1026, NextOffset: 1059 486s testutil.go:509: Offset: 1208, NextOffset: 2761 486s testutil.go:509: Offset: 1059, NextOffset: 2468 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 469, NextOffset: 592 486s testutil.go:509: Offset: 345, NextOffset: 443 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 686, NextOffset: 1109 486s testutil.go:509: Offset: 537, NextOffset: 960 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 350, NextOffset: 469 486s testutil.go:509: Offset: 251, NextOffset: 345 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [bar test dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test2] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar test dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":971,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1004,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1037,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1070,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":187,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":319,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":352,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":473,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":598,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":694,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1120,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1153,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1186,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1219,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [bar barlink foo1.txt foo3.txt test dev test2 .no.prefetch.landmark baz.txt] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 971, NextOffset: 1004 486s testutil.go:509: Offset: 1120, NextOffset: 1153 486s testutil.go:509: Offset: 1004, NextOffset: 1037 486s testutil.go:509: Offset: 1153, NextOffset: 1186 486s testutil.go:509: Offset: 1037, NextOffset: 1070 486s testutil.go:509: Offset: 1186, NextOffset: 1219 486s testutil.go:509: Offset: 1070, NextOffset: 2483 486s testutil.go:509: Offset: 1219, NextOffset: 2780 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 253, NextOffset: 286 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 286, NextOffset: 319 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 319, NextOffset: 352 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:509: Offset: 352, NextOffset: 473 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 253, NextOffset: 286 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 286, NextOffset: 319 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 319, NextOffset: 352 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:509: Offset: 352, NextOffset: 473 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 349, NextOffset: 449 486s testutil.go:509: Offset: 473, NextOffset: 598 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 449, NextOffset: 545 486s testutil.go:509: Offset: 598, NextOffset: 694 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 545, NextOffset: 971 486s testutil.go:509: Offset: 694, NextOffset: 1120 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar barlink foo1.txt foo3.txt test dev test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 253, NextOffset: 286 486s testutil.go:509: Offset: 154, NextOffset: 187 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 486s testutil.go:509: Offset: 286, NextOffset: 319 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 319, NextOffset: 352 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 352, NextOffset: 473 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 598, NextOffset: 694 486s testutil.go:509: Offset: 449, NextOffset: 545 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 473, NextOffset: 598 486s testutil.go:509: Offset: 349, NextOffset: 449 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 694, NextOffset: 1120 486s testutil.go:509: Offset: 545, NextOffset: 971 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1120, NextOffset: 1153 486s testutil.go:509: Offset: 971, NextOffset: 1004 486s testutil.go:509: Offset: 1153, NextOffset: 1186 486s testutil.go:509: Offset: 1004, NextOffset: 1037 486s testutil.go:509: Offset: 1186, NextOffset: 1219 486s testutil.go:509: Offset: 1037, NextOffset: 1070 486s testutil.go:509: Offset: 1219, NextOffset: 2780 486s testutil.go:509: Offset: 1070, NextOffset: 2483 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 253, NextOffset: 286 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 286, NextOffset: 319 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 319, NextOffset: 352 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 352, NextOffset: 473 486s testutil.go:509: Offset: 253, NextOffset: 349 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark bar foo3.txt dev test2 baz.txt foo1.txt barlink test] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt dev test2 baz.txt foo1.txt barlink test] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":963,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":996,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1029,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1062,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":186,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":318,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":351,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":471,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":690,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1112,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1145,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1178,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1211,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo1.txt bar foo3.txt barlink test2 .no.prefetch.landmark baz.txt test dev] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 252, NextOffset: 285 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 285, NextOffset: 318 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 318, NextOffset: 351 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:509: Offset: 351, NextOffset: 471 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 252, NextOffset: 285 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 285, NextOffset: 318 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 318, NextOffset: 351 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:509: Offset: 351, NextOffset: 471 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 347, NextOffset: 446 486s testutil.go:509: Offset: 471, NextOffset: 595 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 446, NextOffset: 541 486s testutil.go:509: Offset: 595, NextOffset: 690 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 541, NextOffset: 963 486s testutil.go:509: Offset: 690, NextOffset: 1112 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 963, NextOffset: 996 486s testutil.go:509: Offset: 1112, NextOffset: 1145 486s testutil.go:509: Offset: 996, NextOffset: 1029 486s testutil.go:509: Offset: 1145, NextOffset: 1178 486s testutil.go:509: Offset: 1029, NextOffset: 1062 486s testutil.go:509: Offset: 1178, NextOffset: 1211 486s testutil.go:509: Offset: 1062, NextOffset: 2477 486s testutil.go:509: Offset: 1211, NextOffset: 2772 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test2 .no.prefetch.landmark baz.txt test dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 471, NextOffset: 595 486s testutil.go:509: Offset: 347, NextOffset: 446 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 595, NextOffset: 690 486s testutil.go:509: Offset: 446, NextOffset: 541 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 690, NextOffset: 1112 486s testutil.go:509: Offset: 541, NextOffset: 963 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 252, NextOffset: 285 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 285, NextOffset: 318 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 318, NextOffset: 351 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 351, NextOffset: 471 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 252, NextOffset: 285 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 285, NextOffset: 318 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 318, NextOffset: 351 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 351, NextOffset: 471 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1112, NextOffset: 1145 486s testutil.go:509: Offset: 963, NextOffset: 996 486s testutil.go:509: Offset: 1145, NextOffset: 1178 486s testutil.go:509: Offset: 996, NextOffset: 1029 486s testutil.go:509: Offset: 1178, NextOffset: 1211 486s testutil.go:509: Offset: 1029, NextOffset: 1062 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 486s testutil.go:509: Offset: 1211, NextOffset: 2772 486s testutil.go:509: Offset: 1062, NextOffset: 2477 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":188,"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":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":452,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":549,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":975,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1008,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1041,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1074,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":188,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":221,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":254,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":320,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":353,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":475,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":601,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":698,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1124,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1157,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1190,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1223,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo1.txt foo3.txt test test2 .no.prefetch.landmark baz.txt bar barlink dev] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 975, NextOffset: 1008 486s testutil.go:509: Offset: 1124, NextOffset: 1157 486s testutil.go:509: Offset: 1008, NextOffset: 1041 486s testutil.go:509: Offset: 1157, NextOffset: 1190 486s testutil.go:509: Offset: 1041, NextOffset: 1074 486s testutil.go:509: Offset: 1190, NextOffset: 1223 486s testutil.go:509: Offset: 1074, NextOffset: 2493 486s testutil.go:509: Offset: 1223, NextOffset: 2793 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 254, NextOffset: 287 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 287, NextOffset: 320 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 320, NextOffset: 353 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:509: Offset: 353, NextOffset: 475 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 254, NextOffset: 287 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 287, NextOffset: 320 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 320, NextOffset: 353 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:509: Offset: 353, NextOffset: 475 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 351, NextOffset: 452 486s testutil.go:509: Offset: 475, NextOffset: 601 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 452, NextOffset: 549 486s testutil.go:509: Offset: 601, NextOffset: 698 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 549, NextOffset: 975 486s testutil.go:509: Offset: 698, NextOffset: 1124 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt test test2 .no.prefetch.landmark baz.txt bar barlink dev foo1.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 475, NextOffset: 601 486s testutil.go:509: Offset: 351, NextOffset: 452 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 698, NextOffset: 1124 486s testutil.go:509: Offset: 549, NextOffset: 975 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1124, NextOffset: 1157 486s testutil.go:509: Offset: 975, NextOffset: 1008 486s testutil.go:509: Offset: 1157, NextOffset: 1190 486s testutil.go:509: Offset: 1008, NextOffset: 1041 486s testutil.go:509: Offset: 1190, NextOffset: 1223 486s testutil.go:509: Offset: 1041, NextOffset: 1074 486s testutil.go:509: Offset: 1223, NextOffset: 2793 486s testutil.go:509: Offset: 1074, NextOffset: 2493 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 254, NextOffset: 287 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 287, NextOffset: 320 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 320, NextOffset: 353 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 353, NextOffset: 475 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 254, NextOffset: 287 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 287, NextOffset: 320 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 320, NextOffset: 353 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 353, NextOffset: 475 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 601, NextOffset: 698 486s testutil.go:509: Offset: 452, NextOffset: 549 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt bar dev test2 foo1.txt foo3.txt barlink test .no.prefetch.landmark] 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=64000 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 foo1.txt foo3.txt barlink test .no.prefetch.landmark baz.txt bar dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":869,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":902,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":935,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":968,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":317,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":350,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":469,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":686,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1018,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1051,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1084,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1117,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev foo1.txt bar foo3.txt test2] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 869, NextOffset: 902 486s testutil.go:509: Offset: 1018, NextOffset: 1051 486s testutil.go:509: Offset: 902, NextOffset: 935 486s testutil.go:509: Offset: 1051, NextOffset: 1084 486s testutil.go:509: Offset: 935, NextOffset: 968 486s testutil.go:509: Offset: 1084, NextOffset: 1117 486s testutil.go:509: Offset: 968, NextOffset: 2279 486s testutil.go:509: Offset: 1117, NextOffset: 2567 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:509: Offset: 350, NextOffset: 469 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:509: Offset: 350, NextOffset: 469 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 345, NextOffset: 443 486s testutil.go:509: Offset: 469, NextOffset: 592 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 443, NextOffset: 537 486s testutil.go:509: Offset: 592, NextOffset: 686 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 537, NextOffset: 869 486s testutil.go:509: Offset: 686, NextOffset: 1018 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev foo1.txt bar foo3.txt test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1018, NextOffset: 1051 486s testutil.go:509: Offset: 869, NextOffset: 902 486s testutil.go:509: Offset: 1051, NextOffset: 1084 486s testutil.go:509: Offset: 902, NextOffset: 935 486s testutil.go:509: Offset: 1084, NextOffset: 1117 486s testutil.go:509: Offset: 935, NextOffset: 968 486s testutil.go:509: Offset: 1117, NextOffset: 2567 486s testutil.go:509: Offset: 968, NextOffset: 2279 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 469, NextOffset: 592 486s testutil.go:509: Offset: 345, NextOffset: 443 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 592, NextOffset: 686 486s testutil.go:509: Offset: 443, NextOffset: 537 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 686, NextOffset: 1018 486s testutil.go:509: Offset: 537, NextOffset: 869 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 350, NextOffset: 469 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 350, NextOffset: 469 486s testutil.go:509: Offset: 251, NextOffset: 345 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark foo1.txt test baz.txt bar foo3.txt barlink dev test2] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt barlink dev test2 .no.prefetch.landmark foo1.txt test baz.txt bar] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":881,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":914,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":947,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":980,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":187,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":319,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":352,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":473,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":598,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":694,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1030,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1063,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1096,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1129,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo1.txt bar test .no.prefetch.landmark foo3.txt barlink dev test2 baz.txt] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 253, NextOffset: 286 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 286, NextOffset: 319 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 319, NextOffset: 352 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:509: Offset: 352, NextOffset: 473 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 220, NextOffset: 253 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 253, NextOffset: 286 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 286, NextOffset: 319 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 319, NextOffset: 352 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:509: Offset: 352, NextOffset: 473 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 349, NextOffset: 449 486s testutil.go:509: Offset: 473, NextOffset: 598 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 449, NextOffset: 545 486s testutil.go:509: Offset: 598, NextOffset: 694 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 545, NextOffset: 881 486s testutil.go:509: Offset: 694, NextOffset: 1030 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 881, NextOffset: 914 486s testutil.go:509: Offset: 1030, NextOffset: 1063 486s testutil.go:509: Offset: 914, NextOffset: 947 486s testutil.go:509: Offset: 1063, NextOffset: 1096 486s testutil.go:509: Offset: 947, NextOffset: 980 486s testutil.go:509: Offset: 1096, NextOffset: 1129 486s testutil.go:509: Offset: 980, NextOffset: 2295 486s testutil.go:509: Offset: 1129, NextOffset: 2588 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar test .no.prefetch.landmark foo3.txt barlink dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 694, NextOffset: 1030 486s testutil.go:509: Offset: 545, NextOffset: 881 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 253, NextOffset: 286 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 286, NextOffset: 319 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 319, NextOffset: 352 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 352, NextOffset: 473 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 253, NextOffset: 286 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 286, NextOffset: 319 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 319, NextOffset: 352 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 352, NextOffset: 473 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 473, NextOffset: 598 486s testutil.go:509: Offset: 349, NextOffset: 449 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 598, NextOffset: 694 486s testutil.go:509: Offset: 449, NextOffset: 545 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1030, NextOffset: 1063 486s testutil.go:509: Offset: 881, NextOffset: 914 486s testutil.go:509: Offset: 1063, NextOffset: 1096 486s testutil.go:509: Offset: 914, NextOffset: 947 486s testutil.go:509: Offset: 1096, NextOffset: 1129 486s testutil.go:509: Offset: 947, NextOffset: 980 486s testutil.go:509: Offset: 1129, NextOffset: 2588 486s testutil.go:509: Offset: 980, NextOffset: 2295 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo3.txt dev .no.prefetch.landmark baz.txt bar barlink test test2 foo1.txt] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=64000 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=64000 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar barlink test test2 foo1.txt foo3.txt dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","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":908,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":941,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":974,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":186,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":318,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":351,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":471,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":690,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","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":1057,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1090,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1123,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt foo1.txt test test2 .no.prefetch.landmark bar foo3.txt barlink dev] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 541, NextOffset: 875 486s testutil.go:509: Offset: 690, NextOffset: 1024 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 875, NextOffset: 908 486s testutil.go:509: Offset: 1024, NextOffset: 1057 486s testutil.go:509: Offset: 908, NextOffset: 941 486s testutil.go:509: Offset: 1057, NextOffset: 1090 486s testutil.go:509: Offset: 941, NextOffset: 974 486s testutil.go:509: Offset: 1090, NextOffset: 1123 486s testutil.go:509: Offset: 974, NextOffset: 2283 486s testutil.go:509: Offset: 1123, NextOffset: 2571 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 252, NextOffset: 285 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 285, NextOffset: 318 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 318, NextOffset: 351 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:509: Offset: 351, NextOffset: 471 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 252, NextOffset: 285 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 285, NextOffset: 318 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 318, NextOffset: 351 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:509: Offset: 351, NextOffset: 471 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 347, NextOffset: 446 486s testutil.go:509: Offset: 471, NextOffset: 595 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 446, NextOffset: 541 486s testutil.go:509: Offset: 595, NextOffset: 690 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt barlink dev baz.txt foo1.txt test test2 .no.prefetch.landmark bar] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 595, NextOffset: 690 486s testutil.go:509: Offset: 446, NextOffset: 541 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 690, NextOffset: 1024 486s testutil.go:509: Offset: 541, NextOffset: 875 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 252, NextOffset: 285 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 285, NextOffset: 318 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 318, NextOffset: 351 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 351, NextOffset: 471 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 471, NextOffset: 595 486s testutil.go:509: Offset: 347, NextOffset: 446 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1024, NextOffset: 1057 486s testutil.go:509: Offset: 875, NextOffset: 908 486s testutil.go:509: Offset: 1057, NextOffset: 1090 486s testutil.go:509: Offset: 908, NextOffset: 941 486s testutil.go:509: Offset: 1090, NextOffset: 1123 486s testutil.go:509: Offset: 941, NextOffset: 974 486s testutil.go:509: Offset: 1123, NextOffset: 2571 486s testutil.go:509: Offset: 974, NextOffset: 2283 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 252, NextOffset: 285 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 285, NextOffset: 318 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 318, NextOffset: 351 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 351, NextOffset: 471 486s testutil.go:509: Offset: 252, NextOffset: 347 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=64000 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [bar foo3.txt barlink test dev baz.txt foo1.txt test2 .no.prefetch.landmark] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt barlink test dev baz.txt foo1.txt test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":188,"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":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":452,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":549,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":885,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":918,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":951,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":984,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":188,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":221,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":254,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":320,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":353,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":475,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":601,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":698,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1067,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1100,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1133,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark foo1.txt barlink test dev baz.txt bar foo3.txt test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 254, NextOffset: 287 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 287, NextOffset: 320 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 320, NextOffset: 353 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:509: Offset: 353, NextOffset: 475 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 351, NextOffset: 452 486s testutil.go:509: Offset: 475, NextOffset: 601 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 452, NextOffset: 549 486s testutil.go:509: Offset: 601, NextOffset: 698 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 549, NextOffset: 885 486s testutil.go:509: Offset: 698, NextOffset: 1034 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 885, NextOffset: 918 486s testutil.go:509: Offset: 1034, NextOffset: 1067 486s testutil.go:509: Offset: 918, NextOffset: 951 486s testutil.go:509: Offset: 1067, NextOffset: 1100 486s testutil.go:509: Offset: 951, NextOffset: 984 486s testutil.go:509: Offset: 1100, NextOffset: 1133 486s testutil.go:509: Offset: 984, NextOffset: 2304 486s testutil.go:509: Offset: 1133, NextOffset: 2600 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 188, NextOffset: 221 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 254, NextOffset: 287 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 287, NextOffset: 320 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 320, NextOffset: 353 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:509: Offset: 353, NextOffset: 475 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt barlink test dev baz.txt bar foo3.txt test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 475, NextOffset: 601 486s testutil.go:509: Offset: 351, NextOffset: 452 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1034, NextOffset: 1067 486s testutil.go:509: Offset: 885, NextOffset: 918 486s testutil.go:509: Offset: 1067, NextOffset: 1100 486s testutil.go:509: Offset: 918, NextOffset: 951 486s testutil.go:509: Offset: 1100, NextOffset: 1133 486s testutil.go:509: Offset: 951, NextOffset: 984 486s testutil.go:509: Offset: 1133, NextOffset: 2600 486s testutil.go:509: Offset: 984, NextOffset: 2304 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 254, NextOffset: 287 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 287, NextOffset: 320 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 320, NextOffset: 353 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 353, NextOffset: 475 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 601, NextOffset: 698 486s testutil.go:509: Offset: 452, NextOffset: 549 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 698, NextOffset: 1034 486s testutil.go:509: Offset: 549, NextOffset: 885 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 254, NextOffset: 287 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 287, NextOffset: 320 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 320, NextOffset: 353 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 353, NextOffset: 475 486s testutil.go:509: Offset: 254, NextOffset: 351 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo1.txt foo3.txt barlink test2 bar test dev .no.prefetch.landmark baz.txt] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar test dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":135,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":519,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":725,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":926,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1878,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1915,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1952,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1989,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1008,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":1209,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2161,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2198,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2235,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2272,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark foo1.txt barlink test2 baz.txt bar foo3.txt test dev] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 135, NextOffset: 172 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 172, NextOffset: 209 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 209, NextOffset: 246 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 246, NextOffset: 283 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 283, NextOffset: 320 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 320, NextOffset: 519 486s testutil.go:509: Offset: 534, NextOffset: 767 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 135, NextOffset: 172 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 172, NextOffset: 209 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 209, NextOffset: 246 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 246, NextOffset: 283 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 283, NextOffset: 320 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 320, NextOffset: 519 486s testutil.go:509: Offset: 534, NextOffset: 767 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 519, NextOffset: 725 486s testutil.go:509: Offset: 767, NextOffset: 1008 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 725, NextOffset: 926 486s testutil.go:509: Offset: 1008, NextOffset: 1209 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 926, NextOffset: 1878 486s testutil.go:509: Offset: 1209, NextOffset: 2161 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1878, NextOffset: 1915 486s testutil.go:509: Offset: 2161, NextOffset: 2198 486s testutil.go:509: Offset: 1915, NextOffset: 1952 486s testutil.go:509: Offset: 2198, NextOffset: 2235 486s testutil.go:509: Offset: 1952, NextOffset: 1989 486s testutil.go:509: Offset: 2235, NextOffset: 2272 486s testutil.go:509: Offset: 1989, NextOffset: 5687 486s testutil.go:509: Offset: 2272, NextOffset: 6302 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt test dev .no.prefetch.landmark foo1.txt barlink test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 767, NextOffset: 1008 486s testutil.go:509: Offset: 519, NextOffset: 725 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 135, NextOffset: 172 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 172, NextOffset: 209 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 209, NextOffset: 246 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 246, NextOffset: 283 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 283, NextOffset: 320 486s testutil.go:509: Offset: 534, NextOffset: 767 486s testutil.go:509: Offset: 320, NextOffset: 519 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 135, NextOffset: 172 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 172, NextOffset: 209 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 209, NextOffset: 246 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 246, NextOffset: 283 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 283, NextOffset: 320 486s testutil.go:509: Offset: 534, NextOffset: 767 486s testutil.go:509: Offset: 320, NextOffset: 519 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 1008, NextOffset: 1209 486s testutil.go:509: Offset: 725, NextOffset: 926 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 1209, NextOffset: 2161 486s testutil.go:509: Offset: 926, NextOffset: 1878 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2161, NextOffset: 2198 486s testutil.go:509: Offset: 1878, NextOffset: 1915 486s testutil.go:509: Offset: 2198, NextOffset: 2235 486s testutil.go:509: Offset: 1915, NextOffset: 1952 486s testutil.go:509: Offset: 2235, NextOffset: 2272 486s testutil.go:509: Offset: 1952, NextOffset: 1989 486s testutil.go:509: Offset: 2272, NextOffset: 6302 486s testutil.go:509: Offset: 1989, NextOffset: 5687 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt barlink dev test2 foo1.txt bar foo3.txt test] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=64000 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=64000 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test .no.prefetch.landmark baz.txt barlink dev test2 foo1.txt bar foo3.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=64000 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":137,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":211,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":248,"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":322,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":524,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":731,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":934,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1894,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1931,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1968,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2005,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":770,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1012,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":1215,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2175,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2212,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2249,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2286,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo3.txt barlink dev foo1.txt bar test test2] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 934, NextOffset: 1894 486s testutil.go:509: Offset: 1215, NextOffset: 2175 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1894, NextOffset: 1931 486s testutil.go:509: Offset: 2175, NextOffset: 2212 486s testutil.go:509: Offset: 1931, NextOffset: 1968 486s testutil.go:509: Offset: 2212, NextOffset: 2249 486s testutil.go:509: Offset: 1968, NextOffset: 2005 486s testutil.go:509: Offset: 2249, NextOffset: 2286 486s testutil.go:509: Offset: 2005, NextOffset: 5738 486s testutil.go:509: Offset: 2286, NextOffset: 6350 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 322, NextOffset: 524 486s testutil.go:509: Offset: 534, NextOffset: 770 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 322, NextOffset: 524 486s testutil.go:509: Offset: 534, NextOffset: 770 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 524, NextOffset: 731 486s testutil.go:509: Offset: 770, NextOffset: 1012 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 731, NextOffset: 934 486s testutil.go:509: Offset: 1012, NextOffset: 1215 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo3.txt barlink dev foo1.txt bar test test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 770, NextOffset: 1012 486s testutil.go:509: Offset: 524, NextOffset: 731 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 1012, NextOffset: 1215 486s testutil.go:509: Offset: 731, NextOffset: 934 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2175, NextOffset: 2212 486s testutil.go:509: Offset: 1894, NextOffset: 1931 486s testutil.go:509: Offset: 2212, NextOffset: 2249 486s testutil.go:509: Offset: 1931, NextOffset: 1968 486s testutil.go:509: Offset: 2249, NextOffset: 2286 486s testutil.go:509: Offset: 1968, NextOffset: 2005 486s testutil.go:509: Offset: 2286, NextOffset: 6350 486s testutil.go:509: Offset: 2005, NextOffset: 5738 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 534, NextOffset: 770 486s testutil.go:509: Offset: 322, NextOffset: 524 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 534, NextOffset: 770 486s testutil.go:509: Offset: 322, NextOffset: 524 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 1215, NextOffset: 2175 486s testutil.go:509: Offset: 934, NextOffset: 1894 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [dev baz.txt bar test test2 .no.prefetch.landmark foo1.txt foo3.txt barlink] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=64000 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=64000 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt barlink dev baz.txt bar test test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":137,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":174,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":211,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":248,"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":322,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":521,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":930,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1885,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1922,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1959,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1996,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":768,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1010,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":1213,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2168,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2242,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2279,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test dev test2 bar] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 322, NextOffset: 521 486s testutil.go:509: Offset: 534, NextOffset: 768 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 322, NextOffset: 521 486s testutil.go:509: Offset: 534, NextOffset: 768 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 521, NextOffset: 727 486s testutil.go:509: Offset: 768, NextOffset: 1010 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 727, NextOffset: 930 486s testutil.go:509: Offset: 1010, NextOffset: 1213 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 930, NextOffset: 1885 486s testutil.go:509: Offset: 1213, NextOffset: 2168 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1885, NextOffset: 1922 486s testutil.go:509: Offset: 2168, NextOffset: 2205 486s testutil.go:509: Offset: 1922, NextOffset: 1959 486s testutil.go:509: Offset: 2205, NextOffset: 2242 486s testutil.go:509: Offset: 1959, NextOffset: 1996 486s testutil.go:509: Offset: 2242, NextOffset: 2279 486s testutil.go:509: Offset: 1996, NextOffset: 5711 486s testutil.go:509: Offset: 2279, NextOffset: 6326 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 bar .no.prefetch.landmark baz.txt foo1.txt foo3.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 534, NextOffset: 768 486s testutil.go:509: Offset: 322, NextOffset: 521 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 768, NextOffset: 1010 486s testutil.go:509: Offset: 521, NextOffset: 727 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 1213, NextOffset: 2168 486s testutil.go:509: Offset: 930, NextOffset: 1885 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2168, NextOffset: 2205 486s testutil.go:509: Offset: 1885, NextOffset: 1922 486s testutil.go:509: Offset: 2205, NextOffset: 2242 486s testutil.go:509: Offset: 1922, NextOffset: 1959 486s testutil.go:509: Offset: 2242, NextOffset: 2279 486s testutil.go:509: Offset: 1959, NextOffset: 1996 486s testutil.go:509: Offset: 2279, NextOffset: 6326 486s testutil.go:509: Offset: 1996, NextOffset: 5711 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 534, NextOffset: 768 486s testutil.go:509: Offset: 322, NextOffset: 521 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 1010, NextOffset: 1213 486s testutil.go:509: Offset: 727, NextOffset: 930 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo1.txt bar foo3.txt test dev test2 .no.prefetch.landmark baz.txt barlink] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt test dev test2 .no.prefetch.landmark baz.txt barlink foo1.txt bar] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=64000 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":138,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":249,"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":323,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":525,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":733,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":937,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1904,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1941,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1978,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2015,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":350,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":387,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":424,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":461,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":498,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":535,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":770,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1014,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":1218,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2185,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2222,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2259,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2296,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [barlink test foo1.txt bar dev test2 .no.prefetch.landmark baz.txt foo3.txt] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 937, NextOffset: 1904 486s testutil.go:509: Offset: 1218, NextOffset: 2185 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1904, NextOffset: 1941 486s testutil.go:509: Offset: 2185, NextOffset: 2222 486s testutil.go:509: Offset: 1941, NextOffset: 1978 486s testutil.go:509: Offset: 2222, NextOffset: 2259 486s testutil.go:509: Offset: 1978, NextOffset: 2015 486s testutil.go:509: Offset: 2259, NextOffset: 2296 486s testutil.go:509: Offset: 2015, NextOffset: 5764 486s testutil.go:509: Offset: 2296, NextOffset: 6375 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 350, NextOffset: 387 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 387, NextOffset: 424 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 424, NextOffset: 461 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 461, NextOffset: 498 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 498, NextOffset: 535 486s testutil.go:509: Offset: 323, NextOffset: 525 486s testutil.go:509: Offset: 535, NextOffset: 770 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 350, NextOffset: 387 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 387, NextOffset: 424 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 424, NextOffset: 461 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 461, NextOffset: 498 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 498, NextOffset: 535 486s testutil.go:509: Offset: 323, NextOffset: 525 486s testutil.go:509: Offset: 535, NextOffset: 770 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 525, NextOffset: 733 486s testutil.go:509: Offset: 770, NextOffset: 1014 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 733, NextOffset: 937 486s testutil.go:509: Offset: 1014, NextOffset: 1218 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar dev test2 .no.prefetch.landmark baz.txt foo3.txt barlink test foo1.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 770, NextOffset: 1014 486s testutil.go:509: Offset: 525, NextOffset: 733 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 486s testutil.go:509: Offset: 1014, NextOffset: 1218 486s testutil.go:509: Offset: 733, NextOffset: 937 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 350, NextOffset: 387 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 387, NextOffset: 424 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 424, NextOffset: 461 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 461, NextOffset: 498 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 498, NextOffset: 535 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 535, NextOffset: 770 486s testutil.go:509: Offset: 323, NextOffset: 525 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 350, NextOffset: 387 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 387, NextOffset: 424 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 424, NextOffset: 461 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 461, NextOffset: 498 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 498, NextOffset: 535 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 535, NextOffset: 770 486s testutil.go:509: Offset: 323, NextOffset: 525 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 1218, NextOffset: 2185 486s testutil.go:509: Offset: 937, NextOffset: 1904 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2185, NextOffset: 2222 486s testutil.go:509: Offset: 1904, NextOffset: 1941 486s testutil.go:509: Offset: 2222, NextOffset: 2259 486s testutil.go:509: Offset: 1941, NextOffset: 1978 486s testutil.go:509: Offset: 2259, NextOffset: 2296 486s testutil.go:509: Offset: 1978, NextOffset: 2015 486s testutil.go:509: Offset: 2296, NextOffset: 6375 486s testutil.go:509: Offset: 2015, NextOffset: 5764 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo1.txt foo3.txt dev test2 .no.prefetch.landmark baz.txt bar barlink test] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar barlink test foo1.txt foo3.txt dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=64000 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=64000 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":135,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":519,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":725,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":926,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2425,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2462,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2499,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2536,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1008,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":1209,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2708,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2745,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2782,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2819,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt foo1.txt bar foo3.txt barlink .no.prefetch.landmark test dev test2] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 926, NextOffset: 2425 486s testutil.go:509: Offset: 1209, NextOffset: 2708 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2425, NextOffset: 2462 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 486s testutil.go:509: Offset: 2708, NextOffset: 2745 486s testutil.go:509: Offset: 2462, NextOffset: 2499 486s testutil.go:509: Offset: 2745, NextOffset: 2782 486s testutil.go:509: Offset: 2499, NextOffset: 2536 486s testutil.go:509: Offset: 2782, NextOffset: 2819 486s testutil.go:509: Offset: 2536, NextOffset: 6604 486s testutil.go:509: Offset: 2819, NextOffset: 7218 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 135, NextOffset: 172 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 172, NextOffset: 209 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 209, NextOffset: 246 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 246, NextOffset: 283 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 283, NextOffset: 320 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 320, NextOffset: 519 486s testutil.go:509: Offset: 534, NextOffset: 767 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 135, NextOffset: 172 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 172, NextOffset: 209 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 209, NextOffset: 246 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 246, NextOffset: 283 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 283, NextOffset: 320 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 320, NextOffset: 519 486s testutil.go:509: Offset: 534, NextOffset: 767 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 519, NextOffset: 725 486s testutil.go:509: Offset: 767, NextOffset: 1008 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 725, NextOffset: 926 486s testutil.go:509: Offset: 1008, NextOffset: 1209 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink .no.prefetch.landmark test dev test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 135, NextOffset: 172 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 172, NextOffset: 209 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 209, NextOffset: 246 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 246, NextOffset: 283 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 283, NextOffset: 320 486s testutil.go:509: Offset: 534, NextOffset: 767 486s testutil.go:509: Offset: 320, NextOffset: 519 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 767, NextOffset: 1008 486s testutil.go:509: Offset: 519, NextOffset: 725 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 1008, NextOffset: 1209 486s testutil.go:509: Offset: 725, NextOffset: 926 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 1209, NextOffset: 2708 486s testutil.go:509: Offset: 926, NextOffset: 2425 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2708, NextOffset: 2745 486s testutil.go:509: Offset: 2425, NextOffset: 2462 486s testutil.go:509: Offset: 2745, NextOffset: 2782 486s testutil.go:509: Offset: 2462, NextOffset: 2499 486s testutil.go:509: Offset: 2782, NextOffset: 2819 486s testutil.go:509: Offset: 2499, NextOffset: 2536 486s testutil.go:509: Offset: 2819, NextOffset: 7218 486s testutil.go:509: Offset: 2536, NextOffset: 6604 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 135, NextOffset: 172 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 172, NextOffset: 209 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 209, NextOffset: 246 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 246, NextOffset: 283 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 283, NextOffset: 320 486s testutil.go:509: Offset: 534, NextOffset: 767 486s testutil.go:509: Offset: 320, NextOffset: 519 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark foo1.txt barlink baz.txt bar foo3.txt test dev test2] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=64000 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink baz.txt bar foo3.txt test dev test2 .no.prefetch.landmark foo1.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=64000 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":137,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":211,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":248,"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":322,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":524,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":731,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":934,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2444,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2481,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2518,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2555,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":770,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1012,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":1215,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2725,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2762,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2799,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2836,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink dev test2 test] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 322, NextOffset: 524 486s testutil.go:509: Offset: 534, NextOffset: 770 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 322, NextOffset: 524 486s testutil.go:509: Offset: 534, NextOffset: 770 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 524, NextOffset: 731 486s testutil.go:509: Offset: 770, NextOffset: 1012 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 731, NextOffset: 934 486s testutil.go:509: Offset: 1012, NextOffset: 1215 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 934, NextOffset: 2444 486s testutil.go:509: Offset: 1215, NextOffset: 2725 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2444, NextOffset: 2481 486s testutil.go:509: Offset: 2725, NextOffset: 2762 486s testutil.go:509: Offset: 2481, NextOffset: 2518 486s testutil.go:509: Offset: 2762, NextOffset: 2799 486s testutil.go:509: Offset: 2518, NextOffset: 2555 486s testutil.go:509: Offset: 2799, NextOffset: 2836 486s testutil.go:509: Offset: 2555, NextOffset: 6660 486s testutil.go:509: Offset: 2836, NextOffset: 7270 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink dev test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 534, NextOffset: 770 486s testutil.go:509: Offset: 322, NextOffset: 524 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 770, NextOffset: 1012 486s testutil.go:509: Offset: 524, NextOffset: 731 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 1012, NextOffset: 1215 486s testutil.go:509: Offset: 731, NextOffset: 934 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 1215, NextOffset: 2725 486s testutil.go:509: Offset: 934, NextOffset: 2444 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 534, NextOffset: 770 486s testutil.go:509: Offset: 322, NextOffset: 524 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2725, NextOffset: 2762 486s testutil.go:509: Offset: 2444, NextOffset: 2481 486s testutil.go:509: Offset: 2762, NextOffset: 2799 486s testutil.go:509: Offset: 2481, NextOffset: 2518 486s testutil.go:509: Offset: 2799, NextOffset: 2836 486s testutil.go:509: Offset: 2518, NextOffset: 2555 486s testutil.go:509: Offset: 2836, NextOffset: 7270 486s testutil.go:509: Offset: 2555, NextOffset: 6660 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [barlink test2 bar test dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=64000 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test2 bar test dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=64000 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=64000 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":137,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":174,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":211,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":248,"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":322,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":521,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":930,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2437,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2474,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2511,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2548,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":768,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1010,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":1213,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2720,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2794,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2831,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark bar foo3.txt barlink dev test2 baz.txt foo1.txt test] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 521, NextOffset: 727 486s testutil.go:509: Offset: 768, NextOffset: 1010 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 727, NextOffset: 930 486s testutil.go:509: Offset: 1010, NextOffset: 1213 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 930, NextOffset: 2437 486s testutil.go:509: Offset: 1213, NextOffset: 2720 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2437, NextOffset: 2474 486s testutil.go:509: Offset: 2720, NextOffset: 2757 486s testutil.go:509: Offset: 2474, NextOffset: 2511 486s testutil.go:509: Offset: 2757, NextOffset: 2794 486s testutil.go:509: Offset: 2511, NextOffset: 2548 486s testutil.go:509: Offset: 2794, NextOffset: 2831 486s testutil.go:509: Offset: 2548, NextOffset: 6636 486s testutil.go:509: Offset: 2831, NextOffset: 7250 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 322, NextOffset: 521 486s testutil.go:509: Offset: 534, NextOffset: 768 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 423, NextOffset: 460 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 322, NextOffset: 521 486s testutil.go:509: Offset: 534, NextOffset: 768 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt barlink dev test2 baz.txt foo1.txt test] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 349, NextOffset: 386 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 534, NextOffset: 768 486s testutil.go:509: Offset: 322, NextOffset: 521 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 534, NextOffset: 768 486s testutil.go:509: Offset: 322, NextOffset: 521 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 768, NextOffset: 1010 486s testutil.go:509: Offset: 521, NextOffset: 727 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2720, NextOffset: 2757 486s testutil.go:509: Offset: 2437, NextOffset: 2474 486s testutil.go:509: Offset: 2757, NextOffset: 2794 486s testutil.go:509: Offset: 2474, NextOffset: 2511 486s testutil.go:509: Offset: 2794, NextOffset: 2831 486s testutil.go:509: Offset: 2511, NextOffset: 2548 486s testutil.go:509: Offset: 2831, NextOffset: 7250 486s testutil.go:509: Offset: 2548, NextOffset: 6636 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 1010, NextOffset: 1213 486s testutil.go:509: Offset: 727, NextOffset: 930 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 1213, NextOffset: 2720 486s testutil.go:509: Offset: 930, NextOffset: 2437 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [barlink baz.txt bar test dev test2 .no.prefetch.landmark foo1.txt foo3.txt] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt barlink baz.txt bar test dev test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":138,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":249,"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":323,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":525,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":733,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":937,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2458,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2495,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2532,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2569,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":350,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":387,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":424,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":461,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":498,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":535,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":770,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1014,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":1218,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2739,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2776,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2813,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2850,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [bar foo3.txt dev .no.prefetch.landmark baz.txt foo1.txt barlink test test2] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 350, NextOffset: 387 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 387, NextOffset: 424 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 424, NextOffset: 461 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 461, NextOffset: 498 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 498, NextOffset: 535 486s testutil.go:509: Offset: 323, NextOffset: 525 486s testutil.go:509: Offset: 535, NextOffset: 770 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 350, NextOffset: 387 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 387, NextOffset: 424 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 424, NextOffset: 461 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 461, NextOffset: 498 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 498, NextOffset: 535 486s testutil.go:509: Offset: 323, NextOffset: 525 486s testutil.go:509: Offset: 535, NextOffset: 770 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 525, NextOffset: 733 486s testutil.go:509: Offset: 770, NextOffset: 1014 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 733, NextOffset: 937 486s testutil.go:509: Offset: 1014, NextOffset: 1218 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 937, NextOffset: 2458 486s testutil.go:509: Offset: 1218, NextOffset: 2739 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2458, NextOffset: 2495 486s testutil.go:509: Offset: 2739, NextOffset: 2776 486s testutil.go:509: Offset: 2495, NextOffset: 2532 486s testutil.go:509: Offset: 2776, NextOffset: 2813 486s testutil.go:509: Offset: 2532, NextOffset: 2569 486s testutil.go:509: Offset: 2813, NextOffset: 2850 486s testutil.go:509: Offset: 2569, NextOffset: 6692 486s testutil.go:509: Offset: 2850, NextOffset: 7303 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt barlink test test2 bar foo3.txt dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 350, NextOffset: 387 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 387, NextOffset: 424 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 424, NextOffset: 461 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 461, NextOffset: 498 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 498, NextOffset: 535 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 535, NextOffset: 770 486s testutil.go:509: Offset: 323, NextOffset: 525 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 770, NextOffset: 1014 486s testutil.go:509: Offset: 525, NextOffset: 733 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2739, NextOffset: 2776 486s testutil.go:509: Offset: 2458, NextOffset: 2495 486s testutil.go:509: Offset: 2776, NextOffset: 2813 486s testutil.go:509: Offset: 2495, NextOffset: 2532 486s testutil.go:509: Offset: 2813, NextOffset: 2850 486s testutil.go:509: Offset: 2532, NextOffset: 2569 486s testutil.go:509: Offset: 2850, NextOffset: 7303 486s testutil.go:509: Offset: 2569, NextOffset: 6692 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 350, NextOffset: 387 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 387, NextOffset: 424 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 424, NextOffset: 461 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 461, NextOffset: 498 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 498, NextOffset: 535 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 535, NextOffset: 770 486s testutil.go:509: Offset: 323, NextOffset: 525 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 1014, NextOffset: 1218 486s testutil.go:509: Offset: 733, NextOffset: 937 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 1218, NextOffset: 2739 486s testutil.go:509: Offset: 937, NextOffset: 2458 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test2 test .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink dev] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=64000 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink dev test2 test] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":136,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":173,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":210,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":321,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":521,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":930,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1887,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1924,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1961,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1998,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":768,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1009,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":1212,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2169,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2206,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2243,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2280,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark foo3.txt barlink test test2 baz.txt foo1.txt bar dev] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1887, NextOffset: 1924 486s testutil.go:509: Offset: 2169, NextOffset: 2206 486s testutil.go:509: Offset: 1924, NextOffset: 1961 486s testutil.go:509: Offset: 2206, NextOffset: 2243 486s testutil.go:509: Offset: 1961, NextOffset: 1998 486s testutil.go:509: Offset: 2243, NextOffset: 2280 486s testutil.go:509: Offset: 1998, NextOffset: 5698 486s testutil.go:509: Offset: 2280, NextOffset: 6311 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 136, NextOffset: 173 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 173, NextOffset: 210 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 210, NextOffset: 247 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 247, NextOffset: 284 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 284, NextOffset: 321 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 321, NextOffset: 521 486s testutil.go:509: Offset: 534, NextOffset: 768 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 136, NextOffset: 173 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 173, NextOffset: 210 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 210, NextOffset: 247 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 247, NextOffset: 284 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 284, NextOffset: 321 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 321, NextOffset: 521 486s testutil.go:509: Offset: 534, NextOffset: 768 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 521, NextOffset: 727 486s testutil.go:509: Offset: 768, NextOffset: 1009 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 727, NextOffset: 930 486s testutil.go:509: Offset: 1009, NextOffset: 1212 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 930, NextOffset: 1887 486s testutil.go:509: Offset: 1212, NextOffset: 2169 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test test2 baz.txt foo1.txt bar dev .no.prefetch.landmark foo3.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 136, NextOffset: 173 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 173, NextOffset: 210 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 210, NextOffset: 247 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 247, NextOffset: 284 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 284, NextOffset: 321 486s testutil.go:509: Offset: 534, NextOffset: 768 486s testutil.go:509: Offset: 321, NextOffset: 521 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 768, NextOffset: 1009 486s testutil.go:509: Offset: 521, NextOffset: 727 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 1009, NextOffset: 1212 486s testutil.go:509: Offset: 727, NextOffset: 930 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 1212, NextOffset: 2169 486s testutil.go:509: Offset: 930, NextOffset: 1887 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2169, NextOffset: 2206 486s testutil.go:509: Offset: 1887, NextOffset: 1924 486s testutil.go:509: Offset: 2206, NextOffset: 2243 486s testutil.go:509: Offset: 1924, NextOffset: 1961 486s testutil.go:509: Offset: 2243, NextOffset: 2280 486s testutil.go:509: Offset: 1961, NextOffset: 1998 486s testutil.go:509: Offset: 2280, NextOffset: 6311 486s testutil.go:509: Offset: 1998, NextOffset: 5698 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 136, NextOffset: 173 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 173, NextOffset: 210 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 210, NextOffset: 247 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 247, NextOffset: 284 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 284, NextOffset: 321 486s testutil.go:509: Offset: 534, NextOffset: 768 486s testutil.go:509: Offset: 321, NextOffset: 521 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [barlink test dev test2 baz.txt bar .no.prefetch.landmark foo1.txt foo3.txt] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt barlink test dev test2 baz.txt bar] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=64000 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=64000 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":138,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":249,"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":323,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":525,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":734,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":938,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1905,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1942,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1979,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2016,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":351,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":388,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":425,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":462,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":499,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":536,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":773,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1017,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":1221,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2188,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2225,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2262,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2299,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark foo1.txt bar barlink baz.txt foo3.txt test dev test2] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1905, NextOffset: 1942 486s testutil.go:509: Offset: 2188, NextOffset: 2225 486s testutil.go:509: Offset: 1942, NextOffset: 1979 486s testutil.go:509: Offset: 2225, NextOffset: 2262 486s testutil.go:509: Offset: 1979, NextOffset: 2016 486s testutil.go:509: Offset: 2262, NextOffset: 2299 486s testutil.go:509: Offset: 2016, NextOffset: 5753 486s testutil.go:509: Offset: 2299, NextOffset: 6366 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 351, NextOffset: 388 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 388, NextOffset: 425 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 425, NextOffset: 462 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 462, NextOffset: 499 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 499, NextOffset: 536 486s testutil.go:509: Offset: 323, NextOffset: 525 486s testutil.go:509: Offset: 536, NextOffset: 773 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 351, NextOffset: 388 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 388, NextOffset: 425 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 425, NextOffset: 462 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 462, NextOffset: 499 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 499, NextOffset: 536 486s testutil.go:509: Offset: 323, NextOffset: 525 486s testutil.go:509: Offset: 536, NextOffset: 773 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 525, NextOffset: 734 486s testutil.go:509: Offset: 773, NextOffset: 1017 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 734, NextOffset: 938 486s testutil.go:509: Offset: 1017, NextOffset: 1221 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 938, NextOffset: 1905 486s testutil.go:509: Offset: 1221, NextOffset: 2188 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar barlink baz.txt foo3.txt test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 351, NextOffset: 388 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 388, NextOffset: 425 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 425, NextOffset: 462 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 462, NextOffset: 499 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 499, NextOffset: 536 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 536, NextOffset: 773 486s testutil.go:509: Offset: 323, NextOffset: 525 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 1221, NextOffset: 2188 486s testutil.go:509: Offset: 938, NextOffset: 1905 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2188, NextOffset: 2225 486s testutil.go:509: Offset: 1905, NextOffset: 1942 486s testutil.go:509: Offset: 2225, NextOffset: 2262 486s testutil.go:509: Offset: 1942, NextOffset: 1979 486s testutil.go:509: Offset: 2262, NextOffset: 2299 486s testutil.go:509: Offset: 1979, NextOffset: 2016 486s testutil.go:509: Offset: 2299, NextOffset: 6366 486s testutil.go:509: Offset: 2016, NextOffset: 5753 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 351, NextOffset: 388 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 388, NextOffset: 425 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 425, NextOffset: 462 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 462, NextOffset: 499 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 499, NextOffset: 536 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 536, NextOffset: 773 486s testutil.go:509: Offset: 323, NextOffset: 525 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 773, NextOffset: 1017 486s testutil.go:509: Offset: 525, NextOffset: 734 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 1017, NextOffset: 1221 486s testutil.go:509: Offset: 734, NextOffset: 938 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [test2 baz.txt foo1.txt bar foo3.txt dev .no.prefetch.landmark barlink test] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=64000 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark barlink test test2 baz.txt foo1.txt bar foo3.txt dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=64000 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=64000 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":137,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":174,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":211,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":248,"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":322,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":523,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":730,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":934,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1896,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1933,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1970,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2007,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":350,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":387,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":424,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":461,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":498,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":535,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":770,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1013,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":1217,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2179,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2253,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2290,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo1.txt foo3.txt barlink test dev .no.prefetch.landmark baz.txt bar test2] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 934, NextOffset: 1896 486s testutil.go:509: Offset: 1217, NextOffset: 2179 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1896, NextOffset: 1933 486s testutil.go:509: Offset: 2179, NextOffset: 2216 486s testutil.go:509: Offset: 1933, NextOffset: 1970 486s testutil.go:509: Offset: 2216, NextOffset: 2253 486s testutil.go:509: Offset: 1970, NextOffset: 2007 486s testutil.go:509: Offset: 2253, NextOffset: 2290 486s testutil.go:509: Offset: 2007, NextOffset: 5726 486s testutil.go:509: Offset: 2290, NextOffset: 6339 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 350, NextOffset: 387 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 387, NextOffset: 424 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 424, NextOffset: 461 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 461, NextOffset: 498 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 498, NextOffset: 535 486s testutil.go:509: Offset: 322, NextOffset: 523 486s testutil.go:509: Offset: 535, NextOffset: 770 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 350, NextOffset: 387 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 387, NextOffset: 424 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 424, NextOffset: 461 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 461, NextOffset: 498 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 498, NextOffset: 535 486s testutil.go:509: Offset: 322, NextOffset: 523 486s testutil.go:509: Offset: 535, NextOffset: 770 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 523, NextOffset: 730 486s testutil.go:509: Offset: 770, NextOffset: 1013 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 730, NextOffset: 934 486s testutil.go:509: Offset: 1013, NextOffset: 1217 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt bar test2 foo1.txt foo3.txt barlink test dev .no.prefetch.landmark] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2179, NextOffset: 2216 486s testutil.go:509: Offset: 1896, NextOffset: 1933 486s testutil.go:509: Offset: 2216, NextOffset: 2253 486s testutil.go:509: Offset: 1933, NextOffset: 1970 486s testutil.go:509: Offset: 2253, NextOffset: 2290 486s testutil.go:509: Offset: 1970, NextOffset: 2007 486s testutil.go:509: Offset: 2290, NextOffset: 6339 486s testutil.go:509: Offset: 2007, NextOffset: 5726 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 350, NextOffset: 387 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 387, NextOffset: 424 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 424, NextOffset: 461 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 461, NextOffset: 498 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 498, NextOffset: 535 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 535, NextOffset: 770 486s testutil.go:509: Offset: 322, NextOffset: 523 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 1013, NextOffset: 1217 486s testutil.go:509: Offset: 730, NextOffset: 934 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 350, NextOffset: 387 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 387, NextOffset: 424 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 424, NextOffset: 461 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 461, NextOffset: 498 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 498, NextOffset: 535 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 535, NextOffset: 770 486s testutil.go:509: Offset: 322, NextOffset: 523 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 770, NextOffset: 1013 486s testutil.go:509: Offset: 523, NextOffset: 730 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 1217, NextOffset: 2179 486s testutil.go:509: Offset: 934, NextOffset: 1896 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark barlink test dev baz.txt foo1.txt bar foo3.txt test2] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev baz.txt foo1.txt bar foo3.txt test2 .no.prefetch.landmark barlink] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":139,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":176,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":213,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":250,"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":324,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":527,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":735,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":941,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1914,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1951,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1988,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2025,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":352,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":389,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":426,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":463,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":500,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":537,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":775,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1019,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":1225,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2198,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2235,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2272,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2309,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink dev test2 test] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 735, NextOffset: 941 486s testutil.go:509: Offset: 1019, NextOffset: 1225 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 941, NextOffset: 1914 486s testutil.go:509: Offset: 1225, NextOffset: 2198 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1914, NextOffset: 1951 486s testutil.go:509: Offset: 2198, NextOffset: 2235 486s testutil.go:509: Offset: 1951, NextOffset: 1988 486s testutil.go:509: Offset: 2235, NextOffset: 2272 486s testutil.go:509: Offset: 1988, NextOffset: 2025 486s testutil.go:509: Offset: 2272, NextOffset: 2309 486s testutil.go:509: Offset: 2025, NextOffset: 5777 486s testutil.go:509: Offset: 2309, NextOffset: 6392 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 139, NextOffset: 176 486s testutil.go:509: Offset: 352, NextOffset: 389 486s testutil.go:509: Offset: 176, NextOffset: 213 486s testutil.go:509: Offset: 389, NextOffset: 426 486s testutil.go:509: Offset: 213, NextOffset: 250 486s testutil.go:509: Offset: 426, NextOffset: 463 486s testutil.go:509: Offset: 250, NextOffset: 287 486s testutil.go:509: Offset: 463, NextOffset: 500 486s testutil.go:509: Offset: 287, NextOffset: 324 486s testutil.go:509: Offset: 500, NextOffset: 537 486s testutil.go:509: Offset: 324, NextOffset: 527 486s testutil.go:509: Offset: 537, NextOffset: 775 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 139, NextOffset: 176 486s testutil.go:509: Offset: 352, NextOffset: 389 486s testutil.go:509: Offset: 176, NextOffset: 213 486s testutil.go:509: Offset: 389, NextOffset: 426 486s testutil.go:509: Offset: 213, NextOffset: 250 486s testutil.go:509: Offset: 426, NextOffset: 463 486s testutil.go:509: Offset: 250, NextOffset: 287 486s testutil.go:509: Offset: 463, NextOffset: 500 486s testutil.go:509: Offset: 287, NextOffset: 324 486s testutil.go:509: Offset: 500, NextOffset: 537 486s testutil.go:509: Offset: 324, NextOffset: 527 486s testutil.go:509: Offset: 537, NextOffset: 775 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 527, NextOffset: 735 486s testutil.go:509: Offset: 775, NextOffset: 1019 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink dev test2 test .no.prefetch.landmark baz.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 352, NextOffset: 389 486s testutil.go:509: Offset: 139, NextOffset: 176 486s testutil.go:509: Offset: 389, NextOffset: 426 486s testutil.go:509: Offset: 176, NextOffset: 213 486s testutil.go:509: Offset: 426, NextOffset: 463 486s testutil.go:509: Offset: 213, NextOffset: 250 486s testutil.go:509: Offset: 463, NextOffset: 500 486s testutil.go:509: Offset: 250, NextOffset: 287 486s testutil.go:509: Offset: 500, NextOffset: 537 486s testutil.go:509: Offset: 287, NextOffset: 324 486s testutil.go:509: Offset: 537, NextOffset: 775 486s testutil.go:509: Offset: 324, NextOffset: 527 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 775, NextOffset: 1019 486s testutil.go:509: Offset: 527, NextOffset: 735 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 1019, NextOffset: 1225 486s testutil.go:509: Offset: 735, NextOffset: 941 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 1225, NextOffset: 2198 486s testutil.go:509: Offset: 941, NextOffset: 1914 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 352, NextOffset: 389 486s testutil.go:509: Offset: 139, NextOffset: 176 486s testutil.go:509: Offset: 389, NextOffset: 426 486s testutil.go:509: Offset: 176, NextOffset: 213 486s testutil.go:509: Offset: 426, NextOffset: 463 486s testutil.go:509: Offset: 213, NextOffset: 250 486s testutil.go:509: Offset: 463, NextOffset: 500 486s testutil.go:509: Offset: 250, NextOffset: 287 486s testutil.go:509: Offset: 500, NextOffset: 537 486s testutil.go:509: Offset: 287, NextOffset: 324 486s testutil.go:509: Offset: 537, NextOffset: 775 486s testutil.go:509: Offset: 324, NextOffset: 527 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2198, NextOffset: 2235 486s testutil.go:509: Offset: 1914, NextOffset: 1951 486s testutil.go:509: Offset: 2235, NextOffset: 2272 486s testutil.go:509: Offset: 1951, NextOffset: 1988 486s testutil.go:509: Offset: 2272, NextOffset: 2309 486s testutil.go:509: Offset: 1988, NextOffset: 2025 486s testutil.go:509: Offset: 2309, NextOffset: 6392 486s testutil.go:509: Offset: 2025, NextOffset: 5777 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test dev foo3.txt test2 .no.prefetch.landmark baz.txt foo1.txt bar barlink] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt test2 .no.prefetch.landmark baz.txt foo1.txt bar barlink test dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt foo1.txt bar foo3.txt barlink .no.prefetch.landmark test dev test2] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 3881, NextOffset: 9034 486s testutil.go:509: Offset: 4994, NextOffset: 10147 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 9034, NextOffset: 9071 486s testutil.go:509: Offset: 10147, NextOffset: 10184 486s testutil.go:509: Offset: 9071, NextOffset: 9108 486s testutil.go:509: Offset: 10184, NextOffset: 10221 486s testutil.go:509: Offset: 9108, NextOffset: 9145 486s testutil.go:509: Offset: 10221, NextOffset: 10258 486s testutil.go:509: Offset: 9145, NextOffset: 16920 486s testutil.go:509: Offset: 10258, NextOffset: 18601 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 1767, NextOffset: 2824 486s testutil.go:509: Offset: 2852, NextOffset: 3937 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 2824, NextOffset: 3881 486s testutil.go:509: Offset: 3937, NextOffset: 4994 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink .no.prefetch.landmark test dev test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 2852, NextOffset: 3937 486s testutil.go:509: Offset: 1767, NextOffset: 2824 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 3937, NextOffset: 4994 486s testutil.go:509: Offset: 2824, NextOffset: 3881 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 4994, NextOffset: 10147 486s testutil.go:509: Offset: 3881, NextOffset: 9034 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 10147, NextOffset: 10184 486s testutil.go:509: Offset: 9034, NextOffset: 9071 486s testutil.go:509: Offset: 10184, NextOffset: 10221 486s testutil.go:509: Offset: 9071, NextOffset: 9108 486s testutil.go:509: Offset: 10221, NextOffset: 10258 486s testutil.go:509: Offset: 9108, NextOffset: 9145 486s testutil.go:509: Offset: 10258, NextOffset: 18601 486s testutil.go:509: Offset: 9145, NextOffset: 16920 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt bar foo3.txt dev foo1.txt barlink test test2] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt dev foo1.txt barlink test test2 .no.prefetch.landmark] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt bar barlink test .no.prefetch.landmark foo1.txt foo3.txt dev test2] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 486s testutil.go:509: Offset: 9034, NextOffset: 9071 486s testutil.go:509: Offset: 10147, NextOffset: 10184 486s testutil.go:509: Offset: 9071, NextOffset: 9108 486s testutil.go:509: Offset: 10184, NextOffset: 10221 486s testutil.go:509: Offset: 9108, NextOffset: 9145 486s testutil.go:509: Offset: 10221, NextOffset: 10258 486s testutil.go:509: Offset: 9145, NextOffset: 16920 486s testutil.go:509: Offset: 10258, NextOffset: 18601 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 1767, NextOffset: 2824 486s testutil.go:509: Offset: 2852, NextOffset: 3937 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 2824, NextOffset: 3881 486s testutil.go:509: Offset: 3937, NextOffset: 4994 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 3881, NextOffset: 9034 486s testutil.go:509: Offset: 4994, NextOffset: 10147 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt dev test2 baz.txt bar barlink test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 2852, NextOffset: 3937 486s testutil.go:509: Offset: 1767, NextOffset: 2824 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 4994, NextOffset: 10147 486s testutil.go:509: Offset: 3881, NextOffset: 9034 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 3937, NextOffset: 4994 486s testutil.go:509: Offset: 2824, NextOffset: 3881 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 10147, NextOffset: 10184 486s testutil.go:509: Offset: 9034, NextOffset: 9071 486s testutil.go:509: Offset: 10184, NextOffset: 10221 486s testutil.go:509: Offset: 9071, NextOffset: 9108 486s testutil.go:509: Offset: 10221, NextOffset: 10258 486s testutil.go:509: Offset: 9108, NextOffset: 9145 486s testutil.go:509: Offset: 10258, NextOffset: 18601 486s testutil.go:509: Offset: 9145, NextOffset: 16920 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [dev test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt bar foo3.txt test2 foo1.txt barlink test dev .no.prefetch.landmark] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 2824, NextOffset: 3881 486s testutil.go:509: Offset: 3937, NextOffset: 4994 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 3881, NextOffset: 9034 486s testutil.go:509: Offset: 4994, NextOffset: 10147 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 9034, NextOffset: 9071 486s testutil.go:509: Offset: 10147, NextOffset: 10184 486s testutil.go:509: Offset: 9071, NextOffset: 9108 486s testutil.go:509: Offset: 10184, NextOffset: 10221 486s testutil.go:509: Offset: 9108, NextOffset: 9145 486s testutil.go:509: Offset: 10221, NextOffset: 10258 486s testutil.go:509: Offset: 9145, NextOffset: 16920 486s testutil.go:509: Offset: 10258, NextOffset: 18601 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 1767, NextOffset: 2824 486s testutil.go:509: Offset: 2852, NextOffset: 3937 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt test2 foo1.txt barlink test dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 10147, NextOffset: 10184 486s testutil.go:509: Offset: 9034, NextOffset: 9071 486s testutil.go:509: Offset: 10184, NextOffset: 10221 486s testutil.go:509: Offset: 9071, NextOffset: 9108 486s testutil.go:509: Offset: 10221, NextOffset: 10258 486s testutil.go:509: Offset: 9108, NextOffset: 9145 486s testutil.go:509: Offset: 10258, NextOffset: 18601 486s testutil.go:509: Offset: 9145, NextOffset: 16920 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 3937, NextOffset: 4994 486s testutil.go:509: Offset: 2824, NextOffset: 3881 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 4994, NextOffset: 10147 486s testutil.go:509: Offset: 3881, NextOffset: 9034 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 2852, NextOffset: 3937 486s testutil.go:509: Offset: 1767, NextOffset: 2824 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo1.txt foo3.txt barlink baz.txt bar test dev test2 .no.prefetch.landmark] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt barlink baz.txt bar test dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [dev test2 foo1.txt barlink .no.prefetch.landmark baz.txt bar foo3.txt test] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 3881, NextOffset: 9034 486s testutil.go:509: Offset: 4994, NextOffset: 10147 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 9034, NextOffset: 9071 486s testutil.go:509: Offset: 10147, NextOffset: 10184 486s testutil.go:509: Offset: 9071, NextOffset: 9108 486s testutil.go:509: Offset: 10184, NextOffset: 10221 486s testutil.go:509: Offset: 9108, NextOffset: 9145 486s testutil.go:509: Offset: 10221, NextOffset: 10258 486s testutil.go:509: Offset: 9145, NextOffset: 16920 486s testutil.go:509: Offset: 10258, NextOffset: 18601 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 1767, NextOffset: 2824 486s testutil.go:509: Offset: 2852, NextOffset: 3937 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 2824, NextOffset: 3881 486s testutil.go:509: Offset: 3937, NextOffset: 4994 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt test dev test2 foo1.txt barlink] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 3937, NextOffset: 4994 486s testutil.go:509: Offset: 2824, NextOffset: 3881 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 4994, NextOffset: 10147 486s testutil.go:509: Offset: 3881, NextOffset: 9034 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 10147, NextOffset: 10184 486s testutil.go:509: Offset: 9034, NextOffset: 9071 486s testutil.go:509: Offset: 10184, NextOffset: 10221 486s testutil.go:509: Offset: 9071, NextOffset: 9108 486s testutil.go:509: Offset: 10221, NextOffset: 10258 486s testutil.go:509: Offset: 9108, NextOffset: 9145 486s testutil.go:509: Offset: 10258, NextOffset: 18601 486s testutil.go:509: Offset: 9145, NextOffset: 16920 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 2852, NextOffset: 3937 486s testutil.go:509: Offset: 1767, NextOffset: 2824 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [barlink test .no.prefetch.landmark baz.txt foo1.txt dev test2 bar foo3.txt] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test .no.prefetch.landmark baz.txt foo1.txt dev test2 bar foo3.txt barlink] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":12106,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":12143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":12180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":12217,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":13219,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":13256,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":13293,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":13330,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt dev bar barlink test] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 12106, NextOffset: 12143 486s testutil.go:509: Offset: 13219, NextOffset: 13256 486s testutil.go:509: Offset: 12143, NextOffset: 12180 486s testutil.go:509: Offset: 13256, NextOffset: 13293 486s testutil.go:509: Offset: 12180, NextOffset: 12217 486s testutil.go:509: Offset: 13293, NextOffset: 13330 486s testutil.go:509: Offset: 12217, NextOffset: 22040 486s testutil.go:509: Offset: 13330, NextOffset: 23721 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 1767, NextOffset: 2824 486s testutil.go:509: Offset: 2852, NextOffset: 3937 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 2824, NextOffset: 3881 486s testutil.go:509: Offset: 3937, NextOffset: 4994 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 3881, NextOffset: 12106 486s testutil.go:509: Offset: 4994, NextOffset: 13219 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt dev bar barlink test test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 3937, NextOffset: 4994 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 486s testutil.go:509: Offset: 2824, NextOffset: 3881 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 13219, NextOffset: 13256 486s testutil.go:509: Offset: 12106, NextOffset: 12143 486s testutil.go:509: Offset: 13256, NextOffset: 13293 486s testutil.go:509: Offset: 12143, NextOffset: 12180 486s testutil.go:509: Offset: 13293, NextOffset: 13330 486s testutil.go:509: Offset: 12180, NextOffset: 12217 486s testutil.go:509: Offset: 13330, NextOffset: 23721 486s testutil.go:509: Offset: 12217, NextOffset: 22040 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 2852, NextOffset: 3937 486s testutil.go:509: Offset: 1767, NextOffset: 2824 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 4994, NextOffset: 13219 486s testutil.go:509: Offset: 3881, NextOffset: 12106 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt bar foo3.txt test dev foo1.txt barlink test2] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt test dev foo1.txt barlink test2 .no.prefetch.landmark baz.txt bar] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23310 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":12106,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":12143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":12180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":12217,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":13219,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":13256,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":13293,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":13330,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt foo3.txt barlink test dev .no.prefetch.landmark foo1.txt bar test2] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 12106, NextOffset: 12143 486s testutil.go:509: Offset: 13219, NextOffset: 13256 486s testutil.go:509: Offset: 12143, NextOffset: 12180 486s testutil.go:509: Offset: 13256, NextOffset: 13293 486s testutil.go:509: Offset: 12180, NextOffset: 12217 486s testutil.go:509: Offset: 13293, NextOffset: 13330 486s testutil.go:509: Offset: 12217, NextOffset: 22040 486s testutil.go:509: Offset: 13330, NextOffset: 23721 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 1767, NextOffset: 2824 486s testutil.go:509: Offset: 2852, NextOffset: 3937 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 2824, NextOffset: 3881 486s testutil.go:509: Offset: 3937, NextOffset: 4994 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 3881, NextOffset: 12106 486s testutil.go:509: Offset: 4994, NextOffset: 13219 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar test2 baz.txt foo3.txt barlink test dev .no.prefetch.landmark] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 4994, NextOffset: 13219 486s testutil.go:509: Offset: 3881, NextOffset: 12106 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 13219, NextOffset: 13256 486s testutil.go:509: Offset: 12106, NextOffset: 12143 486s testutil.go:509: Offset: 13256, NextOffset: 13293 486s testutil.go:509: Offset: 12143, NextOffset: 12180 486s testutil.go:509: Offset: 13293, NextOffset: 13330 486s testutil.go:509: Offset: 12180, NextOffset: 12217 486s testutil.go:509: Offset: 13330, NextOffset: 23721 486s testutil.go:509: Offset: 12217, NextOffset: 22040 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 2852, NextOffset: 3937 486s testutil.go:509: Offset: 1767, NextOffset: 2824 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 3937, NextOffset: 4994 486s testutil.go:509: Offset: 2824, NextOffset: 3881 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark foo1.txt bar dev test2 baz.txt foo3.txt barlink test] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=64000 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo3.txt barlink test .no.prefetch.landmark foo1.txt bar dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=64000 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=64000 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":12106,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":12143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":12180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":12217,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":13219,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":13256,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":13293,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":13330,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test2 .no.prefetch.landmark foo1.txt bar barlink dev baz.txt foo3.txt test] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 2824, NextOffset: 3881 486s testutil.go:509: Offset: 3937, NextOffset: 4994 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 3881, NextOffset: 12106 486s testutil.go:509: Offset: 4994, NextOffset: 13219 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 12106, NextOffset: 12143 486s testutil.go:509: Offset: 13219, NextOffset: 13256 486s testutil.go:509: Offset: 12143, NextOffset: 12180 486s testutil.go:509: Offset: 13256, NextOffset: 13293 486s testutil.go:509: Offset: 12180, NextOffset: 12217 486s testutil.go:509: Offset: 13293, NextOffset: 13330 486s testutil.go:509: Offset: 12217, NextOffset: 22040 486s testutil.go:509: Offset: 13330, NextOffset: 23721 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 656, NextOffset: 693 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 1767, NextOffset: 2824 486s testutil.go:509: Offset: 2852, NextOffset: 3937 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt test test2 .no.prefetch.landmark foo1.txt bar barlink dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 2852, NextOffset: 3937 486s testutil.go:509: Offset: 1767, NextOffset: 2824 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 3937, NextOffset: 4994 486s testutil.go:509: Offset: 2824, NextOffset: 3881 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 4994, NextOffset: 13219 486s testutil.go:509: Offset: 3881, NextOffset: 12106 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 13219, NextOffset: 13256 486s testutil.go:509: Offset: 12106, NextOffset: 12143 486s testutil.go:509: Offset: 13256, NextOffset: 13293 486s testutil.go:509: Offset: 12143, NextOffset: 12180 486s testutil.go:509: Offset: 13293, NextOffset: 13330 486s testutil.go:509: Offset: 12180, NextOffset: 12217 486s testutil.go:509: Offset: 13330, NextOffset: 23721 486s testutil.go:509: Offset: 12217, NextOffset: 22040 486s testutil.go:395: Comparing: "test2" vs "test2" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo1.txt foo3.txt test dev bar barlink test2] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt test dev bar barlink test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 21741 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":12106,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":12143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":12180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":12217,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":13219,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":13256,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":13293,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":13330,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark foo1.txt bar foo3.txt barlink dev test2 baz.txt test] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 1767, NextOffset: 2824 486s testutil.go:509: Offset: 2852, NextOffset: 3937 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 2824, NextOffset: 3881 486s testutil.go:509: Offset: 3937, NextOffset: 4994 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 3881, NextOffset: 12106 486s testutil.go:509: Offset: 4994, NextOffset: 13219 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 12106, NextOffset: 12143 486s testutil.go:509: Offset: 13219, NextOffset: 13256 486s testutil.go:509: Offset: 12143, NextOffset: 12180 486s testutil.go:509: Offset: 13256, NextOffset: 13293 486s testutil.go:509: Offset: 12180, NextOffset: 12217 486s testutil.go:509: Offset: 13293, NextOffset: 13330 486s testutil.go:509: Offset: 12217, NextOffset: 22040 486s testutil.go:509: Offset: 13330, NextOffset: 23721 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt test .no.prefetch.landmark foo1.txt bar foo3.txt barlink dev test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 2852, NextOffset: 3937 486s testutil.go:509: Offset: 1767, NextOffset: 2824 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 3937, NextOffset: 4994 486s testutil.go:509: Offset: 2824, NextOffset: 3881 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 4994, NextOffset: 13219 486s testutil.go:509: Offset: 3881, NextOffset: 12106 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 13219, NextOffset: 13256 486s testutil.go:509: Offset: 12106, NextOffset: 12143 486s testutil.go:509: Offset: 13256, NextOffset: 13293 486s testutil.go:509: Offset: 12143, NextOffset: 12180 486s testutil.go:509: Offset: 13293, NextOffset: 13330 486s testutil.go:509: Offset: 12180, NextOffset: 12217 486s testutil.go:509: Offset: 13330, NextOffset: 23721 486s testutil.go:509: Offset: 12217, NextOffset: 22040 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark foo3.txt test dev test2 baz.txt foo1.txt bar barlink] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar barlink .no.prefetch.landmark foo3.txt test dev test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s testutil.go:509: Offset: 545, NextOffset: 23822 486s testutil.go:509: Offset: 0, NextOffset: 22253 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [bar foo3.txt barlink dev test2 .no.prefetch.landmark baz.txt foo1.txt test] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 2824, NextOffset: 3881 486s testutil.go:509: Offset: 3937, NextOffset: 4994 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 3881, NextOffset: 9034 486s testutil.go:509: Offset: 4994, NextOffset: 10147 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 9034, NextOffset: 9071 486s testutil.go:509: Offset: 10147, NextOffset: 10184 486s testutil.go:509: Offset: 9071, NextOffset: 9108 486s testutil.go:509: Offset: 10184, NextOffset: 10221 486s testutil.go:509: Offset: 9108, NextOffset: 9145 486s testutil.go:509: Offset: 10221, NextOffset: 10258 486s testutil.go:509: Offset: 9145, NextOffset: 16920 486s testutil.go:509: Offset: 10258, NextOffset: 18601 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 1767, NextOffset: 2824 486s testutil.go:509: Offset: 2852, NextOffset: 3937 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt barlink dev test2 .no.prefetch.landmark baz.txt foo1.txt test bar] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 2852, NextOffset: 3937 486s testutil.go:509: Offset: 1767, NextOffset: 2824 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 10147, NextOffset: 10184 486s testutil.go:509: Offset: 9034, NextOffset: 9071 486s testutil.go:509: Offset: 10184, NextOffset: 10221 486s testutil.go:509: Offset: 9071, NextOffset: 9108 486s testutil.go:509: Offset: 10221, NextOffset: 10258 486s testutil.go:509: Offset: 9108, NextOffset: 9145 486s testutil.go:509: Offset: 10258, NextOffset: 18601 486s testutil.go:509: Offset: 9145, NextOffset: 16920 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 3937, NextOffset: 4994 486s testutil.go:509: Offset: 2824, NextOffset: 3881 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 4994, NextOffset: 10147 486s testutil.go:509: Offset: 3881, NextOffset: 9034 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev test2] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark bar foo3.txt barlink test dev baz.txt foo1.txt test2] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 1767, NextOffset: 2824 486s testutil.go:509: Offset: 2852, NextOffset: 3937 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 2824, NextOffset: 3881 486s testutil.go:509: Offset: 3937, NextOffset: 4994 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 3881, NextOffset: 9034 486s testutil.go:509: Offset: 4994, NextOffset: 10147 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 9034, NextOffset: 9071 486s testutil.go:509: Offset: 10147, NextOffset: 10184 486s testutil.go:509: Offset: 9071, NextOffset: 9108 486s testutil.go:509: Offset: 10184, NextOffset: 10221 486s testutil.go:509: Offset: 9108, NextOffset: 9145 486s testutil.go:509: Offset: 10221, NextOffset: 10258 486s testutil.go:509: Offset: 9145, NextOffset: 16920 486s testutil.go:509: Offset: 10258, NextOffset: 18601 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt barlink test dev baz.txt foo1.txt test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 3937, NextOffset: 4994 486s testutil.go:509: Offset: 2824, NextOffset: 3881 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 4994, NextOffset: 10147 486s testutil.go:509: Offset: 3881, NextOffset: 9034 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 10147, NextOffset: 10184 486s testutil.go:509: Offset: 9034, NextOffset: 9071 486s testutil.go:509: Offset: 10184, NextOffset: 10221 486s testutil.go:509: Offset: 9071, NextOffset: 9108 486s testutil.go:509: Offset: 10221, NextOffset: 10258 486s testutil.go:509: Offset: 9108, NextOffset: 9145 486s testutil.go:509: Offset: 10258, NextOffset: 18601 486s testutil.go:509: Offset: 9145, NextOffset: 16920 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 2852, NextOffset: 3937 486s testutil.go:509: Offset: 1767, NextOffset: 2824 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [bar foo3.txt barlink dev foo1.txt test test2 .no.prefetch.landmark baz.txt] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=64000 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt barlink dev foo1.txt test test2 .no.prefetch.landmark baz.txt bar] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark bar foo3.txt dev baz.txt foo1.txt barlink test test2] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 1767, NextOffset: 2824 486s testutil.go:509: Offset: 2852, NextOffset: 3937 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 2824, NextOffset: 3881 486s testutil.go:509: Offset: 3937, NextOffset: 4994 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 3881, NextOffset: 9034 486s testutil.go:509: Offset: 4994, NextOffset: 10147 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 9034, NextOffset: 9071 486s testutil.go:509: Offset: 10147, NextOffset: 10184 486s testutil.go:509: Offset: 9071, NextOffset: 9108 486s testutil.go:509: Offset: 10184, NextOffset: 10221 486s testutil.go:509: Offset: 9108, NextOffset: 9145 486s testutil.go:509: Offset: 10221, NextOffset: 10258 486s testutil.go:509: Offset: 9145, NextOffset: 16920 486s testutil.go:509: Offset: 10258, NextOffset: 18601 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev baz.txt foo1.txt barlink test test2 .no.prefetch.landmark bar foo3.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 2852, NextOffset: 3937 486s testutil.go:509: Offset: 1767, NextOffset: 2824 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 10147, NextOffset: 10184 486s testutil.go:509: Offset: 9034, NextOffset: 9071 486s testutil.go:509: Offset: 10184, NextOffset: 10221 486s testutil.go:509: Offset: 9071, NextOffset: 9108 486s testutil.go:509: Offset: 10221, NextOffset: 10258 486s testutil.go:509: Offset: 9108, NextOffset: 9145 486s testutil.go:509: Offset: 10258, NextOffset: 18601 486s testutil.go:509: Offset: 9145, NextOffset: 16920 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 3937, NextOffset: 4994 486s testutil.go:509: Offset: 2824, NextOffset: 3881 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 4994, NextOffset: 10147 486s testutil.go:509: Offset: 3881, NextOffset: 9034 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo1.txt bar foo3.txt test .no.prefetch.landmark barlink dev test2 baz.txt] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=64000 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt test .no.prefetch.landmark barlink dev test2 baz.txt foo1.txt bar] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s testutil.go:509: Offset: 545, NextOffset: 18190 486s testutil.go:509: Offset: 0, NextOffset: 16621 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo1.txt bar barlink dev test2 .no.prefetch.landmark baz.txt foo3.txt test] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 9034, NextOffset: 9071 486s testutil.go:509: Offset: 10147, NextOffset: 10184 486s testutil.go:509: Offset: 9071, NextOffset: 9108 486s testutil.go:509: Offset: 10184, NextOffset: 10221 486s testutil.go:509: Offset: 9108, NextOffset: 9145 486s testutil.go:509: Offset: 10221, NextOffset: 10258 486s testutil.go:509: Offset: 9145, NextOffset: 16920 486s testutil.go:509: Offset: 10258, NextOffset: 18601 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 1767, NextOffset: 2824 486s testutil.go:509: Offset: 2852, NextOffset: 3937 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 2824, NextOffset: 3881 486s testutil.go:509: Offset: 3937, NextOffset: 4994 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 3881, NextOffset: 9034 486s testutil.go:509: Offset: 4994, NextOffset: 10147 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo3.txt test foo1.txt bar barlink dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 2852, NextOffset: 3937 486s testutil.go:509: Offset: 1767, NextOffset: 2824 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 3937, NextOffset: 4994 486s testutil.go:509: Offset: 2824, NextOffset: 3881 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 619, NextOffset: 656 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 1602, NextOffset: 1639 486s testutil.go:509: Offset: 545, NextOffset: 582 486s testutil.go:509: Offset: 1639, NextOffset: 1676 486s testutil.go:509: Offset: 582, NextOffset: 619 486s testutil.go:509: Offset: 1676, NextOffset: 1713 486s testutil.go:509: Offset: 619, NextOffset: 656 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 486s testutil.go:509: Offset: 1713, NextOffset: 1750 486s testutil.go:509: Offset: 656, NextOffset: 693 486s testutil.go:509: Offset: 1750, NextOffset: 1787 486s testutil.go:509: Offset: 693, NextOffset: 730 486s testutil.go:509: Offset: 1787, NextOffset: 2852 486s testutil.go:509: Offset: 730, NextOffset: 1767 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 4994, NextOffset: 10147 486s testutil.go:509: Offset: 3881, NextOffset: 9034 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 10147, NextOffset: 10184 486s testutil.go:509: Offset: 9034, NextOffset: 9071 486s testutil.go:509: Offset: 10184, NextOffset: 10221 486s testutil.go:509: Offset: 9071, NextOffset: 9108 486s testutil.go:509: Offset: 10221, NextOffset: 10258 486s testutil.go:509: Offset: 9108, NextOffset: 9145 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 486s testutil.go:509: Offset: 10258, NextOffset: 18601 486s testutil.go:509: Offset: 9145, NextOffset: 16920 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark barlink test dev baz.txt foo1.txt bar foo3.txt test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark barlink test dev baz.txt foo1.txt bar foo3.txt test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=64000 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=64000 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s testutil.go:509: Offset: 545, NextOffset: 18702 486s testutil.go:509: Offset: 0, NextOffset: 17133 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":98,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":135,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":386,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":493,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":597,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":971,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1008,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1045,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1082,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":533,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":675,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":779,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1153,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1190,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1227,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1264,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt baz.txt] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 386, NextOffset: 493 486s testutil.go:509: Offset: 533, NextOffset: 675 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 493, NextOffset: 597 486s testutil.go:509: Offset: 675, NextOffset: 779 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 597, NextOffset: 971 486s testutil.go:509: Offset: 779, NextOffset: 1153 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 971, NextOffset: 1008 486s testutil.go:509: Offset: 1153, NextOffset: 1190 486s testutil.go:509: Offset: 1008, NextOffset: 1045 486s testutil.go:509: Offset: 1190, NextOffset: 1227 486s testutil.go:509: Offset: 1045, NextOffset: 1082 486s testutil.go:509: Offset: 1227, NextOffset: 1264 486s testutil.go:509: Offset: 1082, NextOffset: 2564 486s testutil.go:509: Offset: 1264, NextOffset: 2920 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 98, NextOffset: 135 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 135, NextOffset: 172 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 172, NextOffset: 209 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 209, NextOffset: 246 486s testutil.go:509: Offset: 323, NextOffset: 360 486s testutil.go:509: Offset: 246, NextOffset: 283 486s testutil.go:509: Offset: 360, NextOffset: 397 486s testutil.go:509: Offset: 283, NextOffset: 386 486s testutil.go:509: Offset: 397, NextOffset: 533 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 98, NextOffset: 135 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 135, NextOffset: 172 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 172, NextOffset: 209 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 209, NextOffset: 246 486s testutil.go:509: Offset: 323, NextOffset: 360 486s testutil.go:509: Offset: 246, NextOffset: 283 486s testutil.go:509: Offset: 360, NextOffset: 397 486s testutil.go:509: Offset: 283, NextOffset: 386 486s testutil.go:509: Offset: 397, NextOffset: 533 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt baz.txt barlink test dev test2 .no.prefetch.landmark foo1.txt bar] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 533, NextOffset: 675 486s testutil.go:509: Offset: 386, NextOffset: 493 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 675, NextOffset: 779 486s testutil.go:509: Offset: 493, NextOffset: 597 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 779, NextOffset: 1153 486s testutil.go:509: Offset: 597, NextOffset: 971 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 98, NextOffset: 135 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 135, NextOffset: 172 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 172, NextOffset: 209 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 486s testutil.go:509: Offset: 323, NextOffset: 360 486s testutil.go:509: Offset: 209, NextOffset: 246 486s testutil.go:509: Offset: 360, NextOffset: 397 486s testutil.go:509: Offset: 246, NextOffset: 283 486s testutil.go:509: Offset: 397, NextOffset: 533 486s testutil.go:509: Offset: 283, NextOffset: 386 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1153, NextOffset: 1190 486s testutil.go:509: Offset: 971, NextOffset: 1008 486s testutil.go:509: Offset: 1190, NextOffset: 1227 486s testutil.go:509: Offset: 1008, NextOffset: 1045 486s testutil.go:509: Offset: 1227, NextOffset: 1264 486s testutil.go:509: Offset: 1045, NextOffset: 1082 486s testutil.go:509: Offset: 1264, NextOffset: 2920 486s testutil.go:509: Offset: 1082, NextOffset: 2564 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 98, NextOffset: 135 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 135, NextOffset: 172 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 172, NextOffset: 209 486s testutil.go:509: Offset: 323, NextOffset: 360 486s testutil.go:509: Offset: 209, NextOffset: 246 486s testutil.go:509: Offset: 360, NextOffset: 397 486s testutil.go:509: Offset: 246, NextOffset: 283 486s testutil.go:509: Offset: 397, NextOffset: 533 486s testutil.go:509: Offset: 283, NextOffset: 386 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark bar barlink test2 baz.txt foo1.txt foo3.txt test dev] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt test dev .no.prefetch.landmark bar barlink test2 baz.txt foo1.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2414 486s testutil.go:509: Offset: 0, NextOffset: 2211 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":99,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":284,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":499,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":605,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":983,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1057,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1094,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":679,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":785,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1163,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1200,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1237,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1274,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [dev test2 baz.txt barlink .no.prefetch.landmark foo1.txt bar foo3.txt test] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 99, NextOffset: 136 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 136, NextOffset: 173 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 173, NextOffset: 210 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 210, NextOffset: 247 486s testutil.go:509: Offset: 323, NextOffset: 360 486s testutil.go:509: Offset: 247, NextOffset: 284 486s testutil.go:509: Offset: 360, NextOffset: 397 486s testutil.go:509: Offset: 284, NextOffset: 390 486s testutil.go:509: Offset: 397, NextOffset: 536 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 99, NextOffset: 136 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 136, NextOffset: 173 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 173, NextOffset: 210 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 210, NextOffset: 247 486s testutil.go:509: Offset: 323, NextOffset: 360 486s testutil.go:509: Offset: 247, NextOffset: 284 486s testutil.go:509: Offset: 360, NextOffset: 397 486s testutil.go:509: Offset: 284, NextOffset: 390 486s testutil.go:509: Offset: 397, NextOffset: 536 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 390, NextOffset: 499 486s testutil.go:509: Offset: 536, NextOffset: 679 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 499, NextOffset: 605 486s testutil.go:509: Offset: 679, NextOffset: 785 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 605, NextOffset: 983 486s testutil.go:509: Offset: 785, NextOffset: 1163 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 983, NextOffset: 1020 486s testutil.go:509: Offset: 1163, NextOffset: 1200 486s testutil.go:509: Offset: 1020, NextOffset: 1057 486s testutil.go:509: Offset: 1200, NextOffset: 1237 486s testutil.go:509: Offset: 1057, NextOffset: 1094 486s testutil.go:509: Offset: 1237, NextOffset: 1274 486s testutil.go:509: Offset: 1094, NextOffset: 2585 486s testutil.go:509: Offset: 1274, NextOffset: 2934 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink .no.prefetch.landmark foo1.txt bar foo3.txt test dev test2 baz.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 536, NextOffset: 679 486s testutil.go:509: Offset: 390, NextOffset: 499 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 679, NextOffset: 785 486s testutil.go:509: Offset: 499, NextOffset: 605 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 785, NextOffset: 1163 486s testutil.go:509: Offset: 605, NextOffset: 983 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1163, NextOffset: 1200 486s testutil.go:509: Offset: 983, NextOffset: 1020 486s testutil.go:509: Offset: 1200, NextOffset: 1237 486s testutil.go:509: Offset: 1020, NextOffset: 1057 486s testutil.go:509: Offset: 1237, NextOffset: 1274 486s testutil.go:509: Offset: 1057, NextOffset: 1094 486s testutil.go:509: Offset: 1274, NextOffset: 2934 486s testutil.go:509: Offset: 1094, NextOffset: 2585 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 99, NextOffset: 136 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 136, NextOffset: 173 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 173, NextOffset: 210 486s testutil.go:509: Offset: 323, NextOffset: 360 486s testutil.go:509: Offset: 210, NextOffset: 247 486s testutil.go:509: Offset: 360, NextOffset: 397 486s testutil.go:509: Offset: 247, NextOffset: 284 486s testutil.go:509: Offset: 397, NextOffset: 536 486s testutil.go:509: Offset: 284, NextOffset: 390 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 99, NextOffset: 136 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 136, NextOffset: 173 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 173, NextOffset: 210 486s testutil.go:509: Offset: 323, NextOffset: 360 486s testutil.go:509: Offset: 210, NextOffset: 247 486s testutil.go:509: Offset: 360, NextOffset: 397 486s testutil.go:509: Offset: 247, NextOffset: 284 486s testutil.go:509: Offset: 397, NextOffset: 536 486s testutil.go:509: Offset: 284, NextOffset: 390 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test .no.prefetch.landmark baz.txt bar dev test2 foo1.txt foo3.txt barlink] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar dev test2 foo1.txt foo3.txt barlink test] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s testutil.go:509: Offset: 106, NextOffset: 2408 486s testutil.go:509: Offset: 0, NextOffset: 2220 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":99,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":284,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":388,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":498,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":603,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":980,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1017,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1054,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1091,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":534,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":677,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":782,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1159,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1196,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1233,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1270,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt foo1.txt barlink test test2 .no.prefetch.landmark bar foo3.txt dev] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 603, NextOffset: 980 486s testutil.go:509: Offset: 782, NextOffset: 1159 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 980, NextOffset: 1017 486s testutil.go:509: Offset: 1159, NextOffset: 1196 486s testutil.go:509: Offset: 1017, NextOffset: 1054 486s testutil.go:509: Offset: 1196, NextOffset: 1233 486s testutil.go:509: Offset: 1054, NextOffset: 1091 486s testutil.go:509: Offset: 1233, NextOffset: 1270 486s testutil.go:509: Offset: 1091, NextOffset: 2577 486s testutil.go:509: Offset: 1270, NextOffset: 2921 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 99, NextOffset: 136 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 136, NextOffset: 173 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 173, NextOffset: 210 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 210, NextOffset: 247 486s testutil.go:509: Offset: 323, NextOffset: 360 486s testutil.go:509: Offset: 247, NextOffset: 284 486s testutil.go:509: Offset: 360, NextOffset: 397 486s testutil.go:509: Offset: 284, NextOffset: 388 486s testutil.go:509: Offset: 397, NextOffset: 534 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 99, NextOffset: 136 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 136, NextOffset: 173 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 173, NextOffset: 210 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 210, NextOffset: 247 486s testutil.go:509: Offset: 323, NextOffset: 360 486s testutil.go:509: Offset: 247, NextOffset: 284 486s testutil.go:509: Offset: 360, NextOffset: 397 486s testutil.go:509: Offset: 284, NextOffset: 388 486s testutil.go:509: Offset: 397, NextOffset: 534 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 388, NextOffset: 498 486s testutil.go:509: Offset: 534, NextOffset: 677 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 498, NextOffset: 603 486s testutil.go:509: Offset: 677, NextOffset: 782 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt dev baz.txt foo1.txt barlink test test2 .no.prefetch.landmark] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 782, NextOffset: 1159 486s testutil.go:509: Offset: 603, NextOffset: 980 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 99, NextOffset: 136 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 136, NextOffset: 173 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 173, NextOffset: 210 486s testutil.go:509: Offset: 323, NextOffset: 360 486s testutil.go:509: Offset: 210, NextOffset: 247 486s testutil.go:509: Offset: 360, NextOffset: 397 486s testutil.go:509: Offset: 247, NextOffset: 284 486s testutil.go:509: Offset: 397, NextOffset: 534 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 486s testutil.go:509: Offset: 284, NextOffset: 388 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 534, NextOffset: 677 486s testutil.go:509: Offset: 388, NextOffset: 498 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1159, NextOffset: 1196 486s testutil.go:509: Offset: 980, NextOffset: 1017 486s testutil.go:509: Offset: 1196, NextOffset: 1233 486s testutil.go:509: Offset: 1017, NextOffset: 1054 486s testutil.go:509: Offset: 1233, NextOffset: 1270 486s testutil.go:509: Offset: 1054, NextOffset: 1091 486s testutil.go:509: Offset: 1270, NextOffset: 2921 486s testutil.go:509: Offset: 1091, NextOffset: 2577 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 99, NextOffset: 136 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 136, NextOffset: 173 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 173, NextOffset: 210 486s testutil.go:509: Offset: 323, NextOffset: 360 486s testutil.go:509: Offset: 210, NextOffset: 247 486s testutil.go:509: Offset: 360, NextOffset: 397 486s testutil.go:509: Offset: 247, NextOffset: 284 486s testutil.go:509: Offset: 397, NextOffset: 534 486s testutil.go:509: Offset: 284, NextOffset: 388 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 677, NextOffset: 782 486s testutil.go:509: Offset: 498, NextOffset: 603 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test dev barlink test2] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev barlink test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s testutil.go:509: Offset: 106, NextOffset: 2393 486s testutil.go:509: Offset: 0, NextOffset: 2206 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":100,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":174,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":500,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":606,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":986,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1023,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1060,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1097,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":213,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":250,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":324,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":361,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":398,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":680,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":786,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1166,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1240,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1277,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark foo1.txt dev baz.txt bar foo3.txt barlink test test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 100, NextOffset: 137 486s testutil.go:509: Offset: 213, NextOffset: 250 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 250, NextOffset: 287 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 287, NextOffset: 324 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 324, NextOffset: 361 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 361, NextOffset: 398 486s testutil.go:509: Offset: 285, NextOffset: 390 486s testutil.go:509: Offset: 398, NextOffset: 536 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 390, NextOffset: 500 486s testutil.go:509: Offset: 536, NextOffset: 680 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 486s testutil.go:395: Comparing: "bar" vs "bar" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 500, NextOffset: 606 486s testutil.go:509: Offset: 680, NextOffset: 786 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 606, NextOffset: 986 486s testutil.go:509: Offset: 786, NextOffset: 1166 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 986, NextOffset: 1023 486s testutil.go:509: Offset: 1166, NextOffset: 1203 486s testutil.go:509: Offset: 1023, NextOffset: 1060 486s testutil.go:509: Offset: 1203, NextOffset: 1240 486s testutil.go:509: Offset: 1060, NextOffset: 1097 486s testutil.go:509: Offset: 1240, NextOffset: 1277 486s testutil.go:509: Offset: 1097, NextOffset: 2580 486s testutil.go:509: Offset: 1277, NextOffset: 2939 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 100, NextOffset: 137 486s testutil.go:509: Offset: 213, NextOffset: 250 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 250, NextOffset: 287 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 287, NextOffset: 324 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 324, NextOffset: 361 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 361, NextOffset: 398 486s testutil.go:509: Offset: 285, NextOffset: 390 486s testutil.go:509: Offset: 398, NextOffset: 536 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt dev baz.txt bar foo3.txt barlink test test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 213, NextOffset: 250 486s testutil.go:509: Offset: 100, NextOffset: 137 486s testutil.go:509: Offset: 250, NextOffset: 287 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 287, NextOffset: 324 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 324, NextOffset: 361 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 361, NextOffset: 398 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 398, NextOffset: 536 486s testutil.go:509: Offset: 285, NextOffset: 390 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 680, NextOffset: 786 486s testutil.go:509: Offset: 500, NextOffset: 606 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 786, NextOffset: 1166 486s testutil.go:509: Offset: 606, NextOffset: 986 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1166, NextOffset: 1203 486s testutil.go:509: Offset: 986, NextOffset: 1023 486s testutil.go:509: Offset: 1203, NextOffset: 1240 486s testutil.go:509: Offset: 1023, NextOffset: 1060 486s testutil.go:509: Offset: 1240, NextOffset: 1277 486s testutil.go:509: Offset: 1060, NextOffset: 1097 486s testutil.go:509: Offset: 1277, NextOffset: 2939 486s testutil.go:509: Offset: 1097, NextOffset: 2580 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 213, NextOffset: 250 486s testutil.go:509: Offset: 100, NextOffset: 137 486s testutil.go:509: Offset: 250, NextOffset: 287 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 287, NextOffset: 324 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 324, NextOffset: 361 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 361, NextOffset: 398 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 398, NextOffset: 536 486s testutil.go:509: Offset: 285, NextOffset: 390 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 536, NextOffset: 680 486s testutil.go:509: Offset: 390, NextOffset: 500 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt bar foo3.txt barlink dev .no.prefetch.landmark foo1.txt test test2] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink dev .no.prefetch.landmark foo1.txt test test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2416 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":98,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":135,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":386,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":493,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":597,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1083,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1194,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":533,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":675,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":779,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1265,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1302,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1339,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1376,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt foo1.txt foo3.txt test dev test2 .no.prefetch.landmark bar barlink] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1083, NextOffset: 1120 486s testutil.go:509: Offset: 1265, NextOffset: 1302 486s testutil.go:509: Offset: 1120, NextOffset: 1157 486s testutil.go:509: Offset: 1302, NextOffset: 1339 486s testutil.go:509: Offset: 1157, NextOffset: 1194 486s testutil.go:509: Offset: 1339, NextOffset: 1376 486s testutil.go:509: Offset: 1194, NextOffset: 2793 486s testutil.go:509: Offset: 1376, NextOffset: 3145 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 98, NextOffset: 135 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 135, NextOffset: 172 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 172, NextOffset: 209 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 209, NextOffset: 246 486s testutil.go:509: Offset: 323, NextOffset: 360 486s testutil.go:509: Offset: 246, NextOffset: 283 486s testutil.go:509: Offset: 360, NextOffset: 397 486s testutil.go:509: Offset: 283, NextOffset: 386 486s testutil.go:509: Offset: 397, NextOffset: 533 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 98, NextOffset: 135 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 135, NextOffset: 172 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 172, NextOffset: 209 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 209, NextOffset: 246 486s testutil.go:509: Offset: 323, NextOffset: 360 486s testutil.go:509: Offset: 246, NextOffset: 283 486s testutil.go:509: Offset: 360, NextOffset: 397 486s testutil.go:509: Offset: 283, NextOffset: 386 486s testutil.go:509: Offset: 397, NextOffset: 533 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 386, NextOffset: 493 486s testutil.go:509: Offset: 533, NextOffset: 675 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 493, NextOffset: 597 486s testutil.go:509: Offset: 675, NextOffset: 779 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 597, NextOffset: 1083 486s testutil.go:509: Offset: 779, NextOffset: 1265 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark bar barlink baz.txt foo1.txt foo3.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1265, NextOffset: 1302 486s testutil.go:509: Offset: 1083, NextOffset: 1120 486s testutil.go:509: Offset: 1302, NextOffset: 1339 486s testutil.go:509: Offset: 1120, NextOffset: 1157 486s testutil.go:509: Offset: 1339, NextOffset: 1376 486s testutil.go:509: Offset: 1157, NextOffset: 1194 486s testutil.go:509: Offset: 1376, NextOffset: 3145 486s testutil.go:509: Offset: 1194, NextOffset: 2793 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 98, NextOffset: 135 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 135, NextOffset: 172 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 172, NextOffset: 209 486s testutil.go:509: Offset: 323, NextOffset: 360 486s testutil.go:509: Offset: 209, NextOffset: 246 486s testutil.go:509: Offset: 360, NextOffset: 397 486s testutil.go:509: Offset: 246, NextOffset: 283 486s testutil.go:509: Offset: 397, NextOffset: 533 486s testutil.go:509: Offset: 283, NextOffset: 386 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 675, NextOffset: 779 486s testutil.go:509: Offset: 493, NextOffset: 597 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 98, NextOffset: 135 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 135, NextOffset: 172 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 172, NextOffset: 209 486s testutil.go:509: Offset: 323, NextOffset: 360 486s testutil.go:509: Offset: 209, NextOffset: 246 486s testutil.go:509: Offset: 360, NextOffset: 397 486s testutil.go:509: Offset: 246, NextOffset: 283 486s testutil.go:509: Offset: 397, NextOffset: 533 486s testutil.go:509: Offset: 283, NextOffset: 386 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 533, NextOffset: 675 486s testutil.go:509: Offset: 386, NextOffset: 493 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 779, NextOffset: 1265 486s testutil.go:509: Offset: 597, NextOffset: 1083 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt bar barlink foo1.txt foo3.txt test dev test2] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt test dev test2 .no.prefetch.landmark baz.txt bar barlink] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s testutil.go:509: Offset: 106, NextOffset: 2638 486s testutil.go:509: Offset: 0, NextOffset: 2451 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":99,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":284,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":499,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":605,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1091,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1128,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1165,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1202,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":679,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":785,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1271,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1308,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1345,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1382,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test test2 bar] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 390, NextOffset: 499 486s testutil.go:509: Offset: 536, NextOffset: 679 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 499, NextOffset: 605 486s testutil.go:509: Offset: 679, NextOffset: 785 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 605, NextOffset: 1091 486s testutil.go:509: Offset: 785, NextOffset: 1271 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1091, NextOffset: 1128 486s testutil.go:509: Offset: 1271, NextOffset: 1308 486s testutil.go:509: Offset: 1128, NextOffset: 1165 486s testutil.go:509: Offset: 1308, NextOffset: 1345 486s testutil.go:509: Offset: 1165, NextOffset: 1202 486s testutil.go:509: Offset: 1345, NextOffset: 1382 486s testutil.go:509: Offset: 1202, NextOffset: 2808 486s testutil.go:509: Offset: 1382, NextOffset: 3154 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 99, NextOffset: 136 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 136, NextOffset: 173 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 173, NextOffset: 210 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 210, NextOffset: 247 486s testutil.go:509: Offset: 323, NextOffset: 360 486s testutil.go:509: Offset: 247, NextOffset: 284 486s testutil.go:509: Offset: 360, NextOffset: 397 486s testutil.go:509: Offset: 284, NextOffset: 390 486s testutil.go:509: Offset: 397, NextOffset: 536 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 99, NextOffset: 136 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 136, NextOffset: 173 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 173, NextOffset: 210 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 210, NextOffset: 247 486s testutil.go:509: Offset: 323, NextOffset: 360 486s testutil.go:509: Offset: 247, NextOffset: 284 486s testutil.go:509: Offset: 360, NextOffset: 397 486s testutil.go:509: Offset: 284, NextOffset: 390 486s testutil.go:509: Offset: 397, NextOffset: 536 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test test2 bar] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 99, NextOffset: 136 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 136, NextOffset: 173 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 173, NextOffset: 210 486s testutil.go:509: Offset: 323, NextOffset: 360 486s testutil.go:509: Offset: 210, NextOffset: 247 486s testutil.go:509: Offset: 360, NextOffset: 397 486s testutil.go:509: Offset: 247, NextOffset: 284 486s testutil.go:509: Offset: 397, NextOffset: 536 486s testutil.go:509: Offset: 284, NextOffset: 390 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 536, NextOffset: 679 486s testutil.go:509: Offset: 390, NextOffset: 499 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 785, NextOffset: 1271 486s testutil.go:509: Offset: 605, NextOffset: 1091 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1271, NextOffset: 1308 486s testutil.go:509: Offset: 1091, NextOffset: 1128 486s testutil.go:509: Offset: 1308, NextOffset: 1345 486s testutil.go:509: Offset: 1128, NextOffset: 1165 486s testutil.go:509: Offset: 1345, NextOffset: 1382 486s testutil.go:509: Offset: 1165, NextOffset: 1202 486s testutil.go:509: Offset: 1382, NextOffset: 3154 486s testutil.go:509: Offset: 1202, NextOffset: 2808 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 99, NextOffset: 136 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 136, NextOffset: 173 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 173, NextOffset: 210 486s testutil.go:509: Offset: 323, NextOffset: 360 486s testutil.go:509: Offset: 210, NextOffset: 247 486s testutil.go:509: Offset: 360, NextOffset: 397 486s testutil.go:509: Offset: 247, NextOffset: 284 486s testutil.go:509: Offset: 397, NextOffset: 536 486s testutil.go:509: Offset: 284, NextOffset: 390 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 679, NextOffset: 785 486s testutil.go:509: Offset: 499, NextOffset: 605 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt bar foo3.txt barlink test foo1.txt dev test2] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt dev test2 .no.prefetch.landmark baz.txt bar foo3.txt barlink test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=64000 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s testutil.go:509: Offset: 106, NextOffset: 2634 486s testutil.go:509: Offset: 0, NextOffset: 2446 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":99,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":284,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":388,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":498,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":603,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1092,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1129,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1166,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1203,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":534,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":677,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":782,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1271,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1308,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1345,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1382,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test dev test2 bar] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 603, NextOffset: 1092 486s testutil.go:509: Offset: 782, NextOffset: 1271 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1092, NextOffset: 1129 486s testutil.go:509: Offset: 1271, NextOffset: 1308 486s testutil.go:509: Offset: 1129, NextOffset: 1166 486s testutil.go:509: Offset: 1308, NextOffset: 1345 486s testutil.go:509: Offset: 1166, NextOffset: 1203 486s testutil.go:509: Offset: 1345, NextOffset: 1382 486s testutil.go:509: Offset: 1203, NextOffset: 2809 486s testutil.go:509: Offset: 1382, NextOffset: 3146 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 99, NextOffset: 136 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 136, NextOffset: 173 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 173, NextOffset: 210 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 210, NextOffset: 247 486s testutil.go:509: Offset: 323, NextOffset: 360 486s testutil.go:509: Offset: 247, NextOffset: 284 486s testutil.go:509: Offset: 360, NextOffset: 397 486s testutil.go:509: Offset: 284, NextOffset: 388 486s testutil.go:509: Offset: 397, NextOffset: 534 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 99, NextOffset: 136 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 136, NextOffset: 173 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 173, NextOffset: 210 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 210, NextOffset: 247 486s testutil.go:509: Offset: 323, NextOffset: 360 486s testutil.go:509: Offset: 247, NextOffset: 284 486s testutil.go:509: Offset: 360, NextOffset: 397 486s testutil.go:509: Offset: 284, NextOffset: 388 486s testutil.go:509: Offset: 397, NextOffset: 534 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 388, NextOffset: 498 486s testutil.go:509: Offset: 534, NextOffset: 677 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 498, NextOffset: 603 486s testutil.go:509: Offset: 677, NextOffset: 782 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 bar .no.prefetch.landmark baz.txt foo1.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1271, NextOffset: 1308 486s testutil.go:509: Offset: 1092, NextOffset: 1129 486s testutil.go:509: Offset: 1308, NextOffset: 1345 486s testutil.go:509: Offset: 1129, NextOffset: 1166 486s testutil.go:509: Offset: 1345, NextOffset: 1382 486s testutil.go:509: Offset: 1166, NextOffset: 1203 486s testutil.go:509: Offset: 1382, NextOffset: 3146 486s testutil.go:509: Offset: 1203, NextOffset: 2809 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 99, NextOffset: 136 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 136, NextOffset: 173 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 173, NextOffset: 210 486s testutil.go:509: Offset: 323, NextOffset: 360 486s testutil.go:509: Offset: 210, NextOffset: 247 486s testutil.go:509: Offset: 360, NextOffset: 397 486s testutil.go:509: Offset: 247, NextOffset: 284 486s testutil.go:509: Offset: 397, NextOffset: 534 486s testutil.go:509: Offset: 284, NextOffset: 388 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 677, NextOffset: 782 486s testutil.go:509: Offset: 498, NextOffset: 603 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 99, NextOffset: 136 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 136, NextOffset: 173 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 173, NextOffset: 210 486s testutil.go:509: Offset: 323, NextOffset: 360 486s testutil.go:509: Offset: 210, NextOffset: 247 486s testutil.go:509: Offset: 360, NextOffset: 397 486s testutil.go:509: Offset: 247, NextOffset: 284 486s testutil.go:509: Offset: 397, NextOffset: 534 486s testutil.go:509: Offset: 284, NextOffset: 388 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 534, NextOffset: 677 486s testutil.go:509: Offset: 388, NextOffset: 498 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 782, NextOffset: 1271 486s testutil.go:509: Offset: 603, NextOffset: 1092 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=64000 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=64000 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2630 486s testutil.go:509: Offset: 0, NextOffset: 2441 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":100,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":174,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":500,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":606,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1100,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1174,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1211,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":213,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":250,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":324,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":361,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":398,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":680,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":786,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1280,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1317,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1354,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1391,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt test dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt barlink] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 390, NextOffset: 500 486s testutil.go:509: Offset: 536, NextOffset: 680 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 500, NextOffset: 606 486s testutil.go:509: Offset: 680, NextOffset: 786 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 606, NextOffset: 1100 486s testutil.go:509: Offset: 786, NextOffset: 1280 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1100, NextOffset: 1137 486s testutil.go:509: Offset: 1280, NextOffset: 1317 486s testutil.go:509: Offset: 1137, NextOffset: 1174 486s testutil.go:509: Offset: 1317, NextOffset: 1354 486s testutil.go:509: Offset: 1174, NextOffset: 1211 486s testutil.go:509: Offset: 1354, NextOffset: 1391 486s testutil.go:509: Offset: 1211, NextOffset: 2783 486s testutil.go:509: Offset: 1391, NextOffset: 3156 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 100, NextOffset: 137 486s testutil.go:509: Offset: 213, NextOffset: 250 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 250, NextOffset: 287 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 287, NextOffset: 324 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 324, NextOffset: 361 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 361, NextOffset: 398 486s testutil.go:509: Offset: 285, NextOffset: 390 486s testutil.go:509: Offset: 398, NextOffset: 536 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 100, NextOffset: 137 486s testutil.go:509: Offset: 213, NextOffset: 250 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 250, NextOffset: 287 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 287, NextOffset: 324 486s testutil.go:509: Offset: 211, NextOffset: 248 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 486s testutil.go:509: Offset: 324, NextOffset: 361 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 361, NextOffset: 398 486s testutil.go:509: Offset: 285, NextOffset: 390 486s testutil.go:509: Offset: 398, NextOffset: 536 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt barlink baz.txt test dev test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 213, NextOffset: 250 486s testutil.go:509: Offset: 100, NextOffset: 137 486s testutil.go:509: Offset: 250, NextOffset: 287 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 287, NextOffset: 324 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 324, NextOffset: 361 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 361, NextOffset: 398 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 398, NextOffset: 536 486s testutil.go:509: Offset: 285, NextOffset: 390 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1280, NextOffset: 1317 486s testutil.go:509: Offset: 1100, NextOffset: 1137 486s testutil.go:509: Offset: 1317, NextOffset: 1354 486s testutil.go:509: Offset: 1137, NextOffset: 1174 486s testutil.go:509: Offset: 1354, NextOffset: 1391 486s testutil.go:509: Offset: 1174, NextOffset: 1211 486s testutil.go:509: Offset: 1391, NextOffset: 3156 486s testutil.go:509: Offset: 1211, NextOffset: 2783 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 213, NextOffset: 250 486s testutil.go:509: Offset: 100, NextOffset: 137 486s testutil.go:509: Offset: 250, NextOffset: 287 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 287, NextOffset: 324 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 324, NextOffset: 361 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 361, NextOffset: 398 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 398, NextOffset: 536 486s testutil.go:509: Offset: 285, NextOffset: 390 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 536, NextOffset: 680 486s testutil.go:509: Offset: 390, NextOffset: 500 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 680, NextOffset: 786 486s testutil.go:509: Offset: 500, NextOffset: 606 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 786, NextOffset: 1280 486s testutil.go:509: Offset: 606, NextOffset: 1100 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [bar barlink test dev test2 .no.prefetch.landmark foo3.txt baz.txt foo1.txt] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar barlink test dev test2 .no.prefetch.landmark foo3.txt baz.txt foo1.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2649 486s testutil.go:509: Offset: 0, NextOffset: 2460 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":98,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":135,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":387,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":496,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":601,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":978,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1015,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1052,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1089,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":535,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":678,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":783,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1160,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1197,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1234,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1271,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev test2] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 98, NextOffset: 135 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 135, NextOffset: 172 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 172, NextOffset: 209 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 209, NextOffset: 246 486s testutil.go:509: Offset: 323, NextOffset: 360 486s testutil.go:509: Offset: 246, NextOffset: 283 486s testutil.go:509: Offset: 360, NextOffset: 397 486s testutil.go:509: Offset: 283, NextOffset: 387 486s testutil.go:509: Offset: 397, NextOffset: 535 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 98, NextOffset: 135 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 135, NextOffset: 172 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 172, NextOffset: 209 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 209, NextOffset: 246 486s testutil.go:509: Offset: 323, NextOffset: 360 486s testutil.go:509: Offset: 246, NextOffset: 283 486s testutil.go:509: Offset: 360, NextOffset: 397 486s testutil.go:509: Offset: 283, NextOffset: 387 486s testutil.go:509: Offset: 397, NextOffset: 535 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 387, NextOffset: 496 486s testutil.go:509: Offset: 535, NextOffset: 678 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 496, NextOffset: 601 486s testutil.go:509: Offset: 678, NextOffset: 783 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 601, NextOffset: 978 486s testutil.go:509: Offset: 783, NextOffset: 1160 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 978, NextOffset: 1015 486s testutil.go:509: Offset: 1160, NextOffset: 1197 486s testutil.go:509: Offset: 1015, NextOffset: 1052 486s testutil.go:509: Offset: 1197, NextOffset: 1234 486s testutil.go:509: Offset: 1052, NextOffset: 1089 486s testutil.go:509: Offset: 1234, NextOffset: 1271 486s testutil.go:509: Offset: 1089, NextOffset: 2568 486s testutil.go:509: Offset: 1271, NextOffset: 2930 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 98, NextOffset: 135 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 135, NextOffset: 172 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 172, NextOffset: 209 486s testutil.go:509: Offset: 323, NextOffset: 360 486s testutil.go:509: Offset: 209, NextOffset: 246 486s testutil.go:509: Offset: 360, NextOffset: 397 486s testutil.go:509: Offset: 246, NextOffset: 283 486s testutil.go:509: Offset: 397, NextOffset: 535 486s testutil.go:509: Offset: 283, NextOffset: 387 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 535, NextOffset: 678 486s testutil.go:509: Offset: 387, NextOffset: 496 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 678, NextOffset: 783 486s testutil.go:509: Offset: 496, NextOffset: 601 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 783, NextOffset: 1160 486s testutil.go:509: Offset: 601, NextOffset: 978 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1160, NextOffset: 1197 486s testutil.go:509: Offset: 978, NextOffset: 1015 486s testutil.go:509: Offset: 1197, NextOffset: 1234 486s testutil.go:509: Offset: 1015, NextOffset: 1052 486s testutil.go:509: Offset: 1234, NextOffset: 1271 486s testutil.go:509: Offset: 1052, NextOffset: 1089 486s testutil.go:509: Offset: 1271, NextOffset: 2930 486s testutil.go:509: Offset: 1089, NextOffset: 2568 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 98, NextOffset: 135 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 135, NextOffset: 172 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 172, NextOffset: 209 486s testutil.go:509: Offset: 323, NextOffset: 360 486s testutil.go:509: Offset: 209, NextOffset: 246 486s testutil.go:509: Offset: 360, NextOffset: 397 486s testutil.go:509: Offset: 246, NextOffset: 283 486s testutil.go:509: Offset: 397, NextOffset: 535 486s testutil.go:509: Offset: 283, NextOffset: 387 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo3.txt dev test2 baz.txt barlink test .no.prefetch.landmark foo1.txt bar] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt dev test2 baz.txt barlink test] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2413 486s testutil.go:509: Offset: 0, NextOffset: 2210 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":100,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":391,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":502,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":608,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":989,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1026,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1063,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1100,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":215,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":252,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":289,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":326,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":363,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":400,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":539,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":683,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":789,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1170,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1244,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1281,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink dev foo1.txt bar foo3.txt test test2] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 502, NextOffset: 608 486s testutil.go:509: Offset: 683, NextOffset: 789 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 608, NextOffset: 989 486s testutil.go:509: Offset: 789, NextOffset: 1170 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 989, NextOffset: 1026 486s testutil.go:509: Offset: 1170, NextOffset: 1207 486s testutil.go:509: Offset: 1026, NextOffset: 1063 486s testutil.go:509: Offset: 1207, NextOffset: 1244 486s testutil.go:509: Offset: 1063, NextOffset: 1100 486s testutil.go:509: Offset: 1244, NextOffset: 1281 486s testutil.go:509: Offset: 1100, NextOffset: 2595 486s testutil.go:509: Offset: 1281, NextOffset: 2939 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 100, NextOffset: 137 486s testutil.go:509: Offset: 215, NextOffset: 252 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 252, NextOffset: 289 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 289, NextOffset: 326 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 326, NextOffset: 363 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 363, NextOffset: 400 486s testutil.go:509: Offset: 285, NextOffset: 391 486s testutil.go:509: Offset: 400, NextOffset: 539 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 100, NextOffset: 137 486s testutil.go:509: Offset: 215, NextOffset: 252 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 252, NextOffset: 289 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 289, NextOffset: 326 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 326, NextOffset: 363 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 363, NextOffset: 400 486s testutil.go:509: Offset: 285, NextOffset: 391 486s testutil.go:509: Offset: 400, NextOffset: 539 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 391, NextOffset: 502 486s testutil.go:509: Offset: 539, NextOffset: 683 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink dev foo1.txt bar foo3.txt test test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 215, NextOffset: 252 486s testutil.go:509: Offset: 100, NextOffset: 137 486s testutil.go:509: Offset: 252, NextOffset: 289 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 289, NextOffset: 326 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 326, NextOffset: 363 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 363, NextOffset: 400 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 400, NextOffset: 539 486s testutil.go:509: Offset: 285, NextOffset: 391 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 539, NextOffset: 683 486s testutil.go:509: Offset: 391, NextOffset: 502 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 683, NextOffset: 789 486s testutil.go:509: Offset: 502, NextOffset: 608 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 789, NextOffset: 1170 486s testutil.go:509: Offset: 608, NextOffset: 989 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1170, NextOffset: 1207 486s testutil.go:509: Offset: 989, NextOffset: 1026 486s testutil.go:509: Offset: 1207, NextOffset: 1244 486s testutil.go:509: Offset: 1026, NextOffset: 1063 486s testutil.go:509: Offset: 1244, NextOffset: 1281 486s testutil.go:509: Offset: 1063, NextOffset: 1100 486s testutil.go:509: Offset: 1281, NextOffset: 2939 486s testutil.go:509: Offset: 1100, NextOffset: 2595 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 215, NextOffset: 252 486s testutil.go:509: Offset: 100, NextOffset: 137 486s testutil.go:509: Offset: 252, NextOffset: 289 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 289, NextOffset: 326 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 326, NextOffset: 363 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 363, NextOffset: 400 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 400, NextOffset: 539 486s testutil.go:509: Offset: 285, NextOffset: 391 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo1.txt bar barlink test test2 .no.prefetch.landmark baz.txt foo3.txt dev] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=64000 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=64000 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test test2 .no.prefetch.landmark baz.txt foo3.txt dev foo1.txt bar barlink] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s testutil.go:509: Offset: 106, NextOffset: 2411 486s testutil.go:509: Offset: 0, NextOffset: 2221 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":100,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":174,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":500,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":606,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":986,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1023,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1060,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1097,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":213,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":250,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":287,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":324,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":361,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":398,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":680,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":786,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1166,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1240,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1277,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [dev baz.txt foo1.txt test2 .no.prefetch.landmark bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 100, NextOffset: 137 486s testutil.go:509: Offset: 213, NextOffset: 250 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 250, NextOffset: 287 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 287, NextOffset: 324 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 324, NextOffset: 361 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 361, NextOffset: 398 486s testutil.go:509: Offset: 285, NextOffset: 390 486s testutil.go:509: Offset: 398, NextOffset: 536 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 100, NextOffset: 137 486s testutil.go:509: Offset: 213, NextOffset: 250 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 250, NextOffset: 287 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 287, NextOffset: 324 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 324, NextOffset: 361 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 361, NextOffset: 398 486s testutil.go:509: Offset: 285, NextOffset: 390 486s testutil.go:509: Offset: 398, NextOffset: 536 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 390, NextOffset: 500 486s testutil.go:509: Offset: 536, NextOffset: 680 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 500, NextOffset: 606 486s testutil.go:509: Offset: 680, NextOffset: 786 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 606, NextOffset: 986 486s testutil.go:509: Offset: 786, NextOffset: 1166 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 986, NextOffset: 1023 486s testutil.go:509: Offset: 1166, NextOffset: 1203 486s testutil.go:509: Offset: 1023, NextOffset: 1060 486s testutil.go:509: Offset: 1203, NextOffset: 1240 486s testutil.go:509: Offset: 1060, NextOffset: 1097 486s testutil.go:509: Offset: 1240, NextOffset: 1277 486s testutil.go:509: Offset: 1097, NextOffset: 2581 486s testutil.go:509: Offset: 1277, NextOffset: 2932 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt barlink test dev baz.txt foo1.txt test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 786, NextOffset: 1166 486s testutil.go:509: Offset: 606, NextOffset: 986 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1166, NextOffset: 1203 486s testutil.go:509: Offset: 986, NextOffset: 1023 486s testutil.go:509: Offset: 1203, NextOffset: 1240 486s testutil.go:509: Offset: 1023, NextOffset: 1060 486s testutil.go:509: Offset: 1240, NextOffset: 1277 486s testutil.go:509: Offset: 1060, NextOffset: 1097 486s testutil.go:509: Offset: 1277, NextOffset: 2932 486s testutil.go:509: Offset: 1097, NextOffset: 2581 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 213, NextOffset: 250 486s testutil.go:509: Offset: 100, NextOffset: 137 486s testutil.go:509: Offset: 250, NextOffset: 287 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 287, NextOffset: 324 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 324, NextOffset: 361 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 361, NextOffset: 398 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 398, NextOffset: 536 486s testutil.go:509: Offset: 285, NextOffset: 390 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 536, NextOffset: 680 486s testutil.go:509: Offset: 390, NextOffset: 500 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 213, NextOffset: 250 486s testutil.go:509: Offset: 100, NextOffset: 137 486s testutil.go:509: Offset: 250, NextOffset: 287 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 287, NextOffset: 324 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 324, NextOffset: 361 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 361, NextOffset: 398 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 398, NextOffset: 536 486s testutil.go:509: Offset: 285, NextOffset: 390 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 680, NextOffset: 786 486s testutil.go:509: Offset: 500, NextOffset: 606 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark foo1.txt barlink test2 baz.txt bar foo3.txt test dev] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=64000 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt barlink test2 baz.txt bar foo3.txt test dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=64000 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s testutil.go:509: Offset: 106, NextOffset: 2399 486s testutil.go:509: Offset: 0, NextOffset: 2212 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":101,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":138,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":175,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":286,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":394,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":506,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":615,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":996,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1033,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1070,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1107,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":215,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":252,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":289,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":326,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":363,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":400,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":540,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":686,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":795,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1176,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1213,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1250,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1287,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [dev foo1.txt foo3.txt barlink test2 .no.prefetch.landmark baz.txt bar test] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 996, NextOffset: 1033 486s testutil.go:509: Offset: 1176, NextOffset: 1213 486s testutil.go:509: Offset: 1033, NextOffset: 1070 486s testutil.go:509: Offset: 1213, NextOffset: 1250 486s testutil.go:509: Offset: 1070, NextOffset: 1107 486s testutil.go:509: Offset: 1250, NextOffset: 1287 486s testutil.go:509: Offset: 1107, NextOffset: 2593 486s testutil.go:509: Offset: 1287, NextOffset: 2949 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 101, NextOffset: 138 486s testutil.go:509: Offset: 215, NextOffset: 252 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 252, NextOffset: 289 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 289, NextOffset: 326 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 326, NextOffset: 363 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 363, NextOffset: 400 486s testutil.go:509: Offset: 286, NextOffset: 394 486s testutil.go:509: Offset: 400, NextOffset: 540 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 101, NextOffset: 138 486s testutil.go:509: Offset: 215, NextOffset: 252 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 252, NextOffset: 289 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 289, NextOffset: 326 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 326, NextOffset: 363 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 363, NextOffset: 400 486s testutil.go:509: Offset: 286, NextOffset: 394 486s testutil.go:509: Offset: 400, NextOffset: 540 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 394, NextOffset: 506 486s testutil.go:509: Offset: 540, NextOffset: 686 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 506, NextOffset: 615 486s testutil.go:509: Offset: 686, NextOffset: 795 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 615, NextOffset: 996 486s testutil.go:509: Offset: 795, NextOffset: 1176 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt bar test dev foo1.txt foo3.txt barlink test2 .no.prefetch.landmark] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 686, NextOffset: 795 486s testutil.go:509: Offset: 506, NextOffset: 615 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1176, NextOffset: 1213 486s testutil.go:509: Offset: 996, NextOffset: 1033 486s testutil.go:509: Offset: 1213, NextOffset: 1250 486s testutil.go:509: Offset: 1033, NextOffset: 1070 486s testutil.go:509: Offset: 1250, NextOffset: 1287 486s testutil.go:509: Offset: 1070, NextOffset: 1107 486s testutil.go:509: Offset: 1287, NextOffset: 2949 486s testutil.go:509: Offset: 1107, NextOffset: 2593 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 540, NextOffset: 686 486s testutil.go:509: Offset: 394, NextOffset: 506 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 795, NextOffset: 1176 486s testutil.go:509: Offset: 615, NextOffset: 996 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 215, NextOffset: 252 486s testutil.go:509: Offset: 101, NextOffset: 138 486s testutil.go:509: Offset: 252, NextOffset: 289 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 289, NextOffset: 326 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 326, NextOffset: 363 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 363, NextOffset: 400 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 400, NextOffset: 540 486s testutil.go:509: Offset: 286, NextOffset: 394 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 215, NextOffset: 252 486s testutil.go:509: Offset: 101, NextOffset: 138 486s testutil.go:509: Offset: 252, NextOffset: 289 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 289, NextOffset: 326 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 326, NextOffset: 363 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 363, NextOffset: 400 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 400, NextOffset: 540 486s testutil.go:509: Offset: 286, NextOffset: 394 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark foo3.txt barlink test test2 baz.txt foo1.txt bar dev] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3.txt barlink test test2 baz.txt foo1.txt bar dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 106, NextOffset: 2417 486s testutil.go:509: Offset: 0, NextOffset: 2224 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":837,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":870,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":903,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":936,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":182,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":215,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":248,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":281,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":314,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":347,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":466,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":589,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":683,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":983,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1016,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1049,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1082,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark foo1.txt foo3.txt dev test2 baz.txt bar barlink test] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 837, NextOffset: 870 486s testutil.go:509: Offset: 983, NextOffset: 1016 486s testutil.go:509: Offset: 870, NextOffset: 903 486s testutil.go:509: Offset: 1016, NextOffset: 1049 486s testutil.go:509: Offset: 903, NextOffset: 936 486s testutil.go:509: Offset: 1049, NextOffset: 1082 486s testutil.go:509: Offset: 936, NextOffset: 2228 486s testutil.go:509: Offset: 1082, NextOffset: 2514 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 182, NextOffset: 215 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 215, NextOffset: 248 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 248, NextOffset: 281 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 281, NextOffset: 314 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 314, NextOffset: 347 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:509: Offset: 347, NextOffset: 466 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 182, NextOffset: 215 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 215, NextOffset: 248 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 248, NextOffset: 281 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 281, NextOffset: 314 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 314, NextOffset: 347 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:509: Offset: 347, NextOffset: 466 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 345, NextOffset: 443 486s testutil.go:509: Offset: 466, NextOffset: 589 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 443, NextOffset: 537 486s testutil.go:509: Offset: 589, NextOffset: 683 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 537, NextOffset: 837 486s testutil.go:509: Offset: 683, NextOffset: 983 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt bar barlink test .no.prefetch.landmark foo1.txt foo3.txt dev test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 182, NextOffset: 215 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 215, NextOffset: 248 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 248, NextOffset: 281 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 281, NextOffset: 314 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 314, NextOffset: 347 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 347, NextOffset: 466 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 589, NextOffset: 683 486s testutil.go:509: Offset: 443, NextOffset: 537 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 983, NextOffset: 1016 486s testutil.go:509: Offset: 837, NextOffset: 870 486s testutil.go:509: Offset: 1016, NextOffset: 1049 486s testutil.go:509: Offset: 870, NextOffset: 903 486s testutil.go:509: Offset: 1049, NextOffset: 1082 486s testutil.go:509: Offset: 903, NextOffset: 936 486s testutil.go:509: Offset: 1082, NextOffset: 2514 486s testutil.go:509: Offset: 936, NextOffset: 2228 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 466, NextOffset: 589 486s testutil.go:509: Offset: 345, NextOffset: 443 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 683, NextOffset: 983 486s testutil.go:509: Offset: 537, NextOffset: 837 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 182, NextOffset: 215 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 215, NextOffset: 248 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 248, NextOffset: 281 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 281, NextOffset: 314 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 314, NextOffset: 347 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 347, NextOffset: 466 486s testutil.go:509: Offset: 251, NextOffset: 345 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt foo1.txt bar foo3.txt test dev test2 barlink .no.prefetch.landmark] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt test dev test2 barlink .no.prefetch.landmark baz.txt foo1.txt bar] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:509: Offset: 90, NextOffset: 1871 486s testutil.go:509: Offset: 0, NextOffset: 1706 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","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":881,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":914,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":947,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":184,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":217,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":250,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":283,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":316,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":349,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":470,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":691,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":994,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1027,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1060,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1093,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [bar foo3.txt barlink test2 baz.txt test dev .no.prefetch.landmark foo1.txt] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 848, NextOffset: 881 486s testutil.go:509: Offset: 994, NextOffset: 1027 486s testutil.go:509: Offset: 881, NextOffset: 914 486s testutil.go:509: Offset: 1027, NextOffset: 1060 486s testutil.go:509: Offset: 914, NextOffset: 947 486s testutil.go:509: Offset: 1060, NextOffset: 1093 486s testutil.go:509: Offset: 947, NextOffset: 2238 486s testutil.go:509: Offset: 1093, NextOffset: 2527 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 250, NextOffset: 283 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 283, NextOffset: 316 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 316, NextOffset: 349 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:509: Offset: 349, NextOffset: 470 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 250, NextOffset: 283 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 283, NextOffset: 316 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 316, NextOffset: 349 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:509: Offset: 349, NextOffset: 470 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 349, NextOffset: 449 486s testutil.go:509: Offset: 470, NextOffset: 595 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 449, NextOffset: 545 486s testutil.go:509: Offset: 595, NextOffset: 691 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 545, NextOffset: 848 486s testutil.go:509: Offset: 691, NextOffset: 994 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt barlink test2 baz.txt test dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 470, NextOffset: 595 486s testutil.go:509: Offset: 349, NextOffset: 449 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 595, NextOffset: 691 486s testutil.go:509: Offset: 449, NextOffset: 545 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 691, NextOffset: 994 486s testutil.go:509: Offset: 545, NextOffset: 848 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 250, NextOffset: 283 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 283, NextOffset: 316 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 316, NextOffset: 349 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 349, NextOffset: 470 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 250, NextOffset: 283 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 283, NextOffset: 316 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 316, NextOffset: 349 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 349, NextOffset: 470 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 994, NextOffset: 1027 486s testutil.go:509: Offset: 848, NextOffset: 881 486s testutil.go:509: Offset: 1027, NextOffset: 1060 486s testutil.go:509: Offset: 881, NextOffset: 914 486s testutil.go:509: Offset: 1060, NextOffset: 1093 486s testutil.go:509: Offset: 914, NextOffset: 947 486s testutil.go:509: Offset: 1093, NextOffset: 2527 486s testutil.go:509: Offset: 947, NextOffset: 2238 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [bar foo3.txt test test2 baz.txt foo1.txt barlink dev .no.prefetch.landmark] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt test test2 baz.txt foo1.txt barlink dev .no.prefetch.landmark bar] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1873 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":843,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":876,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":909,"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":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":183,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":249,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":282,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":315,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":348,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":468,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":687,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":989,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1022,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1055,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1088,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo3.txt test2 .no.prefetch.landmark baz.txt bar barlink test dev foo1.txt] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 183, NextOffset: 216 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 216, NextOffset: 249 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 249, NextOffset: 282 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 282, NextOffset: 315 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 315, NextOffset: 348 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:509: Offset: 348, NextOffset: 468 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 183, NextOffset: 216 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 216, NextOffset: 249 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 249, NextOffset: 282 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 282, NextOffset: 315 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 315, NextOffset: 348 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:509: Offset: 348, NextOffset: 468 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 347, NextOffset: 446 486s testutil.go:509: Offset: 468, NextOffset: 592 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 446, NextOffset: 541 486s testutil.go:509: Offset: 592, NextOffset: 687 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 541, NextOffset: 843 486s testutil.go:509: Offset: 687, NextOffset: 989 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 843, NextOffset: 876 486s testutil.go:509: Offset: 989, NextOffset: 1022 486s testutil.go:509: Offset: 876, NextOffset: 909 486s testutil.go:509: Offset: 1022, NextOffset: 1055 486s testutil.go:509: Offset: 909, NextOffset: 942 486s testutil.go:509: Offset: 1055, NextOffset: 1088 486s testutil.go:509: Offset: 942, NextOffset: 2233 486s testutil.go:509: Offset: 1088, NextOffset: 2523 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar barlink test dev foo1.txt foo3.txt test2 .no.prefetch.landmark baz.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 183, NextOffset: 216 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 216, NextOffset: 249 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 249, NextOffset: 282 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 282, NextOffset: 315 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 315, NextOffset: 348 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 348, NextOffset: 468 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 592, NextOffset: 687 486s testutil.go:509: Offset: 446, NextOffset: 541 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 989, NextOffset: 1022 486s testutil.go:509: Offset: 843, NextOffset: 876 486s testutil.go:509: Offset: 1022, NextOffset: 1055 486s testutil.go:509: Offset: 876, NextOffset: 909 486s testutil.go:509: Offset: 1055, NextOffset: 1088 486s testutil.go:509: Offset: 909, NextOffset: 942 486s testutil.go:509: Offset: 1088, NextOffset: 2523 486s testutil.go:509: Offset: 942, NextOffset: 2233 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 468, NextOffset: 592 486s testutil.go:509: Offset: 347, NextOffset: 446 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 687, NextOffset: 989 486s testutil.go:509: Offset: 541, NextOffset: 843 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 183, NextOffset: 216 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 216, NextOffset: 249 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 249, NextOffset: 282 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 282, NextOffset: 315 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 315, NextOffset: 348 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 348, NextOffset: 468 486s testutil.go:509: Offset: 252, NextOffset: 347 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test2 baz.txt bar foo3.txt barlink test .no.prefetch.landmark foo1.txt dev] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink test .no.prefetch.landmark foo1.txt dev test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s testutil.go:509: Offset: 90, NextOffset: 1867 486s testutil.go:509: Offset: 0, NextOffset: 1707 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":188,"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":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":452,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":549,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":850,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":883,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":916,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":949,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":284,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":317,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":350,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":472,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":598,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":695,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":996,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1029,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1062,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1095,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [bar foo3.txt barlink dev .no.prefetch.landmark baz.txt test test2 foo1.txt] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 351, NextOffset: 452 486s testutil.go:509: Offset: 472, NextOffset: 598 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 452, NextOffset: 549 486s testutil.go:509: Offset: 598, NextOffset: 695 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 549, NextOffset: 850 486s testutil.go:509: Offset: 695, NextOffset: 996 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 850, NextOffset: 883 486s testutil.go:509: Offset: 996, NextOffset: 1029 486s testutil.go:509: Offset: 883, NextOffset: 916 486s testutil.go:509: Offset: 1029, NextOffset: 1062 486s testutil.go:509: Offset: 916, NextOffset: 949 486s testutil.go:509: Offset: 1062, NextOffset: 1095 486s testutil.go:509: Offset: 949, NextOffset: 2246 486s testutil.go:509: Offset: 1095, NextOffset: 2536 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:509: Offset: 350, NextOffset: 472 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 254, NextOffset: 351 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 486s testutil.go:509: Offset: 350, NextOffset: 472 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test test2 foo1.txt bar foo3.txt barlink dev .no.prefetch.landmark baz.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 472, NextOffset: 598 486s testutil.go:509: Offset: 351, NextOffset: 452 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 598, NextOffset: 695 486s testutil.go:509: Offset: 452, NextOffset: 549 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 695, NextOffset: 996 486s testutil.go:509: Offset: 549, NextOffset: 850 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 350, NextOffset: 472 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 996, NextOffset: 1029 486s testutil.go:509: Offset: 850, NextOffset: 883 486s testutil.go:509: Offset: 1029, NextOffset: 1062 486s testutil.go:509: Offset: 883, NextOffset: 916 486s testutil.go:509: Offset: 1062, NextOffset: 1095 486s testutil.go:509: Offset: 916, NextOffset: 949 486s testutil.go:509: Offset: 1095, NextOffset: 2536 486s testutil.go:509: Offset: 949, NextOffset: 2246 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 350, NextOffset: 472 486s testutil.go:509: Offset: 254, NextOffset: 351 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1877 486s testutil.go:509: Offset: 0, NextOffset: 1718 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":922,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":955,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":988,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1021,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":182,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":215,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":248,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":281,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":314,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":347,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":466,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":589,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":683,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1068,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1101,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1134,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1167,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [dev test2 .no.prefetch.landmark bar baz.txt foo1.txt foo3.txt barlink test] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 182, NextOffset: 215 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 215, NextOffset: 248 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 248, NextOffset: 281 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 281, NextOffset: 314 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 314, NextOffset: 347 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:509: Offset: 347, NextOffset: 466 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 345, NextOffset: 443 486s testutil.go:509: Offset: 466, NextOffset: 589 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 443, NextOffset: 537 486s testutil.go:509: Offset: 589, NextOffset: 683 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 537, NextOffset: 922 486s testutil.go:509: Offset: 683, NextOffset: 1068 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 922, NextOffset: 955 486s testutil.go:509: Offset: 1068, NextOffset: 1101 486s testutil.go:509: Offset: 955, NextOffset: 988 486s testutil.go:509: Offset: 1101, NextOffset: 1134 486s testutil.go:509: Offset: 988, NextOffset: 1021 486s testutil.go:509: Offset: 1134, NextOffset: 1167 486s testutil.go:509: Offset: 1021, NextOffset: 2398 486s testutil.go:509: Offset: 1167, NextOffset: 2692 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 182, NextOffset: 215 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 215, NextOffset: 248 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 248, NextOffset: 281 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 281, NextOffset: 314 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 314, NextOffset: 347 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:509: Offset: 347, NextOffset: 466 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt barlink test dev test2 .no.prefetch.landmark bar] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1068, NextOffset: 1101 486s testutil.go:509: Offset: 922, NextOffset: 955 486s testutil.go:509: Offset: 1101, NextOffset: 1134 486s testutil.go:509: Offset: 955, NextOffset: 988 486s testutil.go:509: Offset: 1134, NextOffset: 1167 486s testutil.go:509: Offset: 988, NextOffset: 1021 486s testutil.go:509: Offset: 1167, NextOffset: 2692 486s testutil.go:509: Offset: 1021, NextOffset: 2398 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 182, NextOffset: 215 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 215, NextOffset: 248 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 248, NextOffset: 281 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 281, NextOffset: 314 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 314, NextOffset: 347 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 347, NextOffset: 466 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 589, NextOffset: 683 486s testutil.go:509: Offset: 443, NextOffset: 537 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 182, NextOffset: 215 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 215, NextOffset: 248 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 248, NextOffset: 281 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 281, NextOffset: 314 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 314, NextOffset: 347 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 347, NextOffset: 466 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 466, NextOffset: 589 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 486s testutil.go:509: Offset: 345, NextOffset: 443 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 683, NextOffset: 1068 486s testutil.go:509: Offset: 537, NextOffset: 922 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [dev baz.txt bar test2 .no.prefetch.landmark foo1.txt foo3.txt barlink test] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev baz.txt bar test2 .no.prefetch.landmark foo1.txt foo3.txt barlink] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:509: Offset: 90, NextOffset: 2013 486s testutil.go:509: Offset: 0, NextOffset: 1850 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":934,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":967,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1000,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1033,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":184,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":217,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":250,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":283,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":316,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":349,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":470,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":691,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1080,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1113,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1146,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1179,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [bar foo3.txt barlink test2 baz.txt foo1.txt test dev .no.prefetch.landmark] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 250, NextOffset: 283 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 283, NextOffset: 316 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 316, NextOffset: 349 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:509: Offset: 349, NextOffset: 470 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 250, NextOffset: 283 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 283, NextOffset: 316 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 316, NextOffset: 349 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:509: Offset: 349, NextOffset: 470 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 349, NextOffset: 449 486s testutil.go:509: Offset: 470, NextOffset: 595 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 449, NextOffset: 545 486s testutil.go:509: Offset: 595, NextOffset: 691 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 545, NextOffset: 934 486s testutil.go:509: Offset: 691, NextOffset: 1080 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 934, NextOffset: 967 486s testutil.go:509: Offset: 1080, NextOffset: 1113 486s testutil.go:509: Offset: 967, NextOffset: 1000 486s testutil.go:509: Offset: 1113, NextOffset: 1146 486s testutil.go:509: Offset: 1000, NextOffset: 1033 486s testutil.go:509: Offset: 1146, NextOffset: 1179 486s testutil.go:509: Offset: 1033, NextOffset: 2415 486s testutil.go:509: Offset: 1179, NextOffset: 2705 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev .no.prefetch.landmark bar foo3.txt barlink test2 baz.txt foo1.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 250, NextOffset: 283 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 283, NextOffset: 316 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 316, NextOffset: 349 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 349, NextOffset: 470 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 250, NextOffset: 283 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 283, NextOffset: 316 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 316, NextOffset: 349 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 349, NextOffset: 470 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 470, NextOffset: 595 486s testutil.go:509: Offset: 349, NextOffset: 449 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1080, NextOffset: 1113 486s testutil.go:509: Offset: 934, NextOffset: 967 486s testutil.go:509: Offset: 1113, NextOffset: 1146 486s testutil.go:509: Offset: 967, NextOffset: 1000 486s testutil.go:509: Offset: 1146, NextOffset: 1179 486s testutil.go:509: Offset: 1000, NextOffset: 1033 486s testutil.go:509: Offset: 1179, NextOffset: 2705 486s testutil.go:509: Offset: 1033, NextOffset: 2415 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 595, NextOffset: 691 486s testutil.go:509: Offset: 449, NextOffset: 545 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 691, NextOffset: 1080 486s testutil.go:509: Offset: 545, NextOffset: 934 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink dev test2 test] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=64000 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink dev test2 test] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=64000 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=64000 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2021 486s testutil.go:509: Offset: 0, NextOffset: 1858 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":927,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":960,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":993,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1026,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":183,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":249,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":282,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":315,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":348,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":468,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":687,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1073,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1106,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1172,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo1.txt barlink test dev .no.prefetch.landmark baz.txt bar foo3.txt test2] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 347, NextOffset: 446 486s testutil.go:509: Offset: 468, NextOffset: 592 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 446, NextOffset: 541 486s testutil.go:509: Offset: 592, NextOffset: 687 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 541, NextOffset: 927 486s testutil.go:509: Offset: 687, NextOffset: 1073 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 927, NextOffset: 960 486s testutil.go:509: Offset: 1073, NextOffset: 1106 486s testutil.go:509: Offset: 960, NextOffset: 993 486s testutil.go:509: Offset: 1106, NextOffset: 1139 486s testutil.go:509: Offset: 993, NextOffset: 1026 486s testutil.go:509: Offset: 1139, NextOffset: 1172 486s testutil.go:509: Offset: 1026, NextOffset: 2404 486s testutil.go:509: Offset: 1172, NextOffset: 2698 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 183, NextOffset: 216 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 216, NextOffset: 249 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 249, NextOffset: 282 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 282, NextOffset: 315 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 315, NextOffset: 348 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:509: Offset: 348, NextOffset: 468 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 183, NextOffset: 216 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 216, NextOffset: 249 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 249, NextOffset: 282 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 282, NextOffset: 315 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 315, NextOffset: 348 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:509: Offset: 348, NextOffset: 468 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 foo1.txt barlink test dev .no.prefetch.landmark baz.txt bar foo3.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 183, NextOffset: 216 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 216, NextOffset: 249 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 249, NextOffset: 282 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 282, NextOffset: 315 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 315, NextOffset: 348 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 348, NextOffset: 468 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 592, NextOffset: 687 486s testutil.go:509: Offset: 446, NextOffset: 541 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 687, NextOffset: 1073 486s testutil.go:509: Offset: 541, NextOffset: 927 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 183, NextOffset: 216 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 216, NextOffset: 249 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 249, NextOffset: 282 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 282, NextOffset: 315 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 315, NextOffset: 348 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 348, NextOffset: 468 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 468, NextOffset: 592 486s testutil.go:509: Offset: 347, NextOffset: 446 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1073, NextOffset: 1106 486s testutil.go:509: Offset: 927, NextOffset: 960 486s testutil.go:509: Offset: 1106, NextOffset: 1139 486s testutil.go:509: Offset: 960, NextOffset: 993 486s testutil.go:509: Offset: 1139, NextOffset: 1172 486s testutil.go:509: Offset: 993, NextOffset: 1026 486s testutil.go:509: Offset: 1172, NextOffset: 2698 486s testutil.go:509: Offset: 1026, NextOffset: 2404 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark bar test dev baz.txt foo1.txt foo3.txt barlink test2] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=64000 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar test dev baz.txt foo1.txt foo3.txt barlink test2 .no.prefetch.landmark] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:509: Offset: 90, NextOffset: 2014 486s testutil.go:509: Offset: 0, NextOffset: 1851 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":188,"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":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":452,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":549,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":936,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":969,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1002,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1035,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":284,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":317,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":350,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":472,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":598,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":695,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1082,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1115,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1148,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1181,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test bar dev test2] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 936, NextOffset: 969 486s testutil.go:509: Offset: 1082, NextOffset: 1115 486s testutil.go:509: Offset: 969, NextOffset: 1002 486s testutil.go:509: Offset: 1115, NextOffset: 1148 486s testutil.go:509: Offset: 1002, NextOffset: 1035 486s testutil.go:509: Offset: 1148, NextOffset: 1181 486s testutil.go:509: Offset: 1035, NextOffset: 2417 486s testutil.go:509: Offset: 1181, NextOffset: 2709 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 185, NextOffset: 218 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:509: Offset: 350, NextOffset: 472 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:509: Offset: 350, NextOffset: 472 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 351, NextOffset: 452 486s testutil.go:509: Offset: 472, NextOffset: 598 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 452, NextOffset: 549 486s testutil.go:509: Offset: 598, NextOffset: 695 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 549, NextOffset: 936 486s testutil.go:509: Offset: 695, NextOffset: 1082 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test bar dev test2 .no.prefetch.landmark baz.txt foo1.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 350, NextOffset: 472 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 472, NextOffset: 598 486s testutil.go:509: Offset: 351, NextOffset: 452 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 695, NextOffset: 1082 486s testutil.go:509: Offset: 549, NextOffset: 936 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1082, NextOffset: 1115 486s testutil.go:509: Offset: 936, NextOffset: 969 486s testutil.go:509: Offset: 1115, NextOffset: 1148 486s testutil.go:509: Offset: 969, NextOffset: 1002 486s testutil.go:509: Offset: 1148, NextOffset: 1181 486s testutil.go:509: Offset: 1002, NextOffset: 1035 486s testutil.go:509: Offset: 1181, NextOffset: 2709 486s testutil.go:509: Offset: 1035, NextOffset: 2417 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 598, NextOffset: 695 486s testutil.go:509: Offset: 452, NextOffset: 549 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 350, NextOffset: 472 486s testutil.go:509: Offset: 254, NextOffset: 351 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt foo3.txt barlink test dev foo1.txt bar test2 .no.prefetch.landmark] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=64000 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev foo1.txt bar test2 .no.prefetch.landmark baz.txt foo3.txt barlink test] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=64000 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s testutil.go:509: Offset: 90, NextOffset: 2020 486s testutil.go:509: Offset: 0, NextOffset: 1860 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":85,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":118,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":151,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":184,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":217,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":250,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":343,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":440,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":533,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":837,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":870,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":903,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":936,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":181,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":214,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":247,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":280,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":313,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":346,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":464,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":586,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":679,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":983,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1016,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1049,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1082,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo1.txt barlink test .no.prefetch.landmark baz.txt bar foo3.txt dev test2] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 85, NextOffset: 118 486s testutil.go:509: Offset: 181, NextOffset: 214 486s testutil.go:509: Offset: 118, NextOffset: 151 486s testutil.go:509: Offset: 214, NextOffset: 247 486s testutil.go:509: Offset: 151, NextOffset: 184 486s testutil.go:509: Offset: 247, NextOffset: 280 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 280, NextOffset: 313 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 313, NextOffset: 346 486s testutil.go:509: Offset: 250, NextOffset: 343 486s testutil.go:509: Offset: 346, NextOffset: 464 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 85, NextOffset: 118 486s testutil.go:509: Offset: 181, NextOffset: 214 486s testutil.go:509: Offset: 118, NextOffset: 151 486s testutil.go:509: Offset: 214, NextOffset: 247 486s testutil.go:509: Offset: 151, NextOffset: 184 486s testutil.go:509: Offset: 247, NextOffset: 280 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 280, NextOffset: 313 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 313, NextOffset: 346 486s testutil.go:509: Offset: 250, NextOffset: 343 486s testutil.go:509: Offset: 346, NextOffset: 464 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 343, NextOffset: 440 486s testutil.go:509: Offset: 464, NextOffset: 586 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 440, NextOffset: 533 486s testutil.go:509: Offset: 586, NextOffset: 679 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 533, NextOffset: 837 486s testutil.go:509: Offset: 679, NextOffset: 983 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 837, NextOffset: 870 486s testutil.go:509: Offset: 983, NextOffset: 1016 486s testutil.go:509: Offset: 870, NextOffset: 903 486s testutil.go:509: Offset: 1016, NextOffset: 1049 486s testutil.go:509: Offset: 903, NextOffset: 936 486s testutil.go:509: Offset: 1049, NextOffset: 1082 486s testutil.go:509: Offset: 936, NextOffset: 2225 486s testutil.go:509: Offset: 1082, NextOffset: 2512 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt dev test2 foo1.txt barlink test] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 983, NextOffset: 1016 486s testutil.go:509: Offset: 837, NextOffset: 870 486s testutil.go:509: Offset: 1016, NextOffset: 1049 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 486s testutil.go:509: Offset: 870, NextOffset: 903 486s testutil.go:509: Offset: 1049, NextOffset: 1082 486s testutil.go:509: Offset: 903, NextOffset: 936 486s testutil.go:509: Offset: 1082, NextOffset: 2512 486s testutil.go:509: Offset: 936, NextOffset: 2225 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 181, NextOffset: 214 486s testutil.go:509: Offset: 85, NextOffset: 118 486s testutil.go:509: Offset: 214, NextOffset: 247 486s testutil.go:509: Offset: 118, NextOffset: 151 486s testutil.go:509: Offset: 247, NextOffset: 280 486s testutil.go:509: Offset: 151, NextOffset: 184 486s testutil.go:509: Offset: 280, NextOffset: 313 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 313, NextOffset: 346 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 346, NextOffset: 464 486s testutil.go:509: Offset: 250, NextOffset: 343 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 586, NextOffset: 679 486s testutil.go:509: Offset: 440, NextOffset: 533 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 679, NextOffset: 983 486s testutil.go:509: Offset: 533, NextOffset: 837 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 181, NextOffset: 214 486s testutil.go:509: Offset: 85, NextOffset: 118 486s testutil.go:509: Offset: 214, NextOffset: 247 486s testutil.go:509: Offset: 118, NextOffset: 151 486s testutil.go:509: Offset: 247, NextOffset: 280 486s testutil.go:509: Offset: 151, NextOffset: 184 486s testutil.go:509: Offset: 280, NextOffset: 313 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 313, NextOffset: 346 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 346, NextOffset: 464 486s testutil.go:509: Offset: 250, NextOffset: 343 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 464, NextOffset: 586 486s testutil.go:509: Offset: 343, NextOffset: 440 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [bar barlink test2 .no.prefetch.landmark baz.txt foo3.txt test dev foo1.txt] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=64000 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo3.txt test dev foo1.txt bar barlink test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s testutil.go:509: Offset: 90, NextOffset: 1878 486s testutil.go:509: Offset: 0, NextOffset: 1713 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":849,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":882,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":915,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":948,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":183,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":249,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":282,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":315,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":348,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":468,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":687,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":995,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1061,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1094,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark baz.txt test dev foo1.txt bar foo3.txt barlink test2] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 183, NextOffset: 216 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 216, NextOffset: 249 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 249, NextOffset: 282 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 282, NextOffset: 315 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 315, NextOffset: 348 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:509: Offset: 348, NextOffset: 468 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 183, NextOffset: 216 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 216, NextOffset: 249 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 249, NextOffset: 282 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 282, NextOffset: 315 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 315, NextOffset: 348 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:509: Offset: 348, NextOffset: 468 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 347, NextOffset: 446 486s testutil.go:509: Offset: 468, NextOffset: 592 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 446, NextOffset: 541 486s testutil.go:509: Offset: 592, NextOffset: 687 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 541, NextOffset: 849 486s testutil.go:509: Offset: 687, NextOffset: 995 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 849, NextOffset: 882 486s testutil.go:509: Offset: 995, NextOffset: 1028 486s testutil.go:509: Offset: 882, NextOffset: 915 486s testutil.go:509: Offset: 1028, NextOffset: 1061 486s testutil.go:509: Offset: 915, NextOffset: 948 486s testutil.go:509: Offset: 1061, NextOffset: 1094 486s testutil.go:509: Offset: 948, NextOffset: 2241 486s testutil.go:509: Offset: 1094, NextOffset: 2530 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt test dev foo1.txt bar foo3.txt barlink test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 183, NextOffset: 216 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 216, NextOffset: 249 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 249, NextOffset: 282 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 282, NextOffset: 315 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 315, NextOffset: 348 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 348, NextOffset: 468 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 995, NextOffset: 1028 486s testutil.go:509: Offset: 849, NextOffset: 882 486s testutil.go:509: Offset: 1028, NextOffset: 1061 486s testutil.go:509: Offset: 882, NextOffset: 915 486s testutil.go:509: Offset: 1061, NextOffset: 1094 486s testutil.go:509: Offset: 915, NextOffset: 948 486s testutil.go:509: Offset: 1094, NextOffset: 2530 486s testutil.go:509: Offset: 948, NextOffset: 2241 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 468, NextOffset: 592 486s testutil.go:509: Offset: 347, NextOffset: 446 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 592, NextOffset: 687 486s testutil.go:509: Offset: 446, NextOffset: 541 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 687, NextOffset: 995 486s testutil.go:509: Offset: 541, NextOffset: 849 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 183, NextOffset: 216 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 216, NextOffset: 249 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 249, NextOffset: 282 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 282, NextOffset: 315 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 315, NextOffset: 348 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 348, NextOffset: 468 486s testutil.go:509: Offset: 252, NextOffset: 347 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [bar foo3.txt test test2 .no.prefetch.landmark baz.txt barlink dev foo1.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink dev foo1.txt bar foo3.txt test test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:509: Offset: 90, NextOffset: 1882 486s testutil.go:509: Offset: 0, NextOffset: 1723 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":842,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":875,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":908,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":941,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":182,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":215,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":248,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":281,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":314,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":347,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":466,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":589,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":683,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1021,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1054,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1087,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark bar test dev test2 baz.txt foo1.txt foo3.txt barlink] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 842, NextOffset: 875 486s testutil.go:509: Offset: 988, NextOffset: 1021 486s testutil.go:509: Offset: 875, NextOffset: 908 486s testutil.go:509: Offset: 1021, NextOffset: 1054 486s testutil.go:509: Offset: 908, NextOffset: 941 486s testutil.go:509: Offset: 1054, NextOffset: 1087 486s testutil.go:509: Offset: 941, NextOffset: 2231 486s testutil.go:509: Offset: 1087, NextOffset: 2520 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 182, NextOffset: 215 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 215, NextOffset: 248 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 248, NextOffset: 281 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 281, NextOffset: 314 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 314, NextOffset: 347 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:509: Offset: 347, NextOffset: 466 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 182, NextOffset: 215 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 215, NextOffset: 248 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 248, NextOffset: 281 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 281, NextOffset: 314 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 314, NextOffset: 347 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:509: Offset: 347, NextOffset: 466 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 345, NextOffset: 443 486s testutil.go:509: Offset: 466, NextOffset: 589 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 443, NextOffset: 537 486s testutil.go:509: Offset: 589, NextOffset: 683 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 537, NextOffset: 842 486s testutil.go:509: Offset: 683, NextOffset: 988 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt foo3.txt barlink .no.prefetch.landmark bar test dev] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 182, NextOffset: 215 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 215, NextOffset: 248 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 248, NextOffset: 281 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 281, NextOffset: 314 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 314, NextOffset: 347 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 347, NextOffset: 466 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 466, NextOffset: 589 486s testutil.go:509: Offset: 345, NextOffset: 443 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 683, NextOffset: 988 486s testutil.go:509: Offset: 537, NextOffset: 842 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 589, NextOffset: 683 486s testutil.go:509: Offset: 443, NextOffset: 537 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 988, NextOffset: 1021 486s testutil.go:509: Offset: 842, NextOffset: 875 486s testutil.go:509: Offset: 1021, NextOffset: 1054 486s testutil.go:509: Offset: 875, NextOffset: 908 486s testutil.go:509: Offset: 1054, NextOffset: 1087 486s testutil.go:509: Offset: 908, NextOffset: 941 486s testutil.go:509: Offset: 1087, NextOffset: 2520 486s testutil.go:509: Offset: 941, NextOffset: 2231 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 182, NextOffset: 215 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 215, NextOffset: 248 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 248, NextOffset: 281 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 281, NextOffset: 314 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 314, NextOffset: 347 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 347, NextOffset: 466 486s testutil.go:509: Offset: 251, NextOffset: 345 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [barlink test test2 baz.txt bar dev .no.prefetch.landmark foo1.txt foo3.txt] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt barlink test test2 baz.txt bar dev .no.prefetch.landmark] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s testutil.go:509: Offset: 90, NextOffset: 1874 486s testutil.go:509: Offset: 0, NextOffset: 1714 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":850,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":883,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":916,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":949,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":184,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":217,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":250,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":283,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":316,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":349,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":470,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":691,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":996,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1029,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1062,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1095,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test2 baz.txt foo1.txt foo3.txt .no.prefetch.landmark bar barlink test dev] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 850, NextOffset: 883 486s testutil.go:509: Offset: 996, NextOffset: 1029 486s testutil.go:509: Offset: 883, NextOffset: 916 486s testutil.go:509: Offset: 1029, NextOffset: 1062 486s testutil.go:509: Offset: 916, NextOffset: 949 486s testutil.go:509: Offset: 1062, NextOffset: 1095 486s testutil.go:509: Offset: 949, NextOffset: 2244 486s testutil.go:509: Offset: 1095, NextOffset: 2535 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 250, NextOffset: 283 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 283, NextOffset: 316 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 316, NextOffset: 349 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:509: Offset: 349, NextOffset: 470 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 250, NextOffset: 283 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 283, NextOffset: 316 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 316, NextOffset: 349 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:509: Offset: 349, NextOffset: 470 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 349, NextOffset: 449 486s testutil.go:509: Offset: 470, NextOffset: 595 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 449, NextOffset: 545 486s testutil.go:509: Offset: 595, NextOffset: 691 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 545, NextOffset: 850 486s testutil.go:509: Offset: 691, NextOffset: 996 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar barlink test dev test2 baz.txt foo1.txt foo3.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 996, NextOffset: 1029 486s testutil.go:509: Offset: 850, NextOffset: 883 486s testutil.go:509: Offset: 1029, NextOffset: 1062 486s testutil.go:509: Offset: 883, NextOffset: 916 486s testutil.go:509: Offset: 1062, NextOffset: 1095 486s testutil.go:509: Offset: 916, NextOffset: 949 486s testutil.go:509: Offset: 1095, NextOffset: 2535 486s testutil.go:509: Offset: 949, NextOffset: 2244 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 250, NextOffset: 283 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 283, NextOffset: 316 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 316, NextOffset: 349 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 349, NextOffset: 470 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 184, NextOffset: 217 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 217, NextOffset: 250 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 250, NextOffset: 283 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 283, NextOffset: 316 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 316, NextOffset: 349 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 349, NextOffset: 470 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 470, NextOffset: 595 486s testutil.go:509: Offset: 349, NextOffset: 449 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 691, NextOffset: 996 486s testutil.go:509: Offset: 545, NextOffset: 850 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 595, NextOffset: 691 486s testutil.go:509: Offset: 449, NextOffset: 545 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [test dev .no.prefetch.landmark baz.txt foo3.txt barlink test2 foo1.txt bar] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar test dev .no.prefetch.landmark baz.txt foo3.txt barlink test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=64000 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:509: Offset: 90, NextOffset: 1884 486s testutil.go:509: Offset: 0, NextOffset: 1725 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":865,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":898,"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":964,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":317,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":350,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":469,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":686,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","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":1047,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1080,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1113,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test .no.prefetch.landmark dev] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 865, NextOffset: 898 486s testutil.go:509: Offset: 1014, NextOffset: 1047 486s testutil.go:509: Offset: 898, NextOffset: 931 486s testutil.go:509: Offset: 1047, NextOffset: 1080 486s testutil.go:509: Offset: 931, NextOffset: 964 486s testutil.go:509: Offset: 1080, NextOffset: 1113 486s testutil.go:509: Offset: 964, NextOffset: 2278 486s testutil.go:509: Offset: 1113, NextOffset: 2566 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:509: Offset: 350, NextOffset: 469 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:509: Offset: 350, NextOffset: 469 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 345, NextOffset: 443 486s testutil.go:509: Offset: 469, NextOffset: 592 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 443, NextOffset: 537 486s testutil.go:509: Offset: 592, NextOffset: 686 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 537, NextOffset: 865 486s testutil.go:509: Offset: 686, NextOffset: 1014 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test .no.prefetch.landmark dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 469, NextOffset: 592 486s testutil.go:509: Offset: 345, NextOffset: 443 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 592, NextOffset: 686 486s testutil.go:509: Offset: 443, NextOffset: 537 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 686, NextOffset: 1014 486s testutil.go:509: Offset: 537, NextOffset: 865 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1014, NextOffset: 1047 486s testutil.go:509: Offset: 865, NextOffset: 898 486s testutil.go:509: Offset: 1047, NextOffset: 1080 486s testutil.go:509: Offset: 898, NextOffset: 931 486s testutil.go:509: Offset: 1080, NextOffset: 1113 486s testutil.go:509: Offset: 931, NextOffset: 964 486s testutil.go:509: Offset: 1113, NextOffset: 2566 486s testutil.go:509: Offset: 964, NextOffset: 2278 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 350, NextOffset: 469 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 251, NextOffset: 284 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 350, NextOffset: 469 486s testutil.go:509: Offset: 251, NextOffset: 345 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test2 baz.txt bar foo3.txt barlink .no.prefetch.landmark foo1.txt test dev] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt bar foo3.txt barlink .no.prefetch.landmark foo1.txt test dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s testutil.go:509: Offset: 93, NextOffset: 1940 486s testutil.go:509: Offset: 0, NextOffset: 1774 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","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":909,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":942,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":975,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":187,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":319,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":352,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":473,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":598,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":694,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1025,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1058,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1091,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1124,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo1.txt bar test2 .no.prefetch.landmark baz.txt foo3.txt barlink test dev] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 349, NextOffset: 449 486s testutil.go:509: Offset: 473, NextOffset: 598 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 449, NextOffset: 545 486s testutil.go:509: Offset: 598, NextOffset: 694 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 545, NextOffset: 876 486s testutil.go:509: Offset: 694, NextOffset: 1025 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 876, NextOffset: 909 486s testutil.go:509: Offset: 1025, NextOffset: 1058 486s testutil.go:509: Offset: 909, NextOffset: 942 486s testutil.go:509: Offset: 1058, NextOffset: 1091 486s testutil.go:509: Offset: 942, NextOffset: 975 486s testutil.go:509: Offset: 1091, NextOffset: 1124 486s testutil.go:509: Offset: 975, NextOffset: 2287 486s testutil.go:509: Offset: 1124, NextOffset: 2582 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 253, NextOffset: 286 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 286, NextOffset: 319 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 319, NextOffset: 352 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:509: Offset: 352, NextOffset: 473 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 253, NextOffset: 286 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 286, NextOffset: 319 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 319, NextOffset: 352 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:509: Offset: 352, NextOffset: 473 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev foo1.txt bar test2 .no.prefetch.landmark baz.txt foo3.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 694, NextOffset: 1025 486s testutil.go:509: Offset: 545, NextOffset: 876 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1025, NextOffset: 1058 486s testutil.go:509: Offset: 876, NextOffset: 909 486s testutil.go:509: Offset: 1058, NextOffset: 1091 486s testutil.go:509: Offset: 909, NextOffset: 942 486s testutil.go:509: Offset: 1091, NextOffset: 1124 486s testutil.go:509: Offset: 942, NextOffset: 975 486s testutil.go:509: Offset: 1124, NextOffset: 2582 486s testutil.go:509: Offset: 975, NextOffset: 2287 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 473, NextOffset: 598 486s testutil.go:509: Offset: 349, NextOffset: 449 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 598, NextOffset: 694 486s testutil.go:509: Offset: 449, NextOffset: 545 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 253, NextOffset: 286 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 286, NextOffset: 319 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 319, NextOffset: 352 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 352, NextOffset: 473 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 253, NextOffset: 286 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 286, NextOffset: 319 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 319, NextOffset: 352 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 352, NextOffset: 473 486s testutil.go:509: Offset: 253, NextOffset: 349 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt bar foo3.txt barlink dev test2 foo1.txt test] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink dev test2 foo1.txt test .no.prefetch.landmark] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s testutil.go:509: Offset: 93, NextOffset: 1949 486s testutil.go:509: Offset: 0, NextOffset: 1786 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":870,"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":936,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":969,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":186,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":318,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":351,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":471,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":690,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1019,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1052,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1085,"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":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test .no.prefetch.landmark baz.txt foo1.txt dev test2 bar foo3.txt barlink] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 541, NextOffset: 870 486s testutil.go:509: Offset: 690, NextOffset: 1019 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 870, NextOffset: 903 486s testutil.go:509: Offset: 1019, NextOffset: 1052 486s testutil.go:509: Offset: 903, NextOffset: 936 486s testutil.go:509: Offset: 1052, NextOffset: 1085 486s testutil.go:509: Offset: 936, NextOffset: 969 486s testutil.go:509: Offset: 1085, NextOffset: 1118 486s testutil.go:509: Offset: 969, NextOffset: 2282 486s testutil.go:509: Offset: 1118, NextOffset: 2571 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 252, NextOffset: 285 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 285, NextOffset: 318 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 318, NextOffset: 351 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:509: Offset: 351, NextOffset: 471 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 252, NextOffset: 285 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 285, NextOffset: 318 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 318, NextOffset: 351 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:509: Offset: 351, NextOffset: 471 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 347, NextOffset: 446 486s testutil.go:509: Offset: 471, NextOffset: 595 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 446, NextOffset: 541 486s testutil.go:509: Offset: 595, NextOffset: 690 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test .no.prefetch.landmark baz.txt foo1.txt dev test2 bar foo3.txt barlink] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 252, NextOffset: 285 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 285, NextOffset: 318 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 318, NextOffset: 351 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 351, NextOffset: 471 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 471, NextOffset: 595 486s testutil.go:509: Offset: 347, NextOffset: 446 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 252, NextOffset: 285 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 285, NextOffset: 318 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 318, NextOffset: 351 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 351, NextOffset: 471 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 595, NextOffset: 690 486s testutil.go:509: Offset: 446, NextOffset: 541 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 690, NextOffset: 1019 486s testutil.go:509: Offset: 541, NextOffset: 870 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1019, NextOffset: 1052 486s testutil.go:509: Offset: 870, NextOffset: 903 486s testutil.go:509: Offset: 1052, NextOffset: 1085 486s testutil.go:509: Offset: 903, NextOffset: 936 486s testutil.go:509: Offset: 1085, NextOffset: 1118 486s testutil.go:509: Offset: 936, NextOffset: 969 486s testutil.go:509: Offset: 1118, NextOffset: 2571 486s testutil.go:509: Offset: 969, NextOffset: 2282 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark foo1.txt bar foo3.txt test2 baz.txt barlink test dev] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark foo1.txt bar foo3.txt test2 baz.txt barlink test] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:509: Offset: 93, NextOffset: 1939 486s testutil.go:509: Offset: 0, NextOffset: 1775 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":188,"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":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":452,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":549,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","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":913,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":946,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":979,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":188,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":221,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":254,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":320,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":353,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":475,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":601,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":698,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1029,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1062,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1095,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1128,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [barlink test baz.txt bar foo3.txt dev test2 .no.prefetch.landmark foo1.txt] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 549, NextOffset: 880 486s testutil.go:509: Offset: 698, NextOffset: 1029 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 880, NextOffset: 913 486s testutil.go:509: Offset: 1029, NextOffset: 1062 486s testutil.go:509: Offset: 913, NextOffset: 946 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 486s testutil.go:509: Offset: 1062, NextOffset: 1095 486s testutil.go:509: Offset: 946, NextOffset: 979 486s testutil.go:509: Offset: 1095, NextOffset: 1128 486s testutil.go:509: Offset: 979, NextOffset: 2294 486s testutil.go:509: Offset: 1128, NextOffset: 2589 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 254, NextOffset: 287 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 287, NextOffset: 320 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 320, NextOffset: 353 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:509: Offset: 353, NextOffset: 475 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 254, NextOffset: 287 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 287, NextOffset: 320 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 320, NextOffset: 353 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:509: Offset: 353, NextOffset: 475 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 351, NextOffset: 452 486s testutil.go:509: Offset: 475, NextOffset: 601 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 452, NextOffset: 549 486s testutil.go:509: Offset: 601, NextOffset: 698 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt dev test2 .no.prefetch.landmark foo1.txt barlink test] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 601, NextOffset: 698 486s testutil.go:509: Offset: 452, NextOffset: 549 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 698, NextOffset: 1029 486s testutil.go:509: Offset: 549, NextOffset: 880 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 254, NextOffset: 287 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 287, NextOffset: 320 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 320, NextOffset: 353 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 353, NextOffset: 475 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 475, NextOffset: 601 486s testutil.go:509: Offset: 351, NextOffset: 452 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1029, NextOffset: 1062 486s testutil.go:509: Offset: 880, NextOffset: 913 486s testutil.go:509: Offset: 1062, NextOffset: 1095 486s testutil.go:509: Offset: 913, NextOffset: 946 486s testutil.go:509: Offset: 1095, NextOffset: 1128 486s testutil.go:509: Offset: 946, NextOffset: 979 486s testutil.go:509: Offset: 1128, NextOffset: 2589 486s testutil.go:509: Offset: 979, NextOffset: 2294 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 254, NextOffset: 287 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 287, NextOffset: 320 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 320, NextOffset: 353 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 353, NextOffset: 475 486s testutil.go:509: Offset: 254, NextOffset: 351 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo3.txt barlink test dev test2 foo1.txt bar .no.prefetch.landmark baz.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar .no.prefetch.landmark baz.txt foo3.txt barlink test dev test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1952 486s testutil.go:509: Offset: 0, NextOffset: 1789 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":960,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":993,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1026,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1059,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":317,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":350,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":469,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":686,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1109,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1142,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1175,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1208,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt foo1.txt bar foo3.txt barlink dev test2 .no.prefetch.landmark test] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 960, NextOffset: 993 486s testutil.go:509: Offset: 1109, NextOffset: 1142 486s testutil.go:509: Offset: 993, NextOffset: 1026 486s testutil.go:509: Offset: 1142, NextOffset: 1175 486s testutil.go:509: Offset: 1026, NextOffset: 1059 486s testutil.go:509: Offset: 1175, NextOffset: 1208 486s testutil.go:509: Offset: 1059, NextOffset: 2468 486s testutil.go:509: Offset: 1208, NextOffset: 2761 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:509: Offset: 350, NextOffset: 469 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:509: Offset: 350, NextOffset: 469 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 345, NextOffset: 443 486s testutil.go:509: Offset: 469, NextOffset: 592 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 443, NextOffset: 537 486s testutil.go:509: Offset: 592, NextOffset: 686 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 537, NextOffset: 960 486s testutil.go:509: Offset: 686, NextOffset: 1109 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink dev test2 .no.prefetch.landmark test] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 350, NextOffset: 469 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 469, NextOffset: 592 486s testutil.go:509: Offset: 345, NextOffset: 443 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 592, NextOffset: 686 486s testutil.go:509: Offset: 443, NextOffset: 537 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 686, NextOffset: 1109 486s testutil.go:509: Offset: 537, NextOffset: 960 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 350, NextOffset: 469 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1109, NextOffset: 1142 486s testutil.go:509: Offset: 960, NextOffset: 993 486s testutil.go:509: Offset: 1142, NextOffset: 1175 486s testutil.go:509: Offset: 993, NextOffset: 1026 486s testutil.go:509: Offset: 1175, NextOffset: 1208 486s testutil.go:509: Offset: 1026, NextOffset: 1059 486s testutil.go:509: Offset: 1208, NextOffset: 2761 486s testutil.go:509: Offset: 1059, NextOffset: 2468 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo3.txt test2 foo1.txt bar barlink test dev .no.prefetch.landmark baz.txt] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=64000 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar barlink test dev .no.prefetch.landmark baz.txt foo3.txt test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s testutil.go:509: Offset: 93, NextOffset: 2100 486s testutil.go:509: Offset: 0, NextOffset: 1934 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":971,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1004,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1037,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1070,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":187,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":319,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":352,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":473,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":598,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":694,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1120,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1153,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1186,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1219,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo1.txt bar foo3.txt test2 .no.prefetch.landmark baz.txt barlink test dev] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 349, NextOffset: 449 486s testutil.go:509: Offset: 473, NextOffset: 598 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 449, NextOffset: 545 486s testutil.go:509: Offset: 598, NextOffset: 694 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 545, NextOffset: 971 486s testutil.go:509: Offset: 694, NextOffset: 1120 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 971, NextOffset: 1004 486s testutil.go:509: Offset: 1120, NextOffset: 1153 486s testutil.go:509: Offset: 1004, NextOffset: 1037 486s testutil.go:509: Offset: 1153, NextOffset: 1186 486s testutil.go:509: Offset: 1037, NextOffset: 1070 486s testutil.go:509: Offset: 1186, NextOffset: 1219 486s testutil.go:509: Offset: 1070, NextOffset: 2483 486s testutil.go:509: Offset: 1219, NextOffset: 2780 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 253, NextOffset: 286 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 286, NextOffset: 319 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 319, NextOffset: 352 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:509: Offset: 352, NextOffset: 473 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 253, NextOffset: 286 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 286, NextOffset: 319 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 319, NextOffset: 352 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:509: Offset: 352, NextOffset: 473 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt test2 .no.prefetch.landmark baz.txt barlink test dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 253, NextOffset: 286 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 286, NextOffset: 319 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 319, NextOffset: 352 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 352, NextOffset: 473 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1120, NextOffset: 1153 486s testutil.go:509: Offset: 971, NextOffset: 1004 486s testutil.go:509: Offset: 1153, NextOffset: 1186 486s testutil.go:509: Offset: 1004, NextOffset: 1037 486s testutil.go:509: Offset: 1186, NextOffset: 1219 486s testutil.go:509: Offset: 1037, NextOffset: 1070 486s testutil.go:509: Offset: 1219, NextOffset: 2780 486s testutil.go:509: Offset: 1070, NextOffset: 2483 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 473, NextOffset: 598 486s testutil.go:509: Offset: 349, NextOffset: 449 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 598, NextOffset: 694 486s testutil.go:509: Offset: 449, NextOffset: 545 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 694, NextOffset: 1120 486s testutil.go:509: Offset: 545, NextOffset: 971 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 253, NextOffset: 286 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 286, NextOffset: 319 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 319, NextOffset: 352 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 352, NextOffset: 473 486s testutil.go:509: Offset: 253, NextOffset: 349 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark foo1.txt bar barlink test2 baz.txt foo3.txt test dev] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=64000 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar barlink test2 baz.txt foo3.txt test dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=64000 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:509: Offset: 93, NextOffset: 2109 486s testutil.go:509: Offset: 0, NextOffset: 1940 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":963,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":996,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1029,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1062,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":186,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":318,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":351,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":471,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":690,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1112,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1145,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1178,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1211,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [bar barlink test foo1.txt foo3.txt dev test2 .no.prefetch.landmark baz.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 252, NextOffset: 285 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 285, NextOffset: 318 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 318, NextOffset: 351 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:509: Offset: 351, NextOffset: 471 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 347, NextOffset: 446 486s testutil.go:509: Offset: 471, NextOffset: 595 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 446, NextOffset: 541 486s testutil.go:509: Offset: 595, NextOffset: 690 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 541, NextOffset: 963 486s testutil.go:509: Offset: 690, NextOffset: 1112 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 963, NextOffset: 996 486s testutil.go:509: Offset: 1112, NextOffset: 1145 486s testutil.go:509: Offset: 996, NextOffset: 1029 486s testutil.go:509: Offset: 1145, NextOffset: 1178 486s testutil.go:509: Offset: 1029, NextOffset: 1062 486s testutil.go:509: Offset: 1178, NextOffset: 1211 486s testutil.go:509: Offset: 1062, NextOffset: 2477 486s testutil.go:509: Offset: 1211, NextOffset: 2772 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 252, NextOffset: 285 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 285, NextOffset: 318 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 318, NextOffset: 351 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:509: Offset: 351, NextOffset: 471 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt dev test2 .no.prefetch.landmark baz.txt bar barlink test] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 471, NextOffset: 595 486s testutil.go:509: Offset: 347, NextOffset: 446 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 690, NextOffset: 1112 486s testutil.go:509: Offset: 541, NextOffset: 963 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 252, NextOffset: 285 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 285, NextOffset: 318 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 318, NextOffset: 351 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 351, NextOffset: 471 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 252, NextOffset: 285 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 285, NextOffset: 318 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 318, NextOffset: 351 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 351, NextOffset: 471 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 595, NextOffset: 690 486s testutil.go:509: Offset: 446, NextOffset: 541 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1112, NextOffset: 1145 486s testutil.go:509: Offset: 963, NextOffset: 996 486s testutil.go:509: Offset: 1145, NextOffset: 1178 486s testutil.go:509: Offset: 996, NextOffset: 1029 486s testutil.go:509: Offset: 1178, NextOffset: 1211 486s testutil.go:509: Offset: 1029, NextOffset: 1062 486s testutil.go:509: Offset: 1211, NextOffset: 2772 486s testutil.go:509: Offset: 1062, NextOffset: 2477 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt foo3.txt test dev test2 foo1.txt bar barlink] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 foo1.txt bar barlink .no.prefetch.landmark baz.txt foo3.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:509: Offset: 93, NextOffset: 2099 486s testutil.go:509: Offset: 0, NextOffset: 1931 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":188,"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":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":452,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":549,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":975,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1008,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1041,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1074,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":188,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":221,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":254,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":320,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":353,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":475,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":601,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":698,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1124,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1157,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1190,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1223,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test foo1.txt dev test2 .no.prefetch.landmark baz.txt bar foo3.txt barlink] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 351, NextOffset: 452 486s testutil.go:509: Offset: 475, NextOffset: 601 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 452, NextOffset: 549 486s testutil.go:509: Offset: 601, NextOffset: 698 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 549, NextOffset: 975 486s testutil.go:509: Offset: 698, NextOffset: 1124 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 975, NextOffset: 1008 486s testutil.go:509: Offset: 1124, NextOffset: 1157 486s testutil.go:509: Offset: 1008, NextOffset: 1041 486s testutil.go:509: Offset: 1157, NextOffset: 1190 486s testutil.go:509: Offset: 1041, NextOffset: 1074 486s testutil.go:509: Offset: 1190, NextOffset: 1223 486s testutil.go:509: Offset: 1074, NextOffset: 2493 486s testutil.go:509: Offset: 1223, NextOffset: 2793 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 254, NextOffset: 287 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 287, NextOffset: 320 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 320, NextOffset: 353 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:509: Offset: 353, NextOffset: 475 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 254, NextOffset: 287 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 287, NextOffset: 320 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 320, NextOffset: 353 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:509: Offset: 353, NextOffset: 475 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt dev test2 .no.prefetch.landmark baz.txt bar foo3.txt barlink test] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 254, NextOffset: 287 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 287, NextOffset: 320 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 320, NextOffset: 353 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 353, NextOffset: 475 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 254, NextOffset: 287 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 287, NextOffset: 320 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 320, NextOffset: 353 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 353, NextOffset: 475 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 601, NextOffset: 698 486s testutil.go:509: Offset: 452, NextOffset: 549 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 698, NextOffset: 1124 486s testutil.go:509: Offset: 549, NextOffset: 975 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1124, NextOffset: 1157 486s testutil.go:509: Offset: 975, NextOffset: 1008 486s testutil.go:509: Offset: 1157, NextOffset: 1190 486s testutil.go:509: Offset: 1008, NextOffset: 1041 486s testutil.go:509: Offset: 1190, NextOffset: 1223 486s testutil.go:509: Offset: 1041, NextOffset: 1074 486s testutil.go:509: Offset: 1223, NextOffset: 2793 486s testutil.go:509: Offset: 1074, NextOffset: 2493 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 475, NextOffset: 601 486s testutil.go:509: Offset: 351, NextOffset: 452 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark baz.txt bar barlink test dev foo1.txt foo3.txt test2] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt bar barlink test dev foo1.txt foo3.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=64000 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s testutil.go:509: Offset: 93, NextOffset: 2110 486s testutil.go:509: Offset: 0, NextOffset: 1946 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":869,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":902,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":935,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":968,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":317,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":350,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":469,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":686,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1018,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1051,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1084,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1117,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark baz.txt bar foo3.txt barlink test dev foo1.txt test2] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 869, NextOffset: 902 486s testutil.go:509: Offset: 1018, NextOffset: 1051 486s testutil.go:509: Offset: 902, NextOffset: 935 486s testutil.go:509: Offset: 1051, NextOffset: 1084 486s testutil.go:509: Offset: 935, NextOffset: 968 486s testutil.go:509: Offset: 1084, NextOffset: 1117 486s testutil.go:509: Offset: 968, NextOffset: 2279 486s testutil.go:509: Offset: 1117, NextOffset: 2567 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:509: Offset: 350, NextOffset: 469 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:509: Offset: 350, NextOffset: 469 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 345, NextOffset: 443 486s testutil.go:509: Offset: 469, NextOffset: 592 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 443, NextOffset: 537 486s testutil.go:509: Offset: 592, NextOffset: 686 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 537, NextOffset: 869 486s testutil.go:509: Offset: 686, NextOffset: 1018 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev foo1.txt test2 .no.prefetch.landmark baz.txt bar foo3.txt barlink] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 469, NextOffset: 592 486s testutil.go:509: Offset: 345, NextOffset: 443 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 350, NextOffset: 469 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 86, NextOffset: 119 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 119, NextOffset: 152 486s testutil.go:509: Offset: 251, NextOffset: 284 486s testutil.go:509: Offset: 152, NextOffset: 185 486s testutil.go:509: Offset: 284, NextOffset: 317 486s testutil.go:509: Offset: 185, NextOffset: 218 486s testutil.go:509: Offset: 317, NextOffset: 350 486s testutil.go:509: Offset: 218, NextOffset: 251 486s testutil.go:509: Offset: 350, NextOffset: 469 486s testutil.go:509: Offset: 251, NextOffset: 345 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 592, NextOffset: 686 486s testutil.go:509: Offset: 443, NextOffset: 537 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 686, NextOffset: 1018 486s testutil.go:509: Offset: 537, NextOffset: 869 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1018, NextOffset: 1051 486s testutil.go:509: Offset: 869, NextOffset: 902 486s testutil.go:509: Offset: 1051, NextOffset: 1084 486s testutil.go:509: Offset: 902, NextOffset: 935 486s testutil.go:509: Offset: 1084, NextOffset: 1117 486s testutil.go:509: Offset: 935, NextOffset: 968 486s testutil.go:509: Offset: 1117, NextOffset: 2567 486s testutil.go:509: Offset: 968, NextOffset: 2279 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [test .no.prefetch.landmark baz.txt foo1.txt dev test2 bar foo3.txt barlink] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=64000 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test .no.prefetch.landmark baz.txt foo1.txt dev test2 bar foo3.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s testutil.go:509: Offset: 93, NextOffset: 1946 486s testutil.go:509: Offset: 0, NextOffset: 1780 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":881,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":914,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":947,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":980,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":187,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":319,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":352,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":473,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":598,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":694,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1030,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1063,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1096,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1129,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 881, NextOffset: 914 486s testutil.go:509: Offset: 1030, NextOffset: 1063 486s testutil.go:509: Offset: 914, NextOffset: 947 486s testutil.go:509: Offset: 1063, NextOffset: 1096 486s testutil.go:509: Offset: 947, NextOffset: 980 486s testutil.go:509: Offset: 1096, NextOffset: 1129 486s testutil.go:509: Offset: 980, NextOffset: 2295 486s testutil.go:509: Offset: 1129, NextOffset: 2588 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 253, NextOffset: 286 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 286, NextOffset: 319 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 319, NextOffset: 352 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:509: Offset: 352, NextOffset: 473 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 253, NextOffset: 286 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 286, NextOffset: 319 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 319, NextOffset: 352 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:509: Offset: 352, NextOffset: 473 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 349, NextOffset: 449 486s testutil.go:509: Offset: 473, NextOffset: 598 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 449, NextOffset: 545 486s testutil.go:509: Offset: 598, NextOffset: 694 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 545, NextOffset: 881 486s testutil.go:509: Offset: 694, NextOffset: 1030 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 473, NextOffset: 598 486s testutil.go:509: Offset: 349, NextOffset: 449 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 598, NextOffset: 694 486s testutil.go:509: Offset: 449, NextOffset: 545 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 694, NextOffset: 1030 486s testutil.go:509: Offset: 545, NextOffset: 881 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1030, NextOffset: 1063 486s testutil.go:509: Offset: 881, NextOffset: 914 486s testutil.go:509: Offset: 1063, NextOffset: 1096 486s testutil.go:509: Offset: 914, NextOffset: 947 486s testutil.go:509: Offset: 1096, NextOffset: 1129 486s testutil.go:509: Offset: 947, NextOffset: 980 486s testutil.go:509: Offset: 1129, NextOffset: 2588 486s testutil.go:509: Offset: 980, NextOffset: 2295 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 253, NextOffset: 286 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 286, NextOffset: 319 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 319, NextOffset: 352 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 352, NextOffset: 473 486s testutil.go:509: Offset: 253, NextOffset: 349 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 88, NextOffset: 121 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 121, NextOffset: 154 486s testutil.go:509: Offset: 253, NextOffset: 286 486s testutil.go:509: Offset: 154, NextOffset: 187 486s testutil.go:509: Offset: 286, NextOffset: 319 486s testutil.go:509: Offset: 187, NextOffset: 220 486s testutil.go:509: Offset: 319, NextOffset: 352 486s testutil.go:509: Offset: 220, NextOffset: 253 486s testutil.go:509: Offset: 352, NextOffset: 473 486s testutil.go:509: Offset: 253, NextOffset: 349 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [bar test dev test2 baz.txt foo3.txt barlink .no.prefetch.landmark foo1.txt] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt barlink .no.prefetch.landmark foo1.txt bar test dev test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s testutil.go:509: Offset: 93, NextOffset: 1957 486s testutil.go:509: Offset: 0, NextOffset: 1794 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","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":908,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":941,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":974,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":186,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":318,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":351,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":471,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":690,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","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":1057,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1090,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1123,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark bar foo3.txt test test2 baz.txt foo1.txt barlink dev] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 446, NextOffset: 541 486s testutil.go:509: Offset: 595, NextOffset: 690 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 541, NextOffset: 875 486s testutil.go:509: Offset: 690, NextOffset: 1024 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 875, NextOffset: 908 486s testutil.go:509: Offset: 1024, NextOffset: 1057 486s testutil.go:509: Offset: 908, NextOffset: 941 486s testutil.go:509: Offset: 1057, NextOffset: 1090 486s testutil.go:509: Offset: 941, NextOffset: 974 486s testutil.go:509: Offset: 1090, NextOffset: 1123 486s testutil.go:509: Offset: 974, NextOffset: 2283 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 486s testutil.go:509: Offset: 1123, NextOffset: 2571 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 252, NextOffset: 285 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 285, NextOffset: 318 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 318, NextOffset: 351 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:509: Offset: 351, NextOffset: 471 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 252, NextOffset: 285 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 285, NextOffset: 318 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 318, NextOffset: 351 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:509: Offset: 351, NextOffset: 471 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 347, NextOffset: 446 486s testutil.go:509: Offset: 471, NextOffset: 595 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark bar foo3.txt test test2 baz.txt foo1.txt barlink] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 252, NextOffset: 285 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 285, NextOffset: 318 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 318, NextOffset: 351 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 351, NextOffset: 471 486s testutil.go:509: Offset: 252, NextOffset: 347 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 471, NextOffset: 595 486s testutil.go:509: Offset: 347, NextOffset: 446 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 595, NextOffset: 690 486s testutil.go:509: Offset: 446, NextOffset: 541 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 690, NextOffset: 1024 486s testutil.go:509: Offset: 541, NextOffset: 875 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1024, NextOffset: 1057 486s testutil.go:509: Offset: 875, NextOffset: 908 486s testutil.go:509: Offset: 1057, NextOffset: 1090 486s testutil.go:509: Offset: 908, NextOffset: 941 486s testutil.go:509: Offset: 1090, NextOffset: 1123 486s testutil.go:509: Offset: 941, NextOffset: 974 486s testutil.go:509: Offset: 1123, NextOffset: 2571 486s testutil.go:509: Offset: 974, NextOffset: 2283 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 87, NextOffset: 120 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 120, NextOffset: 153 486s testutil.go:509: Offset: 252, NextOffset: 285 486s testutil.go:509: Offset: 153, NextOffset: 186 486s testutil.go:509: Offset: 285, NextOffset: 318 486s testutil.go:509: Offset: 186, NextOffset: 219 486s testutil.go:509: Offset: 318, NextOffset: 351 486s testutil.go:509: Offset: 219, NextOffset: 252 486s testutil.go:509: Offset: 351, NextOffset: 471 486s testutil.go:509: Offset: 252, NextOffset: 347 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark baz.txt bar foo3.txt barlink test dev foo1.txt test2] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt bar foo3.txt barlink test dev foo1.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1947 486s testutil.go:509: Offset: 0, NextOffset: 1783 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":188,"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":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":452,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":549,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":885,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":918,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":951,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":984,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":188,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":221,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":254,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":320,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":353,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":475,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":601,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":698,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1067,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1100,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1133,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo1.txt foo3.txt test dev .no.prefetch.landmark bar barlink test2 baz.txt] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 351, NextOffset: 452 486s testutil.go:509: Offset: 475, NextOffset: 601 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 452, NextOffset: 549 486s testutil.go:509: Offset: 601, NextOffset: 698 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 549, NextOffset: 885 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 486s testutil.go:509: Offset: 698, NextOffset: 1034 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 885, NextOffset: 918 486s testutil.go:509: Offset: 1034, NextOffset: 1067 486s testutil.go:509: Offset: 918, NextOffset: 951 486s testutil.go:509: Offset: 1067, NextOffset: 1100 486s testutil.go:509: Offset: 951, NextOffset: 984 486s testutil.go:509: Offset: 1100, NextOffset: 1133 486s testutil.go:509: Offset: 984, NextOffset: 2304 486s testutil.go:509: Offset: 1133, NextOffset: 2600 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 221, NextOffset: 254 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 254, NextOffset: 287 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 287, NextOffset: 320 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 320, NextOffset: 353 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:509: Offset: 353, NextOffset: 475 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 254, NextOffset: 287 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 287, NextOffset: 320 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 320, NextOffset: 353 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:509: Offset: 353, NextOffset: 475 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt test dev .no.prefetch.landmark bar barlink test2 baz.txt foo1.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 475, NextOffset: 601 486s testutil.go:509: Offset: 351, NextOffset: 452 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 698, NextOffset: 1034 486s testutil.go:509: Offset: 549, NextOffset: 885 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1034, NextOffset: 1067 486s testutil.go:509: Offset: 885, NextOffset: 918 486s testutil.go:509: Offset: 1067, NextOffset: 1100 486s testutil.go:509: Offset: 918, NextOffset: 951 486s testutil.go:509: Offset: 1100, NextOffset: 1133 486s testutil.go:509: Offset: 951, NextOffset: 984 486s testutil.go:509: Offset: 1133, NextOffset: 2600 486s testutil.go:509: Offset: 984, NextOffset: 2304 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 601, NextOffset: 698 486s testutil.go:509: Offset: 452, NextOffset: 549 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 254, NextOffset: 287 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 287, NextOffset: 320 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 320, NextOffset: 353 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 353, NextOffset: 475 486s testutil.go:509: Offset: 254, NextOffset: 351 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 89, NextOffset: 122 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 122, NextOffset: 155 486s testutil.go:509: Offset: 254, NextOffset: 287 486s testutil.go:509: Offset: 155, NextOffset: 188 486s testutil.go:509: Offset: 287, NextOffset: 320 486s testutil.go:509: Offset: 188, NextOffset: 221 486s testutil.go:509: Offset: 320, NextOffset: 353 486s testutil.go:509: Offset: 221, NextOffset: 254 486s testutil.go:509: Offset: 353, NextOffset: 475 486s testutil.go:509: Offset: 254, NextOffset: 351 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [test test2 foo1.txt dev .no.prefetch.landmark baz.txt bar foo3.txt barlink] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt barlink test test2 foo1.txt dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s testutil.go:509: Offset: 93, NextOffset: 1959 486s testutil.go:509: Offset: 0, NextOffset: 1796 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":135,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":519,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":725,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":926,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1878,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1915,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1952,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1989,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1008,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":1209,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2161,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2198,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2235,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2272,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt bar barlink test test2 foo1.txt foo3.txt dev] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1878, NextOffset: 1915 486s testutil.go:509: Offset: 2161, NextOffset: 2198 486s testutil.go:509: Offset: 1915, NextOffset: 1952 486s testutil.go:509: Offset: 2198, NextOffset: 2235 486s testutil.go:509: Offset: 1952, NextOffset: 1989 486s testutil.go:509: Offset: 2235, NextOffset: 2272 486s testutil.go:509: Offset: 1989, NextOffset: 5687 486s testutil.go:509: Offset: 2272, NextOffset: 6302 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 135, NextOffset: 172 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 172, NextOffset: 209 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 209, NextOffset: 246 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 246, NextOffset: 283 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 283, NextOffset: 320 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 320, NextOffset: 519 486s testutil.go:509: Offset: 534, NextOffset: 767 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 135, NextOffset: 172 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 172, NextOffset: 209 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 209, NextOffset: 246 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 246, NextOffset: 283 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 283, NextOffset: 320 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 320, NextOffset: 519 486s testutil.go:509: Offset: 534, NextOffset: 767 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 519, NextOffset: 725 486s testutil.go:509: Offset: 767, NextOffset: 1008 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 725, NextOffset: 926 486s testutil.go:509: Offset: 1008, NextOffset: 1209 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 926, NextOffset: 1878 486s testutil.go:509: Offset: 1209, NextOffset: 2161 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt dev .no.prefetch.landmark baz.txt bar barlink test test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 135, NextOffset: 172 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 172, NextOffset: 209 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 209, NextOffset: 246 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 246, NextOffset: 283 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 283, NextOffset: 320 486s testutil.go:509: Offset: 534, NextOffset: 767 486s testutil.go:509: Offset: 320, NextOffset: 519 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 1008, NextOffset: 1209 486s testutil.go:509: Offset: 725, NextOffset: 926 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2161, NextOffset: 2198 486s testutil.go:509: Offset: 1878, NextOffset: 1915 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 486s testutil.go:509: Offset: 2198, NextOffset: 2235 486s testutil.go:509: Offset: 1915, NextOffset: 1952 486s testutil.go:509: Offset: 2235, NextOffset: 2272 486s testutil.go:509: Offset: 1952, NextOffset: 1989 486s testutil.go:509: Offset: 2272, NextOffset: 6302 486s testutil.go:509: Offset: 1989, NextOffset: 5687 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 135, NextOffset: 172 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 172, NextOffset: 209 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 209, NextOffset: 246 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 246, NextOffset: 283 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 283, NextOffset: 320 486s testutil.go:509: Offset: 534, NextOffset: 767 486s testutil.go:509: Offset: 320, NextOffset: 519 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 767, NextOffset: 1008 486s testutil.go:509: Offset: 519, NextOffset: 725 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 1209, NextOffset: 2161 486s testutil.go:509: Offset: 926, NextOffset: 1878 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo3.txt barlink test2 baz.txt bar test dev .no.prefetch.landmark foo1.txt] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt bar test dev .no.prefetch.landmark foo1.txt foo3.txt barlink test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 146, NextOffset: 5983 486s testutil.go:509: Offset: 0, NextOffset: 5425 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":137,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":211,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":248,"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":322,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":524,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":731,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":934,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1894,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1931,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1968,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2005,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":770,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1012,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":1215,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2175,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2212,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2249,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2286,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [test bar dev test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 322, NextOffset: 524 486s testutil.go:509: Offset: 534, NextOffset: 770 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 322, NextOffset: 524 486s testutil.go:509: Offset: 534, NextOffset: 770 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 524, NextOffset: 731 486s testutil.go:509: Offset: 770, NextOffset: 1012 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 731, NextOffset: 934 486s testutil.go:509: Offset: 1012, NextOffset: 1215 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 934, NextOffset: 1894 486s testutil.go:509: Offset: 1215, NextOffset: 2175 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1894, NextOffset: 1931 486s testutil.go:509: Offset: 2175, NextOffset: 2212 486s testutil.go:509: Offset: 1931, NextOffset: 1968 486s testutil.go:509: Offset: 2212, NextOffset: 2249 486s testutil.go:509: Offset: 1968, NextOffset: 2005 486s testutil.go:509: Offset: 2249, NextOffset: 2286 486s testutil.go:509: Offset: 2005, NextOffset: 5738 486s testutil.go:509: Offset: 2286, NextOffset: 6350 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test bar dev test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2175, NextOffset: 2212 486s testutil.go:509: Offset: 1894, NextOffset: 1931 486s testutil.go:509: Offset: 2212, NextOffset: 2249 486s testutil.go:509: Offset: 1931, NextOffset: 1968 486s testutil.go:509: Offset: 2249, NextOffset: 2286 486s testutil.go:509: Offset: 1968, NextOffset: 2005 486s testutil.go:509: Offset: 2286, NextOffset: 6350 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 486s testutil.go:509: Offset: 2005, NextOffset: 5738 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 1012, NextOffset: 1215 486s testutil.go:509: Offset: 731, NextOffset: 934 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 534, NextOffset: 770 486s testutil.go:509: Offset: 322, NextOffset: 524 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 534, NextOffset: 770 486s testutil.go:509: Offset: 322, NextOffset: 524 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 770, NextOffset: 1012 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 486s testutil.go:509: Offset: 524, NextOffset: 731 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 1215, NextOffset: 2175 486s testutil.go:509: Offset: 934, NextOffset: 1894 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo1.txt test2 .no.prefetch.landmark bar foo3.txt barlink test dev baz.txt] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt barlink test dev baz.txt foo1.txt test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s testutil.go:509: Offset: 146, NextOffset: 6160 486s testutil.go:509: Offset: 0, NextOffset: 5604 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":137,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":174,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":211,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":248,"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":322,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":521,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":930,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1885,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1922,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1959,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1996,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":768,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1010,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":1213,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2168,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2242,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2279,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [barlink test test2 .no.prefetch.landmark baz.txt dev foo1.txt bar foo3.txt] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 322, NextOffset: 521 486s testutil.go:509: Offset: 534, NextOffset: 768 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 322, NextOffset: 521 486s testutil.go:509: Offset: 534, NextOffset: 768 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 521, NextOffset: 727 486s testutil.go:509: Offset: 768, NextOffset: 1010 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 727, NextOffset: 930 486s testutil.go:509: Offset: 1010, NextOffset: 1213 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 930, NextOffset: 1885 486s testutil.go:509: Offset: 1213, NextOffset: 2168 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1885, NextOffset: 1922 486s testutil.go:509: Offset: 2168, NextOffset: 2205 486s testutil.go:509: Offset: 1922, NextOffset: 1959 486s testutil.go:509: Offset: 2205, NextOffset: 2242 486s testutil.go:509: Offset: 1959, NextOffset: 1996 486s testutil.go:509: Offset: 2242, NextOffset: 2279 486s testutil.go:509: Offset: 1996, NextOffset: 5711 486s testutil.go:509: Offset: 2279, NextOffset: 6326 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test test2 .no.prefetch.landmark baz.txt dev foo1.txt bar foo3.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 768, NextOffset: 1010 486s testutil.go:509: Offset: 521, NextOffset: 727 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 1010, NextOffset: 1213 486s testutil.go:509: Offset: 727, NextOffset: 930 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 1213, NextOffset: 2168 486s testutil.go:509: Offset: 930, NextOffset: 1885 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2168, NextOffset: 2205 486s testutil.go:509: Offset: 1885, NextOffset: 1922 486s testutil.go:509: Offset: 2205, NextOffset: 2242 486s testutil.go:509: Offset: 1922, NextOffset: 1959 486s testutil.go:509: Offset: 2242, NextOffset: 2279 486s testutil.go:509: Offset: 1959, NextOffset: 1996 486s testutil.go:509: Offset: 2279, NextOffset: 6326 486s testutil.go:509: Offset: 1996, NextOffset: 5711 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 534, NextOffset: 768 486s testutil.go:509: Offset: 322, NextOffset: 521 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 534, NextOffset: 768 486s testutil.go:509: Offset: 322, NextOffset: 521 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt foo1.txt barlink test bar foo3.txt dev test2] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt barlink test bar foo3.txt dev test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s testutil.go:509: Offset: 146, NextOffset: 6005 486s testutil.go:509: Offset: 0, NextOffset: 5449 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":138,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":249,"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":323,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":525,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":733,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":937,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1904,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1941,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1978,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2015,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":350,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":387,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":424,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":461,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":498,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":535,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":770,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1014,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":1218,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2185,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2222,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2259,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2296,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 937, NextOffset: 1904 486s testutil.go:509: Offset: 1218, NextOffset: 2185 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1904, NextOffset: 1941 486s testutil.go:509: Offset: 2185, NextOffset: 2222 486s testutil.go:509: Offset: 1941, NextOffset: 1978 486s testutil.go:509: Offset: 2222, NextOffset: 2259 486s testutil.go:509: Offset: 1978, NextOffset: 2015 486s testutil.go:509: Offset: 2259, NextOffset: 2296 486s testutil.go:509: Offset: 2015, NextOffset: 5764 486s testutil.go:509: Offset: 2296, NextOffset: 6375 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 350, NextOffset: 387 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 387, NextOffset: 424 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 424, NextOffset: 461 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 461, NextOffset: 498 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 498, NextOffset: 535 486s testutil.go:509: Offset: 323, NextOffset: 525 486s testutil.go:509: Offset: 535, NextOffset: 770 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 350, NextOffset: 387 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 387, NextOffset: 424 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 424, NextOffset: 461 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 461, NextOffset: 498 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 498, NextOffset: 535 486s testutil.go:509: Offset: 323, NextOffset: 525 486s testutil.go:509: Offset: 535, NextOffset: 770 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 525, NextOffset: 733 486s testutil.go:509: Offset: 770, NextOffset: 1014 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 733, NextOffset: 937 486s testutil.go:509: Offset: 1014, NextOffset: 1218 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 770, NextOffset: 1014 486s testutil.go:509: Offset: 525, NextOffset: 733 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 1014, NextOffset: 1218 486s testutil.go:509: Offset: 733, NextOffset: 937 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 1218, NextOffset: 2185 486s testutil.go:509: Offset: 937, NextOffset: 1904 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2185, NextOffset: 2222 486s testutil.go:509: Offset: 1904, NextOffset: 1941 486s testutil.go:509: Offset: 2222, NextOffset: 2259 486s testutil.go:509: Offset: 1941, NextOffset: 1978 486s testutil.go:509: Offset: 2259, NextOffset: 2296 486s testutil.go:509: Offset: 1978, NextOffset: 2015 486s testutil.go:509: Offset: 2296, NextOffset: 6375 486s testutil.go:509: Offset: 2015, NextOffset: 5764 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 350, NextOffset: 387 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 387, NextOffset: 424 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 424, NextOffset: 461 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 461, NextOffset: 498 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 498, NextOffset: 535 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 535, NextOffset: 770 486s testutil.go:509: Offset: 323, NextOffset: 525 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 350, NextOffset: 387 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 387, NextOffset: 424 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 424, NextOffset: 461 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 461, NextOffset: 498 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 498, NextOffset: 535 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 535, NextOffset: 770 486s testutil.go:509: Offset: 323, NextOffset: 525 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=64000 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo3.txt barlink test .no.prefetch.landmark foo1.txt dev test2 baz.txt bar] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test .no.prefetch.landmark foo1.txt dev test2 baz.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s testutil.go:509: Offset: 146, NextOffset: 6186 486s testutil.go:509: Offset: 0, NextOffset: 5629 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":135,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":519,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":725,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":926,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2425,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2462,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2499,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2536,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1008,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":1209,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2708,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2745,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2782,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2819,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt foo1.txt foo3.txt barlink test .no.prefetch.landmark bar dev test2] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 725, NextOffset: 926 486s testutil.go:509: Offset: 1008, NextOffset: 1209 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 926, NextOffset: 2425 486s testutil.go:509: Offset: 1209, NextOffset: 2708 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2425, NextOffset: 2462 486s testutil.go:509: Offset: 2708, NextOffset: 2745 486s testutil.go:509: Offset: 2462, NextOffset: 2499 486s testutil.go:509: Offset: 2745, NextOffset: 2782 486s testutil.go:509: Offset: 2499, NextOffset: 2536 486s testutil.go:509: Offset: 2782, NextOffset: 2819 486s testutil.go:509: Offset: 2536, NextOffset: 6604 486s testutil.go:509: Offset: 2819, NextOffset: 7218 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 135, NextOffset: 172 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 172, NextOffset: 209 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 209, NextOffset: 246 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 246, NextOffset: 283 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 283, NextOffset: 320 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 320, NextOffset: 519 486s testutil.go:509: Offset: 534, NextOffset: 767 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 135, NextOffset: 172 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 172, NextOffset: 209 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 209, NextOffset: 246 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 246, NextOffset: 283 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 283, NextOffset: 320 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 320, NextOffset: 519 486s testutil.go:509: Offset: 534, NextOffset: 767 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 519, NextOffset: 725 486s testutil.go:509: Offset: 767, NextOffset: 1008 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar dev test2 baz.txt foo1.txt foo3.txt barlink test] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 1008, NextOffset: 1209 486s testutil.go:509: Offset: 725, NextOffset: 926 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 135, NextOffset: 172 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 172, NextOffset: 209 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 209, NextOffset: 246 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 246, NextOffset: 283 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 283, NextOffset: 320 486s testutil.go:509: Offset: 534, NextOffset: 767 486s testutil.go:509: Offset: 320, NextOffset: 519 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 135, NextOffset: 172 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 172, NextOffset: 209 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 209, NextOffset: 246 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 246, NextOffset: 283 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 283, NextOffset: 320 486s testutil.go:509: Offset: 534, NextOffset: 767 486s testutil.go:509: Offset: 320, NextOffset: 519 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 767, NextOffset: 1008 486s testutil.go:509: Offset: 519, NextOffset: 725 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 1209, NextOffset: 2708 486s testutil.go:509: Offset: 926, NextOffset: 2425 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2708, NextOffset: 2745 486s testutil.go:509: Offset: 2425, NextOffset: 2462 486s testutil.go:509: Offset: 2745, NextOffset: 2782 486s testutil.go:509: Offset: 2462, NextOffset: 2499 486s testutil.go:509: Offset: 2782, NextOffset: 2819 486s testutil.go:509: Offset: 2499, NextOffset: 2536 486s testutil.go:509: Offset: 2819, NextOffset: 7218 486s testutil.go:509: Offset: 2536, NextOffset: 6604 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt foo1.txt bar test2 .no.prefetch.landmark foo3.txt barlink test dev] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar test2 .no.prefetch.landmark foo3.txt barlink test dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=64000 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=64000 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=64000 486s testutil.go:509: Offset: 146, NextOffset: 6902 486s testutil.go:509: Offset: 0, NextOffset: 6344 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":137,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":211,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":248,"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":322,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":524,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":731,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":934,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2444,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2481,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2518,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2555,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":770,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1012,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":1215,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2725,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2762,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2799,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2836,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark baz.txt barlink dev foo1.txt bar foo3.txt test test2] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2444, NextOffset: 2481 486s testutil.go:509: Offset: 2725, NextOffset: 2762 486s testutil.go:509: Offset: 2481, NextOffset: 2518 486s testutil.go:509: Offset: 2762, NextOffset: 2799 486s testutil.go:509: Offset: 2518, NextOffset: 2555 486s testutil.go:509: Offset: 2799, NextOffset: 2836 486s testutil.go:509: Offset: 2555, NextOffset: 6660 486s testutil.go:509: Offset: 2836, NextOffset: 7270 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 423, NextOffset: 460 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 322, NextOffset: 524 486s testutil.go:509: Offset: 534, NextOffset: 770 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 322, NextOffset: 524 486s testutil.go:509: Offset: 534, NextOffset: 770 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 524, NextOffset: 731 486s testutil.go:509: Offset: 770, NextOffset: 1012 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 486s testutil.go:509: Offset: 731, NextOffset: 934 486s testutil.go:509: Offset: 1012, NextOffset: 1215 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 934, NextOffset: 2444 486s testutil.go:509: Offset: 1215, NextOffset: 2725 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink dev foo1.txt bar foo3.txt test] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 770, NextOffset: 1012 486s testutil.go:509: Offset: 524, NextOffset: 731 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 1012, NextOffset: 1215 486s testutil.go:509: Offset: 731, NextOffset: 934 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 1215, NextOffset: 2725 486s testutil.go:509: Offset: 934, NextOffset: 2444 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2725, NextOffset: 2762 486s testutil.go:509: Offset: 2444, NextOffset: 2481 486s testutil.go:509: Offset: 2762, NextOffset: 2799 486s testutil.go:509: Offset: 2481, NextOffset: 2518 486s testutil.go:509: Offset: 2799, NextOffset: 2836 486s testutil.go:509: Offset: 2518, NextOffset: 2555 486s testutil.go:509: Offset: 2836, NextOffset: 7270 486s testutil.go:509: Offset: 2555, NextOffset: 6660 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 534, NextOffset: 770 486s testutil.go:509: Offset: 322, NextOffset: 524 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 534, NextOffset: 770 486s testutil.go:509: Offset: 322, NextOffset: 524 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [test2 .no.prefetch.landmark baz.txt foo1.txt bar test foo3.txt barlink dev] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar test foo3.txt barlink dev test2 .no.prefetch.landmark baz.txt foo1.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=64000 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=64000 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s testutil.go:509: Offset: 146, NextOffset: 7084 486s testutil.go:509: Offset: 0, NextOffset: 6528 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":137,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":174,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":211,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":248,"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":322,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":521,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":930,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2437,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2474,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2511,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2548,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":768,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1010,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":1213,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2720,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2757,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2794,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2831,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark foo1.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 211, NextOffset: 248 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 322, NextOffset: 521 486s testutil.go:509: Offset: 534, NextOffset: 768 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 521, NextOffset: 727 486s testutil.go:509: Offset: 768, NextOffset: 1010 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 727, NextOffset: 930 486s testutil.go:509: Offset: 1010, NextOffset: 1213 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 930, NextOffset: 2437 486s testutil.go:509: Offset: 1213, NextOffset: 2720 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2437, NextOffset: 2474 486s testutil.go:509: Offset: 2720, NextOffset: 2757 486s testutil.go:509: Offset: 2474, NextOffset: 2511 486s testutil.go:509: Offset: 2757, NextOffset: 2794 486s testutil.go:509: Offset: 2511, NextOffset: 2548 486s testutil.go:509: Offset: 2794, NextOffset: 2831 486s testutil.go:509: Offset: 2548, NextOffset: 6636 486s testutil.go:509: Offset: 2831, NextOffset: 7250 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 211, NextOffset: 248 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 322, NextOffset: 521 486s testutil.go:509: Offset: 534, NextOffset: 768 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark foo1.txt baz.txt bar foo3.txt barlink test] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 768, NextOffset: 1010 486s testutil.go:509: Offset: 521, NextOffset: 727 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 534, NextOffset: 768 486s testutil.go:509: Offset: 322, NextOffset: 521 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 1010, NextOffset: 1213 486s testutil.go:509: Offset: 727, NextOffset: 930 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 1213, NextOffset: 2720 486s testutil.go:509: Offset: 930, NextOffset: 2437 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2720, NextOffset: 2757 486s testutil.go:509: Offset: 2437, NextOffset: 2474 486s testutil.go:509: Offset: 2757, NextOffset: 2794 486s testutil.go:509: Offset: 2474, NextOffset: 2511 486s testutil.go:509: Offset: 2794, NextOffset: 2831 486s testutil.go:509: Offset: 2511, NextOffset: 2548 486s testutil.go:509: Offset: 2831, NextOffset: 7250 486s testutil.go:509: Offset: 2548, NextOffset: 6636 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 534, NextOffset: 768 486s testutil.go:509: Offset: 322, NextOffset: 521 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [test2 baz.txt foo3.txt barlink test .no.prefetch.landmark foo1.txt bar dev] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=64000 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test .no.prefetch.landmark foo1.txt bar dev test2 baz.txt foo3.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=64000 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s testutil.go:509: Offset: 146, NextOffset: 7060 486s testutil.go:509: Offset: 0, NextOffset: 6376 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":138,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":249,"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":323,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":525,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":733,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":937,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2458,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2495,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2532,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2569,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":350,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":387,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":424,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":461,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":498,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":535,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":770,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1014,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":1218,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2739,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2776,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2813,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2850,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [bar foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2458, NextOffset: 2495 486s testutil.go:509: Offset: 2739, NextOffset: 2776 486s testutil.go:509: Offset: 2495, NextOffset: 2532 486s testutil.go:509: Offset: 2776, NextOffset: 2813 486s testutil.go:509: Offset: 2532, NextOffset: 2569 486s testutil.go:509: Offset: 2813, NextOffset: 2850 486s testutil.go:509: Offset: 2569, NextOffset: 6692 486s testutil.go:509: Offset: 2850, NextOffset: 7303 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 350, NextOffset: 387 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 387, NextOffset: 424 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 424, NextOffset: 461 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 461, NextOffset: 498 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 498, NextOffset: 535 486s testutil.go:509: Offset: 323, NextOffset: 525 486s testutil.go:509: Offset: 535, NextOffset: 770 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 350, NextOffset: 387 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 387, NextOffset: 424 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 424, NextOffset: 461 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 461, NextOffset: 498 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 498, NextOffset: 535 486s testutil.go:509: Offset: 323, NextOffset: 525 486s testutil.go:509: Offset: 535, NextOffset: 770 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 525, NextOffset: 733 486s testutil.go:509: Offset: 770, NextOffset: 1014 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 733, NextOffset: 937 486s testutil.go:509: Offset: 1014, NextOffset: 1218 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 937, NextOffset: 2458 486s testutil.go:509: Offset: 1218, NextOffset: 2739 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2739, NextOffset: 2776 486s testutil.go:509: Offset: 2458, NextOffset: 2495 486s testutil.go:509: Offset: 2776, NextOffset: 2813 486s testutil.go:509: Offset: 2495, NextOffset: 2532 486s testutil.go:509: Offset: 2813, NextOffset: 2850 486s testutil.go:509: Offset: 2532, NextOffset: 2569 486s testutil.go:509: Offset: 2850, NextOffset: 7303 486s testutil.go:509: Offset: 2569, NextOffset: 6692 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 350, NextOffset: 387 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 387, NextOffset: 424 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 424, NextOffset: 461 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 461, NextOffset: 498 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 498, NextOffset: 535 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 535, NextOffset: 770 486s testutil.go:509: Offset: 323, NextOffset: 525 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 350, NextOffset: 387 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 387, NextOffset: 424 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 424, NextOffset: 461 486s testutil.go:509: Offset: 212, NextOffset: 249 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 486s testutil.go:509: Offset: 461, NextOffset: 498 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 498, NextOffset: 535 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 535, NextOffset: 770 486s testutil.go:509: Offset: 323, NextOffset: 525 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 770, NextOffset: 1014 486s testutil.go:509: Offset: 525, NextOffset: 733 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 1014, NextOffset: 1218 486s testutil.go:509: Offset: 733, NextOffset: 937 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 1218, NextOffset: 2739 486s testutil.go:509: Offset: 937, NextOffset: 2458 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s testutil.go:509: Offset: 146, NextOffset: 7115 486s testutil.go:509: Offset: 0, NextOffset: 6559 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":136,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":173,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":210,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":321,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":521,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":930,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1887,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1924,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1961,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1998,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":768,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1009,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":1212,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2169,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2206,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2243,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2280,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test test2 baz.txt foo1.txt bar foo3.txt dev .no.prefetch.landmark barlink] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 930, NextOffset: 1887 486s testutil.go:509: Offset: 1212, NextOffset: 2169 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1887, NextOffset: 1924 486s testutil.go:509: Offset: 2169, NextOffset: 2206 486s testutil.go:509: Offset: 1924, NextOffset: 1961 486s testutil.go:509: Offset: 2206, NextOffset: 2243 486s testutil.go:509: Offset: 1961, NextOffset: 1998 486s testutil.go:509: Offset: 2243, NextOffset: 2280 486s testutil.go:509: Offset: 1998, NextOffset: 5698 486s testutil.go:509: Offset: 2280, NextOffset: 6311 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 136, NextOffset: 173 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 173, NextOffset: 210 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 210, NextOffset: 247 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 247, NextOffset: 284 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 284, NextOffset: 321 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 321, NextOffset: 521 486s testutil.go:509: Offset: 534, NextOffset: 768 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 136, NextOffset: 173 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 173, NextOffset: 210 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 210, NextOffset: 247 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 247, NextOffset: 284 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 284, NextOffset: 321 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 321, NextOffset: 521 486s testutil.go:509: Offset: 534, NextOffset: 768 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 521, NextOffset: 727 486s testutil.go:509: Offset: 768, NextOffset: 1009 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 727, NextOffset: 930 486s testutil.go:509: Offset: 1009, NextOffset: 1212 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt dev .no.prefetch.landmark barlink test test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 136, NextOffset: 173 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 173, NextOffset: 210 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 210, NextOffset: 247 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 247, NextOffset: 284 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 284, NextOffset: 321 486s testutil.go:509: Offset: 534, NextOffset: 768 486s testutil.go:509: Offset: 321, NextOffset: 521 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 349, NextOffset: 386 486s testutil.go:509: Offset: 136, NextOffset: 173 486s testutil.go:509: Offset: 386, NextOffset: 423 486s testutil.go:509: Offset: 173, NextOffset: 210 486s testutil.go:509: Offset: 423, NextOffset: 460 486s testutil.go:509: Offset: 210, NextOffset: 247 486s testutil.go:509: Offset: 460, NextOffset: 497 486s testutil.go:509: Offset: 247, NextOffset: 284 486s testutil.go:509: Offset: 497, NextOffset: 534 486s testutil.go:509: Offset: 284, NextOffset: 321 486s testutil.go:509: Offset: 534, NextOffset: 768 486s testutil.go:509: Offset: 321, NextOffset: 521 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 768, NextOffset: 1009 486s testutil.go:509: Offset: 521, NextOffset: 727 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 1009, NextOffset: 1212 486s testutil.go:509: Offset: 727, NextOffset: 930 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 1212, NextOffset: 2169 486s testutil.go:509: Offset: 930, NextOffset: 1887 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2169, NextOffset: 2206 486s testutil.go:509: Offset: 1887, NextOffset: 1924 486s testutil.go:509: Offset: 2206, NextOffset: 2243 486s testutil.go:509: Offset: 1924, NextOffset: 1961 486s testutil.go:509: Offset: 2243, NextOffset: 2280 486s testutil.go:509: Offset: 1961, NextOffset: 1998 486s testutil.go:509: Offset: 2280, NextOffset: 6311 486s testutil.go:509: Offset: 1998, NextOffset: 5698 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark bar foo3.txt barlink test baz.txt foo1.txt dev test2] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt barlink test baz.txt foo1.txt dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s testutil.go:509: Offset: 146, NextOffset: 5992 486s testutil.go:509: Offset: 0, NextOffset: 5435 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":138,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":249,"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":323,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":525,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":734,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":938,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1905,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1942,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1979,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2016,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":351,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":388,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":425,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":462,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":499,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":536,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":773,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1017,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":1221,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2188,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2225,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2262,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2299,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [dev test2 bar barlink .no.prefetch.landmark baz.txt foo1.txt foo3.txt test] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 351, NextOffset: 388 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 388, NextOffset: 425 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 425, NextOffset: 462 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 462, NextOffset: 499 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 499, NextOffset: 536 486s testutil.go:509: Offset: 323, NextOffset: 525 486s testutil.go:509: Offset: 536, NextOffset: 773 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 351, NextOffset: 388 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 388, NextOffset: 425 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 425, NextOffset: 462 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 462, NextOffset: 499 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 499, NextOffset: 536 486s testutil.go:509: Offset: 323, NextOffset: 525 486s testutil.go:509: Offset: 536, NextOffset: 773 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 525, NextOffset: 734 486s testutil.go:509: Offset: 773, NextOffset: 1017 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 734, NextOffset: 938 486s testutil.go:509: Offset: 1017, NextOffset: 1221 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 938, NextOffset: 1905 486s testutil.go:509: Offset: 1221, NextOffset: 2188 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1905, NextOffset: 1942 486s testutil.go:509: Offset: 2188, NextOffset: 2225 486s testutil.go:509: Offset: 1942, NextOffset: 1979 486s testutil.go:509: Offset: 2225, NextOffset: 2262 486s testutil.go:509: Offset: 1979, NextOffset: 2016 486s testutil.go:509: Offset: 2262, NextOffset: 2299 486s testutil.go:509: Offset: 2016, NextOffset: 5753 486s testutil.go:509: Offset: 2299, NextOffset: 6366 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt test dev test2 bar barlink] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 351, NextOffset: 388 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 388, NextOffset: 425 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 425, NextOffset: 462 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 462, NextOffset: 499 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 499, NextOffset: 536 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 536, NextOffset: 773 486s testutil.go:509: Offset: 323, NextOffset: 525 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 1017, NextOffset: 1221 486s testutil.go:509: Offset: 734, NextOffset: 938 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 351, NextOffset: 388 486s testutil.go:509: Offset: 138, NextOffset: 175 486s testutil.go:509: Offset: 388, NextOffset: 425 486s testutil.go:509: Offset: 175, NextOffset: 212 486s testutil.go:509: Offset: 425, NextOffset: 462 486s testutil.go:509: Offset: 212, NextOffset: 249 486s testutil.go:509: Offset: 462, NextOffset: 499 486s testutil.go:509: Offset: 249, NextOffset: 286 486s testutil.go:509: Offset: 499, NextOffset: 536 486s testutil.go:509: Offset: 286, NextOffset: 323 486s testutil.go:509: Offset: 536, NextOffset: 773 486s testutil.go:509: Offset: 323, NextOffset: 525 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 773, NextOffset: 1017 486s testutil.go:509: Offset: 525, NextOffset: 734 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 1221, NextOffset: 2188 486s testutil.go:509: Offset: 938, NextOffset: 1905 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2188, NextOffset: 2225 486s testutil.go:509: Offset: 1905, NextOffset: 1942 486s testutil.go:509: Offset: 2225, NextOffset: 2262 486s testutil.go:509: Offset: 1942, NextOffset: 1979 486s testutil.go:509: Offset: 2262, NextOffset: 2299 486s testutil.go:509: Offset: 1979, NextOffset: 2016 486s testutil.go:509: Offset: 2299, NextOffset: 6366 486s testutil.go:509: Offset: 2016, NextOffset: 5753 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test .no.prefetch.landmark baz.txt foo1.txt dev test2 bar foo3.txt barlink] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test .no.prefetch.landmark baz.txt foo1.txt dev test2 bar] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s testutil.go:509: Offset: 146, NextOffset: 6176 486s testutil.go:509: Offset: 0, NextOffset: 5619 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":137,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":174,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":211,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":248,"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":322,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":523,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":730,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":934,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1896,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1933,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1970,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2007,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":350,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":387,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":424,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":461,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":498,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":535,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":770,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1013,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":1217,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2179,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2253,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2290,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo1.txt bar barlink dev foo3.txt test test2 .no.prefetch.landmark] 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 350, NextOffset: 387 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 387, NextOffset: 424 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 424, NextOffset: 461 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 461, NextOffset: 498 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 498, NextOffset: 535 486s testutil.go:509: Offset: 322, NextOffset: 523 486s testutil.go:509: Offset: 535, NextOffset: 770 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 350, NextOffset: 387 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 387, NextOffset: 424 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 424, NextOffset: 461 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 461, NextOffset: 498 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 498, NextOffset: 535 486s testutil.go:509: Offset: 322, NextOffset: 523 486s testutil.go:509: Offset: 535, NextOffset: 770 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 523, NextOffset: 730 486s testutil.go:509: Offset: 770, NextOffset: 1013 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 730, NextOffset: 934 486s testutil.go:509: Offset: 1013, NextOffset: 1217 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 934, NextOffset: 1896 486s testutil.go:509: Offset: 1217, NextOffset: 2179 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1896, NextOffset: 1933 486s testutil.go:509: Offset: 2179, NextOffset: 2216 486s testutil.go:509: Offset: 1933, NextOffset: 1970 486s testutil.go:509: Offset: 2216, NextOffset: 2253 486s testutil.go:509: Offset: 1970, NextOffset: 2007 486s testutil.go:509: Offset: 2253, NextOffset: 2290 486s testutil.go:509: Offset: 2007, NextOffset: 5726 486s testutil.go:509: Offset: 2290, NextOffset: 6339 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar barlink dev foo3.txt test test2 .no.prefetch.landmark] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 350, NextOffset: 387 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 387, NextOffset: 424 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 424, NextOffset: 461 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 461, NextOffset: 498 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 498, NextOffset: 535 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 535, NextOffset: 770 486s testutil.go:509: Offset: 322, NextOffset: 523 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 350, NextOffset: 387 486s testutil.go:509: Offset: 137, NextOffset: 174 486s testutil.go:509: Offset: 387, NextOffset: 424 486s testutil.go:509: Offset: 174, NextOffset: 211 486s testutil.go:509: Offset: 424, NextOffset: 461 486s testutil.go:509: Offset: 211, NextOffset: 248 486s testutil.go:509: Offset: 461, NextOffset: 498 486s testutil.go:509: Offset: 248, NextOffset: 285 486s testutil.go:509: Offset: 498, NextOffset: 535 486s testutil.go:509: Offset: 285, NextOffset: 322 486s testutil.go:509: Offset: 535, NextOffset: 770 486s testutil.go:509: Offset: 322, NextOffset: 523 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 770, NextOffset: 1013 486s testutil.go:509: Offset: 523, NextOffset: 730 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 1013, NextOffset: 1217 486s testutil.go:509: Offset: 730, NextOffset: 934 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 1217, NextOffset: 2179 486s testutil.go:509: Offset: 934, NextOffset: 1896 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2179, NextOffset: 2216 486s testutil.go:509: Offset: 1896, NextOffset: 1933 486s testutil.go:509: Offset: 2216, NextOffset: 2253 486s testutil.go:509: Offset: 1933, NextOffset: 1970 486s testutil.go:509: Offset: 2253, NextOffset: 2290 486s testutil.go:509: Offset: 1970, NextOffset: 2007 486s testutil.go:509: Offset: 2290, NextOffset: 6339 486s testutil.go:509: Offset: 2007, NextOffset: 5726 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [bar test test2 foo3.txt barlink dev .no.prefetch.landmark baz.txt foo1.txt] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=64000 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar test test2 foo3.txt barlink dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=64000 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6021 486s testutil.go:509: Offset: 0, NextOffset: 5464 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":139,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":176,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":213,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":250,"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":324,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":527,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":735,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":941,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1914,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1951,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1988,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2025,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":352,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":389,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":426,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":463,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":500,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":537,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":775,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1019,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":1225,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2198,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2235,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2272,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2309,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [barlink test2 foo1.txt bar test dev .no.prefetch.landmark baz.txt foo3.txt] 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 941, NextOffset: 1914 486s testutil.go:509: Offset: 1225, NextOffset: 2198 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 1914, NextOffset: 1951 486s testutil.go:509: Offset: 2198, NextOffset: 2235 486s testutil.go:509: Offset: 1951, NextOffset: 1988 486s testutil.go:509: Offset: 2235, NextOffset: 2272 486s testutil.go:509: Offset: 1988, NextOffset: 2025 486s testutil.go:509: Offset: 2272, NextOffset: 2309 486s testutil.go:509: Offset: 2025, NextOffset: 5777 486s testutil.go:509: Offset: 2309, NextOffset: 6392 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 139, NextOffset: 176 486s testutil.go:509: Offset: 352, NextOffset: 389 486s testutil.go:509: Offset: 176, NextOffset: 213 486s testutil.go:509: Offset: 389, NextOffset: 426 486s testutil.go:509: Offset: 213, NextOffset: 250 486s testutil.go:509: Offset: 426, NextOffset: 463 486s testutil.go:509: Offset: 250, NextOffset: 287 486s testutil.go:509: Offset: 463, NextOffset: 500 486s testutil.go:509: Offset: 287, NextOffset: 324 486s testutil.go:509: Offset: 500, NextOffset: 537 486s testutil.go:509: Offset: 324, NextOffset: 527 486s testutil.go:509: Offset: 537, NextOffset: 775 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 139, NextOffset: 176 486s testutil.go:509: Offset: 352, NextOffset: 389 486s testutil.go:509: Offset: 176, NextOffset: 213 486s testutil.go:509: Offset: 389, NextOffset: 426 486s testutil.go:509: Offset: 213, NextOffset: 250 486s testutil.go:509: Offset: 426, NextOffset: 463 486s testutil.go:509: Offset: 250, NextOffset: 287 486s testutil.go:509: Offset: 463, NextOffset: 500 486s testutil.go:509: Offset: 287, NextOffset: 324 486s testutil.go:509: Offset: 500, NextOffset: 537 486s testutil.go:509: Offset: 324, NextOffset: 527 486s testutil.go:509: Offset: 537, NextOffset: 775 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 527, NextOffset: 735 486s testutil.go:509: Offset: 775, NextOffset: 1019 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 735, NextOffset: 941 486s testutil.go:509: Offset: 1019, NextOffset: 1225 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo3.txt barlink test2 foo1.txt bar test dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 352, NextOffset: 389 486s testutil.go:509: Offset: 139, NextOffset: 176 486s testutil.go:509: Offset: 389, NextOffset: 426 486s testutil.go:509: Offset: 176, NextOffset: 213 486s testutil.go:509: Offset: 426, NextOffset: 463 486s testutil.go:509: Offset: 213, NextOffset: 250 486s testutil.go:509: Offset: 463, NextOffset: 500 486s testutil.go:509: Offset: 250, NextOffset: 287 486s testutil.go:509: Offset: 500, NextOffset: 537 486s testutil.go:509: Offset: 287, NextOffset: 324 486s testutil.go:509: Offset: 537, NextOffset: 775 486s testutil.go:509: Offset: 324, NextOffset: 527 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 1225, NextOffset: 2198 486s testutil.go:509: Offset: 941, NextOffset: 1914 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 352, NextOffset: 389 486s testutil.go:509: Offset: 139, NextOffset: 176 486s testutil.go:509: Offset: 389, NextOffset: 426 486s testutil.go:509: Offset: 176, NextOffset: 213 486s testutil.go:509: Offset: 426, NextOffset: 463 486s testutil.go:509: Offset: 213, NextOffset: 250 486s testutil.go:509: Offset: 463, NextOffset: 500 486s testutil.go:509: Offset: 250, NextOffset: 287 486s testutil.go:509: Offset: 500, NextOffset: 537 486s testutil.go:509: Offset: 287, NextOffset: 324 486s testutil.go:509: Offset: 537, NextOffset: 775 486s testutil.go:509: Offset: 324, NextOffset: 527 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 775, NextOffset: 1019 486s testutil.go:509: Offset: 527, NextOffset: 735 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 1019, NextOffset: 1225 486s testutil.go:509: Offset: 735, NextOffset: 941 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 2198, NextOffset: 2235 486s testutil.go:509: Offset: 1914, NextOffset: 1951 486s testutil.go:509: Offset: 2235, NextOffset: 2272 486s testutil.go:509: Offset: 1951, NextOffset: 1988 486s testutil.go:509: Offset: 2272, NextOffset: 2309 486s testutil.go:509: Offset: 1988, NextOffset: 2025 486s testutil.go:509: Offset: 2309, NextOffset: 6392 486s testutil.go:509: Offset: 2025, NextOffset: 5777 486s === RUN TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=64000 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=64000 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo3.txt barlink test test2 .no.prefetch.landmark foo1.txt dev baz.txt bar] 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink test test2 .no.prefetch.landmark foo1.txt dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 486s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:395: Comparing: "bar" vs "bar" 486s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 486s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=64000 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s testutil.go:509: Offset: 146, NextOffset: 6200 486s testutil.go:509: Offset: 0, NextOffset: 5642 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt barlink test] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test2 baz.txt barlink test dev] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test2 baz.txt barlink test dev] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [dev test2 baz.txt barlink test] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test2 baz.txt barlink test dev] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [dev test2 baz.txt barlink test] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [dev test2 baz.txt barlink test] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt barlink test] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test dev test2 baz.txt barlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test dev test2 baz.txt barlink] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test2 baz.txt barlink test dev] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test2 baz.txt barlink test dev] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [dev test2 baz.txt barlink test] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt barlink test] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test2 baz.txt barlink test dev] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt barlink] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [barlink test dev test2 baz.txt] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt barlink test dev] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test2 baz.txt barlink test dev] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt barlink] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [dev test2 baz.txt barlink test] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "" vs "" 486s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s testutil.go:395: Comparing: "barlink" vs "barlink" 486s testutil.go:395: Comparing: "test" vs "test" 486s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 486s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 486s testutil.go:395: Comparing: "dev" vs "dev" 486s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 486s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 486s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 486s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 486s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 486s testutil.go:395: Comparing: "test2" vs "test2" 486s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 486s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 486s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 486s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01 486s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 486s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [dev test2 baz.txt barlink test] 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [barlink test dev test2 baz.txt] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [barlink test dev test2 baz.txt] 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [barlink test dev test2 baz.txt] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [dev test2 baz.txt barlink test] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt barlink] 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [barlink test dev test2 baz.txt] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt barlink test dev] 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [barlink test dev test2 baz.txt] 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test dev test2 baz.txt barlink] 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [barlink test dev test2 baz.txt] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test2 baz.txt barlink test dev] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test dev test2 baz.txt barlink] 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt barlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s === RUN TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 487s === NAME TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 487s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:35:46Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:35:46Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:35:46Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:35:46Z","devMajor":1,"devMinor":2}]} 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "" vs "" 487s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] 487s testutil.go:395: Comparing: "test" vs "test" 487s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 487s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 487s testutil.go:395: Comparing: "dev" vs "dev" 487s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 487s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 487s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 487s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 487s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 487s testutil.go:395: Comparing: "test2" vs "test2" 487s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 487s testutil.go:395: Comparing: "barlink" vs "barlink" 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 487s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 487s --- PASS: TestGzipEStargz (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen (16.72s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.06s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.06s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.06s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.06s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.06s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.06s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.06s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.06s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.06s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.06s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.02s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.05s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.03s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.04s) 487s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.05s) 487s --- PASS: TestGzipEStargz/testBuild (26.42s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.08s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.07s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 (0.07s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.08s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.07s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 (0.07s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.07s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 (0.07s) 487s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=64000 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.07s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 (0.07s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=64000 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.08s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=64000 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 (0.07s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=64000 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 (0.08s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=64000 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=64000 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.08s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 (0.07s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.08s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=64000 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=64000 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.07s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=64000 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 (0.07s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=64000 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=64000 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/various_files-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 (0.00s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify (28.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000 (0.06s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 (0.07s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 (0.07s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 (0.07s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 (0.06s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 (0.06s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 (0.06s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 (0.07s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 (0.07s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 (0.08s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 (0.06s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 (0.06s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 (0.07s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 (0.06s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 (0.06s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000 (0.06s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 (0.05s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 (0.04s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02 (0.03s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02 (0.01s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 487s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 487s === RUN TestGzipFooter 487s --- PASS: TestGzipFooter (0.22s) 487s PASS 487s ok github.com/containerd/stargz-snapshotter/estargz 32.746s 487s === RUN TestNoError 487s --- PASS: TestNoError (0.00s) 487s === RUN TestOneError 487s --- PASS: TestOneError (0.00s) 487s === RUN TestMultipleErrors 487s --- PASS: TestMultipleErrors (0.00s) 487s PASS 487s ok github.com/containerd/stargz-snapshotter/estargz/errorutil 0.002s 514s === RUN TestGzipEStargz 514s === RUN TestGzipEStargz/testBuild 514s === PAUSE TestGzipEStargz/testBuild 514s === RUN TestGzipEStargz/testDigestAndVerify 514s === PAUSE TestGzipEStargz/testDigestAndVerify 514s === RUN TestGzipEStargz/testWriteAndOpen 514s === PAUSE TestGzipEStargz/testWriteAndOpen 514s === CONT TestGzipEStargz/testBuild 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 514s === CONT TestGzipEStargz/testWriteAndOpen 514s === CONT TestGzipEStargz/testDigestAndVerify 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 1152] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 1152] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 1152] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 1152] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 1152] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 1152] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 1152] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 1152] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "" vs "" 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 1152] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 1152] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 1152] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "" vs "" 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 1152] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 1152 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 40] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 40 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 40] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 40 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 40] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 40 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 40] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 40 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 40] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 40 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 40] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 40 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 40] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 40 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 40] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 514s testutil.go:2349: [1] at 40 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 40] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 40 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 40] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 40 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 40] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 40 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 40] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 40 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 34] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 34] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 514s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 34] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 514s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 34] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 34] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 34] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 34] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 34] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":93,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":130,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":355,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":206,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":243,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":552,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":589,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 355, NextOffset: 392 514s testutil.go:509: Offset: 552, NextOffset: 589 514s testutil.go:509: Offset: 392, NextOffset: 478 514s testutil.go:509: Offset: 589, NextOffset: 675 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 93, NextOffset: 130 514s testutil.go:509: Offset: 206, NextOffset: 243 514s testutil.go:509: Offset: 130, NextOffset: 355 514s testutil.go:509: Offset: 243, NextOffset: 552 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 552, NextOffset: 589 514s testutil.go:509: Offset: 355, NextOffset: 392 514s testutil.go:509: Offset: 589, NextOffset: 675 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 392, NextOffset: 478 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 206, NextOffset: 243 514s testutil.go:509: Offset: 93, NextOffset: 130 514s testutil.go:509: Offset: 243, NextOffset: 552 514s testutil.go:509: Offset: 130, NextOffset: 355 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 34] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 34] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":96,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":133,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":365,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":208,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":558,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":595,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 96, NextOffset: 133 514s testutil.go:509: Offset: 208, NextOffset: 245 514s testutil.go:509: Offset: 133, NextOffset: 365 514s testutil.go:509: Offset: 245, NextOffset: 558 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 365, NextOffset: 402 514s testutil.go:509: Offset: 558, NextOffset: 595 514s testutil.go:509: Offset: 402, NextOffset: 488 514s testutil.go:509: Offset: 595, NextOffset: 681 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 208, NextOffset: 245 514s testutil.go:509: Offset: 96, NextOffset: 133 514s testutil.go:509: Offset: 245, NextOffset: 558 514s testutil.go:509: Offset: 133, NextOffset: 365 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 558, NextOffset: 595 514s testutil.go:509: Offset: 365, NextOffset: 402 514s testutil.go:509: Offset: 595, NextOffset: 681 514s testutil.go:509: Offset: 402, NextOffset: 488 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 34] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 34] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 34] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 34] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":95,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":363,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":400,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":207,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":557,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":594,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 95, NextOffset: 132 514s testutil.go:509: Offset: 207, NextOffset: 244 514s testutil.go:509: Offset: 132, NextOffset: 363 514s testutil.go:509: Offset: 244, NextOffset: 557 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 363, NextOffset: 400 514s testutil.go:509: Offset: 557, NextOffset: 594 514s testutil.go:509: Offset: 400, NextOffset: 486 514s testutil.go:509: Offset: 594, NextOffset: 680 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 207, NextOffset: 244 514s testutil.go:509: Offset: 95, NextOffset: 132 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 34] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 244, NextOffset: 557 514s testutil.go:509: Offset: 132, NextOffset: 363 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 557, NextOffset: 594 514s testutil.go:509: Offset: 363, NextOffset: 400 514s testutil.go:509: Offset: 594, NextOffset: 680 514s testutil.go:509: Offset: 400, NextOffset: 486 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0] 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 34] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 34] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 34] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 34] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":97,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":365,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":210,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":247,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":562,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":599,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 97, NextOffset: 134 514s testutil.go:509: Offset: 210, NextOffset: 247 514s testutil.go:509: Offset: 134, NextOffset: 365 514s testutil.go:509: Offset: 247, NextOffset: 562 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 365, NextOffset: 402 514s testutil.go:509: Offset: 562, NextOffset: 599 514s testutil.go:509: Offset: 402, NextOffset: 488 514s testutil.go:509: Offset: 599, NextOffset: 685 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 210, NextOffset: 247 514s testutil.go:509: Offset: 97, NextOffset: 134 514s testutil.go:509: Offset: 247, NextOffset: 562 514s testutil.go:509: Offset: 134, NextOffset: 365 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 562, NextOffset: 599 514s testutil.go:509: Offset: 365, NextOffset: 402 514s testutil.go:509: Offset: 599, NextOffset: 685 514s testutil.go:509: Offset: 402, NextOffset: 488 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 34] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 34] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 34] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":93,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":130,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":355,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":206,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":243,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":552,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":589,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 93, NextOffset: 130 514s testutil.go:509: Offset: 206, NextOffset: 243 514s testutil.go:509: Offset: 130, NextOffset: 355 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 243, NextOffset: 552 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 355, NextOffset: 392 514s testutil.go:509: Offset: 552, NextOffset: 589 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 34] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 392, NextOffset: 478 514s testutil.go:509: Offset: 589, NextOffset: 675 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 206, NextOffset: 243 514s testutil.go:509: Offset: 93, NextOffset: 130 514s testutil.go:509: Offset: 243, NextOffset: 552 514s testutil.go:509: Offset: 130, NextOffset: 355 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 552, NextOffset: 589 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 355, NextOffset: 392 514s testutil.go:509: Offset: 589, NextOffset: 675 514s testutil.go:509: Offset: 392, NextOffset: 478 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 34] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 34 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 175] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":96,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":133,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":365,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":208,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":558,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":595,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 96, NextOffset: 133 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 175] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 208, NextOffset: 245 514s testutil.go:509: Offset: 133, NextOffset: 365 514s testutil.go:509: Offset: 245, NextOffset: 558 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 365, NextOffset: 402 514s testutil.go:509: Offset: 558, NextOffset: 595 514s testutil.go:509: Offset: 402, NextOffset: 488 514s testutil.go:509: Offset: 595, NextOffset: 681 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 208, NextOffset: 245 514s testutil.go:509: Offset: 96, NextOffset: 133 514s testutil.go:509: Offset: 245, NextOffset: 558 514s testutil.go:509: Offset: 133, NextOffset: 365 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 558, NextOffset: 595 514s testutil.go:509: Offset: 365, NextOffset: 402 514s testutil.go:509: Offset: 595, NextOffset: 681 514s testutil.go:509: Offset: 402, NextOffset: 488 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 175] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 175] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 175] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 175] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 175] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":95,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":363,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":400,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":207,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":557,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":594,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 363, NextOffset: 400 514s testutil.go:509: Offset: 557, NextOffset: 594 514s testutil.go:509: Offset: 400, NextOffset: 486 514s testutil.go:509: Offset: 594, NextOffset: 680 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 95, NextOffset: 132 514s testutil.go:509: Offset: 207, NextOffset: 244 514s testutil.go:509: Offset: 132, NextOffset: 363 514s testutil.go:509: Offset: 244, NextOffset: 557 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 207, NextOffset: 244 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0] 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 95, NextOffset: 132 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 514s testutil.go:2330: got gzip streams: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 244, NextOffset: 557 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 132, NextOffset: 363 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 557, NextOffset: 594 514s testutil.go:509: Offset: 363, NextOffset: 400 514s testutil.go:509: Offset: 594, NextOffset: 680 514s testutil.go:509: Offset: 400, NextOffset: 486 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 175] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 175] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 175] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 175] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":97,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":365,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":210,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":247,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":562,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":599,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 365, NextOffset: 402 514s testutil.go:509: Offset: 562, NextOffset: 599 514s testutil.go:509: Offset: 402, NextOffset: 488 514s testutil.go:509: Offset: 599, NextOffset: 685 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 97, NextOffset: 134 514s testutil.go:509: Offset: 210, NextOffset: 247 514s testutil.go:509: Offset: 134, NextOffset: 365 514s testutil.go:509: Offset: 247, NextOffset: 562 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 210, NextOffset: 247 514s testutil.go:509: Offset: 97, NextOffset: 134 514s testutil.go:509: Offset: 247, NextOffset: 562 514s testutil.go:509: Offset: 134, NextOffset: 365 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 562, NextOffset: 599 514s testutil.go:509: Offset: 365, NextOffset: 402 514s testutil.go:509: Offset: 599, NextOffset: 685 514s testutil.go:509: Offset: 402, NextOffset: 488 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 175] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1124 514s testutil.go:2349: [1] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 2176] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 1052] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 2176] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 1052] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":93,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":130,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":357,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":394,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":206,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":243,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":552,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":589,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 93, NextOffset: 130 514s testutil.go:509: Offset: 206, NextOffset: 243 514s testutil.go:509: Offset: 130, NextOffset: 357 514s testutil.go:509: Offset: 243, NextOffset: 552 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 2176] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 357, NextOffset: 394 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 552, NextOffset: 589 514s testutil.go:509: Offset: 394, NextOffset: 480 514s testutil.go:509: Offset: 589, NextOffset: 675 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 206, NextOffset: 243 514s testutil.go:509: Offset: 93, NextOffset: 130 514s testutil.go:509: Offset: 243, NextOffset: 552 514s testutil.go:509: Offset: 130, NextOffset: 357 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 552, NextOffset: 589 514s testutil.go:509: Offset: 357, NextOffset: 394 514s testutil.go:509: Offset: 589, NextOffset: 675 514s testutil.go:509: Offset: 394, NextOffset: 480 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 1052] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 2176] 514s testutil.go:2330: got gzip streams: 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 1052] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 2176] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 1052] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 2176] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":95,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":363,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":400,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 514s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":209,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":246,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":560,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":597,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 363, NextOffset: 400 514s testutil.go:509: Offset: 560, NextOffset: 597 514s testutil.go:509: Offset: 400, NextOffset: 486 514s testutil.go:509: Offset: 597, NextOffset: 683 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 95, NextOffset: 132 514s testutil.go:509: Offset: 209, NextOffset: 246 514s testutil.go:509: Offset: 132, NextOffset: 363 514s testutil.go:509: Offset: 246, NextOffset: 560 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 209, NextOffset: 246 514s testutil.go:509: Offset: 95, NextOffset: 132 514s testutil.go:509: Offset: 246, NextOffset: 560 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 1052] 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 132, NextOffset: 363 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 514s testutil.go:2330: got gzip streams: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 560, NextOffset: 597 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 514s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 363, NextOffset: 400 514s testutil.go:509: Offset: 597, NextOffset: 683 514s testutil.go:509: Offset: 400, NextOffset: 486 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 2176] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 1052] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 2176] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 1052] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 2176] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 1052] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":95,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":360,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":397,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":208,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":557,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":594,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 95, NextOffset: 132 514s testutil.go:509: Offset: 208, NextOffset: 245 514s testutil.go:509: Offset: 132, NextOffset: 360 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 245, NextOffset: 557 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 360, NextOffset: 397 514s testutil.go:509: Offset: 557, NextOffset: 594 514s testutil.go:509: Offset: 397, NextOffset: 483 514s testutil.go:509: Offset: 594, NextOffset: 680 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 208, NextOffset: 245 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 2176] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 95, NextOffset: 132 514s testutil.go:509: Offset: 245, NextOffset: 557 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 132, NextOffset: 360 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 557, NextOffset: 594 514s testutil.go:509: Offset: 360, NextOffset: 397 514s testutil.go:509: Offset: 594, NextOffset: 680 514s testutil.go:509: Offset: 397, NextOffset: 483 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 1052] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 2176] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 1052] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 2176] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 1052] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 133] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 133 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":97,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":366,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":403,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":210,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":247,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":562,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":599,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 97, NextOffset: 134 514s testutil.go:509: Offset: 210, NextOffset: 247 514s testutil.go:509: Offset: 134, NextOffset: 366 514s testutil.go:509: Offset: 247, NextOffset: 562 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 366, NextOffset: 403 514s testutil.go:509: Offset: 562, NextOffset: 599 514s testutil.go:509: Offset: 403, NextOffset: 489 514s testutil.go:509: Offset: 599, NextOffset: 685 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 210, NextOffset: 247 514s testutil.go:509: Offset: 97, NextOffset: 134 514s testutil.go:509: Offset: 247, NextOffset: 562 514s testutil.go:509: Offset: 134, NextOffset: 366 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 562, NextOffset: 599 514s testutil.go:509: Offset: 366, NextOffset: 403 514s testutil.go:509: Offset: 599, NextOffset: 685 514s testutil.go:509: Offset: 403, NextOffset: 489 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 126] 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 126 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 133] 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 514s testutil.go:340: 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":115,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":299,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":210,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":468,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 82, NextOffset: 115 514s testutil.go:509: Offset: 177, NextOffset: 210 514s testutil.go:509: Offset: 115, NextOffset: 299 514s testutil.go:509: Offset: 210, NextOffset: 468 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 299, NextOffset: 332 514s testutil.go:509: Offset: 468, NextOffset: 501 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 133 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 332, NextOffset: 408 514s testutil.go:509: Offset: 501, NextOffset: 577 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 177, NextOffset: 210 514s testutil.go:509: Offset: 82, NextOffset: 115 514s testutil.go:509: Offset: 210, NextOffset: 468 514s testutil.go:509: Offset: 115, NextOffset: 299 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 468, NextOffset: 501 514s testutil.go:509: Offset: 299, NextOffset: 332 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 126] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 126 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 131] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 131 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 501, NextOffset: 577 514s testutil.go:509: Offset: 332, NextOffset: 408 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 125] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 134] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 134 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 129] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":308,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":341,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":476,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":509,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 86, NextOffset: 119 514s testutil.go:509: Offset: 181, NextOffset: 214 514s testutil.go:509: Offset: 119, NextOffset: 308 514s testutil.go:509: Offset: 214, NextOffset: 476 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 308, NextOffset: 341 514s testutil.go:509: Offset: 476, NextOffset: 509 514s testutil.go:509: Offset: 341, NextOffset: 417 514s testutil.go:509: Offset: 509, NextOffset: 585 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 181, NextOffset: 214 514s testutil.go:509: Offset: 86, NextOffset: 119 514s testutil.go:509: Offset: 214, NextOffset: 476 514s testutil.go:509: Offset: 119, NextOffset: 308 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 476, NextOffset: 509 514s testutil.go:509: Offset: 308, NextOffset: 341 514s testutil.go:509: Offset: 509, NextOffset: 585 514s testutil.go:509: Offset: 341, NextOffset: 417 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 134] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 134 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 129] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 132] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 132 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 127] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 127 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 135] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 135 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":301,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":334,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":178,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":211,"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":504,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 83, NextOffset: 116 514s testutil.go:509: Offset: 178, NextOffset: 211 514s testutil.go:509: Offset: 116, NextOffset: 301 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 127] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 127 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 211, NextOffset: 471 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 301, NextOffset: 334 514s testutil.go:509: Offset: 471, NextOffset: 504 514s testutil.go:509: Offset: 334, NextOffset: 410 514s testutil.go:509: Offset: 504, NextOffset: 580 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 178, NextOffset: 211 514s testutil.go:509: Offset: 83, NextOffset: 116 514s testutil.go:509: Offset: 211, NextOffset: 471 514s testutil.go:509: Offset: 116, NextOffset: 301 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 471, NextOffset: 504 514s testutil.go:509: Offset: 301, NextOffset: 334 514s testutil.go:509: Offset: 504, NextOffset: 580 514s testutil.go:509: Offset: 334, NextOffset: 410 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 135] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 135 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 127] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 127 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 133] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 133 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 125] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 135] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 135 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":307,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":340,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":479,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":512,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 87, NextOffset: 120 514s testutil.go:509: Offset: 182, NextOffset: 215 514s testutil.go:509: Offset: 120, NextOffset: 307 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 215, NextOffset: 479 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 307, NextOffset: 340 514s testutil.go:509: Offset: 479, NextOffset: 512 514s testutil.go:509: Offset: 340, NextOffset: 416 514s testutil.go:509: Offset: 512, NextOffset: 588 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 479, NextOffset: 512 514s testutil.go:509: Offset: 307, NextOffset: 340 514s testutil.go:509: Offset: 512, NextOffset: 588 514s testutil.go:509: Offset: 340, NextOffset: 416 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 182, NextOffset: 215 514s testutil.go:509: Offset: 87, NextOffset: 120 514s testutil.go:509: Offset: 215, NextOffset: 479 514s testutil.go:509: Offset: 120, NextOffset: 307 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 128] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 514s testutil.go:2349: [1] at 128 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 135] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 135 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 128] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 128 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 514s testutil.go:340: 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":115,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":299,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":210,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":468,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 82, NextOffset: 115 514s testutil.go:509: Offset: 177, NextOffset: 210 514s testutil.go:509: Offset: 115, NextOffset: 299 514s testutil.go:509: Offset: 210, NextOffset: 468 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 299, NextOffset: 332 514s testutil.go:509: Offset: 468, NextOffset: 501 514s testutil.go:509: Offset: 332, NextOffset: 408 514s testutil.go:509: Offset: 501, NextOffset: 577 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 177, NextOffset: 210 514s testutil.go:509: Offset: 82, NextOffset: 115 514s testutil.go:509: Offset: 210, NextOffset: 468 514s testutil.go:509: Offset: 115, NextOffset: 299 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 468, NextOffset: 501 514s testutil.go:509: Offset: 299, NextOffset: 332 514s testutil.go:509: Offset: 501, NextOffset: 577 514s testutil.go:509: Offset: 332, NextOffset: 408 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 134] 514s testutil.go:2330: got gzip streams: 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 134 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 128] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 128 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 109] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 102] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 102 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 109] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":308,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":341,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":476,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":509,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 86, NextOffset: 119 514s testutil.go:509: Offset: 181, NextOffset: 214 514s testutil.go:509: Offset: 119, NextOffset: 308 514s testutil.go:509: Offset: 214, NextOffset: 476 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 308, NextOffset: 341 514s testutil.go:509: Offset: 476, NextOffset: 509 514s testutil.go:509: Offset: 341, NextOffset: 417 514s testutil.go:509: Offset: 509, NextOffset: 585 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 181, NextOffset: 214 514s testutil.go:509: Offset: 86, NextOffset: 119 514s testutil.go:509: Offset: 214, NextOffset: 476 514s testutil.go:509: Offset: 119, NextOffset: 308 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 476, NextOffset: 509 514s testutil.go:509: Offset: 308, NextOffset: 341 514s testutil.go:509: Offset: 509, NextOffset: 585 514s testutil.go:509: Offset: 341, NextOffset: 417 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 102] 514s testutil.go:2330: got gzip streams: 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 102 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 108] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 108 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 101] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 101 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":301,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":334,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":178,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":211,"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":504,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 83, NextOffset: 116 514s testutil.go:509: Offset: 178, NextOffset: 211 514s testutil.go:509: Offset: 116, NextOffset: 301 514s testutil.go:509: Offset: 211, NextOffset: 471 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 301, NextOffset: 334 514s testutil.go:509: Offset: 471, NextOffset: 504 514s testutil.go:509: Offset: 334, NextOffset: 410 514s testutil.go:509: Offset: 504, NextOffset: 580 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 178, NextOffset: 211 514s testutil.go:509: Offset: 83, NextOffset: 116 514s testutil.go:509: Offset: 211, NextOffset: 471 514s testutil.go:509: Offset: 116, NextOffset: 301 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 471, NextOffset: 504 514s testutil.go:509: Offset: 301, NextOffset: 334 514s testutil.go:509: Offset: 504, NextOffset: 580 514s testutil.go:509: Offset: 334, NextOffset: 410 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 111] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 111 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 104] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 104 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 111] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 111 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":307,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":340,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":479,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":512,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 87, NextOffset: 120 514s testutil.go:509: Offset: 182, NextOffset: 215 514s testutil.go:509: Offset: 120, NextOffset: 307 514s testutil.go:509: Offset: 215, NextOffset: 479 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 307, NextOffset: 340 514s testutil.go:509: Offset: 479, NextOffset: 512 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 340, NextOffset: 416 514s testutil.go:509: Offset: 512, NextOffset: 588 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 182, NextOffset: 215 514s testutil.go:509: Offset: 87, NextOffset: 120 514s testutil.go:509: Offset: 215, NextOffset: 479 514s testutil.go:509: Offset: 120, NextOffset: 307 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 479, NextOffset: 512 514s testutil.go:509: Offset: 307, NextOffset: 340 514s testutil.go:509: Offset: 512, NextOffset: 588 514s testutil.go:509: Offset: 340, NextOffset: 416 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 104] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 104 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 110] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 110 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 103] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 103 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 514s testutil.go:340: 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":114,"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":337,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":176,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":466,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 81, NextOffset: 114 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 110] 514s testutil.go:2330: got gzip streams: 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 110 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 176, NextOffset: 209 514s testutil.go:509: Offset: 114, NextOffset: 304 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 103] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 103 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 110] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 110 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 209, NextOffset: 466 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 304, NextOffset: 337 514s testutil.go:509: Offset: 466, NextOffset: 499 514s testutil.go:509: Offset: 337, NextOffset: 413 514s testutil.go:509: Offset: 499, NextOffset: 575 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 176, NextOffset: 209 514s testutil.go:509: Offset: 81, NextOffset: 114 514s testutil.go:509: Offset: 209, NextOffset: 466 514s testutil.go:509: Offset: 114, NextOffset: 304 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 466, NextOffset: 499 514s testutil.go:509: Offset: 304, NextOffset: 337 514s testutil.go:509: Offset: 499, NextOffset: 575 514s testutil.go:509: Offset: 337, NextOffset: 413 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 103] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 103 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 107] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 107 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 100] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 100 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":312,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":180,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":474,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 85, NextOffset: 118 514s testutil.go:509: Offset: 180, NextOffset: 213 514s testutil.go:509: Offset: 118, NextOffset: 312 514s testutil.go:509: Offset: 213, NextOffset: 474 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 312, NextOffset: 345 514s testutil.go:509: Offset: 474, NextOffset: 507 514s testutil.go:509: Offset: 345, NextOffset: 421 514s testutil.go:509: Offset: 507, NextOffset: 583 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 180, NextOffset: 213 514s testutil.go:509: Offset: 85, NextOffset: 118 514s testutil.go:509: Offset: 213, NextOffset: 474 514s testutil.go:509: Offset: 118, NextOffset: 312 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 474, NextOffset: 507 514s testutil.go:509: Offset: 312, NextOffset: 345 514s testutil.go:509: Offset: 507, NextOffset: 583 514s testutil.go:509: Offset: 345, NextOffset: 421 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 112] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 112 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 105] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 105 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 112] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 112 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 105] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 105 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 111] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 111 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 514s testutil.go:340: 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":115,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":306,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":339,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":210,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":469,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 82, NextOffset: 115 514s testutil.go:509: Offset: 177, NextOffset: 210 514s testutil.go:509: Offset: 115, NextOffset: 306 514s testutil.go:509: Offset: 210, NextOffset: 469 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 306, NextOffset: 339 514s testutil.go:509: Offset: 469, NextOffset: 502 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 339, NextOffset: 415 514s testutil.go:509: Offset: 502, NextOffset: 578 514s testutil.go:395: Comparing: "" vs "" 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 104] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 104 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 514s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 469, NextOffset: 502 514s testutil.go:509: Offset: 306, NextOffset: 339 514s testutil.go:509: Offset: 502, NextOffset: 578 514s testutil.go:509: Offset: 339, NextOffset: 415 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 177, NextOffset: 210 514s testutil.go:509: Offset: 82, NextOffset: 115 514s testutil.go:509: Offset: 210, NextOffset: 469 514s testutil.go:509: Offset: 115, NextOffset: 306 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 114] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 114 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 106] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 106 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 114] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 114 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 106] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 106 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":312,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":477,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":510,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 86, NextOffset: 119 514s testutil.go:509: Offset: 181, NextOffset: 214 514s testutil.go:509: Offset: 119, NextOffset: 312 514s testutil.go:509: Offset: 214, NextOffset: 477 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 312, NextOffset: 345 514s testutil.go:509: Offset: 477, NextOffset: 510 514s testutil.go:509: Offset: 345, NextOffset: 421 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 113] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 113 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 510, NextOffset: 586 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 181, NextOffset: 214 514s testutil.go:509: Offset: 86, NextOffset: 119 514s testutil.go:509: Offset: 214, NextOffset: 477 514s testutil.go:509: Offset: 119, NextOffset: 312 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 477, NextOffset: 510 514s testutil.go:509: Offset: 312, NextOffset: 345 514s testutil.go:509: Offset: 510, NextOffset: 586 514s testutil.go:509: Offset: 345, NextOffset: 421 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 105] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 105 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 116] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 116 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 108] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 108 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 116] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 116 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":312,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":482,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":515,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 83, NextOffset: 116 514s testutil.go:509: Offset: 182, NextOffset: 215 514s testutil.go:509: Offset: 116, NextOffset: 312 514s testutil.go:509: Offset: 215, NextOffset: 482 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 312, NextOffset: 345 514s testutil.go:509: Offset: 482, NextOffset: 515 514s testutil.go:509: Offset: 345, NextOffset: 421 514s testutil.go:509: Offset: 515, NextOffset: 591 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 182, NextOffset: 215 514s testutil.go:509: Offset: 83, NextOffset: 116 514s testutil.go:509: Offset: 215, NextOffset: 482 514s testutil.go:509: Offset: 116, NextOffset: 312 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 482, NextOffset: 515 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 108] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 108 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 312, NextOffset: 345 514s testutil.go:509: Offset: 515, NextOffset: 591 514s testutil.go:509: Offset: 345, NextOffset: 421 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 115] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 115 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 107] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 107 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 115] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 115 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 107] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 107 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 115] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 115 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 107] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 107 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":319,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":184,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":217,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":488,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":521,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 86, NextOffset: 119 514s testutil.go:509: Offset: 184, NextOffset: 217 514s testutil.go:509: Offset: 119, NextOffset: 319 514s testutil.go:509: Offset: 217, NextOffset: 488 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 112] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 112 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 319, NextOffset: 352 514s testutil.go:509: Offset: 488, NextOffset: 521 514s testutil.go:509: Offset: 352, NextOffset: 428 514s testutil.go:509: Offset: 521, NextOffset: 597 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 184, NextOffset: 217 514s testutil.go:509: Offset: 86, NextOffset: 119 514s testutil.go:509: Offset: 217, NextOffset: 488 514s testutil.go:509: Offset: 119, NextOffset: 319 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 488, NextOffset: 521 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 319, NextOffset: 352 514s testutil.go:509: Offset: 521, NextOffset: 597 514s testutil.go:509: Offset: 352, NextOffset: 428 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 104] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 104 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 117] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 117 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 109] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 117] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 117 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":313,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":346,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":483,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":516,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 83, NextOffset: 116 514s testutil.go:509: Offset: 181, NextOffset: 214 514s testutil.go:509: Offset: 116, NextOffset: 313 514s testutil.go:509: Offset: 214, NextOffset: 483 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 109] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 313, NextOffset: 346 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 483, NextOffset: 516 514s testutil.go:509: Offset: 346, NextOffset: 422 514s testutil.go:509: Offset: 516, NextOffset: 592 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 181, NextOffset: 214 514s testutil.go:509: Offset: 83, NextOffset: 116 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 214, NextOffset: 483 514s testutil.go:509: Offset: 116, NextOffset: 313 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 483, NextOffset: 516 514s testutil.go:509: Offset: 313, NextOffset: 346 514s testutil.go:509: Offset: 516, NextOffset: 592 514s testutil.go:509: Offset: 346, NextOffset: 422 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 116] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 116 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 108] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 108 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 360] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 360 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":319,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":185,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":218,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":491,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":524,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 319, NextOffset: 352 514s testutil.go:509: Offset: 491, NextOffset: 524 514s testutil.go:509: Offset: 352, NextOffset: 428 514s testutil.go:509: Offset: 524, NextOffset: 600 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 87, NextOffset: 120 514s testutil.go:509: Offset: 185, NextOffset: 218 514s testutil.go:509: Offset: 120, NextOffset: 319 514s testutil.go:509: Offset: 218, NextOffset: 491 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 219] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 185, NextOffset: 218 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 87, NextOffset: 120 514s testutil.go:509: Offset: 218, NextOffset: 491 514s testutil.go:509: Offset: 120, NextOffset: 319 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 491, NextOffset: 524 514s testutil.go:509: Offset: 319, NextOffset: 352 514s testutil.go:509: Offset: 524, NextOffset: 600 514s testutil.go:509: Offset: 352, NextOffset: 428 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 360] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 360 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 219] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":312,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":482,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":515,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 83, NextOffset: 116 514s testutil.go:509: Offset: 182, NextOffset: 215 514s testutil.go:509: Offset: 116, NextOffset: 312 514s testutil.go:509: Offset: 215, NextOffset: 482 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 312, NextOffset: 345 514s testutil.go:509: Offset: 482, NextOffset: 515 514s testutil.go:509: Offset: 345, NextOffset: 421 514s testutil.go:509: Offset: 515, NextOffset: 591 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 182, NextOffset: 215 514s testutil.go:509: Offset: 83, NextOffset: 116 514s testutil.go:509: Offset: 215, NextOffset: 482 514s testutil.go:509: Offset: 116, NextOffset: 312 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 482, NextOffset: 515 514s testutil.go:509: Offset: 312, NextOffset: 345 514s testutil.go:509: Offset: 515, NextOffset: 591 514s testutil.go:509: Offset: 345, NextOffset: 421 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 362] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 362 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 221] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 362] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 362 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 222] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 222 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":319,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":184,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":217,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":488,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":521,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 362] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 362 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 86, NextOffset: 119 514s testutil.go:509: Offset: 184, NextOffset: 217 514s testutil.go:509: Offset: 119, NextOffset: 319 514s testutil.go:509: Offset: 217, NextOffset: 488 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 319, NextOffset: 352 514s testutil.go:509: Offset: 488, NextOffset: 521 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 222] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 222 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 352, NextOffset: 428 514s testutil.go:509: Offset: 521, NextOffset: 597 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 184, NextOffset: 217 514s testutil.go:509: Offset: 86, NextOffset: 119 514s testutil.go:509: Offset: 217, NextOffset: 488 514s testutil.go:509: Offset: 119, NextOffset: 319 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 488, NextOffset: 521 514s testutil.go:509: Offset: 319, NextOffset: 352 514s testutil.go:509: Offset: 521, NextOffset: 597 514s testutil.go:509: Offset: 352, NextOffset: 428 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 363] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 363 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 222] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 222 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 361] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 361 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 221] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":313,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":346,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":483,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":516,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 83, NextOffset: 116 514s testutil.go:509: Offset: 181, NextOffset: 214 514s testutil.go:509: Offset: 116, NextOffset: 313 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 361] 514s testutil.go:2330: got gzip streams: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 214, NextOffset: 483 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 361 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 313, NextOffset: 346 514s testutil.go:509: Offset: 483, NextOffset: 516 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 346, NextOffset: 422 514s testutil.go:509: Offset: 516, NextOffset: 592 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 181, NextOffset: 214 514s testutil.go:509: Offset: 83, NextOffset: 116 514s testutil.go:509: Offset: 214, NextOffset: 483 514s testutil.go:509: Offset: 116, NextOffset: 313 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 483, NextOffset: 516 514s testutil.go:509: Offset: 313, NextOffset: 346 514s testutil.go:509: Offset: 516, NextOffset: 592 514s testutil.go:509: Offset: 346, NextOffset: 422 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 221] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 362] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 362 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":319,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":185,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":218,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":491,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":524,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 319, NextOffset: 352 514s testutil.go:509: Offset: 491, NextOffset: 524 514s testutil.go:509: Offset: 352, NextOffset: 428 514s testutil.go:509: Offset: 524, NextOffset: 600 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 87, NextOffset: 120 514s testutil.go:509: Offset: 185, NextOffset: 218 514s testutil.go:509: Offset: 120, NextOffset: 319 514s testutil.go:509: Offset: 218, NextOffset: 491 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 185, NextOffset: 218 514s testutil.go:509: Offset: 87, NextOffset: 120 514s testutil.go:509: Offset: 218, NextOffset: 491 514s testutil.go:509: Offset: 120, NextOffset: 319 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 491, NextOffset: 524 514s testutil.go:509: Offset: 319, NextOffset: 352 514s testutil.go:509: Offset: 524, NextOffset: 600 514s testutil.go:509: Offset: 352, NextOffset: 428 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 221] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 363] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 363 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 223] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 223 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 363] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 363 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 223] 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 223 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":319,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":481,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":514,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 83, NextOffset: 116 514s testutil.go:509: Offset: 182, NextOffset: 215 514s testutil.go:509: Offset: 116, NextOffset: 319 514s testutil.go:509: Offset: 215, NextOffset: 481 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 319, NextOffset: 352 514s testutil.go:509: Offset: 481, NextOffset: 514 514s testutil.go:509: Offset: 352, NextOffset: 428 514s testutil.go:509: Offset: 514, NextOffset: 590 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 182, NextOffset: 215 514s testutil.go:509: Offset: 83, NextOffset: 116 514s testutil.go:509: Offset: 215, NextOffset: 481 514s testutil.go:509: Offset: 116, NextOffset: 319 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 481, NextOffset: 514 514s testutil.go:509: Offset: 319, NextOffset: 352 514s testutil.go:509: Offset: 514, NextOffset: 590 514s testutil.go:509: Offset: 352, NextOffset: 428 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 365] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 365 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 225] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 225 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 2081 3745] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 2081 2621] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 2081 3745] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 2081 2621] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":324,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":357,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":184,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":217,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":487,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":520,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 86, NextOffset: 119 514s testutil.go:509: Offset: 184, NextOffset: 217 514s testutil.go:509: Offset: 119, NextOffset: 324 514s testutil.go:509: Offset: 217, NextOffset: 487 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 324, NextOffset: 357 514s testutil.go:509: Offset: 487, NextOffset: 520 514s testutil.go:509: Offset: 357, NextOffset: 433 514s testutil.go:509: Offset: 520, NextOffset: 596 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 184, NextOffset: 217 514s testutil.go:509: Offset: 86, NextOffset: 119 514s testutil.go:509: Offset: 217, NextOffset: 487 514s testutil.go:509: Offset: 119, NextOffset: 324 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 487, NextOffset: 520 514s testutil.go:509: Offset: 324, NextOffset: 357 514s testutil.go:509: Offset: 520, NextOffset: 596 514s testutil.go:509: Offset: 357, NextOffset: 433 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 2081 3745] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 2081 2621] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 2081 3745] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":320,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":353,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":482,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":515,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 83, NextOffset: 116 514s testutil.go:509: Offset: 181, NextOffset: 214 514s testutil.go:509: Offset: 116, NextOffset: 320 514s testutil.go:509: Offset: 214, NextOffset: 482 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 320, NextOffset: 353 514s testutil.go:509: Offset: 482, NextOffset: 515 514s testutil.go:509: Offset: 353, NextOffset: 429 514s testutil.go:509: Offset: 515, NextOffset: 591 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 181, NextOffset: 214 514s testutil.go:509: Offset: 83, NextOffset: 116 514s testutil.go:509: Offset: 214, NextOffset: 482 514s testutil.go:509: Offset: 116, NextOffset: 320 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 482, NextOffset: 515 514s testutil.go:509: Offset: 320, NextOffset: 353 514s testutil.go:509: Offset: 515, NextOffset: 591 514s testutil.go:509: Offset: 353, NextOffset: 429 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 2081 2621] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 2081 3745] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 2081 2621] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 2081 3745] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 2081 2621] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":326,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":359,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":185,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":218,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":490,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":523,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 87, NextOffset: 120 514s testutil.go:509: Offset: 185, NextOffset: 218 514s testutil.go:509: Offset: 120, NextOffset: 326 514s testutil.go:509: Offset: 218, NextOffset: 490 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 326, NextOffset: 359 514s testutil.go:509: Offset: 490, NextOffset: 523 514s testutil.go:509: Offset: 359, NextOffset: 435 514s testutil.go:509: Offset: 523, NextOffset: 599 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 185, NextOffset: 218 514s testutil.go:509: Offset: 87, NextOffset: 120 514s testutil.go:509: Offset: 218, NextOffset: 490 514s testutil.go:509: Offset: 120, NextOffset: 326 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 490, NextOffset: 523 514s testutil.go:509: Offset: 326, NextOffset: 359 514s testutil.go:509: Offset: 523, NextOffset: 599 514s testutil.go:509: Offset: 359, NextOffset: 435 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 2081 3745] 514s testutil.go:2330: got gzip streams: 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 2081 2621] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 2081 3745] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 2081 2621] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":132,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":169,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":647,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":344,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":941,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":978,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 132, NextOffset: 169 514s testutil.go:509: Offset: 344, NextOffset: 381 514s testutil.go:509: Offset: 169, NextOffset: 647 514s testutil.go:509: Offset: 381, NextOffset: 941 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 647, NextOffset: 684 514s testutil.go:509: Offset: 941, NextOffset: 978 514s testutil.go:509: Offset: 684, NextOffset: 830 514s testutil.go:509: Offset: 978, NextOffset: 1124 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 344, NextOffset: 381 514s testutil.go:509: Offset: 132, NextOffset: 169 514s testutil.go:509: Offset: 381, NextOffset: 941 514s testutil.go:509: Offset: 169, NextOffset: 647 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 941, NextOffset: 978 514s testutil.go:509: Offset: 647, NextOffset: 684 514s testutil.go:509: Offset: 978, NextOffset: 1124 514s testutil.go:509: Offset: 684, NextOffset: 830 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 2081 3745] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 2081 2621] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":134,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":171,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":653,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":690,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":346,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":945,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":982,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 134, NextOffset: 171 514s testutil.go:509: Offset: 346, NextOffset: 383 514s testutil.go:509: Offset: 171, NextOffset: 653 514s testutil.go:509: Offset: 383, NextOffset: 945 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 653, NextOffset: 690 514s testutil.go:509: Offset: 945, NextOffset: 982 514s testutil.go:509: Offset: 690, NextOffset: 836 514s testutil.go:509: Offset: 982, NextOffset: 1128 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 346, NextOffset: 383 514s testutil.go:509: Offset: 134, NextOffset: 171 514s testutil.go:509: Offset: 383, NextOffset: 945 514s testutil.go:509: Offset: 171, NextOffset: 653 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 945, NextOffset: 982 514s testutil.go:509: Offset: 653, NextOffset: 690 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 2081 3745] 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 982, NextOffset: 1128 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 514s testutil.go:2330: got gzip streams: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 690, NextOffset: 836 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 2081 2621] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 2081 3745] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 2081 2621] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 2081 3745] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":133,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":651,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":688,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":345,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":944,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":981,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 133, NextOffset: 170 514s testutil.go:509: Offset: 345, NextOffset: 382 514s testutil.go:509: Offset: 170, NextOffset: 651 514s testutil.go:509: Offset: 382, NextOffset: 944 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 651, NextOffset: 688 514s testutil.go:509: Offset: 944, NextOffset: 981 514s testutil.go:509: Offset: 688, NextOffset: 834 514s testutil.go:509: Offset: 981, NextOffset: 1127 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 944, NextOffset: 981 514s testutil.go:509: Offset: 651, NextOffset: 688 514s testutil.go:509: Offset: 981, NextOffset: 1127 514s testutil.go:509: Offset: 688, NextOffset: 834 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 345, NextOffset: 382 514s testutil.go:509: Offset: 133, NextOffset: 170 514s testutil.go:509: Offset: 382, NextOffset: 944 514s testutil.go:509: Offset: 170, NextOffset: 651 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 2081 2621] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":2081,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 240 296] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 240 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 296 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 240 293] 514s testutil.go:2330: got gzip streams: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":135,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":657,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":347,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":951,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":988,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 135, NextOffset: 172 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 514s testutil.go:2349: [1] at 240 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 293 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 347, NextOffset: 384 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 172, NextOffset: 657 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 514s testutil.go:1641: [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"} 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 384, NextOffset: 951 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 657, NextOffset: 694 514s testutil.go:509: Offset: 951, NextOffset: 988 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 694, NextOffset: 840 514s testutil.go:509: Offset: 988, NextOffset: 1134 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 951, NextOffset: 988 514s testutil.go:509: Offset: 657, NextOffset: 694 514s testutil.go:509: Offset: 988, NextOffset: 1134 514s testutil.go:509: Offset: 694, NextOffset: 840 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 347, NextOffset: 384 514s testutil.go:509: Offset: 135, NextOffset: 172 514s testutil.go:509: Offset: 384, NextOffset: 951 514s testutil.go:509: Offset: 172, NextOffset: 657 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 240 296] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 240 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 296 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 240 293] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 240 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 293 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":132,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":169,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":647,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":344,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":941,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":978,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 132, NextOffset: 169 514s testutil.go:509: Offset: 344, NextOffset: 381 514s testutil.go:509: Offset: 169, NextOffset: 647 514s testutil.go:509: Offset: 381, NextOffset: 941 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 647, NextOffset: 684 514s testutil.go:509: Offset: 941, NextOffset: 978 514s testutil.go:509: Offset: 684, NextOffset: 830 514s testutil.go:509: Offset: 978, NextOffset: 1124 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 344, NextOffset: 381 514s testutil.go:509: Offset: 132, NextOffset: 169 514s testutil.go:509: Offset: 381, NextOffset: 941 514s testutil.go:509: Offset: 169, NextOffset: 647 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 941, NextOffset: 978 514s testutil.go:509: Offset: 647, NextOffset: 684 514s testutil.go:509: Offset: 978, NextOffset: 1124 514s testutil.go:509: Offset: 684, NextOffset: 830 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 242 298] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 242 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 298 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":242,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 242 295] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 242 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 295 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":242,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 245 301] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 245 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 301 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":245,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":134,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":171,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":653,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":690,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":346,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":945,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":982,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 134, NextOffset: 171 514s testutil.go:509: Offset: 346, NextOffset: 383 514s testutil.go:509: Offset: 171, NextOffset: 653 514s testutil.go:509: Offset: 383, NextOffset: 945 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 653, NextOffset: 690 514s testutil.go:509: Offset: 945, NextOffset: 982 514s testutil.go:509: Offset: 690, NextOffset: 836 514s testutil.go:509: Offset: 982, NextOffset: 1128 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 945, NextOffset: 982 514s testutil.go:509: Offset: 653, NextOffset: 690 514s testutil.go:509: Offset: 982, NextOffset: 1128 514s testutil.go:509: Offset: 690, NextOffset: 836 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 346, NextOffset: 383 514s testutil.go:509: Offset: 134, NextOffset: 171 514s testutil.go:509: Offset: 383, NextOffset: 945 514s testutil.go:509: Offset: 171, NextOffset: 653 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 245 298] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 245 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 298 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":245,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 245 301] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 245 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 301 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":245,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 245 298] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 245 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 298 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":245,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 245 301] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 245 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 301 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":245,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 245 298] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 245 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 298 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":245,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 244 300] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 244 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 300 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":244,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 244 297] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 244 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 297 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":244,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":133,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":651,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":688,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":345,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":944,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":981,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 651, NextOffset: 688 514s testutil.go:509: Offset: 944, NextOffset: 981 514s testutil.go:509: Offset: 688, NextOffset: 834 514s testutil.go:509: Offset: 981, NextOffset: 1127 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 133, NextOffset: 170 514s testutil.go:509: Offset: 345, NextOffset: 382 514s testutil.go:509: Offset: 170, NextOffset: 651 514s testutil.go:509: Offset: 382, NextOffset: 944 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 345, NextOffset: 382 514s testutil.go:509: Offset: 133, NextOffset: 170 514s testutil.go:509: Offset: 382, NextOffset: 944 514s testutil.go:509: Offset: 170, NextOffset: 651 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 944, NextOffset: 981 514s testutil.go:509: Offset: 651, NextOffset: 688 514s testutil.go:509: Offset: 981, NextOffset: 1127 514s testutil.go:509: Offset: 688, NextOffset: 834 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 244 300] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 244 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 300 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":244,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 244 297] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 244 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 297 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":244,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":135,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":657,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":347,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":951,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":988,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 135, NextOffset: 172 514s testutil.go:509: Offset: 347, NextOffset: 384 514s testutil.go:509: Offset: 172, NextOffset: 657 514s testutil.go:509: Offset: 384, NextOffset: 951 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 657, NextOffset: 694 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 245 301] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 245 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 301 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":245,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 951, NextOffset: 988 514s testutil.go:509: Offset: 694, NextOffset: 840 514s testutil.go:509: Offset: 988, NextOffset: 1134 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 347, NextOffset: 384 514s testutil.go:509: Offset: 135, NextOffset: 172 514s testutil.go:509: Offset: 384, NextOffset: 951 514s testutil.go:509: Offset: 172, NextOffset: 657 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 951, NextOffset: 988 514s testutil.go:509: Offset: 657, NextOffset: 694 514s testutil.go:509: Offset: 988, NextOffset: 1134 514s testutil.go:509: Offset: 694, NextOffset: 840 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 245 298] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 245 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 298 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":245,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":133,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":649,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":686,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":345,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":943,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":980,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 133, NextOffset: 170 514s testutil.go:509: Offset: 345, NextOffset: 382 514s testutil.go:509: Offset: 170, NextOffset: 649 514s testutil.go:509: Offset: 382, NextOffset: 943 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 649, NextOffset: 686 514s testutil.go:509: Offset: 943, NextOffset: 980 514s testutil.go:509: Offset: 686, NextOffset: 832 514s testutil.go:509: Offset: 980, NextOffset: 1126 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 345, NextOffset: 382 514s testutil.go:509: Offset: 133, NextOffset: 170 514s testutil.go:509: Offset: 382, NextOffset: 943 514s testutil.go:509: Offset: 170, NextOffset: 649 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 943, NextOffset: 980 514s testutil.go:509: Offset: 649, NextOffset: 686 514s testutil.go:509: Offset: 980, NextOffset: 1126 514s testutil.go:509: Offset: 686, NextOffset: 832 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 244 300] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 244 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 300 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":244,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 244 297] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 244 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 297 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":244,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 244 300] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 244 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 300 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":244,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":135,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":656,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":693,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":347,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":948,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":985,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 135, NextOffset: 172 514s testutil.go:509: Offset: 347, NextOffset: 384 514s testutil.go:509: Offset: 172, NextOffset: 656 514s testutil.go:509: Offset: 384, NextOffset: 948 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 656, NextOffset: 693 514s testutil.go:509: Offset: 948, NextOffset: 985 514s testutil.go:509: Offset: 693, NextOffset: 839 514s testutil.go:509: Offset: 985, NextOffset: 1131 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 244 297] 514s testutil.go:2330: got gzip streams: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 347, NextOffset: 384 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 135, NextOffset: 172 514s testutil.go:509: Offset: 384, NextOffset: 948 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 514s testutil.go:2349: [1] at 244 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 297 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":244,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 172, NextOffset: 656 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 948, NextOffset: 985 514s testutil.go:509: Offset: 656, NextOffset: 693 514s testutil.go:509: Offset: 985, NextOffset: 1131 514s testutil.go:509: Offset: 693, NextOffset: 839 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 246 302] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 246 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 302 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":246,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 246 299] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 246 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 299 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":246,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 205 255] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 205 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 255 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":135,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":653,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":690,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":347,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":946,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":983,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 135, NextOffset: 172 514s testutil.go:509: Offset: 347, NextOffset: 384 514s testutil.go:509: Offset: 172, NextOffset: 653 514s testutil.go:509: Offset: 384, NextOffset: 946 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 653, NextOffset: 690 514s testutil.go:509: Offset: 946, NextOffset: 983 514s testutil.go:509: Offset: 690, NextOffset: 836 514s testutil.go:509: Offset: 983, NextOffset: 1129 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 347, NextOffset: 384 514s testutil.go:509: Offset: 135, NextOffset: 172 514s testutil.go:509: Offset: 384, NextOffset: 946 514s testutil.go:509: Offset: 172, NextOffset: 653 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 946, NextOffset: 983 514s testutil.go:509: Offset: 653, NextOffset: 690 514s testutil.go:509: Offset: 983, NextOffset: 1129 514s testutil.go:509: Offset: 690, NextOffset: 836 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 205 247] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 205 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 247 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 205 255] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 205 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 255 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 205 247] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 205 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 247 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 210 260] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 210 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 260 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":136,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":173,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":660,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":697,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":348,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":953,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":990,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [foo2 .no.prefetch.landmark foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 136, NextOffset: 173 514s testutil.go:509: Offset: 348, NextOffset: 385 514s testutil.go:509: Offset: 173, NextOffset: 660 514s testutil.go:509: Offset: 385, NextOffset: 953 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 660, NextOffset: 697 514s testutil.go:509: Offset: 953, NextOffset: 990 514s testutil.go:509: Offset: 697, NextOffset: 843 514s testutil.go:509: Offset: 990, NextOffset: 1136 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 210 252] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 210 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 252 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 348, NextOffset: 385 514s testutil.go:509: Offset: 136, NextOffset: 173 514s testutil.go:509: Offset: 385, NextOffset: 953 514s testutil.go:509: Offset: 173, NextOffset: 660 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 953, NextOffset: 990 514s testutil.go:509: Offset: 660, NextOffset: 697 514s testutil.go:509: Offset: 990, NextOffset: 1136 514s testutil.go:509: Offset: 697, NextOffset: 843 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 207 257] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 207 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 257 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 207 249] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 207 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 249 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 207 257] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 207 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 257 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 207 249] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 207 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 249 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 212 262] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 212 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 262 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 212 254] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 212 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 254 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 204 254] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 204 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 254 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 204 246] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 204 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 246 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 204 254] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 204 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 254 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 204 246] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 204 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 246 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 209 259] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 209 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 259 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 209 251] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 209 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 251 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 206 256] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 206 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 256 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 206 248] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 206 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 248 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 206 256] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 206 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 256 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 206 248] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 206 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 248 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 213 263] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 213 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 263 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 213 255] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 213 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 255 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 214 264] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 214 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 264 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 214 256] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 214 in stargz, uncompressed length 512 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 514s testutil.go:2349: [2] at 256 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 214 264] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 214 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 264 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 214 256] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 214 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 256 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 219 269] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 219 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 269 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":219,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 219 261] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 219 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 261 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":219,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 216 266] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 216 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 266 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":216,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 216 258] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 216 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 258 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":216,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 216 266] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 216 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 266 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":216,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 216 258] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 216 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 258 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":216,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 222 272] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 222 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 272 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":222,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 222 264] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 222 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 264 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":222,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 215 265] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 215 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 265 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":215,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 215 257] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 215 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 257 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":215,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 215 265] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 215 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 265 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":215,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 215 257] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 215 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 257 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":215,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 218 268] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 218 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 268 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":218,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 218 260] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 218 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 260 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":218,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 217 267] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 217 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 267 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 217 259] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 217 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 259 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 217 267] 514s testutil.go:2330: got gzip streams: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 217 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 267 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 217 259] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 217 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 259 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 222 272] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 222 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 272 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":222,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 222 264] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 222 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 264 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":222,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 446 699] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 446 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 699 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":446,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 446 558] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 446 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 558 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":446,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 446 699] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 446 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 699 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":446,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 446 558] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 446 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 558 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":446,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 447 700] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 447 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 700 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 447 559] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 447 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 559 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 448 701] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 448 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 701 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 448 560] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 448 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 560 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 448 701] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 448 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 701 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 448 560] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 448 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 560 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 449 702] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 449 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 702 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":449,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 449 561] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 449 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 561 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":449,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 447 700] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 447 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 700 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 447 559] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 447 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 559 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 447 700] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 447 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 700 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 447 559] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 447 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 559 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":93,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":130,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":355,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":206,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":243,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":552,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":589,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 93, NextOffset: 130 514s testutil.go:509: Offset: 206, NextOffset: 243 514s testutil.go:509: Offset: 130, NextOffset: 355 514s testutil.go:509: Offset: 243, NextOffset: 552 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 448 701] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 448 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 701 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 355, NextOffset: 392 514s testutil.go:509: Offset: 552, NextOffset: 589 514s testutil.go:509: Offset: 392, NextOffset: 478 514s testutil.go:509: Offset: 589, NextOffset: 675 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 206, NextOffset: 243 514s testutil.go:509: Offset: 93, NextOffset: 130 514s testutil.go:509: Offset: 243, NextOffset: 552 514s testutil.go:509: Offset: 130, NextOffset: 355 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 552, NextOffset: 589 514s testutil.go:509: Offset: 355, NextOffset: 392 514s testutil.go:509: Offset: 589, NextOffset: 675 514s testutil.go:509: Offset: 392, NextOffset: 478 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 448 560] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 448 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 560 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 452 705] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 452 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 705 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":452,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 452 564] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 452 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":452,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":96,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":133,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":365,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":208,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":558,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":595,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 96, NextOffset: 133 514s testutil.go:509: Offset: 208, NextOffset: 245 514s testutil.go:509: Offset: 133, NextOffset: 365 514s testutil.go:509: Offset: 245, NextOffset: 558 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 365, NextOffset: 402 514s testutil.go:509: Offset: 558, NextOffset: 595 514s testutil.go:509: Offset: 402, NextOffset: 488 514s testutil.go:509: Offset: 595, NextOffset: 681 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 208, NextOffset: 245 514s testutil.go:509: Offset: 96, NextOffset: 133 514s testutil.go:509: Offset: 245, NextOffset: 558 514s testutil.go:509: Offset: 133, NextOffset: 365 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 558, NextOffset: 595 514s testutil.go:509: Offset: 365, NextOffset: 402 514s testutil.go:509: Offset: 595, NextOffset: 681 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 452 705] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 452 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 705 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":452,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 402, NextOffset: 488 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 452 564] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 452 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":452,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 453 706] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 453 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 706 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":453,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 453 565] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 514s testutil.go:2349: [1] at 453 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 565 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":453,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":95,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":363,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":400,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":207,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":557,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":594,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 1569 3233] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [foo2 .no.prefetch.landmark foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 95, NextOffset: 132 514s testutil.go:509: Offset: 207, NextOffset: 244 514s testutil.go:509: Offset: 132, NextOffset: 363 514s testutil.go:509: Offset: 244, NextOffset: 557 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 363, NextOffset: 400 514s testutil.go:509: Offset: 557, NextOffset: 594 514s testutil.go:509: Offset: 400, NextOffset: 486 514s testutil.go:509: Offset: 594, NextOffset: 680 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 207, NextOffset: 244 514s testutil.go:509: Offset: 95, NextOffset: 132 514s testutil.go:509: Offset: 244, NextOffset: 557 514s testutil.go:509: Offset: 132, NextOffset: 363 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 557, NextOffset: 594 514s testutil.go:509: Offset: 363, NextOffset: 400 514s testutil.go:509: Offset: 594, NextOffset: 680 514s testutil.go:509: Offset: 400, NextOffset: 486 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 1569 2109] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 1569 3233] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":97,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":365,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":210,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":247,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":562,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":599,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 97, NextOffset: 134 514s testutil.go:509: Offset: 210, NextOffset: 247 514s testutil.go:509: Offset: 134, NextOffset: 365 514s testutil.go:509: Offset: 247, NextOffset: 562 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 365, NextOffset: 402 514s testutil.go:509: Offset: 562, NextOffset: 599 514s testutil.go:509: Offset: 402, NextOffset: 488 514s testutil.go:509: Offset: 599, NextOffset: 685 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 210, NextOffset: 247 514s testutil.go:509: Offset: 97, NextOffset: 134 514s testutil.go:509: Offset: 247, NextOffset: 562 514s testutil.go:509: Offset: 134, NextOffset: 365 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 562, NextOffset: 599 514s testutil.go:509: Offset: 365, NextOffset: 402 514s testutil.go:509: Offset: 599, NextOffset: 685 514s testutil.go:509: Offset: 402, NextOffset: 488 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 1569 2109] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 1569 3233] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 1569 2109] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 1569 3233] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":93,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":130,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":355,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":206,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":243,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":552,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":589,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 93, NextOffset: 130 514s testutil.go:509: Offset: 206, NextOffset: 243 514s testutil.go:509: Offset: 130, NextOffset: 355 514s testutil.go:509: Offset: 243, NextOffset: 552 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 355, NextOffset: 392 514s testutil.go:509: Offset: 552, NextOffset: 589 514s testutil.go:509: Offset: 392, NextOffset: 478 514s testutil.go:509: Offset: 589, NextOffset: 675 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 206, NextOffset: 243 514s testutil.go:509: Offset: 93, NextOffset: 130 514s testutil.go:509: Offset: 243, NextOffset: 552 514s testutil.go:509: Offset: 130, NextOffset: 355 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 552, NextOffset: 589 514s testutil.go:509: Offset: 355, NextOffset: 392 514s testutil.go:509: Offset: 589, NextOffset: 675 514s testutil.go:509: Offset: 392, NextOffset: 478 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 1569 2109] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 1569 3233] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 1569 2109] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 1569 3233] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 1569 2109] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":96,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":133,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":365,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":208,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":558,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":595,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 96, NextOffset: 133 514s testutil.go:509: Offset: 208, NextOffset: 245 514s testutil.go:509: Offset: 133, NextOffset: 365 514s testutil.go:509: Offset: 245, NextOffset: 558 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 365, NextOffset: 402 514s testutil.go:509: Offset: 558, NextOffset: 595 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 402, NextOffset: 488 514s testutil.go:509: Offset: 595, NextOffset: 681 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 208, NextOffset: 245 514s testutil.go:509: Offset: 96, NextOffset: 133 514s testutil.go:509: Offset: 245, NextOffset: 558 514s testutil.go:509: Offset: 133, NextOffset: 365 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 558, NextOffset: 595 514s testutil.go:509: Offset: 365, NextOffset: 402 514s testutil.go:509: Offset: 595, NextOffset: 681 514s testutil.go:509: Offset: 402, NextOffset: 488 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 1569 3233] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 1569 2109] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 1569 3233] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 1569 2109] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 1569 3233] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":95,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":363,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":400,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":207,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":557,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":594,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 95, NextOffset: 132 514s testutil.go:509: Offset: 207, NextOffset: 244 514s testutil.go:509: Offset: 132, NextOffset: 363 514s testutil.go:509: Offset: 244, NextOffset: 557 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 363, NextOffset: 400 514s testutil.go:509: Offset: 557, NextOffset: 594 514s testutil.go:509: Offset: 400, NextOffset: 486 514s testutil.go:509: Offset: 594, NextOffset: 680 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 207, NextOffset: 244 514s testutil.go:509: Offset: 95, NextOffset: 132 514s testutil.go:509: Offset: 244, NextOffset: 557 514s testutil.go:509: Offset: 132, NextOffset: 363 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 557, NextOffset: 594 514s testutil.go:509: Offset: 363, NextOffset: 400 514s testutil.go:509: Offset: 594, NextOffset: 680 514s testutil.go:509: Offset: 400, NextOffset: 486 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 1569 2109] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 1569 3233] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 1569 2109] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":97,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":365,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":210,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":247,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":562,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":599,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 97, NextOffset: 134 514s testutil.go:509: Offset: 210, NextOffset: 247 514s testutil.go:509: Offset: 134, NextOffset: 365 514s testutil.go:509: Offset: 247, NextOffset: 562 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 365, NextOffset: 402 514s testutil.go:509: Offset: 562, NextOffset: 599 514s testutil.go:509: Offset: 402, NextOffset: 488 514s testutil.go:509: Offset: 599, NextOffset: 685 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo2 foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 210, NextOffset: 247 514s testutil.go:509: Offset: 97, NextOffset: 134 514s testutil.go:509: Offset: 247, NextOffset: 562 514s testutil.go:509: Offset: 134, NextOffset: 365 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 562, NextOffset: 599 514s testutil.go:509: Offset: 365, NextOffset: 402 514s testutil.go:509: Offset: 599, NextOffset: 685 514s testutil.go:509: Offset: 402, NextOffset: 488 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 1569 3233] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 1569 2109] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 1569 3233] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 1569 2109] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 145 201] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 145 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 201 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":145,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 145 198] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 145 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 198 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":145,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":93,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":130,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":357,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":394,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":206,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":243,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":552,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":589,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 93, NextOffset: 130 514s testutil.go:509: Offset: 206, NextOffset: 243 514s testutil.go:509: Offset: 130, NextOffset: 357 514s testutil.go:509: Offset: 243, NextOffset: 552 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 357, NextOffset: 394 514s testutil.go:509: Offset: 552, NextOffset: 589 514s testutil.go:509: Offset: 394, NextOffset: 480 514s testutil.go:509: Offset: 589, NextOffset: 675 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 206, NextOffset: 243 514s testutil.go:509: Offset: 93, NextOffset: 130 514s testutil.go:509: Offset: 243, NextOffset: 552 514s testutil.go:509: Offset: 130, NextOffset: 357 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 552, NextOffset: 589 514s testutil.go:509: Offset: 357, NextOffset: 394 514s testutil.go:509: Offset: 589, NextOffset: 675 514s testutil.go:509: Offset: 394, NextOffset: 480 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 145 201] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 145 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 201 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":145,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 145 198] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 145 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 198 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":145,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 143 199] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 143 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 199 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 143 196] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 143 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 196 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":95,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":363,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":400,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":209,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":246,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":560,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":597,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 363, NextOffset: 400 514s testutil.go:509: Offset: 560, NextOffset: 597 514s testutil.go:509: Offset: 400, NextOffset: 486 514s testutil.go:509: Offset: 597, NextOffset: 683 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 95, NextOffset: 132 514s testutil.go:509: Offset: 209, NextOffset: 246 514s testutil.go:509: Offset: 132, NextOffset: 363 514s testutil.go:509: Offset: 246, NextOffset: 560 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 209, NextOffset: 246 514s testutil.go:509: Offset: 95, NextOffset: 132 514s testutil.go:509: Offset: 246, NextOffset: 560 514s testutil.go:509: Offset: 132, NextOffset: 363 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 560, NextOffset: 597 514s testutil.go:509: Offset: 363, NextOffset: 400 514s testutil.go:509: Offset: 597, NextOffset: 683 514s testutil.go:509: Offset: 400, NextOffset: 486 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 147 203] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 147 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 203 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":147,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 147 200] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 200 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":147,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 147 203] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 147 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 203 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":147,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":95,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":360,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":397,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":208,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":557,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":594,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 360, NextOffset: 397 514s testutil.go:509: Offset: 557, NextOffset: 594 514s testutil.go:509: Offset: 397, NextOffset: 483 514s testutil.go:509: Offset: 594, NextOffset: 680 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 95, NextOffset: 132 514s testutil.go:509: Offset: 208, NextOffset: 245 514s testutil.go:509: Offset: 132, NextOffset: 360 514s testutil.go:509: Offset: 245, NextOffset: 557 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 557, NextOffset: 594 514s testutil.go:509: Offset: 360, NextOffset: 397 514s testutil.go:509: Offset: 594, NextOffset: 680 514s testutil.go:509: Offset: 397, NextOffset: 483 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 208, NextOffset: 245 514s testutil.go:509: Offset: 95, NextOffset: 132 514s testutil.go:509: Offset: 245, NextOffset: 557 514s testutil.go:509: Offset: 132, NextOffset: 360 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 147 200] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 200 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":147,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 147 203] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 147 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 203 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":147,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 147 200] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 200 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":147,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 146 202] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 146 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 202 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":146,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 146 199] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 146 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 199 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":146,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":97,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":366,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":403,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":210,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":247,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":562,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":599,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 97, NextOffset: 134 514s testutil.go:509: Offset: 210, NextOffset: 247 514s testutil.go:509: Offset: 134, NextOffset: 366 514s testutil.go:509: Offset: 247, NextOffset: 562 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 366, NextOffset: 403 514s testutil.go:509: Offset: 562, NextOffset: 599 514s testutil.go:509: Offset: 403, NextOffset: 489 514s testutil.go:509: Offset: 599, NextOffset: 685 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 210, NextOffset: 247 514s testutil.go:509: Offset: 97, NextOffset: 134 514s testutil.go:509: Offset: 247, NextOffset: 562 514s testutil.go:509: Offset: 134, NextOffset: 366 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 562, NextOffset: 599 514s testutil.go:509: Offset: 366, NextOffset: 403 514s testutil.go:509: Offset: 599, NextOffset: 685 514s testutil.go:509: Offset: 403, NextOffset: 489 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 146 202] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 146 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 202 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":146,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 146 199] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 146 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 199 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":146,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 145 201] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 145 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 201 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":145,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 145 198] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 145 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 198 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":145,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 514s testutil.go:340: 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":115,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":299,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":210,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":468,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 82, NextOffset: 115 514s testutil.go:509: Offset: 177, NextOffset: 210 514s testutil.go:509: Offset: 115, NextOffset: 299 514s testutil.go:509: Offset: 210, NextOffset: 468 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 299, NextOffset: 332 514s testutil.go:509: Offset: 468, NextOffset: 501 514s testutil.go:509: Offset: 332, NextOffset: 408 514s testutil.go:509: Offset: 501, NextOffset: 577 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 147 203] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 147 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 203 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":147,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 177, NextOffset: 210 514s testutil.go:509: Offset: 82, NextOffset: 115 514s testutil.go:509: Offset: 210, NextOffset: 468 514s testutil.go:509: Offset: 115, NextOffset: 299 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 468, NextOffset: 501 514s testutil.go:509: Offset: 299, NextOffset: 332 514s testutil.go:509: Offset: 501, NextOffset: 577 514s testutil.go:509: Offset: 332, NextOffset: 408 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 147 200] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 200 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":147,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 147 203] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 147 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 203 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":147,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 147 200] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 200 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":147,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":308,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":341,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":476,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":509,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 86, NextOffset: 119 514s testutil.go:509: Offset: 181, NextOffset: 214 514s testutil.go:509: Offset: 119, NextOffset: 308 514s testutil.go:509: Offset: 214, NextOffset: 476 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 308, NextOffset: 341 514s testutil.go:509: Offset: 476, NextOffset: 509 514s testutil.go:509: Offset: 341, NextOffset: 417 514s testutil.go:509: Offset: 509, NextOffset: 585 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 181, NextOffset: 214 514s testutil.go:509: Offset: 86, NextOffset: 119 514s testutil.go:509: Offset: 214, NextOffset: 476 514s testutil.go:509: Offset: 119, NextOffset: 308 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 476, NextOffset: 509 514s testutil.go:509: Offset: 308, NextOffset: 341 514s testutil.go:509: Offset: 509, NextOffset: 585 514s testutil.go:509: Offset: 341, NextOffset: 417 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 148 204] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 148 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 204 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":148,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 148 201] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 148 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 201 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":148,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 132 182] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 132 174] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 174 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":301,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":334,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":178,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":211,"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":504,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 301, NextOffset: 334 514s testutil.go:509: Offset: 471, NextOffset: 504 514s testutil.go:509: Offset: 334, NextOffset: 410 514s testutil.go:509: Offset: 504, NextOffset: 580 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 83, NextOffset: 116 514s testutil.go:509: Offset: 178, NextOffset: 211 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 132 182] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 116, NextOffset: 301 514s testutil.go:509: Offset: 211, NextOffset: 471 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 178, NextOffset: 211 514s testutil.go:509: Offset: 83, NextOffset: 116 514s testutil.go:509: Offset: 211, NextOffset: 471 514s testutil.go:509: Offset: 116, NextOffset: 301 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 471, NextOffset: 504 514s testutil.go:509: Offset: 301, NextOffset: 334 514s testutil.go:509: Offset: 504, NextOffset: 580 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 132 174] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 174 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 334, NextOffset: 410 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 129 179] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 129 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 179 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 129 171] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 129 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 171 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 133 183] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 183 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":307,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":340,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":479,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":512,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 87, NextOffset: 120 514s testutil.go:509: Offset: 182, NextOffset: 215 514s testutil.go:509: Offset: 120, NextOffset: 307 514s testutil.go:509: Offset: 215, NextOffset: 479 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 307, NextOffset: 340 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 133 175] 514s testutil.go:2330: got gzip streams: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 479, NextOffset: 512 514s testutil.go:509: Offset: 340, NextOffset: 416 514s testutil.go:509: Offset: 512, NextOffset: 588 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 182, NextOffset: 215 514s testutil.go:509: Offset: 87, NextOffset: 120 514s testutil.go:509: Offset: 215, NextOffset: 479 514s testutil.go:509: Offset: 120, NextOffset: 307 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 479, NextOffset: 512 514s testutil.go:509: Offset: 307, NextOffset: 340 514s testutil.go:509: Offset: 512, NextOffset: 588 514s testutil.go:509: Offset: 340, NextOffset: 416 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 133 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 133 183] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 183 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 133 175] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 133 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 133 183] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 183 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 514s testutil.go:340: 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":115,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":299,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":210,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":468,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 82, NextOffset: 115 514s testutil.go:509: Offset: 177, NextOffset: 210 514s testutil.go:509: Offset: 115, NextOffset: 299 514s testutil.go:509: Offset: 210, NextOffset: 468 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 299, NextOffset: 332 514s testutil.go:509: Offset: 468, NextOffset: 501 514s testutil.go:509: Offset: 332, NextOffset: 408 514s testutil.go:509: Offset: 501, NextOffset: 577 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 177, NextOffset: 210 514s testutil.go:509: Offset: 82, NextOffset: 115 514s testutil.go:509: Offset: 210, NextOffset: 468 514s testutil.go:509: Offset: 115, NextOffset: 299 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 468, NextOffset: 501 514s testutil.go:509: Offset: 299, NextOffset: 332 514s testutil.go:509: Offset: 501, NextOffset: 577 514s testutil.go:509: Offset: 332, NextOffset: 408 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 133 175] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 133 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 132 182] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 132 174] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 174 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 132 182] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 132 174] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 174 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":308,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":341,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":476,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":509,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 86, NextOffset: 119 514s testutil.go:509: Offset: 181, NextOffset: 214 514s testutil.go:509: Offset: 119, NextOffset: 308 514s testutil.go:509: Offset: 214, NextOffset: 476 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 308, NextOffset: 341 514s testutil.go:509: Offset: 476, NextOffset: 509 514s testutil.go:509: Offset: 341, NextOffset: 417 514s testutil.go:509: Offset: 509, NextOffset: 585 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 181, NextOffset: 214 514s testutil.go:509: Offset: 86, NextOffset: 119 514s testutil.go:509: Offset: 214, NextOffset: 476 514s testutil.go:509: Offset: 119, NextOffset: 308 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 476, NextOffset: 509 514s testutil.go:509: Offset: 308, NextOffset: 341 514s testutil.go:509: Offset: 509, NextOffset: 585 514s testutil.go:509: Offset: 341, NextOffset: 417 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 131 181] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 131 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 181 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":131,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 131 173] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 131 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 173 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":131,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":301,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":334,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":178,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":211,"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":504,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 83, NextOffset: 116 514s testutil.go:509: Offset: 178, NextOffset: 211 514s testutil.go:509: Offset: 116, NextOffset: 301 514s testutil.go:509: Offset: 211, NextOffset: 471 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 134 184] 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 514s testutil.go:2330: got gzip streams: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 301, NextOffset: 334 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1636 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 471, NextOffset: 504 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 514s testutil.go:2349: [2] at 184 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":134,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 334, NextOffset: 410 514s testutil.go:509: Offset: 504, NextOffset: 580 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 178, NextOffset: 211 514s testutil.go:509: Offset: 83, NextOffset: 116 514s testutil.go:509: Offset: 211, NextOffset: 471 514s testutil.go:509: Offset: 116, NextOffset: 301 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 471, NextOffset: 504 514s testutil.go:509: Offset: 301, NextOffset: 334 514s testutil.go:509: Offset: 504, NextOffset: 580 514s testutil.go:509: Offset: 334, NextOffset: 410 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 134 176] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 134 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":134,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 134 184] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 184 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":134,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 134 176] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 134 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":134,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 135 185] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 135 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 185 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 135 177] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 135 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 177 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":307,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":340,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":479,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":512,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 87, NextOffset: 120 514s testutil.go:509: Offset: 182, NextOffset: 215 514s testutil.go:509: Offset: 120, NextOffset: 307 514s testutil.go:509: Offset: 215, NextOffset: 479 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 307, NextOffset: 340 514s testutil.go:509: Offset: 479, NextOffset: 512 514s testutil.go:509: Offset: 340, NextOffset: 416 514s testutil.go:509: Offset: 512, NextOffset: 588 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo2 foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 182, NextOffset: 215 514s testutil.go:509: Offset: 87, NextOffset: 120 514s testutil.go:509: Offset: 215, NextOffset: 479 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 138 188] 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 120, NextOffset: 307 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 514s testutil.go:2330: got gzip streams: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 479, NextOffset: 512 514s testutil.go:509: Offset: 307, NextOffset: 340 514s testutil.go:509: Offset: 512, NextOffset: 588 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 514s testutil.go:2349: [1] at 138 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 188 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 340, NextOffset: 416 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 138 180] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 180 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 138 188] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 138 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 188 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 138 180] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 180 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 135 185] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 135 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 185 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 514s testutil.go:340: 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":114,"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":337,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":176,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":466,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 81, NextOffset: 114 514s testutil.go:509: Offset: 176, NextOffset: 209 514s testutil.go:509: Offset: 114, NextOffset: 304 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 209, NextOffset: 466 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 304, NextOffset: 337 514s testutil.go:509: Offset: 466, NextOffset: 499 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 135 177] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 135 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 177 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 337, NextOffset: 413 514s testutil.go:509: Offset: 499, NextOffset: 575 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 176, NextOffset: 209 514s testutil.go:509: Offset: 81, NextOffset: 114 514s testutil.go:509: Offset: 209, NextOffset: 466 514s testutil.go:509: Offset: 114, NextOffset: 304 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 466, NextOffset: 499 514s testutil.go:509: Offset: 304, NextOffset: 337 514s testutil.go:509: Offset: 499, NextOffset: 575 514s testutil.go:509: Offset: 337, NextOffset: 413 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 140 190] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 140 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 190 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 140 182] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 140 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 140 190] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 140 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 190 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 140 182] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 140 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 140 190] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 140 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 190 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 140 182] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 140 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 138 188] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 138 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 188 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":312,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":180,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":474,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 85, NextOffset: 118 514s testutil.go:509: Offset: 180, NextOffset: 213 514s testutil.go:509: Offset: 118, NextOffset: 312 514s testutil.go:509: Offset: 213, NextOffset: 474 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 312, NextOffset: 345 514s testutil.go:509: Offset: 474, NextOffset: 507 514s testutil.go:509: Offset: 345, NextOffset: 421 514s testutil.go:509: Offset: 507, NextOffset: 583 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 180, NextOffset: 213 514s testutil.go:509: Offset: 85, NextOffset: 118 514s testutil.go:509: Offset: 213, NextOffset: 474 514s testutil.go:509: Offset: 118, NextOffset: 312 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 474, NextOffset: 507 514s testutil.go:509: Offset: 312, NextOffset: 345 514s testutil.go:509: Offset: 507, NextOffset: 583 514s testutil.go:509: Offset: 345, NextOffset: 421 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 138 180] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 180 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 138 188] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 138 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 188 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 514s testutil.go:340: 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":115,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":306,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":339,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":210,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":469,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 82, NextOffset: 115 514s testutil.go:509: Offset: 177, NextOffset: 210 514s testutil.go:509: Offset: 115, NextOffset: 306 514s testutil.go:509: Offset: 210, NextOffset: 469 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 306, NextOffset: 339 514s testutil.go:509: Offset: 469, NextOffset: 502 514s testutil.go:509: Offset: 339, NextOffset: 415 514s testutil.go:509: Offset: 502, NextOffset: 578 514s testutil.go:395: Comparing: "" vs "" 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 138 180] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 180 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 177, NextOffset: 210 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 137 187] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 82, NextOffset: 115 514s testutil.go:509: Offset: 210, NextOffset: 469 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 514s testutil.go:2349: [1] at 137 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 187 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 115, NextOffset: 306 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 469, NextOffset: 502 514s testutil.go:509: Offset: 306, NextOffset: 339 514s testutil.go:509: Offset: 502, NextOffset: 578 514s testutil.go:509: Offset: 339, NextOffset: 415 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 137 179] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 137 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 179 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 142 192] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 142 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 192 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 142 184] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 142 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 184 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 142 192] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 142 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 192 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":312,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":477,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":510,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 142 184] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 142 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 184 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 86, NextOffset: 119 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 181, NextOffset: 214 514s testutil.go:509: Offset: 119, NextOffset: 312 514s testutil.go:509: Offset: 214, NextOffset: 477 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 312, NextOffset: 345 514s testutil.go:509: Offset: 477, NextOffset: 510 514s testutil.go:509: Offset: 345, NextOffset: 421 514s testutil.go:509: Offset: 510, NextOffset: 586 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 181, NextOffset: 214 514s testutil.go:509: Offset: 86, NextOffset: 119 514s testutil.go:509: Offset: 214, NextOffset: 477 514s testutil.go:509: Offset: 119, NextOffset: 312 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 477, NextOffset: 510 514s testutil.go:509: Offset: 312, NextOffset: 345 514s testutil.go:509: Offset: 510, NextOffset: 586 514s testutil.go:509: Offset: 345, NextOffset: 421 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 141 191] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 141 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 191 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 141 183] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 141 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 183 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 315 568] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 315 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 568 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":315,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 315 427] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 315 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 427 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":315,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":312,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":482,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":515,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 83, NextOffset: 116 514s testutil.go:509: Offset: 182, NextOffset: 215 514s testutil.go:509: Offset: 116, NextOffset: 312 514s testutil.go:509: Offset: 215, NextOffset: 482 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 312, NextOffset: 345 514s testutil.go:509: Offset: 482, NextOffset: 515 514s testutil.go:509: Offset: 345, NextOffset: 421 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 315 568] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 315 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 568 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":315,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 515, NextOffset: 591 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 182, NextOffset: 215 514s testutil.go:509: Offset: 83, NextOffset: 116 514s testutil.go:509: Offset: 215, NextOffset: 482 514s testutil.go:509: Offset: 116, NextOffset: 312 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 482, NextOffset: 515 514s testutil.go:509: Offset: 312, NextOffset: 345 514s testutil.go:509: Offset: 515, NextOffset: 591 514s testutil.go:509: Offset: 345, NextOffset: 421 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 315 427] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 315 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 427 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":315,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 319 572] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 319 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 572 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 319 431] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 431 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 319 572] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 319 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 572 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 319 431] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 431 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":319,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":184,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":217,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":488,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":521,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 86, NextOffset: 119 514s testutil.go:509: Offset: 184, NextOffset: 217 514s testutil.go:509: Offset: 119, NextOffset: 319 514s testutil.go:509: Offset: 217, NextOffset: 488 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 319, NextOffset: 352 514s testutil.go:509: Offset: 488, NextOffset: 521 514s testutil.go:509: Offset: 352, NextOffset: 428 514s testutil.go:509: Offset: 521, NextOffset: 597 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 184, NextOffset: 217 514s testutil.go:509: Offset: 86, NextOffset: 119 514s testutil.go:509: Offset: 217, NextOffset: 488 514s testutil.go:509: Offset: 119, NextOffset: 319 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 488, NextOffset: 521 514s testutil.go:509: Offset: 319, NextOffset: 352 514s testutil.go:509: Offset: 521, NextOffset: 597 514s testutil.go:509: Offset: 352, NextOffset: 428 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 319 572] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 319 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 572 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 319 431] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 431 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 321 574] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 321 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 574 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":321,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":313,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":346,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":483,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":516,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 83, NextOffset: 116 514s testutil.go:509: Offset: 181, NextOffset: 214 514s testutil.go:509: Offset: 116, NextOffset: 313 514s testutil.go:509: Offset: 214, NextOffset: 483 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 313, NextOffset: 346 514s testutil.go:509: Offset: 483, NextOffset: 516 514s testutil.go:509: Offset: 346, NextOffset: 422 514s testutil.go:509: Offset: 516, NextOffset: 592 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 483, NextOffset: 516 514s testutil.go:509: Offset: 313, NextOffset: 346 514s testutil.go:509: Offset: 516, NextOffset: 592 514s testutil.go:509: Offset: 346, NextOffset: 422 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 181, NextOffset: 214 514s testutil.go:509: Offset: 83, NextOffset: 116 514s testutil.go:509: Offset: 214, NextOffset: 483 514s testutil.go:509: Offset: 116, NextOffset: 313 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 321 433] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 321 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 433 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":321,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 316 569] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 316 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 569 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 316 428] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 316 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 428 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 316 569] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 316 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 569 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":319,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":185,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":218,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":491,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":524,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 316 428] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 316 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 428 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 514s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 87, NextOffset: 120 514s testutil.go:509: Offset: 185, NextOffset: 218 514s testutil.go:509: Offset: 120, NextOffset: 319 514s testutil.go:509: Offset: 218, NextOffset: 491 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 319, NextOffset: 352 514s testutil.go:509: Offset: 491, NextOffset: 524 514s testutil.go:509: Offset: 352, NextOffset: 428 514s testutil.go:509: Offset: 524, NextOffset: 600 514s testutil.go:395: Comparing: "" vs "" 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 514s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 185, NextOffset: 218 514s testutil.go:509: Offset: 87, NextOffset: 120 514s testutil.go:509: Offset: 218, NextOffset: 491 514s testutil.go:509: Offset: 120, NextOffset: 319 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 491, NextOffset: 524 514s testutil.go:509: Offset: 319, NextOffset: 352 514s testutil.go:509: Offset: 524, NextOffset: 600 514s testutil.go:509: Offset: 352, NextOffset: 428 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 319 572] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 319 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 572 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 319 431] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 431 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [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"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 321 574] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 321 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 574 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":321,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":312,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":482,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":515,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 83, NextOffset: 116 514s testutil.go:509: Offset: 182, NextOffset: 215 514s testutil.go:509: Offset: 116, NextOffset: 312 514s testutil.go:509: Offset: 215, NextOffset: 482 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 312, NextOffset: 345 514s testutil.go:509: Offset: 482, NextOffset: 515 514s testutil.go:509: Offset: 345, NextOffset: 421 514s testutil.go:509: Offset: 515, NextOffset: 591 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 182, NextOffset: 215 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 321 433] 514s testutil.go:2330: got gzip streams: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 83, NextOffset: 116 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 321 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 433 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 215, NextOffset: 482 514s testutil.go:509: Offset: 116, NextOffset: 312 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":321,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 482, NextOffset: 515 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 312, NextOffset: 345 514s testutil.go:509: Offset: 515, NextOffset: 591 514s testutil.go:509: Offset: 345, NextOffset: 421 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 321 574] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 321 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 574 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":321,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 321 433] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 321 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 433 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":321,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 324 577] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 324 in stargz, uncompressed length 1636 514s testutil.go:2349: [2] at 577 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":324,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 324 436] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 324 in stargz, uncompressed length 512 514s testutil.go:2349: [2] at 436 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 514s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":324,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":319,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":184,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":217,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":488,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":521,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 86, NextOffset: 119 514s testutil.go:509: Offset: 184, NextOffset: 217 514s testutil.go:509: Offset: 119, NextOffset: 319 514s testutil.go:509: Offset: 217, NextOffset: 488 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 319, NextOffset: 352 514s testutil.go:509: Offset: 488, NextOffset: 521 514s testutil.go:509: Offset: 352, NextOffset: 428 514s testutil.go:509: Offset: 521, NextOffset: 597 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 184, NextOffset: 217 514s testutil.go:509: Offset: 86, NextOffset: 119 514s testutil.go:509: Offset: 217, NextOffset: 488 514s testutil.go:509: Offset: 119, NextOffset: 319 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 488, NextOffset: 521 514s testutil.go:509: Offset: 319, NextOffset: 352 514s testutil.go:509: Offset: 521, NextOffset: 597 514s testutil.go:509: Offset: 352, NextOffset: 428 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 2688] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 1564] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 2688] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 1564] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":313,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":346,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":483,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":516,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 83, NextOffset: 116 514s testutil.go:509: Offset: 181, NextOffset: 214 514s testutil.go:509: Offset: 116, NextOffset: 313 514s testutil.go:509: Offset: 214, NextOffset: 483 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 313, NextOffset: 346 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 2688] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 1564] 514s testutil.go:2330: got gzip streams: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 483, NextOffset: 516 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 346, NextOffset: 422 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 516, NextOffset: 592 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 181, NextOffset: 214 514s testutil.go:509: Offset: 83, NextOffset: 116 514s testutil.go:509: Offset: 214, NextOffset: 483 514s testutil.go:509: Offset: 116, NextOffset: 313 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 483, NextOffset: 516 514s testutil.go:509: Offset: 313, NextOffset: 346 514s testutil.go:509: Offset: 516, NextOffset: 592 514s testutil.go:509: Offset: 346, NextOffset: 422 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 2688] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 1564] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 2688] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 1564] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 2688] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 1564] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 2688] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 1564] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":319,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":185,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":218,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":491,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":524,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 87, NextOffset: 120 514s testutil.go:509: Offset: 185, NextOffset: 218 514s testutil.go:509: Offset: 120, NextOffset: 319 514s testutil.go:509: Offset: 218, NextOffset: 491 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 319, NextOffset: 352 514s testutil.go:509: Offset: 491, NextOffset: 524 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 2688] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 352, NextOffset: 428 514s testutil.go:509: Offset: 524, NextOffset: 600 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 185, NextOffset: 218 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 87, NextOffset: 120 514s testutil.go:509: Offset: 218, NextOffset: 491 514s testutil.go:509: Offset: 120, NextOffset: 319 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 491, NextOffset: 524 514s testutil.go:509: Offset: 319, NextOffset: 352 514s testutil.go:509: Offset: 524, NextOffset: 600 514s testutil.go:509: Offset: 352, NextOffset: 428 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 1564] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 2688] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 1564] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 2688] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 1564] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 2688] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":319,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":481,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":514,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 83, NextOffset: 116 514s testutil.go:509: Offset: 182, NextOffset: 215 514s testutil.go:509: Offset: 116, NextOffset: 319 514s testutil.go:509: Offset: 215, NextOffset: 481 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 319, NextOffset: 352 514s testutil.go:509: Offset: 481, NextOffset: 514 514s testutil.go:509: Offset: 352, NextOffset: 428 514s testutil.go:509: Offset: 514, NextOffset: 590 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 182, NextOffset: 215 514s testutil.go:509: Offset: 83, NextOffset: 116 514s testutil.go:509: Offset: 215, NextOffset: 481 514s testutil.go:509: Offset: 116, NextOffset: 319 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 481, NextOffset: 514 514s testutil.go:509: Offset: 319, NextOffset: 352 514s testutil.go:509: Offset: 514, NextOffset: 590 514s testutil.go:509: Offset: 352, NextOffset: 428 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 1564] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 2688] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 1564] 514s testutil.go:2330: got gzip streams: 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 123] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 123 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":324,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":357,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":184,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":217,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":487,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":520,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 86, NextOffset: 119 514s testutil.go:509: Offset: 184, NextOffset: 217 514s testutil.go:509: Offset: 119, NextOffset: 324 514s testutil.go:509: Offset: 217, NextOffset: 487 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 324, NextOffset: 357 514s testutil.go:509: Offset: 487, NextOffset: 520 514s testutil.go:509: Offset: 357, NextOffset: 433 514s testutil.go:509: Offset: 520, NextOffset: 596 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 184, NextOffset: 217 514s testutil.go:509: Offset: 86, NextOffset: 119 514s testutil.go:509: Offset: 217, NextOffset: 487 514s testutil.go:509: Offset: 119, NextOffset: 324 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 487, NextOffset: 520 514s testutil.go:509: Offset: 324, NextOffset: 357 514s testutil.go:509: Offset: 520, NextOffset: 596 514s testutil.go:509: Offset: 357, NextOffset: 433 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 119] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 119 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 123] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 123 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 119] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 119 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 122] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 122 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":320,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":353,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":482,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":515,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 83, NextOffset: 116 514s testutil.go:509: Offset: 181, NextOffset: 214 514s testutil.go:509: Offset: 116, NextOffset: 320 514s testutil.go:509: Offset: 214, NextOffset: 482 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 320, NextOffset: 353 514s testutil.go:509: Offset: 482, NextOffset: 515 514s testutil.go:509: Offset: 353, NextOffset: 429 514s testutil.go:509: Offset: 515, NextOffset: 591 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 181, NextOffset: 214 514s testutil.go:509: Offset: 83, NextOffset: 116 514s testutil.go:509: Offset: 214, NextOffset: 482 514s testutil.go:509: Offset: 116, NextOffset: 320 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 482, NextOffset: 515 514s testutil.go:509: Offset: 320, NextOffset: 353 514s testutil.go:509: Offset: 515, NextOffset: 591 514s testutil.go:509: Offset: 353, NextOffset: 429 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 119] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 119 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 125] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 122] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 122 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":326,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":359,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":185,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":218,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":490,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":523,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 87, NextOffset: 120 514s testutil.go:509: Offset: 185, NextOffset: 218 514s testutil.go:509: Offset: 120, NextOffset: 326 514s testutil.go:509: Offset: 218, NextOffset: 490 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 326, NextOffset: 359 514s testutil.go:509: Offset: 490, NextOffset: 523 514s testutil.go:509: Offset: 359, NextOffset: 435 514s testutil.go:509: Offset: 523, NextOffset: 599 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 185, NextOffset: 218 514s testutil.go:509: Offset: 87, NextOffset: 120 514s testutil.go:509: Offset: 218, NextOffset: 490 514s testutil.go:509: Offset: 120, NextOffset: 326 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 490, NextOffset: 523 514s testutil.go:509: Offset: 326, NextOffset: 359 514s testutil.go:509: Offset: 523, NextOffset: 599 514s testutil.go:509: Offset: 359, NextOffset: 435 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 125] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 122] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 122 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":132,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":169,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":647,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":344,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":941,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":978,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 132, NextOffset: 169 514s testutil.go:509: Offset: 344, NextOffset: 381 514s testutil.go:509: Offset: 169, NextOffset: 647 514s testutil.go:509: Offset: 381, NextOffset: 941 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 647, NextOffset: 684 514s testutil.go:509: Offset: 941, NextOffset: 978 514s testutil.go:509: Offset: 684, NextOffset: 830 514s testutil.go:509: Offset: 978, NextOffset: 1124 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 344, NextOffset: 381 514s testutil.go:509: Offset: 132, NextOffset: 169 514s testutil.go:509: Offset: 381, NextOffset: 941 514s testutil.go:509: Offset: 169, NextOffset: 647 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 124] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 124 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 941, NextOffset: 978 514s testutil.go:509: Offset: 647, NextOffset: 684 514s testutil.go:509: Offset: 978, NextOffset: 1124 514s testutil.go:509: Offset: 684, NextOffset: 830 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 121] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 121 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 122] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 122 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 121] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 121 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 122] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 122 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 121] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 121 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 124] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 124 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 121] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 121 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 126] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 126 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":134,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":171,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":653,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":690,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":346,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":945,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":982,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 134, NextOffset: 171 514s testutil.go:509: Offset: 346, NextOffset: 383 514s testutil.go:509: Offset: 171, NextOffset: 653 514s testutil.go:509: Offset: 383, NextOffset: 945 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 653, NextOffset: 690 514s testutil.go:509: Offset: 945, NextOffset: 982 514s testutil.go:509: Offset: 690, NextOffset: 836 514s testutil.go:509: Offset: 982, NextOffset: 1128 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 346, NextOffset: 383 514s testutil.go:509: Offset: 134, NextOffset: 171 514s testutil.go:509: Offset: 383, NextOffset: 945 514s testutil.go:509: Offset: 171, NextOffset: 653 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 945, NextOffset: 982 514s testutil.go:509: Offset: 653, NextOffset: 690 514s testutil.go:509: Offset: 982, NextOffset: 1128 514s testutil.go:509: Offset: 690, NextOffset: 836 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 123] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 123 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 126] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 126 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 123] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 123 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 125] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":133,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":651,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":688,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 514s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":345,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":944,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":981,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 133, NextOffset: 170 514s testutil.go:509: Offset: 345, NextOffset: 382 514s testutil.go:509: Offset: 170, NextOffset: 651 514s testutil.go:509: Offset: 382, NextOffset: 944 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 651, NextOffset: 688 514s testutil.go:509: Offset: 944, NextOffset: 981 514s testutil.go:509: Offset: 688, NextOffset: 834 514s testutil.go:509: Offset: 981, NextOffset: 1127 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 345, NextOffset: 382 514s testutil.go:509: Offset: 133, NextOffset: 170 514s testutil.go:509: Offset: 382, NextOffset: 944 514s testutil.go:509: Offset: 170, NextOffset: 651 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 944, NextOffset: 981 514s testutil.go:509: Offset: 651, NextOffset: 688 514s testutil.go:509: Offset: 981, NextOffset: 1127 514s testutil.go:509: Offset: 688, NextOffset: 834 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 122] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 122 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 107] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 107 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 101] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 101 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 107] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 107 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":135,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":657,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":347,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":951,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":988,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 657, NextOffset: 694 514s testutil.go:509: Offset: 951, NextOffset: 988 514s testutil.go:509: Offset: 694, NextOffset: 840 514s testutil.go:509: Offset: 988, NextOffset: 1134 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 135, NextOffset: 172 514s testutil.go:509: Offset: 347, NextOffset: 384 514s testutil.go:509: Offset: 172, NextOffset: 657 514s testutil.go:509: Offset: 384, NextOffset: 951 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 347, NextOffset: 384 514s testutil.go:509: Offset: 135, NextOffset: 172 514s testutil.go:509: Offset: 384, NextOffset: 951 514s testutil.go:509: Offset: 172, NextOffset: 657 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 951, NextOffset: 988 514s testutil.go:509: Offset: 657, NextOffset: 694 514s testutil.go:509: Offset: 988, NextOffset: 1134 514s testutil.go:509: Offset: 694, NextOffset: 840 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 101] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 101 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 106] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 106 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 100] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 100 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 110] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 110 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 104] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 104 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 110] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 110 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":132,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":169,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":647,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":344,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":941,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":978,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 647, NextOffset: 684 514s testutil.go:509: Offset: 941, NextOffset: 978 514s testutil.go:509: Offset: 684, NextOffset: 830 514s testutil.go:509: Offset: 978, NextOffset: 1124 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 132, NextOffset: 169 514s testutil.go:509: Offset: 344, NextOffset: 381 514s testutil.go:509: Offset: 169, NextOffset: 647 514s testutil.go:509: Offset: 381, NextOffset: 941 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 344, NextOffset: 381 514s testutil.go:509: Offset: 132, NextOffset: 169 514s testutil.go:509: Offset: 381, NextOffset: 941 514s testutil.go:509: Offset: 169, NextOffset: 647 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 941, NextOffset: 978 514s testutil.go:509: Offset: 647, NextOffset: 684 514s testutil.go:509: Offset: 978, NextOffset: 1124 514s testutil.go:509: Offset: 684, NextOffset: 830 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 104] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 104 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 109] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 103] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 103 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":134,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":171,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":653,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":690,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":346,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":945,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":982,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 134, NextOffset: 171 514s testutil.go:509: Offset: 346, NextOffset: 383 514s testutil.go:509: Offset: 171, NextOffset: 653 514s testutil.go:509: Offset: 383, NextOffset: 945 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 653, NextOffset: 690 514s testutil.go:509: Offset: 945, NextOffset: 982 514s testutil.go:509: Offset: 690, NextOffset: 836 514s testutil.go:509: Offset: 982, NextOffset: 1128 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 346, NextOffset: 383 514s testutil.go:509: Offset: 134, NextOffset: 171 514s testutil.go:509: Offset: 383, NextOffset: 945 514s testutil.go:509: Offset: 171, NextOffset: 653 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 945, NextOffset: 982 514s testutil.go:509: Offset: 653, NextOffset: 690 514s testutil.go:509: Offset: 982, NextOffset: 1128 514s testutil.go:509: Offset: 690, NextOffset: 836 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 108] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 108 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 102] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 102 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 108] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 108 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 102] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 102 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 107] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 107 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":133,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":651,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":688,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":345,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":944,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":981,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 133, NextOffset: 170 514s testutil.go:509: Offset: 345, NextOffset: 382 514s testutil.go:509: Offset: 170, NextOffset: 651 514s testutil.go:509: Offset: 382, NextOffset: 944 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 651, NextOffset: 688 514s testutil.go:509: Offset: 944, NextOffset: 981 514s testutil.go:509: Offset: 688, NextOffset: 834 514s testutil.go:509: Offset: 981, NextOffset: 1127 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 101] 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 514s testutil.go:2330: got gzip streams: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 514s testutil.go:395: Comparing: "foo" vs "foo" 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 345, NextOffset: 382 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 514s testutil.go:2349: [1] at 101 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 133, NextOffset: 170 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 382, NextOffset: 944 514s testutil.go:509: Offset: 170, NextOffset: 651 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 944, NextOffset: 981 514s testutil.go:509: Offset: 651, NextOffset: 688 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 113] 514s testutil.go:2330: got gzip streams: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 981, NextOffset: 1127 514s testutil.go:509: Offset: 688, NextOffset: 834 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 113 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 107] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 107 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 113] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 113 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 107] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 107 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":135,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":657,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":347,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":951,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":988,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 135, NextOffset: 172 514s testutil.go:509: Offset: 347, NextOffset: 384 514s testutil.go:509: Offset: 172, NextOffset: 657 514s testutil.go:509: Offset: 384, NextOffset: 951 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 657, NextOffset: 694 514s testutil.go:509: Offset: 951, NextOffset: 988 514s testutil.go:509: Offset: 694, NextOffset: 840 514s testutil.go:509: Offset: 988, NextOffset: 1134 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 951, NextOffset: 988 514s testutil.go:509: Offset: 657, NextOffset: 694 514s testutil.go:509: Offset: 988, NextOffset: 1134 514s testutil.go:509: Offset: 694, NextOffset: 840 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 347, NextOffset: 384 514s testutil.go:509: Offset: 135, NextOffset: 172 514s testutil.go:509: Offset: 384, NextOffset: 951 514s testutil.go:509: Offset: 172, NextOffset: 657 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 111] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 111 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 105] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 105 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 110] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 110 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 103] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 103 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 110] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 110 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 103] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 103 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 109] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 102] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 102 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 113] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 113 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":133,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":649,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":686,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":345,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":943,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":980,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 133, NextOffset: 170 514s testutil.go:509: Offset: 345, NextOffset: 382 514s testutil.go:509: Offset: 170, NextOffset: 649 514s testutil.go:509: Offset: 382, NextOffset: 943 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 649, NextOffset: 686 514s testutil.go:509: Offset: 943, NextOffset: 980 514s testutil.go:509: Offset: 686, NextOffset: 832 514s testutil.go:509: Offset: 980, NextOffset: 1126 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 943, NextOffset: 980 514s testutil.go:509: Offset: 649, NextOffset: 686 514s testutil.go:509: Offset: 980, NextOffset: 1126 514s testutil.go:509: Offset: 686, NextOffset: 832 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 345, NextOffset: 382 514s testutil.go:509: Offset: 133, NextOffset: 170 514s testutil.go:509: Offset: 382, NextOffset: 943 514s testutil.go:509: Offset: 170, NextOffset: 649 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 106] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 106 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 113] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 113 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 106] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 106 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 112] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 112 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 105] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 105 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":135,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":656,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":693,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":347,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":948,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":985,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 135, NextOffset: 172 514s testutil.go:509: Offset: 347, NextOffset: 384 514s testutil.go:509: Offset: 172, NextOffset: 656 514s testutil.go:509: Offset: 384, NextOffset: 948 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 656, NextOffset: 693 514s testutil.go:509: Offset: 948, NextOffset: 985 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 111] 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 693, NextOffset: 839 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 514s testutil.go:2330: got gzip streams: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 985, NextOffset: 1131 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 948, NextOffset: 985 514s testutil.go:509: Offset: 656, NextOffset: 693 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 111 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 985, NextOffset: 1131 514s testutil.go:509: Offset: 693, NextOffset: 839 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 347, NextOffset: 384 514s testutil.go:509: Offset: 135, NextOffset: 172 514s testutil.go:509: Offset: 384, NextOffset: 948 514s testutil.go:509: Offset: 172, NextOffset: 656 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 104] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 104 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 111] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 111 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 104] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 104 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 110] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 110 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 103] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 103 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":135,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":653,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":690,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":347,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":946,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":983,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 135, NextOffset: 172 514s testutil.go:509: Offset: 347, NextOffset: 384 514s testutil.go:509: Offset: 172, NextOffset: 653 514s testutil.go:509: Offset: 384, NextOffset: 946 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 653, NextOffset: 690 514s testutil.go:509: Offset: 946, NextOffset: 983 514s testutil.go:509: Offset: 690, NextOffset: 836 514s testutil.go:509: Offset: 983, NextOffset: 1129 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 946, NextOffset: 983 514s testutil.go:509: Offset: 653, NextOffset: 690 514s testutil.go:509: Offset: 983, NextOffset: 1129 514s testutil.go:509: Offset: 690, NextOffset: 836 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 347, NextOffset: 384 514s testutil.go:509: Offset: 135, NextOffset: 172 514s testutil.go:509: Offset: 384, NextOffset: 946 514s testutil.go:509: Offset: 172, NextOffset: 653 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 116] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 116 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 109] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 116] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 116 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 109] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":136,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":173,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":660,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":697,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":348,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":953,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":990,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 136, NextOffset: 173 514s testutil.go:509: Offset: 348, NextOffset: 385 514s testutil.go:509: Offset: 173, NextOffset: 660 514s testutil.go:509: Offset: 385, NextOffset: 953 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 660, NextOffset: 697 514s testutil.go:509: Offset: 953, NextOffset: 990 514s testutil.go:509: Offset: 697, NextOffset: 843 514s testutil.go:509: Offset: 990, NextOffset: 1136 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo2 foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 348, NextOffset: 385 514s testutil.go:509: Offset: 136, NextOffset: 173 514s testutil.go:509: Offset: 385, NextOffset: 953 514s testutil.go:509: Offset: 173, NextOffset: 660 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 953, NextOffset: 990 514s testutil.go:509: Offset: 660, NextOffset: 697 514s testutil.go:509: Offset: 990, NextOffset: 1136 514s testutil.go:509: Offset: 697, NextOffset: 843 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 114] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 114 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 107] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 107 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 436] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 436 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 296] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 296 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 436] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 436 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 296] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 296 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 439] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 439 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 298] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 298 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 441] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 441 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 300] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 300 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 441] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 441 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 300] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 300 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 444] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 444 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 304] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 304 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 438] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 438 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 297] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 297 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 438] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 438 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 297] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 297 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 439] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 439 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 298] 514s testutil.go:2330: got gzip streams: 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 298 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 444] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 444 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 303] 514s testutil.go:2330: got gzip streams: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 514s testutil.go:2349: [1] at 303 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "" vs "" 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 444] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 444 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 303] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 303 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 446] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 514s testutil.go:2349: [1] at 446 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 306] 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 514s testutil.go:2330: got gzip streams: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s === NAME TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 514s testutil.go:2349: [1] at 306 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 2176] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 1052] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 2176] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 1052] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 2176] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 1052] 514s testutil.go:2330: got gzip streams: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 514s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 2176] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 1052] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 2176] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 1052] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 2176] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 1052] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 2176] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 1052] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 2176] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 1052] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 2176] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 1052] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 2176] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 1052] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 2176] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 1052] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 2176] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 2176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 1052] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1052 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 132] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 132 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 126] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 126 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 132] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 132 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 126] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 126 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 132] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 132 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 127] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 127 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 134] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 134 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 127] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 127 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 134] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 134 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 127] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 127 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 135] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 135 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 127] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 127 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 134] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 134 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 129] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s === RUN TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 134] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 134 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 129] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 133] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 133 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 129] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 135] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 135 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 129] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 135] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 135 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 129] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 135] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 135 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 128] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 128 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 112] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 112 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":545,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":3171,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":3208,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":1602,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":4284,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":4321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 1602, NextOffset: 1639 514s testutil.go:509: Offset: 545, NextOffset: 582 514s testutil.go:509: Offset: 1639, NextOffset: 4284 514s testutil.go:509: Offset: 582, NextOffset: 3171 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 4284, NextOffset: 4321 514s testutil.go:509: Offset: 3171, NextOffset: 3208 514s testutil.go:509: Offset: 4321, NextOffset: 4903 514s testutil.go:509: Offset: 3208, NextOffset: 3790 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 514s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 105] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 105 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 112] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 112 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 105] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 105 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 111] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 111 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 104] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 104 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 114] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 114 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 107] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 107 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 114] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 114 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 107] 514s testutil.go:2330: got gzip streams: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":93,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":130,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":355,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":206,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":243,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":552,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":589,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 93, NextOffset: 130 514s testutil.go:509: Offset: 206, NextOffset: 243 514s testutil.go:509: Offset: 130, NextOffset: 355 514s testutil.go:509: Offset: 243, NextOffset: 552 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 355, NextOffset: 392 514s testutil.go:509: Offset: 552, NextOffset: 589 514s testutil.go:509: Offset: 392, NextOffset: 478 514s testutil.go:509: Offset: 589, NextOffset: 675 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 206, NextOffset: 243 514s testutil.go:509: Offset: 93, NextOffset: 130 514s testutil.go:509: Offset: 243, NextOffset: 552 514s testutil.go:509: Offset: 130, NextOffset: 355 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 552, NextOffset: 589 514s testutil.go:509: Offset: 355, NextOffset: 392 514s testutil.go:509: Offset: 589, NextOffset: 675 514s testutil.go:509: Offset: 392, NextOffset: 478 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 107 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 113] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 113 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 106] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 106 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 113] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 113 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 106] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 106 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 113] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 113 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 106] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 106 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":96,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":133,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":365,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":208,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":558,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":595,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 365, NextOffset: 402 514s testutil.go:509: Offset: 558, NextOffset: 595 514s testutil.go:509: Offset: 402, NextOffset: 488 514s testutil.go:509: Offset: 595, NextOffset: 681 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 96, NextOffset: 133 514s testutil.go:509: Offset: 208, NextOffset: 245 514s testutil.go:509: Offset: 133, NextOffset: 365 514s testutil.go:509: Offset: 245, NextOffset: 558 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 208, NextOffset: 245 514s testutil.go:509: Offset: 96, NextOffset: 133 514s testutil.go:509: Offset: 245, NextOffset: 558 514s testutil.go:509: Offset: 133, NextOffset: 365 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 558, NextOffset: 595 514s testutil.go:509: Offset: 365, NextOffset: 402 514s testutil.go:509: Offset: 595, NextOffset: 681 514s testutil.go:509: Offset: 402, NextOffset: 488 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 110] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 110 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 103] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 103 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 114] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 114 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 108] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 108 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 114] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 114 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":95,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":363,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":400,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":207,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":557,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":594,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 363, NextOffset: 400 514s testutil.go:509: Offset: 557, NextOffset: 594 514s testutil.go:509: Offset: 400, NextOffset: 486 514s testutil.go:509: Offset: 594, NextOffset: 680 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 95, NextOffset: 132 514s testutil.go:509: Offset: 207, NextOffset: 244 514s testutil.go:509: Offset: 132, NextOffset: 363 514s testutil.go:509: Offset: 244, NextOffset: 557 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 207, NextOffset: 244 514s testutil.go:509: Offset: 95, NextOffset: 132 514s testutil.go:509: Offset: 244, NextOffset: 557 514s testutil.go:509: Offset: 132, NextOffset: 363 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 557, NextOffset: 594 514s testutil.go:509: Offset: 363, NextOffset: 400 514s testutil.go:509: Offset: 594, NextOffset: 680 514s testutil.go:509: Offset: 400, NextOffset: 486 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 108] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 108 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 114] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 114 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 107] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 107 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":97,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":365,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":210,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":247,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":562,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":599,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 365, NextOffset: 402 514s testutil.go:509: Offset: 562, NextOffset: 599 514s testutil.go:509: Offset: 402, NextOffset: 488 514s testutil.go:509: Offset: 599, NextOffset: 685 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 97, NextOffset: 134 514s testutil.go:509: Offset: 210, NextOffset: 247 514s testutil.go:509: Offset: 134, NextOffset: 365 514s testutil.go:509: Offset: 247, NextOffset: 562 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 210, NextOffset: 247 514s testutil.go:509: Offset: 97, NextOffset: 134 514s testutil.go:509: Offset: 247, NextOffset: 562 514s testutil.go:509: Offset: 134, NextOffset: 365 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 562, NextOffset: 599 514s testutil.go:509: Offset: 365, NextOffset: 402 514s testutil.go:509: Offset: 599, NextOffset: 685 514s testutil.go:509: Offset: 402, NextOffset: 488 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 118] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 118 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 110] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 110 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 118] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 118 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 110] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 110 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 117] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 117 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 109] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":93,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":130,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":355,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":206,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":243,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":552,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":589,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 93, NextOffset: 130 514s testutil.go:509: Offset: 206, NextOffset: 243 514s testutil.go:509: Offset: 130, NextOffset: 355 514s testutil.go:509: Offset: 243, NextOffset: 552 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 355, NextOffset: 392 514s testutil.go:509: Offset: 552, NextOffset: 589 514s testutil.go:509: Offset: 392, NextOffset: 478 514s testutil.go:509: Offset: 589, NextOffset: 675 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 206, NextOffset: 243 514s testutil.go:509: Offset: 93, NextOffset: 130 514s testutil.go:509: Offset: 243, NextOffset: 552 514s testutil.go:509: Offset: 130, NextOffset: 355 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 552, NextOffset: 589 514s testutil.go:509: Offset: 355, NextOffset: 392 514s testutil.go:509: Offset: 589, NextOffset: 675 514s testutil.go:509: Offset: 392, NextOffset: 478 514s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 120] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 120 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 112] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 112 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":96,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":133,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":365,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":208,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":558,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":595,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 96, NextOffset: 133 514s testutil.go:509: Offset: 208, NextOffset: 245 514s testutil.go:509: Offset: 133, NextOffset: 365 514s testutil.go:509: Offset: 245, NextOffset: 558 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 365, NextOffset: 402 514s testutil.go:509: Offset: 558, NextOffset: 595 514s testutil.go:509: Offset: 402, NextOffset: 488 514s testutil.go:509: Offset: 595, NextOffset: 681 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 208, NextOffset: 245 514s testutil.go:509: Offset: 96, NextOffset: 133 514s testutil.go:509: Offset: 245, NextOffset: 558 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 120] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 120 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 133, NextOffset: 365 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 558, NextOffset: 595 514s testutil.go:509: Offset: 365, NextOffset: 402 514s testutil.go:509: Offset: 595, NextOffset: 681 514s testutil.go:509: Offset: 402, NextOffset: 488 514s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 112] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 112 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 119] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 119 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 111] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 111 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 119] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 119 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 111] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 111 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 119] 514s testutil.go:2330: got gzip streams: 514s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 119 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 111] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 111 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 116] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 116 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 108] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 108 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 121] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 121 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":95,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":363,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":400,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":207,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":244,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":557,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":594,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 112] 514s testutil.go:2330: got gzip streams: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 95, NextOffset: 132 514s testutil.go:509: Offset: 207, NextOffset: 244 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 112 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 132, NextOffset: 363 514s testutil.go:509: Offset: 244, NextOffset: 557 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 363, NextOffset: 400 514s testutil.go:509: Offset: 557, NextOffset: 594 514s testutil.go:509: Offset: 400, NextOffset: 486 514s testutil.go:509: Offset: 594, NextOffset: 680 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 207, NextOffset: 244 514s testutil.go:509: Offset: 95, NextOffset: 132 514s testutil.go:509: Offset: 244, NextOffset: 557 514s testutil.go:509: Offset: 132, NextOffset: 363 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 557, NextOffset: 594 514s testutil.go:509: Offset: 363, NextOffset: 400 514s testutil.go:509: Offset: 594, NextOffset: 680 514s testutil.go:509: Offset: 400, NextOffset: 486 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 514s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 121] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 121 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 112] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 112 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 120] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 120 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 111] 514s testutil.go:2330: got gzip streams: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":97,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":365,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":210,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":247,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":562,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":599,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 514s testutil.go:2349: [1] at 111 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 514s testutil.go:509: Offset: 365, NextOffset: 402 514s testutil.go:509: Offset: 562, NextOffset: 599 514s testutil.go:509: Offset: 402, NextOffset: 488 514s testutil.go:509: Offset: 599, NextOffset: 685 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 97, NextOffset: 134 514s testutil.go:509: Offset: 210, NextOffset: 247 514s testutil.go:509: Offset: 134, NextOffset: 365 514s testutil.go:509: Offset: 247, NextOffset: 562 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 210, NextOffset: 247 514s testutil.go:509: Offset: 97, NextOffset: 134 514s testutil.go:509: Offset: 247, NextOffset: 562 514s testutil.go:509: Offset: 134, NextOffset: 365 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 562, NextOffset: 599 514s testutil.go:509: Offset: 365, NextOffset: 402 514s testutil.go:509: Offset: 599, NextOffset: 685 514s testutil.go:509: Offset: 402, NextOffset: 488 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 362] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 362 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 221] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 362] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 362 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 221] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 364] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 223] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 223 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 364] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":93,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":130,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":357,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":394,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":206,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":243,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":552,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":589,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 93, NextOffset: 130 514s testutil.go:509: Offset: 206, NextOffset: 243 514s testutil.go:509: Offset: 130, NextOffset: 357 514s testutil.go:509: Offset: 243, NextOffset: 552 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 357, NextOffset: 394 514s testutil.go:509: Offset: 552, NextOffset: 589 514s testutil.go:509: Offset: 394, NextOffset: 480 514s testutil.go:509: Offset: 589, NextOffset: 675 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 206, NextOffset: 243 514s testutil.go:509: Offset: 93, NextOffset: 130 514s testutil.go:509: Offset: 243, NextOffset: 552 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 224] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 224 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 130, NextOffset: 357 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 552, NextOffset: 589 514s testutil.go:509: Offset: 357, NextOffset: 394 514s testutil.go:509: Offset: 589, NextOffset: 675 514s testutil.go:509: Offset: 394, NextOffset: 480 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 364] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":95,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":363,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":400,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 224] 514s testutil.go:2330: got gzip streams: 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":209,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":246,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":560,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":597,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 95, NextOffset: 132 514s testutil.go:509: Offset: 209, NextOffset: 246 514s testutil.go:509: Offset: 132, NextOffset: 363 514s testutil.go:509: Offset: 246, NextOffset: 560 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 363, NextOffset: 400 514s testutil.go:509: Offset: 560, NextOffset: 597 514s testutil.go:509: Offset: 400, NextOffset: 486 514s testutil.go:509: Offset: 597, NextOffset: 683 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 209, NextOffset: 246 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 224 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 95, NextOffset: 132 514s testutil.go:509: Offset: 246, NextOffset: 560 514s testutil.go:509: Offset: 132, NextOffset: 363 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 560, NextOffset: 597 514s testutil.go:509: Offset: 363, NextOffset: 400 514s testutil.go:509: Offset: 597, NextOffset: 683 514s testutil.go:509: Offset: 400, NextOffset: 486 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 367] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 367 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 226] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 226 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 363] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 363 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 223] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 223 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 514s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 363] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 363 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 223] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 223 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 364] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 224] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 224 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 364] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":95,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":360,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":397,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":208,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":557,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":594,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 95, NextOffset: 132 514s testutil.go:509: Offset: 208, NextOffset: 245 514s testutil.go:509: Offset: 132, NextOffset: 360 514s testutil.go:509: Offset: 245, NextOffset: 557 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 360, NextOffset: 397 514s testutil.go:509: Offset: 557, NextOffset: 594 514s testutil.go:509: Offset: 397, NextOffset: 483 514s testutil.go:509: Offset: 594, NextOffset: 680 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 208, NextOffset: 245 514s testutil.go:509: Offset: 95, NextOffset: 132 514s testutil.go:509: Offset: 245, NextOffset: 557 514s testutil.go:509: Offset: 132, NextOffset: 360 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 557, NextOffset: 594 514s testutil.go:509: Offset: 360, NextOffset: 397 514s testutil.go:509: Offset: 594, NextOffset: 680 514s testutil.go:509: Offset: 397, NextOffset: 483 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 224] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 224 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 364] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 364 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 514s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000 514s === NAME TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 224] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 224 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 367] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2148 514s testutil.go:2349: [1] at 367 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 226] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 226 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 514s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 514s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 514s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 514s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 514s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 514s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 514s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 514s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 514s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 514s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 514s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 514s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 514s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 514s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 514s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 514s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 514s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 514s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 514s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 514s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 514s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 514s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 514s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 514s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 514s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":97,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":366,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":403,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":210,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":247,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":562,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":599,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 97, NextOffset: 134 514s testutil.go:509: Offset: 210, NextOffset: 247 514s testutil.go:509: Offset: 134, NextOffset: 366 514s testutil.go:509: Offset: 247, NextOffset: 562 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 514s testutil.go:509: Offset: 366, NextOffset: 403 514s testutil.go:509: Offset: 562, NextOffset: 599 514s testutil.go:509: Offset: 403, NextOffset: 489 514s testutil.go:509: Offset: 599, NextOffset: 685 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo2 foo] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 210, NextOffset: 247 514s testutil.go:509: Offset: 97, NextOffset: 134 514s testutil.go:509: Offset: 247, NextOffset: 562 514s testutil.go:509: Offset: 134, NextOffset: 366 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 562, NextOffset: 599 514s testutil.go:509: Offset: 366, NextOffset: 403 514s testutil.go:509: Offset: 599, NextOffset: 685 514s testutil.go:509: Offset: 403, NextOffset: 489 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 514s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000 514s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 514s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 514s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 514s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 514s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 514s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 514s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 514s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 514s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 514s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 514s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 514s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 514s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 514s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 514s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 514s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 514s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 514s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 514s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 514s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 514s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 514s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 514s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 514s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 514s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 514s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 514s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 514s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 514s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 514s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 514s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 514s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 514s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 514s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 514s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 514s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 514s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 514s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 514s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 514s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 514s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 514s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 514s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 514s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 514s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 514s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 514s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 514s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 514s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 514s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 514s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 514s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 514s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 514s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 514s testutil.go:340: 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":115,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":299,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":210,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":468,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 82, NextOffset: 115 514s testutil.go:509: Offset: 177, NextOffset: 210 514s testutil.go:509: Offset: 115, NextOffset: 299 514s testutil.go:509: Offset: 210, NextOffset: 468 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 299, NextOffset: 332 514s testutil.go:509: Offset: 468, NextOffset: 501 514s testutil.go:509: Offset: 332, NextOffset: 408 514s testutil.go:509: Offset: 501, NextOffset: 577 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 514s testutil.go:395: Comparing: "foo2" vs "foo2" 514s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 514s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 514s testutil.go:509: Offset: 468, NextOffset: 501 514s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 299, NextOffset: 332 514s testutil.go:509: Offset: 501, NextOffset: 577 514s testutil.go:509: Offset: 332, NextOffset: 408 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 177, NextOffset: 210 514s testutil.go:509: Offset: 82, NextOffset: 115 514s testutil.go:509: Offset: 210, NextOffset: 468 514s testutil.go:509: Offset: 115, NextOffset: 299 514s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 514s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 514s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 514s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 514s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 514s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 514s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 514s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 514s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 514s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 514s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 514s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 514s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 514s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 514s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 514s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 514s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 514s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 514s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 514s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 514s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 514s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 514s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 514s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 514s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 514s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 514s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 514s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 514s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886] 514s testutil.go:2330: got gzip streams: 514s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 514s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 514s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 514s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 514s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 514s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 514s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 514s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 514s testutil.go:1638: got TOC entries: 514s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 514s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 514s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 514s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 514s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 514s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 514s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 514s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 514s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":308,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":341,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":476,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":509,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 514s testutil.go:395: Comparing: "" vs "" 514s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 514s testutil.go:395: Comparing: "foo" vs "foo" 514s testutil.go:509: Offset: 86, NextOffset: 119 514s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 514s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 514s testutil.go:509: Offset: 181, NextOffset: 214 514s testutil.go:509: Offset: 119, NextOffset: 308 514s testutil.go:509: Offset: 214, NextOffset: 476 514s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 308, NextOffset: 341 515s testutil.go:509: Offset: 476, NextOffset: 509 515s testutil.go:509: Offset: 341, NextOffset: 417 515s testutil.go:509: Offset: 509, NextOffset: 585 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 181, NextOffset: 214 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 214, NextOffset: 476 515s testutil.go:509: Offset: 119, NextOffset: 308 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 476, NextOffset: 509 515s testutil.go:509: Offset: 308, NextOffset: 341 515s testutil.go:509: Offset: 509, NextOffset: 585 515s testutil.go:509: Offset: 341, NextOffset: 417 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":301,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":334,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":178,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":211,"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":504,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 83, NextOffset: 116 515s testutil.go:509: Offset: 178, NextOffset: 211 515s testutil.go:509: Offset: 116, NextOffset: 301 515s testutil.go:509: Offset: 211, NextOffset: 471 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 301, NextOffset: 334 515s testutil.go:509: Offset: 471, NextOffset: 504 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 515s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 334, NextOffset: 410 515s testutil.go:509: Offset: 504, NextOffset: 580 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo2 foo] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 178, NextOffset: 211 515s testutil.go:509: Offset: 83, NextOffset: 116 515s testutil.go:509: Offset: 211, NextOffset: 471 515s testutil.go:509: Offset: 116, NextOffset: 301 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 471, NextOffset: 504 515s testutil.go:509: Offset: 301, NextOffset: 334 515s testutil.go:509: Offset: 504, NextOffset: 580 515s testutil.go:509: Offset: 334, NextOffset: 410 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":307,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":340,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":479,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":512,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 87, NextOffset: 120 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 120, NextOffset: 307 515s testutil.go:509: Offset: 215, NextOffset: 479 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 307, NextOffset: 340 515s testutil.go:509: Offset: 479, NextOffset: 512 515s testutil.go:509: Offset: 340, NextOffset: 416 515s testutil.go:509: Offset: 512, NextOffset: 588 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 87, NextOffset: 120 515s testutil.go:509: Offset: 215, NextOffset: 479 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 120, NextOffset: 307 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 479, NextOffset: 512 515s testutil.go:509: Offset: 307, NextOffset: 340 515s testutil.go:509: Offset: 512, NextOffset: 588 515s testutil.go:509: Offset: 340, NextOffset: 416 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: 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":115,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":299,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":332,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":210,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":468,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 82, NextOffset: 115 515s testutil.go:509: Offset: 177, NextOffset: 210 515s testutil.go:509: Offset: 115, NextOffset: 299 515s testutil.go:509: Offset: 210, NextOffset: 468 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 299, NextOffset: 332 515s testutil.go:509: Offset: 468, NextOffset: 501 515s testutil.go:509: Offset: 332, NextOffset: 408 515s testutil.go:509: Offset: 501, NextOffset: 577 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 468, NextOffset: 501 515s testutil.go:509: Offset: 299, NextOffset: 332 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 515s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 501, NextOffset: 577 515s testutil.go:509: Offset: 332, NextOffset: 408 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 177, NextOffset: 210 515s testutil.go:509: Offset: 82, NextOffset: 115 515s testutil.go:509: Offset: 210, NextOffset: 468 515s testutil.go:509: Offset: 115, NextOffset: 299 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":308,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":341,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":476,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":509,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 181, NextOffset: 214 515s testutil.go:509: Offset: 119, NextOffset: 308 515s testutil.go:509: Offset: 214, NextOffset: 476 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 308, NextOffset: 341 515s testutil.go:509: Offset: 476, NextOffset: 509 515s testutil.go:509: Offset: 341, NextOffset: 417 515s testutil.go:509: Offset: 509, NextOffset: 585 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 181, NextOffset: 214 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 214, NextOffset: 476 515s testutil.go:509: Offset: 119, NextOffset: 308 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 476, NextOffset: 509 515s testutil.go:509: Offset: 308, NextOffset: 341 515s testutil.go:509: Offset: 509, NextOffset: 585 515s testutil.go:509: Offset: 341, NextOffset: 417 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":301,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":334,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":178,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":211,"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":504,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 83, NextOffset: 116 515s testutil.go:509: Offset: 178, NextOffset: 211 515s testutil.go:509: Offset: 116, NextOffset: 301 515s testutil.go:509: Offset: 211, NextOffset: 471 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 301, NextOffset: 334 515s testutil.go:509: Offset: 471, NextOffset: 504 515s testutil.go:509: Offset: 334, NextOffset: 410 515s testutil.go:509: Offset: 504, NextOffset: 580 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 471, NextOffset: 504 515s testutil.go:509: Offset: 301, NextOffset: 334 515s testutil.go:509: Offset: 504, NextOffset: 580 515s testutil.go:509: Offset: 334, NextOffset: 410 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 178, NextOffset: 211 515s testutil.go:509: Offset: 83, NextOffset: 116 515s testutil.go:509: Offset: 211, NextOffset: 471 515s testutil.go:509: Offset: 116, NextOffset: 301 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 2886] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 2886 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 1057 1094 1131 1168 1205 1242 1762] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 1094 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 1131 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 1168 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 1205 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 1242 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 1762 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":1057,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":1094,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":1131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":1168,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":1205,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":1242,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":307,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":340,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":479,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":512,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 87, NextOffset: 120 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 120, NextOffset: 307 515s testutil.go:509: Offset: 215, NextOffset: 479 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 307, NextOffset: 340 515s testutil.go:509: Offset: 479, NextOffset: 512 515s testutil.go:509: Offset: 340, NextOffset: 416 515s testutil.go:509: Offset: 512, NextOffset: 588 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 87, NextOffset: 120 515s testutil.go:509: Offset: 215, NextOffset: 479 515s testutil.go:509: Offset: 120, NextOffset: 307 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 479, NextOffset: 512 515s testutil.go:509: Offset: 307, NextOffset: 340 515s testutil.go:509: Offset: 512, NextOffset: 588 515s testutil.go:509: Offset: 340, NextOffset: 416 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 136 173 210 247 284 321 366] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 136 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 173 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 210 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 247 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 284 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 321 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 366 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":136,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":321,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 136 173 210 247 284 321 364] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 136 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 173 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 210 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 247 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 284 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 321 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 364 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":136,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":321,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: 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":114,"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":337,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":176,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":466,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 81, NextOffset: 114 515s testutil.go:509: Offset: 176, NextOffset: 209 515s testutil.go:509: Offset: 114, NextOffset: 304 515s testutil.go:509: Offset: 209, NextOffset: 466 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 304, NextOffset: 337 515s testutil.go:509: Offset: 466, NextOffset: 499 515s testutil.go:509: Offset: 337, NextOffset: 413 515s testutil.go:509: Offset: 499, NextOffset: 575 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 176, NextOffset: 209 515s testutil.go:509: Offset: 81, NextOffset: 114 515s testutil.go:509: Offset: 209, NextOffset: 466 515s testutil.go:509: Offset: 114, NextOffset: 304 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 466, NextOffset: 499 515s testutil.go:509: Offset: 304, NextOffset: 337 515s testutil.go:509: Offset: 499, NextOffset: 575 515s testutil.go:509: Offset: 337, NextOffset: 413 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 136 173 210 247 284 321 366] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 136 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 173 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 210 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 247 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 284 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 321 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 366 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":136,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":321,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 136 173 210 247 284 321 364] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 136 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 173 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 210 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 247 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 284 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 321 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 364 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":136,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":321,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 135 172 209 246 283 320 365] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 135 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 172 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 209 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 246 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 283 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 320 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 365 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":135,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":312,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":180,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":474,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 180, NextOffset: 213 515s testutil.go:509: Offset: 118, NextOffset: 312 515s testutil.go:509: Offset: 213, NextOffset: 474 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 312, NextOffset: 345 515s testutil.go:509: Offset: 474, NextOffset: 507 515s testutil.go:509: Offset: 345, NextOffset: 421 515s testutil.go:509: Offset: 507, NextOffset: 583 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 180, NextOffset: 213 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 213, NextOffset: 474 515s testutil.go:509: Offset: 118, NextOffset: 312 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 474, NextOffset: 507 515s testutil.go:509: Offset: 312, NextOffset: 345 515s testutil.go:509: Offset: 507, NextOffset: 583 515s testutil.go:509: Offset: 345, NextOffset: 421 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 135 172 209 246 283 320 363] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 135 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 172 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 209 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 246 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 283 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 320 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 363 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":135,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 139 176 213 250 287 324 369] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 139 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 176 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 213 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 250 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 287 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 324 in stargz, uncompressed length 1616 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: 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":115,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":306,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":339,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":210,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":469,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 82, NextOffset: 115 515s testutil.go:509: Offset: 177, NextOffset: 210 515s testutil.go:509: Offset: 115, NextOffset: 306 515s testutil.go:509: Offset: 210, NextOffset: 469 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 306, NextOffset: 339 515s testutil.go:509: Offset: 469, NextOffset: 502 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 515s testutil.go:2349: [7] at 369 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":139,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":324,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 339, NextOffset: 415 515s testutil.go:509: Offset: 502, NextOffset: 578 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 177, NextOffset: 210 515s testutil.go:509: Offset: 82, NextOffset: 115 515s testutil.go:509: Offset: 210, NextOffset: 469 515s testutil.go:509: Offset: 115, NextOffset: 306 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 469, NextOffset: 502 515s testutil.go:509: Offset: 306, NextOffset: 339 515s testutil.go:509: Offset: 502, NextOffset: 578 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 339, NextOffset: 415 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 139 176 213 250 287 324 367] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 139 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 176 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 213 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 250 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 287 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 324 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 367 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":139,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":324,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 139 176 213 250 287 324 369] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 139 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 176 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 213 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 250 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 287 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 324 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 369 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":139,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":324,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":312,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":477,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":510,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 181, NextOffset: 214 515s testutil.go:509: Offset: 119, NextOffset: 312 515s testutil.go:509: Offset: 214, NextOffset: 477 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 312, NextOffset: 345 515s testutil.go:509: Offset: 477, NextOffset: 510 515s testutil.go:509: Offset: 345, NextOffset: 421 515s testutil.go:509: Offset: 510, NextOffset: 586 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 181, NextOffset: 214 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 214, NextOffset: 477 515s testutil.go:509: Offset: 119, NextOffset: 312 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 477, NextOffset: 510 515s testutil.go:509: Offset: 312, NextOffset: 345 515s testutil.go:509: Offset: 510, NextOffset: 586 515s testutil.go:509: Offset: 345, NextOffset: 421 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 139 176 213 250 287 324 367] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 139 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 176 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 213 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 250 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 287 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 324 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 367 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":139,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":324,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 368] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 323 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 368 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":312,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":482,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":515,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 83, NextOffset: 116 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 116, NextOffset: 312 515s testutil.go:509: Offset: 215, NextOffset: 482 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 312, NextOffset: 345 515s testutil.go:509: Offset: 482, NextOffset: 515 515s testutil.go:509: Offset: 345, NextOffset: 421 515s testutil.go:509: Offset: 515, NextOffset: 591 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 83, NextOffset: 116 515s testutil.go:509: Offset: 215, NextOffset: 482 515s testutil.go:509: Offset: 116, NextOffset: 312 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 482, NextOffset: 515 515s testutil.go:509: Offset: 312, NextOffset: 345 515s testutil.go:509: Offset: 515, NextOffset: 591 515s testutil.go:509: Offset: 345, NextOffset: 421 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 366] 515s testutil.go:2330: got gzip streams: 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 323 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 366 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":319,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":184,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":217,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":488,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":521,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 319, NextOffset: 352 515s testutil.go:509: Offset: 488, NextOffset: 521 515s testutil.go:509: Offset: 352, NextOffset: 428 515s testutil.go:509: Offset: 521, NextOffset: 597 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 184, NextOffset: 217 515s testutil.go:509: Offset: 119, NextOffset: 319 515s testutil.go:509: Offset: 217, NextOffset: 488 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 184, NextOffset: 217 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 217, NextOffset: 488 515s testutil.go:509: Offset: 119, NextOffset: 319 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 488, NextOffset: 521 515s testutil.go:509: Offset: 319, NextOffset: 352 515s testutil.go:509: Offset: 521, NextOffset: 597 515s testutil.go:509: Offset: 352, NextOffset: 428 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 135 172 209 246 283 320 365] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 135 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 172 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 209 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 246 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 283 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 320 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 365 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":135,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":313,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":346,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":483,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":516,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 313, NextOffset: 346 515s testutil.go:509: Offset: 483, NextOffset: 516 515s testutil.go:509: Offset: 346, NextOffset: 422 515s testutil.go:509: Offset: 516, NextOffset: 592 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 83, NextOffset: 116 515s testutil.go:509: Offset: 181, NextOffset: 214 515s testutil.go:509: Offset: 116, NextOffset: 313 515s testutil.go:509: Offset: 214, NextOffset: 483 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 181, NextOffset: 214 515s testutil.go:509: Offset: 83, NextOffset: 116 515s testutil.go:509: Offset: 214, NextOffset: 483 515s testutil.go:509: Offset: 116, NextOffset: 313 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 483, NextOffset: 516 515s testutil.go:509: Offset: 313, NextOffset: 346 515s testutil.go:509: Offset: 516, NextOffset: 592 515s testutil.go:509: Offset: 346, NextOffset: 422 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 135 172 209 246 283 320 363] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 135 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 172 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 209 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 246 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 283 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 320 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 363 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":135,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 135 172 209 246 283 320 365] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 135 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 172 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 209 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 246 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 283 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 320 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 365 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":135,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":319,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":185,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":218,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":491,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":524,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 87, NextOffset: 120 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 120, NextOffset: 319 515s testutil.go:509: Offset: 218, NextOffset: 491 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 319, NextOffset: 352 515s testutil.go:509: Offset: 491, NextOffset: 524 515s testutil.go:509: Offset: 352, NextOffset: 428 515s testutil.go:509: Offset: 524, NextOffset: 600 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 87, NextOffset: 120 515s testutil.go:509: Offset: 218, NextOffset: 491 515s testutil.go:509: Offset: 120, NextOffset: 319 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 491, NextOffset: 524 515s testutil.go:509: Offset: 319, NextOffset: 352 515s testutil.go:509: Offset: 524, NextOffset: 600 515s testutil.go:509: Offset: 352, NextOffset: 428 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 135 172 209 246 283 320 363] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 135 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 172 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 209 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 246 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 283 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 320 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 363 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":135,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 368] 515s testutil.go:2330: got gzip streams: 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 323 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 368 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":312,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":482,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":515,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 312, NextOffset: 345 515s testutil.go:509: Offset: 482, NextOffset: 515 515s testutil.go:509: Offset: 345, NextOffset: 421 515s testutil.go:509: Offset: 515, NextOffset: 591 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 83, NextOffset: 116 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 116, NextOffset: 312 515s testutil.go:509: Offset: 215, NextOffset: 482 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 83, NextOffset: 116 515s testutil.go:509: Offset: 215, NextOffset: 482 515s testutil.go:509: Offset: 116, NextOffset: 312 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 482, NextOffset: 515 515s testutil.go:509: Offset: 312, NextOffset: 345 515s testutil.go:509: Offset: 515, NextOffset: 591 515s testutil.go:509: Offset: 345, NextOffset: 421 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 366] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 323 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 366 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 368] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 323 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 368 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":319,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":184,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":217,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":488,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":521,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 184, NextOffset: 217 515s testutil.go:509: Offset: 119, NextOffset: 319 515s testutil.go:509: Offset: 217, NextOffset: 488 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 319, NextOffset: 352 515s testutil.go:509: Offset: 488, NextOffset: 521 515s testutil.go:509: Offset: 352, NextOffset: 428 515s testutil.go:509: Offset: 521, NextOffset: 597 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 488, NextOffset: 521 515s testutil.go:509: Offset: 319, NextOffset: 352 515s testutil.go:509: Offset: 521, NextOffset: 597 515s testutil.go:509: Offset: 352, NextOffset: 428 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 184, NextOffset: 217 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 217, NextOffset: 488 515s testutil.go:509: Offset: 119, NextOffset: 319 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 366] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 323 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 366 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":313,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":346,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":483,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":516,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 83, NextOffset: 116 515s testutil.go:509: Offset: 181, NextOffset: 214 515s testutil.go:509: Offset: 116, NextOffset: 313 515s testutil.go:509: Offset: 214, NextOffset: 483 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 313, NextOffset: 346 515s testutil.go:509: Offset: 483, NextOffset: 516 515s testutil.go:509: Offset: 346, NextOffset: 422 515s testutil.go:509: Offset: 516, NextOffset: 592 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo2 foo] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 368] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 323 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 368 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 181, NextOffset: 214 515s testutil.go:509: Offset: 83, NextOffset: 116 515s testutil.go:509: Offset: 214, NextOffset: 483 515s testutil.go:509: Offset: 116, NextOffset: 313 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 483, NextOffset: 516 515s testutil.go:509: Offset: 313, NextOffset: 346 515s testutil.go:509: Offset: 516, NextOffset: 592 515s testutil.go:509: Offset: 346, NextOffset: 422 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 138 175 212 249 286 323 366] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 138 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 175 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 212 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 249 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 286 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 323 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 366 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":138,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":286,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":323,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":319,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":185,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":218,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":491,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":524,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 87, NextOffset: 120 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 120, NextOffset: 319 515s testutil.go:509: Offset: 218, NextOffset: 491 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 319, NextOffset: 352 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 139 176 213 250 287 324 369] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 139 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 176 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 213 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 250 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 287 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 324 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 369 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":139,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":324,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 491, NextOffset: 524 515s testutil.go:509: Offset: 352, NextOffset: 428 515s testutil.go:509: Offset: 524, NextOffset: 600 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 491, NextOffset: 524 515s testutil.go:509: Offset: 319, NextOffset: 352 515s testutil.go:509: Offset: 524, NextOffset: 600 515s testutil.go:509: Offset: 352, NextOffset: 428 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 87, NextOffset: 120 515s testutil.go:509: Offset: 218, NextOffset: 491 515s testutil.go:509: Offset: 120, NextOffset: 319 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 139 176 213 250 287 324 367] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 139 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 176 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 213 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 250 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 287 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 324 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 367 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":139,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":287,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":324,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 112 145 178 211 244 277 317] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 112 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 145 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 178 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 211 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 244 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 277 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 317 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":112,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":145,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":244,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":277,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":319,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":481,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":514,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 112 145 178 211 244 277 309] 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 515s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 83, NextOffset: 116 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 116, NextOffset: 319 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 112 in stargz, uncompressed length 4 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 215, NextOffset: 481 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 515s testutil.go:2349: [2] at 145 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 178 in stargz, uncompressed length 4 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 515s testutil.go:2349: [4] at 211 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 244 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 277 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 309 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":112,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":145,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":244,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":277,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 319, NextOffset: 352 515s testutil.go:509: Offset: 481, NextOffset: 514 515s testutil.go:509: Offset: 352, NextOffset: 428 515s testutil.go:509: Offset: 514, NextOffset: 590 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 83, NextOffset: 116 515s testutil.go:509: Offset: 215, NextOffset: 481 515s testutil.go:509: Offset: 116, NextOffset: 319 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 481, NextOffset: 514 515s testutil.go:509: Offset: 319, NextOffset: 352 515s testutil.go:509: Offset: 514, NextOffset: 590 515s testutil.go:509: Offset: 352, NextOffset: 428 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 112 145 178 211 244 277 317] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 112 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 145 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 178 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 211 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 244 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 277 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 317 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":112,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":145,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":244,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":277,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":119,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":324,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":357,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":184,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":217,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":487,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":520,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 184, NextOffset: 217 515s testutil.go:509: Offset: 119, NextOffset: 324 515s testutil.go:509: Offset: 217, NextOffset: 487 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 324, NextOffset: 357 515s testutil.go:509: Offset: 487, NextOffset: 520 515s testutil.go:509: Offset: 357, NextOffset: 433 515s testutil.go:509: Offset: 520, NextOffset: 596 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 184, NextOffset: 217 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 217, NextOffset: 487 515s testutil.go:509: Offset: 119, NextOffset: 324 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 487, NextOffset: 520 515s testutil.go:509: Offset: 324, NextOffset: 357 515s testutil.go:509: Offset: 520, NextOffset: 596 515s testutil.go:509: Offset: 357, NextOffset: 433 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 112 145 178 211 244 277 309] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 112 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 145 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 178 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 211 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 244 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 277 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 309 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":112,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":145,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":244,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":277,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 111 144 177 210 243 276 316] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 111 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 144 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 177 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 210 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 243 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 276 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 316 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":111,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":144,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":243,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":276,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 111 144 177 210 243 276 308] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 111 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 144 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 177 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 210 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 243 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 276 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 308 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":111,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":144,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":243,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":276,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":320,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":353,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":482,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":515,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 83, NextOffset: 116 515s testutil.go:509: Offset: 181, NextOffset: 214 515s testutil.go:509: Offset: 116, NextOffset: 320 515s testutil.go:509: Offset: 214, NextOffset: 482 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 320, NextOffset: 353 515s testutil.go:509: Offset: 482, NextOffset: 515 515s testutil.go:509: Offset: 353, NextOffset: 429 515s testutil.go:509: Offset: 515, NextOffset: 591 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 319] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 279 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 319 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 181, NextOffset: 214 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 83, NextOffset: 116 515s testutil.go:509: Offset: 214, NextOffset: 482 515s testutil.go:509: Offset: 116, NextOffset: 320 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 482, NextOffset: 515 515s testutil.go:509: Offset: 320, NextOffset: 353 515s testutil.go:509: Offset: 515, NextOffset: 591 515s testutil.go:509: Offset: 353, NextOffset: 429 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 311] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 279 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 311 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 319] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 279 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 319 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":120,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":326,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":359,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":185,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":218,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":490,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":523,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 87, NextOffset: 120 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 120, NextOffset: 326 515s testutil.go:509: Offset: 218, NextOffset: 490 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 311] 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 326, NextOffset: 359 515s testutil.go:509: Offset: 490, NextOffset: 523 515s testutil.go:509: Offset: 359, NextOffset: 435 515s testutil.go:509: Offset: 523, NextOffset: 599 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 185, NextOffset: 218 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 279 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 311 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 87, NextOffset: 120 515s testutil.go:509: Offset: 218, NextOffset: 490 515s testutil.go:509: Offset: 120, NextOffset: 326 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 490, NextOffset: 523 515s testutil.go:509: Offset: 326, NextOffset: 359 515s testutil.go:509: Offset: 523, NextOffset: 599 515s testutil.go:509: Offset: 359, NextOffset: 435 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":132,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":169,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":647,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":344,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":941,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":978,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 132, NextOffset: 169 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 318] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 278 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 318 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 344, NextOffset: 381 515s testutil.go:509: Offset: 169, NextOffset: 647 515s testutil.go:509: Offset: 381, NextOffset: 941 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 647, NextOffset: 684 515s testutil.go:509: Offset: 941, NextOffset: 978 515s testutil.go:509: Offset: 684, NextOffset: 830 515s testutil.go:509: Offset: 978, NextOffset: 1124 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 344, NextOffset: 381 515s testutil.go:509: Offset: 132, NextOffset: 169 515s testutil.go:509: Offset: 381, NextOffset: 941 515s testutil.go:509: Offset: 169, NextOffset: 647 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 941, NextOffset: 978 515s testutil.go:509: Offset: 647, NextOffset: 684 515s testutil.go:509: Offset: 978, NextOffset: 1124 515s testutil.go:509: Offset: 684, NextOffset: 830 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 310] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 278 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 310 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 318] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 278 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 318 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":134,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":171,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":653,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":690,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":346,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":945,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":982,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 653, NextOffset: 690 515s testutil.go:509: Offset: 945, NextOffset: 982 515s testutil.go:509: Offset: 690, NextOffset: 836 515s testutil.go:509: Offset: 982, NextOffset: 1128 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 134, NextOffset: 171 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 171, NextOffset: 653 515s testutil.go:509: Offset: 383, NextOffset: 945 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 134, NextOffset: 171 515s testutil.go:509: Offset: 383, NextOffset: 945 515s testutil.go:509: Offset: 171, NextOffset: 653 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 945, NextOffset: 982 515s testutil.go:509: Offset: 653, NextOffset: 690 515s testutil.go:509: Offset: 982, NextOffset: 1128 515s testutil.go:509: Offset: 690, NextOffset: 836 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 310] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 278 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 310 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 318] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 278 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 318 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":133,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":651,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":688,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":345,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":944,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":981,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 133, NextOffset: 170 515s testutil.go:509: Offset: 345, NextOffset: 382 515s testutil.go:509: Offset: 170, NextOffset: 651 515s testutil.go:509: Offset: 382, NextOffset: 944 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 651, NextOffset: 688 515s testutil.go:509: Offset: 944, NextOffset: 981 515s testutil.go:509: Offset: 688, NextOffset: 834 515s testutil.go:509: Offset: 981, NextOffset: 1127 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 345, NextOffset: 382 515s testutil.go:509: Offset: 133, NextOffset: 170 515s testutil.go:509: Offset: 382, NextOffset: 944 515s testutil.go:509: Offset: 170, NextOffset: 651 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 944, NextOffset: 981 515s testutil.go:509: Offset: 651, NextOffset: 688 515s testutil.go:509: Offset: 981, NextOffset: 1127 515s testutil.go:509: Offset: 688, NextOffset: 834 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 310] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 278 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 310 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 110 143 176 209 242 275 315] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 110 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 143 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 176 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 209 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 242 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 275 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 315 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":242,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":275,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":135,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":657,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":347,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":951,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":988,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 347, NextOffset: 384 515s testutil.go:509: Offset: 172, NextOffset: 657 515s testutil.go:509: Offset: 384, NextOffset: 951 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 657, NextOffset: 694 515s testutil.go:509: Offset: 951, NextOffset: 988 515s testutil.go:509: Offset: 694, NextOffset: 840 515s testutil.go:509: Offset: 988, NextOffset: 1134 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 347, NextOffset: 384 515s testutil.go:509: Offset: 135, NextOffset: 172 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 110 143 176 209 242 275 307] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 384, NextOffset: 951 515s testutil.go:509: Offset: 172, NextOffset: 657 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 951, NextOffset: 988 515s testutil.go:509: Offset: 657, NextOffset: 694 515s testutil.go:509: Offset: 988, NextOffset: 1134 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 694, NextOffset: 840 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 110 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 143 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 176 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 209 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 242 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 275 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 307 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":209,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":242,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":275,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 320] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 280 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 320 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":132,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":169,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":647,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":344,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":941,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":978,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 132, NextOffset: 169 515s testutil.go:509: Offset: 344, NextOffset: 381 515s testutil.go:509: Offset: 169, NextOffset: 647 515s testutil.go:509: Offset: 381, NextOffset: 941 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 647, NextOffset: 684 515s testutil.go:509: Offset: 941, NextOffset: 978 515s testutil.go:509: Offset: 684, NextOffset: 830 515s testutil.go:509: Offset: 978, NextOffset: 1124 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 344, NextOffset: 381 515s testutil.go:509: Offset: 132, NextOffset: 169 515s testutil.go:509: Offset: 381, NextOffset: 941 515s testutil.go:509: Offset: 169, NextOffset: 647 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 941, NextOffset: 978 515s testutil.go:509: Offset: 647, NextOffset: 684 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 312] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 280 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 312 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 978, NextOffset: 1124 515s testutil.go:509: Offset: 684, NextOffset: 830 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 320] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 280 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 320 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 312] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 280 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 312 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":134,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":171,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":653,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":690,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":346,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":945,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":982,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 134, NextOffset: 171 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 171, NextOffset: 653 515s testutil.go:509: Offset: 383, NextOffset: 945 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 653, NextOffset: 690 515s testutil.go:509: Offset: 945, NextOffset: 982 515s testutil.go:509: Offset: 690, NextOffset: 836 515s testutil.go:509: Offset: 982, NextOffset: 1128 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 134, NextOffset: 171 515s testutil.go:509: Offset: 383, NextOffset: 945 515s testutil.go:509: Offset: 171, NextOffset: 653 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 945, NextOffset: 982 515s testutil.go:509: Offset: 653, NextOffset: 690 515s testutil.go:509: Offset: 982, NextOffset: 1128 515s testutil.go:509: Offset: 690, NextOffset: 836 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 319] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 279 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 319 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 311] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 279 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 311 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":133,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":651,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":688,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":345,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":944,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":981,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 133, NextOffset: 170 515s testutil.go:509: Offset: 345, NextOffset: 382 515s testutil.go:509: Offset: 170, NextOffset: 651 515s testutil.go:509: Offset: 382, NextOffset: 944 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 651, NextOffset: 688 515s testutil.go:509: Offset: 944, NextOffset: 981 515s testutil.go:509: Offset: 688, NextOffset: 834 515s testutil.go:509: Offset: 981, NextOffset: 1127 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 345, NextOffset: 382 515s testutil.go:509: Offset: 133, NextOffset: 170 515s testutil.go:509: Offset: 382, NextOffset: 944 515s testutil.go:509: Offset: 170, NextOffset: 651 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 944, NextOffset: 981 515s testutil.go:509: Offset: 651, NextOffset: 688 515s testutil.go:509: Offset: 981, NextOffset: 1127 515s testutil.go:509: Offset: 688, NextOffset: 834 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 320] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 280 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 320 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 312] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 280 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 312 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":135,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":657,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":347,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":951,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":988,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 347, NextOffset: 384 515s testutil.go:509: Offset: 172, NextOffset: 657 515s testutil.go:509: Offset: 384, NextOffset: 951 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 657, NextOffset: 694 515s testutil.go:509: Offset: 951, NextOffset: 988 515s testutil.go:509: Offset: 694, NextOffset: 840 515s testutil.go:509: Offset: 988, NextOffset: 1134 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo2 foo] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 347, NextOffset: 384 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 384, NextOffset: 951 515s testutil.go:509: Offset: 172, NextOffset: 657 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 951, NextOffset: 988 515s testutil.go:509: Offset: 657, NextOffset: 694 515s testutil.go:509: Offset: 988, NextOffset: 1134 515s testutil.go:509: Offset: 694, NextOffset: 840 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 320] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 280 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 320 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 115 148 181 214 247 280 312] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 115 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 148 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 181 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 214 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 247 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 280 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 312 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":181,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":280,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":133,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":649,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":686,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":345,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":943,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":980,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 133, NextOffset: 170 515s testutil.go:509: Offset: 345, NextOffset: 382 515s testutil.go:509: Offset: 170, NextOffset: 649 515s testutil.go:509: Offset: 382, NextOffset: 943 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 319] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 279 in stargz, uncompressed length 1616 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 649, NextOffset: 686 515s testutil.go:509: Offset: 943, NextOffset: 980 515s testutil.go:509: Offset: 686, NextOffset: 832 515s testutil.go:509: Offset: 980, NextOffset: 1126 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 345, NextOffset: 382 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 515s testutil.go:2349: [7] at 319 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 133, NextOffset: 170 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 382, NextOffset: 943 515s testutil.go:509: Offset: 170, NextOffset: 649 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 943, NextOffset: 980 515s testutil.go:509: Offset: 649, NextOffset: 686 515s testutil.go:509: Offset: 980, NextOffset: 1126 515s testutil.go:509: Offset: 686, NextOffset: 832 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 114 147 180 213 246 279 311] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 114 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 147 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 180 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 213 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 246 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 279 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 311 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":279,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 117 150 183 216 249 282 322] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 117 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 150 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 183 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 216 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 249 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 282 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 322 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":282,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":135,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":656,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":693,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":347,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":948,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":985,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 347, NextOffset: 384 515s testutil.go:509: Offset: 172, NextOffset: 656 515s testutil.go:509: Offset: 384, NextOffset: 948 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 948, NextOffset: 985 515s testutil.go:509: Offset: 693, NextOffset: 839 515s testutil.go:509: Offset: 985, NextOffset: 1131 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 347, NextOffset: 384 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 384, NextOffset: 948 515s testutil.go:509: Offset: 172, NextOffset: 656 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 948, NextOffset: 985 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 985, NextOffset: 1131 515s testutil.go:509: Offset: 693, NextOffset: 839 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 117 150 183 216 249 282 314] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 117 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 150 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 183 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 216 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 249 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 282 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 314 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":282,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":135,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":653,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":690,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":347,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":946,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":983,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 347, NextOffset: 384 515s testutil.go:509: Offset: 172, NextOffset: 653 515s testutil.go:509: Offset: 384, NextOffset: 946 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 653, NextOffset: 690 515s testutil.go:509: Offset: 946, NextOffset: 983 515s testutil.go:509: Offset: 690, NextOffset: 836 515s testutil.go:509: Offset: 983, NextOffset: 1129 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 347, NextOffset: 384 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 384, NextOffset: 946 515s testutil.go:509: Offset: 172, NextOffset: 653 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 946, NextOffset: 983 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 117 150 183 216 249 282 322] 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 653, NextOffset: 690 515s testutil.go:509: Offset: 983, NextOffset: 1129 515s testutil.go:509: Offset: 690, NextOffset: 836 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 117 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 150 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 183 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 216 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 249 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 282 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 322 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":282,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 117 150 183 216 249 282 314] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 117 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 150 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 183 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 216 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 249 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 282 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 314 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":282,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 116 149 182 215 248 281 321] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 116 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 149 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 182 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 215 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 248 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 281 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 321 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":149,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":182,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 116 149 182 215 248 281 313] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 116 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 149 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 182 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 215 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 248 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 281 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 313 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":149,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":182,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":136,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":173,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":660,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":697,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":348,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":953,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":990,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 136, NextOffset: 173 515s testutil.go:509: Offset: 348, NextOffset: 385 515s testutil.go:509: Offset: 173, NextOffset: 660 515s testutil.go:509: Offset: 385, NextOffset: 953 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 660, NextOffset: 697 515s testutil.go:509: Offset: 953, NextOffset: 990 515s testutil.go:509: Offset: 697, NextOffset: 843 515s testutil.go:509: Offset: 990, NextOffset: 1136 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 515s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 515s testutil.go:509: Offset: 953, NextOffset: 990 515s testutil.go:509: Offset: 660, NextOffset: 697 515s testutil.go:509: Offset: 990, NextOffset: 1136 515s testutil.go:509: Offset: 697, NextOffset: 843 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 348, NextOffset: 385 515s testutil.go:509: Offset: 136, NextOffset: 173 515s testutil.go:509: Offset: 385, NextOffset: 953 515s testutil.go:509: Offset: 173, NextOffset: 660 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 116 149 182 215 248 281 321] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 116 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 149 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 182 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 215 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 248 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 281 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 321 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":149,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":182,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty3 foo4] vs [.no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo4 foo6 foo2 foo_empty3 foo_empty4 foo5 foo_empty5] 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo4 foo6 foo2 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty3 foo4 foo_empty foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 116 149 182 215 248 281 313] 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 515s testutil.go:2349: [1] at 116 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 149 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 182 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 215 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 248 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 281 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 313 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":149,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":182,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 116 149 182 215 248 281 321] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 116 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 149 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 182 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 215 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 248 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 281 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 321 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":149,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":182,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 116 149 182 215 248 281 313] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 116 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 149 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 182 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 215 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 248 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 281 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 313 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":149,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":182,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":281,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 318] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 278 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 318 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo6 foo3 foo_empty3 foo4] vs [foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo_empty5 foo6 .no.prefetch.landmark foo2] 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo foo_empty foo_empty2 foo_empty5 foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo4] vs [foo4 foo foo_empty foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo6 foo3 foo_empty3] 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 113 146 179 212 245 278 310] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 113 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 146 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 179 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 212 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 245 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 278 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 310 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":146,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":179,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":245,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":278,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 118 151 184 217 250 283 323] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 118 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 151 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 184 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 217 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 250 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 283 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 323 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":118,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":184,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 118 151 184 217 250 283 315] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 118 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 151 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 184 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 217 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 250 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 283 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 315 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":118,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":184,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 118 151 184 217 250 283 323] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 118 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 151 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 184 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 217 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 250 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 283 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 323 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":118,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":184,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 118 151 184 217 250 283 315] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 118 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 151 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 184 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 217 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 250 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 283 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 315 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":118,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":184,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":250,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 515s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 foo foo2 foo_empty3 foo_empty5] vs [foo_empty2 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo3 foo4 foo_empty4 foo_empty] 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo3 foo4 foo_empty4 foo_empty foo_empty2 foo_empty3] vs [foo foo2 foo_empty3 foo_empty5 foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5 foo6] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 117 150 183 216 249 282 322] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 117 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 150 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 183 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 216 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 249 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 282 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 322 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":282,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 117 150 183 216 249 282 314] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 117 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 150 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 183 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 216 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 249 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 282 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 314 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":282,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 227 264 301 338 375 412 653] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 227 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 264 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 301 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 338 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 375 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 412 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 653 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":227,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":264,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":301,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":338,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":375,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":412,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo3 foo4 foo_empty4 foo_empty5 foo6 foo_empty2 foo_empty3 foo5] vs [foo5 foo_empty5 foo2 foo3 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo_empty2] 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo5 foo_empty5 foo2 foo3 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo] vs [foo5 foo foo_empty foo2 foo3 foo4 foo_empty4 foo_empty5 foo6 foo_empty2 foo_empty3] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 227 264 301 338 375 412 512] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 227 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 264 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 301 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 338 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 375 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 412 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 512 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":227,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":264,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":301,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":338,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":375,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":412,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 227 264 301 338 375 412 653] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 227 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 264 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 301 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 338 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 375 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 412 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 653 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":227,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":264,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":301,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":338,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":375,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":412,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 227 264 301 338 375 412 512] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 227 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 264 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 301 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 338 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 375 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 412 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 512 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":227,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":264,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":301,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":338,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":375,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":412,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 229 266 303 340 377 414 655] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 229 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 266 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 303 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 340 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 377 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 414 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 655 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":229,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":266,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":303,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":340,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":377,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":414,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 229 266 303 340 377 414 514] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 229 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 266 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 303 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 340 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 377 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 414 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 514 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":229,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":266,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":303,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":340,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":377,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":414,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo foo_empty foo3 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5] vs [foo_empty foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty5 foo6] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty5 foo6 foo_empty foo_empty3 foo4] vs [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo3] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 656] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 415 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 656 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 515] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 415 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 515 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 656] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 415 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 656 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 foo foo_empty foo3 foo_empty3 foo4 foo5 foo6 foo2 foo_empty2] vs [.no.prefetch.landmark foo3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty5] 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 515] 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 515s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty5] vs [foo_empty foo3 foo_empty3 foo4 foo5 foo6 foo2 foo_empty2 foo_empty4 foo_empty5 foo] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 515s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 415 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 515 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 231 268 305 342 379 416 657] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 231 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 268 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 305 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 342 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 379 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 416 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 657 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":231,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":268,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":305,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":342,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":379,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":416,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 231 268 305 342 379 416 516] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 231 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 268 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 305 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 342 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 379 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 416 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 516 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":231,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":268,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":305,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":342,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":379,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":416,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty2 foo4 foo_empty5 foo_empty foo2] vs [foo5 .no.prefetch.landmark foo_empty3 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4] 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty3 foo_empty5 foo6] vs [foo2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty2 foo4 foo_empty5 foo_empty] 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 228 265 302 339 376 413 654] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 228 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 265 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 302 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 339 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 376 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 413 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 654 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":228,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":265,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":302,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":339,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":376,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":413,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 228 265 302 339 376 413 513] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 228 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 265 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 302 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 339 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 376 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 413 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 513 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":228,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":265,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":302,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":339,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":376,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":413,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 228 265 302 339 376 413 654] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 228 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 265 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 302 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 339 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 376 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 413 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 654 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":228,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":265,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":302,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":339,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":376,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":413,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo_empty4 foo_empty5 foo2 foo_empty3 foo4 foo5 foo6] vs [foo6 foo foo_empty2 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo5] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo5 foo6 foo foo_empty2 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark] vs [foo foo_empty foo_empty2 foo3 foo_empty4 foo_empty5 foo2 foo_empty3 foo4 foo5 foo6] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 228 265 302 339 376 413 513] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 228 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 265 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 302 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 339 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 376 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 413 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 513 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":228,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":265,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":302,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":339,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":376,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":413,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 229 266 303 340 377 414 655] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 229 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 266 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 303 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 340 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 377 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 414 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 655 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":229,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":266,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":303,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":340,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":377,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":414,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 229 266 303 340 377 414 514] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 229 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 266 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 303 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 340 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 377 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 414 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 514 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":229,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":266,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":303,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":340,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":377,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":414,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 656] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 415 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 656 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty2 foo3 foo_empty5 foo6] vs [foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty3] 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5] vs [foo5 foo_empty2 foo3 foo_empty5 foo6 foo foo_empty foo2 foo_empty3 foo4 foo_empty4] 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 515] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 415 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 515 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 656] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 415 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 656 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 230 267 304 341 378 415 515] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 230 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 267 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 304 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 341 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 378 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 415 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 515 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":230,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":267,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":304,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":341,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":378,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":415,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 515s testutil.go:401: Directory: "" vs "": [foo5 foo_empty foo2 foo_empty2 foo_empty3 foo_empty5 foo6 foo foo3 foo4 foo_empty4] vs [foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo3 foo_empty3 foo6 foo] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo3 foo_empty3 foo6 foo foo_empty foo2 foo_empty2] vs [foo4 foo_empty4 foo5 foo_empty foo2 foo_empty2 foo_empty3 foo_empty5 foo6 foo foo3] 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 233 270 307 344 381 418 659] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 233 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 270 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 307 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 344 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 381 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 418 in stargz, uncompressed length 1616 515s testutil.go:2349: [7] at 659 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":233,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":270,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":307,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":344,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":381,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":418,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 233 270 307 344 381 418 518] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 233 in stargz, uncompressed length 4 515s testutil.go:2349: [2] at 270 in stargz, uncompressed length 4 515s testutil.go:2349: [3] at 307 in stargz, uncompressed length 4 515s testutil.go:2349: [4] at 344 in stargz, uncompressed length 4 515s testutil.go:2349: [5] at 381 in stargz, uncompressed length 4 515s testutil.go:2349: [6] at 418 in stargz, uncompressed length 492 515s testutil.go:2349: [7] at 518 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":233,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 515s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":270,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 515s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":307,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 515s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":344,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 515s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":381,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 515s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":418,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 2081 3745] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 2081 2621] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo_empty3 foo6 foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo_empty] vs [foo_empty4 foo5 foo foo3 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo4] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo foo3 foo_empty5 foo6 .no.prefetch.landmark] vs [foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty3 foo6] 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 2081 3745] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 2081 2621] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 2081 3745] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 2081 2621] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 2081 3745] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 2081 2621] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo2 foo3 foo_empty3 foo foo_empty foo_empty2 foo4 foo_empty4 foo5] vs [foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo4] 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 2081 3745] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 2081 2621] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 515s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo4 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo foo_empty foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6 foo2 foo3 foo_empty3] 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 2081 3745] 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 515s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 515s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 2081 2621] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 2081 3745] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 2081 2621] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 2081 3745] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 2081 2621] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 2081 3745] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 2081 2621] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 2081 3745] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":93,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":130,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":260,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":297,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":426,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":463,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":594,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":631,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":762,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":799,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":928,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":965,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":206,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":243,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":373,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":410,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":573,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":610,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":812,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":943,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":980,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1143,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1180,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5 foo_empty2 foo_empty4 foo5] vs [foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty4 foo foo_empty3 foo4] 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 762, NextOffset: 799 515s testutil.go:509: Offset: 943, NextOffset: 980 515s testutil.go:509: Offset: 799, NextOffset: 928 515s testutil.go:509: Offset: 980, NextOffset: 1143 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 928, NextOffset: 965 515s testutil.go:509: Offset: 1143, NextOffset: 1180 515s testutil.go:509: Offset: 965, NextOffset: 1050 515s testutil.go:509: Offset: 1180, NextOffset: 1265 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 93, NextOffset: 130 515s testutil.go:509: Offset: 206, NextOffset: 243 515s testutil.go:509: Offset: 130, NextOffset: 260 515s testutil.go:509: Offset: 243, NextOffset: 373 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 260, NextOffset: 297 515s testutil.go:509: Offset: 373, NextOffset: 410 515s testutil.go:509: Offset: 297, NextOffset: 426 515s testutil.go:509: Offset: 410, NextOffset: 573 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 426, NextOffset: 463 515s testutil.go:509: Offset: 573, NextOffset: 610 515s testutil.go:509: Offset: 463, NextOffset: 594 515s testutil.go:509: Offset: 610, NextOffset: 775 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 594, NextOffset: 631 515s testutil.go:509: Offset: 775, NextOffset: 812 515s testutil.go:509: Offset: 631, NextOffset: 762 515s testutil.go:509: Offset: 812, NextOffset: 943 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty4 foo foo_empty3 foo4 foo5 foo_empty5 foo6] vs [foo_empty2 foo_empty4 foo5 foo6 foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5] 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 573, NextOffset: 610 515s testutil.go:509: Offset: 426, NextOffset: 463 515s testutil.go:509: Offset: 610, NextOffset: 775 515s testutil.go:509: Offset: 463, NextOffset: 594 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 206, NextOffset: 243 515s testutil.go:509: Offset: 93, NextOffset: 130 515s testutil.go:509: Offset: 243, NextOffset: 373 515s testutil.go:509: Offset: 130, NextOffset: 260 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 775, NextOffset: 812 515s testutil.go:509: Offset: 594, NextOffset: 631 515s testutil.go:509: Offset: 812, NextOffset: 943 515s testutil.go:509: Offset: 631, NextOffset: 762 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 943, NextOffset: 980 515s testutil.go:509: Offset: 762, NextOffset: 799 515s testutil.go:509: Offset: 980, NextOffset: 1143 515s testutil.go:509: Offset: 799, NextOffset: 928 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1143, NextOffset: 1180 515s testutil.go:509: Offset: 928, NextOffset: 965 515s testutil.go:509: Offset: 1180, NextOffset: 1265 515s testutil.go:509: Offset: 965, NextOffset: 1050 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 373, NextOffset: 410 515s testutil.go:509: Offset: 260, NextOffset: 297 515s testutil.go:509: Offset: 410, NextOffset: 573 515s testutil.go:509: Offset: 297, NextOffset: 426 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 2081 2621] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 2081 3745] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 2081 2621] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 2081 3745] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 3745 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 2081 2621] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 2081 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 2621 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 160 216] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 160 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 216 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 160 213] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 160 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 213 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 160 216] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 160 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 216 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":95,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":264,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":301,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":434,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":603,"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":772,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":809,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":940,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":977,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":246,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":415,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":582,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":619,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":785,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":822,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":954,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":991,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1156,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty2 foo_empty5 foo] vs [.no.prefetch.landmark foo_empty foo2 foo4 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo5] 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 940, NextOffset: 977 515s testutil.go:509: Offset: 1156, NextOffset: 1193 515s testutil.go:509: Offset: 977, NextOffset: 1062 515s testutil.go:509: Offset: 1193, NextOffset: 1278 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 264, NextOffset: 301 515s testutil.go:509: Offset: 378, NextOffset: 415 515s testutil.go:509: Offset: 301, NextOffset: 434 515s testutil.go:509: Offset: 415, NextOffset: 582 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 95, NextOffset: 132 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 132, NextOffset: 264 515s testutil.go:509: Offset: 246, NextOffset: 378 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 434, NextOffset: 471 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 471, NextOffset: 603 515s testutil.go:509: Offset: 619, NextOffset: 785 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 603, NextOffset: 640 515s testutil.go:509: Offset: 785, NextOffset: 822 515s testutil.go:509: Offset: 640, NextOffset: 772 515s testutil.go:509: Offset: 822, NextOffset: 954 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 772, NextOffset: 809 515s testutil.go:509: Offset: 954, NextOffset: 991 515s testutil.go:509: Offset: 809, NextOffset: 940 515s testutil.go:509: Offset: 991, NextOffset: 1156 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo4 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo5] vs [foo foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty2 foo_empty5] 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 434, NextOffset: 471 515s testutil.go:509: Offset: 619, NextOffset: 785 515s testutil.go:509: Offset: 471, NextOffset: 603 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 954, NextOffset: 991 515s testutil.go:509: Offset: 772, NextOffset: 809 515s testutil.go:509: Offset: 991, NextOffset: 1156 515s testutil.go:509: Offset: 809, NextOffset: 940 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 378, NextOffset: 415 515s testutil.go:509: Offset: 264, NextOffset: 301 515s testutil.go:509: Offset: 415, NextOffset: 582 515s testutil.go:509: Offset: 301, NextOffset: 434 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 785, NextOffset: 822 515s testutil.go:509: Offset: 603, NextOffset: 640 515s testutil.go:509: Offset: 822, NextOffset: 954 515s testutil.go:509: Offset: 640, NextOffset: 772 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1156, NextOffset: 1193 515s testutil.go:509: Offset: 940, NextOffset: 977 515s testutil.go:509: Offset: 1193, NextOffset: 1278 515s testutil.go:509: Offset: 977, NextOffset: 1062 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 95, NextOffset: 132 515s testutil.go:509: Offset: 246, NextOffset: 378 515s testutil.go:509: Offset: 132, NextOffset: 264 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 160 213] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 160 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 213 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 157 213] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 157 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 213 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 157 210] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 157 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 210 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 163 219] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 163 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 163 216] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 163 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 216 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 163 219] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":94,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":131,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":260,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":297,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":428,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":465,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":596,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":633,"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":800,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":931,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":968,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":208,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":374,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":411,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":577,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":614,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":780,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":817,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":947,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":984,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1150,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1187,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty foo3 foo4 foo5 foo_empty5 foo6] vs [foo_empty2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo4 foo5] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 428, NextOffset: 465 515s testutil.go:509: Offset: 577, NextOffset: 614 515s testutil.go:509: Offset: 465, NextOffset: 596 515s testutil.go:509: Offset: 614, NextOffset: 780 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 596, NextOffset: 633 515s testutil.go:509: Offset: 780, NextOffset: 817 515s testutil.go:509: Offset: 633, NextOffset: 763 515s testutil.go:509: Offset: 817, NextOffset: 947 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 163 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 763, NextOffset: 800 515s testutil.go:509: Offset: 947, NextOffset: 984 515s testutil.go:509: Offset: 800, NextOffset: 931 515s testutil.go:509: Offset: 984, NextOffset: 1150 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 931, NextOffset: 968 515s testutil.go:509: Offset: 1150, NextOffset: 1187 515s testutil.go:509: Offset: 968, NextOffset: 1053 515s testutil.go:509: Offset: 1187, NextOffset: 1272 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 94, NextOffset: 131 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 163 216] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 163 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 216 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 208, NextOffset: 245 515s testutil.go:509: Offset: 131, NextOffset: 260 515s testutil.go:509: Offset: 245, NextOffset: 374 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 260, NextOffset: 297 515s testutil.go:509: Offset: 374, NextOffset: 411 515s testutil.go:509: Offset: 297, NextOffset: 428 515s testutil.go:509: Offset: 411, NextOffset: 577 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo_empty2 foo_empty4 foo_empty5 foo6] vs [foo4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty foo3] 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 780, NextOffset: 817 515s testutil.go:509: Offset: 596, NextOffset: 633 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 817, NextOffset: 947 515s testutil.go:509: Offset: 633, NextOffset: 763 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 947, NextOffset: 984 515s testutil.go:509: Offset: 763, NextOffset: 800 515s testutil.go:509: Offset: 984, NextOffset: 1150 515s testutil.go:509: Offset: 800, NextOffset: 931 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1150, NextOffset: 1187 515s testutil.go:509: Offset: 931, NextOffset: 968 515s testutil.go:509: Offset: 1187, NextOffset: 1272 515s testutil.go:509: Offset: 968, NextOffset: 1053 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 163 219] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 163 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 208, NextOffset: 245 515s testutil.go:509: Offset: 94, NextOffset: 131 515s testutil.go:509: Offset: 245, NextOffset: 374 515s testutil.go:509: Offset: 131, NextOffset: 260 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 374, NextOffset: 411 515s testutil.go:509: Offset: 260, NextOffset: 297 515s testutil.go:509: Offset: 411, NextOffset: 577 515s testutil.go:509: Offset: 297, NextOffset: 428 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 577, NextOffset: 614 515s testutil.go:509: Offset: 428, NextOffset: 465 515s testutil.go:509: Offset: 614, NextOffset: 780 515s testutil.go:509: Offset: 465, NextOffset: 596 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 163 216] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 163 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 216 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 162 218] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 162 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 218 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 162 215] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 162 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 215 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 162 218] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 162 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 218 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 162 215] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 162 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 215 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 162 218] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 162 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 218 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":97,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":266,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":303,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":438,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":475,"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":647,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":211,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":248,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":380,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":417,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":583,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":620,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":959,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":996,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1164,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo3 foo6 foo foo_empty2] vs [.no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo foo_empty foo2 foo_empty4 foo5 foo_empty5 foo6] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 97, NextOffset: 134 515s testutil.go:509: Offset: 211, NextOffset: 248 515s testutil.go:509: Offset: 134, NextOffset: 266 515s testutil.go:509: Offset: 248, NextOffset: 380 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 610, NextOffset: 647 515s testutil.go:509: Offset: 787, NextOffset: 824 515s testutil.go:509: Offset: 647, NextOffset: 782 515s testutil.go:509: Offset: 824, NextOffset: 959 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 782, NextOffset: 819 515s testutil.go:509: Offset: 959, NextOffset: 996 515s testutil.go:509: Offset: 819, NextOffset: 953 515s testutil.go:509: Offset: 996, NextOffset: 1164 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 162 215] 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 162 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 215 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 266, NextOffset: 303 515s testutil.go:509: Offset: 380, NextOffset: 417 515s testutil.go:509: Offset: 303, NextOffset: 438 515s testutil.go:509: Offset: 417, NextOffset: 583 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 438, NextOffset: 475 515s testutil.go:509: Offset: 583, NextOffset: 620 515s testutil.go:509: Offset: 475, NextOffset: 610 515s testutil.go:509: Offset: 620, NextOffset: 787 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 953, NextOffset: 990 515s testutil.go:509: Offset: 1164, NextOffset: 1201 515s testutil.go:509: Offset: 990, NextOffset: 1075 515s testutil.go:509: Offset: 1201, NextOffset: 1286 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo foo_empty foo2 foo_empty4 foo5 foo_empty5] vs [foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo3 foo6 foo foo_empty2 foo_empty3] 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 583, NextOffset: 620 515s testutil.go:509: Offset: 438, NextOffset: 475 515s testutil.go:509: Offset: 620, NextOffset: 787 515s testutil.go:509: Offset: 475, NextOffset: 610 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 787, NextOffset: 824 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 164 220] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 164 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 220 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 610, NextOffset: 647 515s testutil.go:509: Offset: 824, NextOffset: 959 515s testutil.go:509: Offset: 647, NextOffset: 782 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 211, NextOffset: 248 515s testutil.go:509: Offset: 97, NextOffset: 134 515s testutil.go:509: Offset: 248, NextOffset: 380 515s testutil.go:509: Offset: 134, NextOffset: 266 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 380, NextOffset: 417 515s testutil.go:509: Offset: 266, NextOffset: 303 515s testutil.go:509: Offset: 417, NextOffset: 583 515s testutil.go:509: Offset: 303, NextOffset: 438 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 959, NextOffset: 996 515s testutil.go:509: Offset: 782, NextOffset: 819 515s testutil.go:509: Offset: 996, NextOffset: 1164 515s testutil.go:509: Offset: 819, NextOffset: 953 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1164, NextOffset: 1201 515s testutil.go:509: Offset: 953, NextOffset: 990 515s testutil.go:509: Offset: 1201, NextOffset: 1286 515s testutil.go:509: Offset: 990, NextOffset: 1075 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 164 217] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 164 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 217 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 164 220] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 164 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 220 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":93,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":130,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":260,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":297,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":426,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":463,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":594,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":631,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":762,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":799,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":928,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":965,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 164 217] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 164 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 217 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":206,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":243,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":373,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":410,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":573,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":610,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":812,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":943,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":980,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1143,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1180,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo5 foo_empty5 foo2 foo_empty2 foo_empty4 foo6 foo foo_empty foo3] vs [foo_empty5 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo5 foo6 foo foo_empty2 foo4 foo_empty4] 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 594, NextOffset: 631 515s testutil.go:509: Offset: 775, NextOffset: 812 515s testutil.go:509: Offset: 631, NextOffset: 762 515s testutil.go:509: Offset: 812, NextOffset: 943 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 762, NextOffset: 799 515s testutil.go:509: Offset: 943, NextOffset: 980 515s testutil.go:509: Offset: 799, NextOffset: 928 515s testutil.go:509: Offset: 980, NextOffset: 1143 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 260, NextOffset: 297 515s testutil.go:509: Offset: 373, NextOffset: 410 515s testutil.go:509: Offset: 297, NextOffset: 426 515s testutil.go:509: Offset: 410, NextOffset: 573 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 928, NextOffset: 965 515s testutil.go:509: Offset: 1143, NextOffset: 1180 515s testutil.go:509: Offset: 965, NextOffset: 1050 515s testutil.go:509: Offset: 1180, NextOffset: 1265 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 93, NextOffset: 130 515s testutil.go:509: Offset: 206, NextOffset: 243 515s testutil.go:509: Offset: 130, NextOffset: 260 515s testutil.go:509: Offset: 243, NextOffset: 373 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 426, NextOffset: 463 515s testutil.go:509: Offset: 573, NextOffset: 610 515s testutil.go:509: Offset: 463, NextOffset: 594 515s testutil.go:509: Offset: 610, NextOffset: 775 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo5 foo6 foo foo_empty2 foo4] vs [foo foo_empty foo3 foo_empty3 foo4 foo5 foo_empty5 foo2 foo_empty2 foo_empty4 foo6] 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 164 220] 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 373, NextOffset: 410 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 260, NextOffset: 297 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 410, NextOffset: 573 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 515s testutil.go:2349: [1] at 164 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 220 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 297, NextOffset: 426 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 573, NextOffset: 610 515s testutil.go:509: Offset: 426, NextOffset: 463 515s testutil.go:509: Offset: 610, NextOffset: 775 515s testutil.go:509: Offset: 463, NextOffset: 594 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 943, NextOffset: 980 515s testutil.go:509: Offset: 762, NextOffset: 799 515s testutil.go:509: Offset: 980, NextOffset: 1143 515s testutil.go:509: Offset: 799, NextOffset: 928 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1143, NextOffset: 1180 515s testutil.go:509: Offset: 928, NextOffset: 965 515s testutil.go:509: Offset: 1180, NextOffset: 1265 515s testutil.go:509: Offset: 965, NextOffset: 1050 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 206, NextOffset: 243 515s testutil.go:509: Offset: 93, NextOffset: 130 515s testutil.go:509: Offset: 243, NextOffset: 373 515s testutil.go:509: Offset: 130, NextOffset: 260 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 775, NextOffset: 812 515s testutil.go:509: Offset: 594, NextOffset: 631 515s testutil.go:509: Offset: 812, NextOffset: 943 515s testutil.go:509: Offset: 631, NextOffset: 762 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 164 217] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 164 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 217 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 141 191] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 141 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 191 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 141 183] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 141 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 183 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 141 191] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 141 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 191 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 141 183] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 141 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 183 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 140 190] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 140 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 190 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":95,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":264,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":301,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":434,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":603,"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":772,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":809,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":940,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":977,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":246,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":415,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":582,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":619,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":785,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":822,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":954,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":991,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1156,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2 foo3 foo4 foo6 foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo_empty foo2 foo3 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo4 foo_empty4] 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 940, NextOffset: 977 515s testutil.go:509: Offset: 1156, NextOffset: 1193 515s testutil.go:509: Offset: 977, NextOffset: 1062 515s testutil.go:509: Offset: 1193, NextOffset: 1278 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 772, NextOffset: 809 515s testutil.go:509: Offset: 954, NextOffset: 991 515s testutil.go:509: Offset: 809, NextOffset: 940 515s testutil.go:509: Offset: 991, NextOffset: 1156 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 95, NextOffset: 132 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 132, NextOffset: 264 515s testutil.go:509: Offset: 246, NextOffset: 378 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 264, NextOffset: 301 515s testutil.go:509: Offset: 378, NextOffset: 415 515s testutil.go:509: Offset: 301, NextOffset: 434 515s testutil.go:509: Offset: 415, NextOffset: 582 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 434, NextOffset: 471 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 471, NextOffset: 603 515s testutil.go:509: Offset: 619, NextOffset: 785 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 603, NextOffset: 640 515s testutil.go:509: Offset: 785, NextOffset: 822 515s testutil.go:509: Offset: 640, NextOffset: 772 515s testutil.go:509: Offset: 822, NextOffset: 954 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo4 foo_empty4 foo_empty foo2 foo3 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark] vs [foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo2 foo3 foo4 foo6] 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 140 182] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1156, NextOffset: 1193 515s testutil.go:509: Offset: 940, NextOffset: 977 515s testutil.go:509: Offset: 1193, NextOffset: 1278 515s testutil.go:509: Offset: 977, NextOffset: 1062 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 95, NextOffset: 132 515s testutil.go:509: Offset: 246, NextOffset: 378 515s testutil.go:509: Offset: 132, NextOffset: 264 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 515s testutil.go:2349: [1] at 140 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 785, NextOffset: 822 515s testutil.go:509: Offset: 603, NextOffset: 640 515s testutil.go:509: Offset: 822, NextOffset: 954 515s testutil.go:509: Offset: 640, NextOffset: 772 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 378, NextOffset: 415 515s testutil.go:509: Offset: 264, NextOffset: 301 515s testutil.go:509: Offset: 415, NextOffset: 582 515s testutil.go:509: Offset: 301, NextOffset: 434 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 434, NextOffset: 471 515s testutil.go:509: Offset: 619, NextOffset: 785 515s testutil.go:509: Offset: 471, NextOffset: 603 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 954, NextOffset: 991 515s testutil.go:509: Offset: 772, NextOffset: 809 515s testutil.go:509: Offset: 991, NextOffset: 1156 515s testutil.go:509: Offset: 809, NextOffset: 940 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 143 193] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 143 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 193 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 143 185] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 143 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 185 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 143 193] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 143 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 193 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 143 185] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 143 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 185 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 143 193] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 143 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 193 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 143 185] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 143 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 185 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 141 191] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 141 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 191 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":94,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":131,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":260,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":297,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":428,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":465,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":596,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":633,"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":800,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":931,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":968,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":208,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":374,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":411,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":577,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":614,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":780,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":817,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":947,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":984,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1150,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1187,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 141 183] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 141 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 183 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 515s testutil.go:401: Directory: "" vs "": [foo6 foo_empty foo_empty2 foo3 foo_empty3 foo foo2 foo4 foo_empty4 foo5 foo_empty5] vs [.no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo2 foo3 foo5 foo6] 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 94, NextOffset: 131 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 141 191] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 141 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 191 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 208, NextOffset: 245 515s testutil.go:509: Offset: 131, NextOffset: 260 515s testutil.go:509: Offset: 245, NextOffset: 374 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 260, NextOffset: 297 515s testutil.go:509: Offset: 374, NextOffset: 411 515s testutil.go:509: Offset: 297, NextOffset: 428 515s testutil.go:509: Offset: 411, NextOffset: 577 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 596, NextOffset: 633 515s testutil.go:509: Offset: 780, NextOffset: 817 515s testutil.go:509: Offset: 633, NextOffset: 763 515s testutil.go:509: Offset: 817, NextOffset: 947 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 763, NextOffset: 800 515s testutil.go:509: Offset: 947, NextOffset: 984 515s testutil.go:509: Offset: 800, NextOffset: 931 515s testutil.go:509: Offset: 984, NextOffset: 1150 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 931, NextOffset: 968 515s testutil.go:509: Offset: 1150, NextOffset: 1187 515s testutil.go:509: Offset: 968, NextOffset: 1053 515s testutil.go:509: Offset: 1187, NextOffset: 1272 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 428, NextOffset: 465 515s testutil.go:509: Offset: 577, NextOffset: 614 515s testutil.go:509: Offset: 465, NextOffset: 596 515s testutil.go:509: Offset: 614, NextOffset: 780 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo2 foo3] vs [foo foo2 foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 208, NextOffset: 245 515s testutil.go:509: Offset: 94, NextOffset: 131 515s testutil.go:509: Offset: 245, NextOffset: 374 515s testutil.go:509: Offset: 131, NextOffset: 260 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 780, NextOffset: 817 515s testutil.go:509: Offset: 596, NextOffset: 633 515s testutil.go:509: Offset: 817, NextOffset: 947 515s testutil.go:509: Offset: 633, NextOffset: 763 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 374, NextOffset: 411 515s testutil.go:509: Offset: 260, NextOffset: 297 515s testutil.go:509: Offset: 411, NextOffset: 577 515s testutil.go:509: Offset: 297, NextOffset: 428 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 577, NextOffset: 614 515s testutil.go:509: Offset: 428, NextOffset: 465 515s testutil.go:509: Offset: 614, NextOffset: 780 515s testutil.go:509: Offset: 465, NextOffset: 596 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 947, NextOffset: 984 515s testutil.go:509: Offset: 763, NextOffset: 800 515s testutil.go:509: Offset: 984, NextOffset: 1150 515s testutil.go:509: Offset: 800, NextOffset: 931 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1150, NextOffset: 1187 515s testutil.go:509: Offset: 931, NextOffset: 968 515s testutil.go:509: Offset: 1187, NextOffset: 1272 515s testutil.go:509: Offset: 968, NextOffset: 1053 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 141 183] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 141 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 183 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 142 192] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 142 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 192 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 142 184] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 142 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 184 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 144 194] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 144 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 194 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 144 186] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 144 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 186 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 144 194] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 144 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 194 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 144 186] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 144 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 186 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 144 194] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 144 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 194 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":97,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":266,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":303,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":438,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":475,"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":647,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":211,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":248,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":380,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":417,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":583,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":620,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":959,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":996,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1164,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo2 foo_empty2 foo5 foo_empty5 foo3 foo_empty3 foo4 foo_empty4] vs [foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo5 foo6 foo_empty2 foo3 foo_empty3] 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 438, NextOffset: 475 515s testutil.go:509: Offset: 583, NextOffset: 620 515s testutil.go:509: Offset: 475, NextOffset: 610 515s testutil.go:509: Offset: 620, NextOffset: 787 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 610, NextOffset: 647 515s testutil.go:509: Offset: 787, NextOffset: 824 515s testutil.go:509: Offset: 647, NextOffset: 782 515s testutil.go:509: Offset: 824, NextOffset: 959 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 953, NextOffset: 990 515s testutil.go:509: Offset: 1164, NextOffset: 1201 515s testutil.go:509: Offset: 990, NextOffset: 1075 515s testutil.go:509: Offset: 1201, NextOffset: 1286 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 97, NextOffset: 134 515s testutil.go:509: Offset: 211, NextOffset: 248 515s testutil.go:509: Offset: 134, NextOffset: 266 515s testutil.go:509: Offset: 248, NextOffset: 380 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 266, NextOffset: 303 515s testutil.go:509: Offset: 380, NextOffset: 417 515s testutil.go:509: Offset: 303, NextOffset: 438 515s testutil.go:509: Offset: 417, NextOffset: 583 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 782, NextOffset: 819 515s testutil.go:509: Offset: 959, NextOffset: 996 515s testutil.go:509: Offset: 819, NextOffset: 953 515s testutil.go:509: Offset: 996, NextOffset: 1164 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5] vs [foo3 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty foo2 foo_empty2 foo5 foo_empty5] 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 583, NextOffset: 620 515s testutil.go:509: Offset: 438, NextOffset: 475 515s testutil.go:509: Offset: 620, NextOffset: 787 515s testutil.go:509: Offset: 475, NextOffset: 610 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 787, NextOffset: 824 515s testutil.go:509: Offset: 610, NextOffset: 647 515s testutil.go:509: Offset: 824, NextOffset: 959 515s testutil.go:509: Offset: 647, NextOffset: 782 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 211, NextOffset: 248 515s testutil.go:509: Offset: 97, NextOffset: 134 515s testutil.go:509: Offset: 248, NextOffset: 380 515s testutil.go:509: Offset: 134, NextOffset: 266 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 380, NextOffset: 417 515s testutil.go:509: Offset: 266, NextOffset: 303 515s testutil.go:509: Offset: 417, NextOffset: 583 515s testutil.go:509: Offset: 303, NextOffset: 438 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 959, NextOffset: 996 515s testutil.go:509: Offset: 782, NextOffset: 819 515s testutil.go:509: Offset: 996, NextOffset: 1164 515s testutil.go:509: Offset: 819, NextOffset: 953 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1164, NextOffset: 1201 515s testutil.go:509: Offset: 953, NextOffset: 990 515s testutil.go:509: Offset: 1201, NextOffset: 1286 515s testutil.go:509: Offset: 990, NextOffset: 1075 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 144 186] 515s testutil.go:2330: got gzip streams: 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 144 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 186 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 150 200] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 150 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 200 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 150 192] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 150 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 192 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 150 200] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 150 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 200 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 150 192] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 150 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 192 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 148 198] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 148 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 198 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 148 190] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 148 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 190 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 155 205] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 155 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 205 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":94,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":131,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":263,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":300,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":434,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":641,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":774,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":811,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":944,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":981,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 155 197] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 155 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 197 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":208,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":377,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":414,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":579,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":616,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":952,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":989,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1155,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1192,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo3 foo_empty5 foo6] vs [foo3 foo_empty3 foo5 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2] 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 774, NextOffset: 811 515s testutil.go:509: Offset: 952, NextOffset: 989 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 811, NextOffset: 944 515s testutil.go:509: Offset: 989, NextOffset: 1155 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 434, NextOffset: 471 515s testutil.go:509: Offset: 579, NextOffset: 616 515s testutil.go:509: Offset: 471, NextOffset: 604 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 616, NextOffset: 782 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 944, NextOffset: 981 515s testutil.go:509: Offset: 1155, NextOffset: 1192 515s testutil.go:509: Offset: 981, NextOffset: 1066 515s testutil.go:509: Offset: 1192, NextOffset: 1277 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 94, NextOffset: 131 515s testutil.go:509: Offset: 208, NextOffset: 245 515s testutil.go:509: Offset: 131, NextOffset: 263 515s testutil.go:509: Offset: 245, NextOffset: 377 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 263, NextOffset: 300 515s testutil.go:509: Offset: 377, NextOffset: 414 515s testutil.go:509: Offset: 300, NextOffset: 434 515s testutil.go:509: Offset: 414, NextOffset: 579 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 604, NextOffset: 641 515s testutil.go:509: Offset: 782, NextOffset: 819 515s testutil.go:509: Offset: 641, NextOffset: 774 515s testutil.go:509: Offset: 819, NextOffset: 952 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo5 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2] vs [foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo3 foo_empty5 foo6] 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 782, NextOffset: 819 515s testutil.go:509: Offset: 604, NextOffset: 641 515s testutil.go:509: Offset: 819, NextOffset: 952 515s testutil.go:509: Offset: 641, NextOffset: 774 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1155, NextOffset: 1192 515s testutil.go:509: Offset: 944, NextOffset: 981 515s testutil.go:509: Offset: 1192, NextOffset: 1277 515s testutil.go:509: Offset: 981, NextOffset: 1066 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 208, NextOffset: 245 515s testutil.go:509: Offset: 94, NextOffset: 131 515s testutil.go:509: Offset: 245, NextOffset: 377 515s testutil.go:509: Offset: 131, NextOffset: 263 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 377, NextOffset: 414 515s testutil.go:509: Offset: 263, NextOffset: 300 515s testutil.go:509: Offset: 414, NextOffset: 579 515s testutil.go:509: Offset: 300, NextOffset: 434 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 579, NextOffset: 616 515s testutil.go:509: Offset: 434, NextOffset: 471 515s testutil.go:509: Offset: 616, NextOffset: 782 515s testutil.go:509: Offset: 471, NextOffset: 604 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 952, NextOffset: 989 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 155 205] 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 774, NextOffset: 811 515s testutil.go:509: Offset: 989, NextOffset: 1155 515s testutil.go:509: Offset: 811, NextOffset: 944 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 155 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 205 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 155 197] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 155 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 197 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 155 205] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 155 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 205 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 155 197] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 155 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 197 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 153 203] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 153 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 203 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 153 195] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 153 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 195 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":96,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":133,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":265,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":302,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":437,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":474,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":608,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":645,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":777,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":814,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":948,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":985,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":246,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":415,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":583,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":620,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":956,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":993,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1160,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo6 foo foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5] vs [foo foo2 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark] 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 948, NextOffset: 985 515s testutil.go:509: Offset: 1160, NextOffset: 1197 515s testutil.go:509: Offset: 985, NextOffset: 1070 515s testutil.go:509: Offset: 1197, NextOffset: 1282 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 96, NextOffset: 133 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 133, NextOffset: 265 515s testutil.go:509: Offset: 246, NextOffset: 378 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 265, NextOffset: 302 515s testutil.go:509: Offset: 378, NextOffset: 415 515s testutil.go:509: Offset: 302, NextOffset: 437 515s testutil.go:509: Offset: 415, NextOffset: 583 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 608, NextOffset: 645 515s testutil.go:509: Offset: 787, NextOffset: 824 515s testutil.go:509: Offset: 645, NextOffset: 777 515s testutil.go:509: Offset: 824, NextOffset: 956 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 777, NextOffset: 814 515s testutil.go:509: Offset: 956, NextOffset: 993 515s testutil.go:509: Offset: 814, NextOffset: 948 515s testutil.go:509: Offset: 993, NextOffset: 1160 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 437, NextOffset: 474 515s testutil.go:509: Offset: 583, NextOffset: 620 515s testutil.go:509: Offset: 474, NextOffset: 608 515s testutil.go:509: Offset: 620, NextOffset: 787 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "" vs "" 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 153 203] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 153 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 203 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 515s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo_empty5 foo6] vs [foo foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo3 foo_empty3 foo6] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 96, NextOffset: 133 515s testutil.go:509: Offset: 246, NextOffset: 378 515s testutil.go:509: Offset: 133, NextOffset: 265 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 378, NextOffset: 415 515s testutil.go:509: Offset: 265, NextOffset: 302 515s testutil.go:509: Offset: 415, NextOffset: 583 515s testutil.go:509: Offset: 302, NextOffset: 437 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1160, NextOffset: 1197 515s testutil.go:509: Offset: 948, NextOffset: 985 515s testutil.go:509: Offset: 1197, NextOffset: 1282 515s testutil.go:509: Offset: 985, NextOffset: 1070 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 583, NextOffset: 620 515s testutil.go:509: Offset: 437, NextOffset: 474 515s testutil.go:509: Offset: 620, NextOffset: 787 515s testutil.go:509: Offset: 474, NextOffset: 608 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 787, NextOffset: 824 515s testutil.go:509: Offset: 608, NextOffset: 645 515s testutil.go:509: Offset: 824, NextOffset: 956 515s testutil.go:509: Offset: 645, NextOffset: 777 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 956, NextOffset: 993 515s testutil.go:509: Offset: 777, NextOffset: 814 515s testutil.go:509: Offset: 993, NextOffset: 1160 515s testutil.go:509: Offset: 814, NextOffset: 948 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 153 195] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 153 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 195 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 153 203] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 153 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 203 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 153 195] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 153 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 195 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 157 207] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 157 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 207 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 157 199] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 157 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 199 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 157 207] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 157 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 207 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 157 199] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 157 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 199 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":95,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":263,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":300,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":431,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":468,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":600,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":637,"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":805,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":936,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":973,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":246,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":377,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":414,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":581,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":618,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":784,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":821,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":952,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":989,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1154,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1191,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo6] vs [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo5 foo_empty5 foo6] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 431, NextOffset: 468 515s testutil.go:509: Offset: 581, NextOffset: 618 515s testutil.go:509: Offset: 468, NextOffset: 600 515s testutil.go:509: Offset: 618, NextOffset: 784 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 936, NextOffset: 973 515s testutil.go:509: Offset: 1154, NextOffset: 1191 515s testutil.go:509: Offset: 973, NextOffset: 1058 515s testutil.go:509: Offset: 1191, NextOffset: 1276 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 263, NextOffset: 300 515s testutil.go:509: Offset: 377, NextOffset: 414 515s testutil.go:509: Offset: 300, NextOffset: 431 515s testutil.go:509: Offset: 414, NextOffset: 581 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 600, NextOffset: 637 515s testutil.go:509: Offset: 784, NextOffset: 821 515s testutil.go:509: Offset: 637, NextOffset: 768 515s testutil.go:509: Offset: 821, NextOffset: 952 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 768, NextOffset: 805 515s testutil.go:509: Offset: 952, NextOffset: 989 515s testutil.go:509: Offset: 805, NextOffset: 936 515s testutil.go:509: Offset: 989, NextOffset: 1154 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 95, NextOffset: 132 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 132, NextOffset: 263 515s testutil.go:509: Offset: 246, NextOffset: 377 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo] vs [foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo2 foo4 foo5 foo_empty5] 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 784, NextOffset: 821 515s testutil.go:509: Offset: 600, NextOffset: 637 515s testutil.go:509: Offset: 821, NextOffset: 952 515s testutil.go:509: Offset: 637, NextOffset: 768 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 95, NextOffset: 132 515s testutil.go:509: Offset: 246, NextOffset: 377 515s testutil.go:509: Offset: 132, NextOffset: 263 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 952, NextOffset: 989 515s testutil.go:509: Offset: 768, NextOffset: 805 515s testutil.go:509: Offset: 989, NextOffset: 1154 515s testutil.go:509: Offset: 805, NextOffset: 936 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1154, NextOffset: 1191 515s testutil.go:509: Offset: 936, NextOffset: 973 515s testutil.go:509: Offset: 1191, NextOffset: 1276 515s testutil.go:509: Offset: 973, NextOffset: 1058 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 377, NextOffset: 414 515s testutil.go:509: Offset: 263, NextOffset: 300 515s testutil.go:509: Offset: 414, NextOffset: 581 515s testutil.go:509: Offset: 300, NextOffset: 431 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 581, NextOffset: 618 515s testutil.go:509: Offset: 431, NextOffset: 468 515s testutil.go:509: Offset: 618, NextOffset: 784 515s testutil.go:509: Offset: 468, NextOffset: 600 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 156 206] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 156 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 206 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 156 198] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 156 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 198 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 398 651] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 398 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 651 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 398 510] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 398 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 510 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 398 651] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 398 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 651 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 398 510] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":97,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":270,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":307,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":444,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":481,"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":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":792,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":829,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":966,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1003,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":211,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":248,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":384,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":421,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":629,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":973,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1010,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1178,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1215,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo5 foo6 foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty2] vs [foo2 foo_empty2 foo5 foo6 foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 97, NextOffset: 134 515s testutil.go:509: Offset: 211, NextOffset: 248 515s testutil.go:509: Offset: 134, NextOffset: 270 515s testutil.go:509: Offset: 248, NextOffset: 384 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 270, NextOffset: 307 515s testutil.go:509: Offset: 384, NextOffset: 421 515s testutil.go:509: Offset: 307, NextOffset: 444 515s testutil.go:509: Offset: 421, NextOffset: 592 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 398 in stargz, uncompressed length 512 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 515s testutil.go:2349: [2] at 510 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 618, NextOffset: 655 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 799, NextOffset: 836 515s testutil.go:509: Offset: 655, NextOffset: 792 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 836, NextOffset: 973 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 444, NextOffset: 481 515s testutil.go:509: Offset: 592, NextOffset: 629 515s testutil.go:509: Offset: 481, NextOffset: 618 515s testutil.go:509: Offset: 629, NextOffset: 799 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 792, NextOffset: 829 515s testutil.go:509: Offset: 973, NextOffset: 1010 515s testutil.go:509: Offset: 829, NextOffset: 966 515s testutil.go:509: Offset: 1010, NextOffset: 1178 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 966, NextOffset: 1003 515s testutil.go:509: Offset: 1178, NextOffset: 1215 515s testutil.go:509: Offset: 1003, NextOffset: 1088 515s testutil.go:509: Offset: 1215, NextOffset: 1300 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo5 foo6 foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark] vs [foo5 foo6 foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty2 foo3] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 592, NextOffset: 629 515s testutil.go:509: Offset: 444, NextOffset: 481 515s testutil.go:509: Offset: 629, NextOffset: 799 515s testutil.go:509: Offset: 481, NextOffset: 618 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 799, NextOffset: 836 515s testutil.go:509: Offset: 618, NextOffset: 655 515s testutil.go:509: Offset: 836, NextOffset: 973 515s testutil.go:509: Offset: 655, NextOffset: 792 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 384, NextOffset: 421 515s testutil.go:509: Offset: 270, NextOffset: 307 515s testutil.go:509: Offset: 421, NextOffset: 592 515s testutil.go:509: Offset: 307, NextOffset: 444 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 973, NextOffset: 1010 515s testutil.go:509: Offset: 792, NextOffset: 829 515s testutil.go:509: Offset: 1010, NextOffset: 1178 515s testutil.go:509: Offset: 829, NextOffset: 966 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 402 655] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1178, NextOffset: 1215 515s testutil.go:509: Offset: 966, NextOffset: 1003 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 1215, NextOffset: 1300 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 515s testutil.go:2349: [1] at 402 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 655 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 1003, NextOffset: 1088 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo" vs "foo" 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 211, NextOffset: 248 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 97, NextOffset: 134 515s testutil.go:509: Offset: 248, NextOffset: 384 515s testutil.go:509: Offset: 134, NextOffset: 270 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 402 514] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 402 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 514 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 403 656] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 403 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 656 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 403 515] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 403 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 515 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 403 656] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 403 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 656 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 403 515] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 403 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 515 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: 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":112,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":220,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":253,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":362,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":395,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":504,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":537,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":646,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":679,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":821,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":175,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":485,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":654,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":687,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":796,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":829,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":965,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":998,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo_empty3 foo4 foo6 foo] vs [foo_empty foo3 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty4 foo5 foo] 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 646, NextOffset: 679 515s testutil.go:509: Offset: 796, NextOffset: 829 515s testutil.go:509: Offset: 679, NextOffset: 788 515s testutil.go:509: Offset: 829, NextOffset: 965 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 504, NextOffset: 537 515s testutil.go:509: Offset: 654, NextOffset: 687 515s testutil.go:509: Offset: 537, NextOffset: 646 515s testutil.go:509: Offset: 687, NextOffset: 796 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 788, NextOffset: 821 515s testutil.go:509: Offset: 965, NextOffset: 998 515s testutil.go:509: Offset: 821, NextOffset: 898 515s testutil.go:509: Offset: 998, NextOffset: 1075 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 79, NextOffset: 112 515s testutil.go:509: Offset: 175, NextOffset: 208 515s testutil.go:509: Offset: 112, NextOffset: 220 515s testutil.go:509: Offset: 208, NextOffset: 316 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 316, NextOffset: 349 515s testutil.go:509: Offset: 253, NextOffset: 362 515s testutil.go:509: Offset: 349, NextOffset: 485 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 362, NextOffset: 395 515s testutil.go:509: Offset: 485, NextOffset: 518 515s testutil.go:509: Offset: 395, NextOffset: 504 515s testutil.go:509: Offset: 518, NextOffset: 654 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo3 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty4 foo5] vs [foo foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo_empty3 foo4 foo6] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 175, NextOffset: 208 515s testutil.go:509: Offset: 79, NextOffset: 112 515s testutil.go:509: Offset: 208, NextOffset: 316 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 405 658] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 405 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 658 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 112, NextOffset: 220 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 485, NextOffset: 518 515s testutil.go:509: Offset: 362, NextOffset: 395 515s testutil.go:509: Offset: 518, NextOffset: 654 515s testutil.go:509: Offset: 395, NextOffset: 504 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 654, NextOffset: 687 515s testutil.go:509: Offset: 504, NextOffset: 537 515s testutil.go:509: Offset: 687, NextOffset: 796 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 405 517] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 537, NextOffset: 646 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 405 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 517 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 965, NextOffset: 998 515s testutil.go:509: Offset: 788, NextOffset: 821 515s testutil.go:509: Offset: 998, NextOffset: 1075 515s testutil.go:509: Offset: 821, NextOffset: 898 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 316, NextOffset: 349 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 349, NextOffset: 485 515s testutil.go:509: Offset: 253, NextOffset: 362 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 796, NextOffset: 829 515s testutil.go:509: Offset: 646, NextOffset: 679 515s testutil.go:509: Offset: 829, NextOffset: 965 515s testutil.go:509: Offset: 679, NextOffset: 788 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 400 653] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 400 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 653 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 400 512] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 400 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 512 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 400 653] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 400 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 653 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 400 512] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 400 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 512 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 404 657] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 404 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 657 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 404 516] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 404 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 516 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 405 658] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 405 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 658 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 405 517] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 405 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 517 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 405 658] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 405 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 658 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 405 517] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 405 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 517 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":227,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":260,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":371,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":404,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":803,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":322,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":355,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":662,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":695,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":976,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1009,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo4 foo6 foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty] vs [.no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 227, NextOffset: 260 515s testutil.go:509: Offset: 322, NextOffset: 355 515s testutil.go:509: Offset: 260, NextOffset: 371 515s testutil.go:509: Offset: 355, NextOffset: 492 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 692, NextOffset: 803 515s testutil.go:509: Offset: 839, NextOffset: 976 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 409 662] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 409 in stargz, uncompressed length 1636 515s testutil.go:2349: [2] at 662 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 117, NextOffset: 227 515s testutil.go:509: Offset: 212, NextOffset: 322 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 371, NextOffset: 404 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 404, NextOffset: 515 515s testutil.go:509: Offset: 525, NextOffset: 662 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 662, NextOffset: 695 515s testutil.go:509: Offset: 548, NextOffset: 659 515s testutil.go:509: Offset: 695, NextOffset: 806 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 803, NextOffset: 836 515s testutil.go:509: Offset: 976, NextOffset: 1009 515s testutil.go:509: Offset: 836, NextOffset: 913 515s testutil.go:509: Offset: 1009, NextOffset: 1086 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2] vs [foo4 foo6 foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3] 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 976, NextOffset: 1009 515s testutil.go:509: Offset: 803, NextOffset: 836 515s testutil.go:509: Offset: 1009, NextOffset: 1086 515s testutil.go:509: Offset: 836, NextOffset: 913 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 212, NextOffset: 322 515s testutil.go:509: Offset: 117, NextOffset: 227 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 322, NextOffset: 355 515s testutil.go:509: Offset: 227, NextOffset: 260 515s testutil.go:509: Offset: 355, NextOffset: 492 515s testutil.go:509: Offset: 260, NextOffset: 371 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 371, NextOffset: 404 515s testutil.go:509: Offset: 525, NextOffset: 662 515s testutil.go:509: Offset: 404, NextOffset: 515 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 662, NextOffset: 695 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 695, NextOffset: 806 515s testutil.go:509: Offset: 548, NextOffset: 659 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 839, NextOffset: 976 515s testutil.go:509: Offset: 692, NextOffset: 803 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 409 521] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2048 515s testutil.go:2349: [1] at 409 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 521 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1683: "bar"(basename:"bar") is child of "" 515s testutil.go:1683: "foo"(basename:"foo") is child of "" 515s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 2688] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 1564] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 2688] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 1564] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 2688] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 1564] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 2688] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 1564] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: 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":113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":222,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":255,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":365,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":398,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":508,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":541,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":651,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":794,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":827,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":176,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":318,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":351,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":487,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":520,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":656,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":689,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":832,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":968,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1001,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty4] vs [foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo4 foo_empty5 foo foo_empty foo3] 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 794, NextOffset: 827 515s testutil.go:509: Offset: 968, NextOffset: 1001 515s testutil.go:509: Offset: 827, NextOffset: 904 515s testutil.go:509: Offset: 1001, NextOffset: 1078 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 222, NextOffset: 255 515s testutil.go:509: Offset: 318, NextOffset: 351 515s testutil.go:509: Offset: 255, NextOffset: 365 515s testutil.go:509: Offset: 351, NextOffset: 487 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 80, NextOffset: 113 515s testutil.go:509: Offset: 176, NextOffset: 209 515s testutil.go:509: Offset: 113, NextOffset: 222 515s testutil.go:509: Offset: 209, NextOffset: 318 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 365, NextOffset: 398 515s testutil.go:509: Offset: 487, NextOffset: 520 515s testutil.go:509: Offset: 398, NextOffset: 508 515s testutil.go:509: Offset: 520, NextOffset: 656 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 508, NextOffset: 541 515s testutil.go:509: Offset: 656, NextOffset: 689 515s testutil.go:509: Offset: 541, NextOffset: 651 515s testutil.go:509: Offset: 689, NextOffset: 799 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 651, NextOffset: 684 515s testutil.go:509: Offset: 799, NextOffset: 832 515s testutil.go:509: Offset: 684, NextOffset: 794 515s testutil.go:509: Offset: 832, NextOffset: 968 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo4 foo_empty5 foo foo_empty foo3 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo2 foo_empty2] vs [foo foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty4] 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 799, NextOffset: 832 515s testutil.go:509: Offset: 651, NextOffset: 684 515s testutil.go:509: Offset: 832, NextOffset: 968 515s testutil.go:509: Offset: 684, NextOffset: 794 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 968, NextOffset: 1001 515s testutil.go:509: Offset: 794, NextOffset: 827 515s testutil.go:509: Offset: 1001, NextOffset: 1078 515s testutil.go:509: Offset: 827, NextOffset: 904 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 318, NextOffset: 351 515s testutil.go:509: Offset: 222, NextOffset: 255 515s testutil.go:509: Offset: 351, NextOffset: 487 515s testutil.go:509: Offset: 255, NextOffset: 365 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 656, NextOffset: 689 515s testutil.go:509: Offset: 508, NextOffset: 541 515s testutil.go:509: Offset: 689, NextOffset: 799 515s testutil.go:509: Offset: 541, NextOffset: 651 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 176, NextOffset: 209 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 80, NextOffset: 113 515s testutil.go:509: Offset: 209, NextOffset: 318 515s testutil.go:509: Offset: 113, NextOffset: 222 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 487, NextOffset: 520 515s testutil.go:509: Offset: 365, NextOffset: 398 515s testutil.go:509: Offset: 520, NextOffset: 656 515s testutil.go:509: Offset: 398, NextOffset: 508 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 2688] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 1564] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 2688] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":262,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":374,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":407,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":519,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":552,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":664,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":697,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":809,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":842,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":180,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":324,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":357,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":495,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":528,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":666,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":699,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":811,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":844,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":982,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1015,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty2 foo5 foo6] vs [foo_empty foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo] 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 519, NextOffset: 552 515s testutil.go:509: Offset: 666, NextOffset: 699 515s testutil.go:509: Offset: 552, NextOffset: 664 515s testutil.go:509: Offset: 699, NextOffset: 811 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 664, NextOffset: 697 515s testutil.go:509: Offset: 811, NextOffset: 844 515s testutil.go:509: Offset: 697, NextOffset: 809 515s testutil.go:509: Offset: 844, NextOffset: 982 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 809, NextOffset: 842 515s testutil.go:509: Offset: 982, NextOffset: 1015 515s testutil.go:509: Offset: 842, NextOffset: 919 515s testutil.go:509: Offset: 1015, NextOffset: 1092 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 180, NextOffset: 213 515s testutil.go:509: Offset: 118, NextOffset: 229 515s testutil.go:509: Offset: 213, NextOffset: 324 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 229, NextOffset: 262 515s testutil.go:509: Offset: 324, NextOffset: 357 515s testutil.go:509: Offset: 262, NextOffset: 374 515s testutil.go:509: Offset: 357, NextOffset: 495 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 374, NextOffset: 407 515s testutil.go:509: Offset: 495, NextOffset: 528 515s testutil.go:509: Offset: 407, NextOffset: 519 515s testutil.go:509: Offset: 528, NextOffset: 666 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo6 foo2 foo_empty2] vs [foo_empty5 foo_empty2 foo5 foo6 foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 324, NextOffset: 357 515s testutil.go:509: Offset: 229, NextOffset: 262 515s testutil.go:509: Offset: 357, NextOffset: 495 515s testutil.go:509: Offset: 262, NextOffset: 374 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 495, NextOffset: 528 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 374, NextOffset: 407 515s testutil.go:509: Offset: 528, NextOffset: 666 515s testutil.go:509: Offset: 407, NextOffset: 519 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 666, NextOffset: 699 515s testutil.go:509: Offset: 519, NextOffset: 552 515s testutil.go:509: Offset: 699, NextOffset: 811 515s testutil.go:509: Offset: 552, NextOffset: 664 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 1564] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 811, NextOffset: 844 515s testutil.go:509: Offset: 664, NextOffset: 697 515s testutil.go:509: Offset: 844, NextOffset: 982 515s testutil.go:509: Offset: 697, NextOffset: 809 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 180, NextOffset: 213 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 213, NextOffset: 324 515s testutil.go:509: Offset: 118, NextOffset: 229 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 982, NextOffset: 1015 515s testutil.go:509: Offset: 809, NextOffset: 842 515s testutil.go:509: Offset: 1015, NextOffset: 1092 515s testutil.go:509: Offset: 842, NextOffset: 919 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 2688] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 1564] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 2688] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 1564] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 2688] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: 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":112,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":220,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":253,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":362,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":395,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":504,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":537,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":646,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":679,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":821,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":175,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":485,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":654,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":687,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":796,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":829,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":965,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":998,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty5 foo2 foo_empty2 foo4 foo_empty4 foo6 foo foo_empty foo3 foo_empty3 foo5] vs [foo foo_empty foo_empty2 foo_empty5 foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo_empty4 foo5] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 79, NextOffset: 112 515s testutil.go:509: Offset: 175, NextOffset: 208 515s testutil.go:509: Offset: 112, NextOffset: 220 515s testutil.go:509: Offset: 208, NextOffset: 316 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 362, NextOffset: 395 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 1564] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 485, NextOffset: 518 515s testutil.go:509: Offset: 395, NextOffset: 504 515s testutil.go:509: Offset: 518, NextOffset: 654 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 646, NextOffset: 679 515s testutil.go:509: Offset: 796, NextOffset: 829 515s testutil.go:509: Offset: 679, NextOffset: 788 515s testutil.go:509: Offset: 829, NextOffset: 965 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 316, NextOffset: 349 515s testutil.go:509: Offset: 253, NextOffset: 362 515s testutil.go:509: Offset: 349, NextOffset: 485 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 504, NextOffset: 537 515s testutil.go:509: Offset: 654, NextOffset: 687 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 537, NextOffset: 646 515s testutil.go:509: Offset: 687, NextOffset: 796 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 788, NextOffset: 821 515s testutil.go:509: Offset: 965, NextOffset: 998 515s testutil.go:509: Offset: 821, NextOffset: 898 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 2688] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 998, NextOffset: 1075 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo_empty2] vs [foo4 foo_empty4 foo6 foo foo_empty foo3 foo_empty3 foo5 foo_empty5 foo2 foo_empty2] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 316, NextOffset: 349 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 349, NextOffset: 485 515s testutil.go:509: Offset: 253, NextOffset: 362 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 485, NextOffset: 518 515s testutil.go:509: Offset: 362, NextOffset: 395 515s testutil.go:509: Offset: 518, NextOffset: 654 515s testutil.go:509: Offset: 395, NextOffset: 504 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 654, NextOffset: 687 515s testutil.go:509: Offset: 504, NextOffset: 537 515s testutil.go:509: Offset: 687, NextOffset: 796 515s testutil.go:509: Offset: 537, NextOffset: 646 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 796, NextOffset: 829 515s testutil.go:509: Offset: 646, NextOffset: 679 515s testutil.go:509: Offset: 829, NextOffset: 965 515s testutil.go:509: Offset: 679, NextOffset: 788 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 175, NextOffset: 208 515s testutil.go:509: Offset: 79, NextOffset: 112 515s testutil.go:509: Offset: 208, NextOffset: 316 515s testutil.go:509: Offset: 112, NextOffset: 220 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 965, NextOffset: 998 515s testutil.go:509: Offset: 788, NextOffset: 821 515s testutil.go:509: Offset: 998, NextOffset: 1075 515s testutil.go:509: Offset: 821, NextOffset: 898 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 1564] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 2688] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 1564] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 2688] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 2688 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 1564] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 1564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 147] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 147 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 142] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 142 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":227,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":260,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":371,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":404,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":803,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":322,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":355,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":662,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":695,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":976,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1009,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo2 foo_empty2 foo5 foo3 foo_empty3 foo4 foo_empty4 foo_empty5] vs [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo3 foo4 foo5 foo_empty2 foo_empty3 foo_empty4] 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 803, NextOffset: 836 515s testutil.go:509: Offset: 976, NextOffset: 1009 515s testutil.go:509: Offset: 836, NextOffset: 913 515s testutil.go:509: Offset: 1009, NextOffset: 1086 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 117, NextOffset: 227 515s testutil.go:509: Offset: 212, NextOffset: 322 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 227, NextOffset: 260 515s testutil.go:509: Offset: 322, NextOffset: 355 515s testutil.go:509: Offset: 260, NextOffset: 371 515s testutil.go:509: Offset: 355, NextOffset: 492 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 692, NextOffset: 803 515s testutil.go:509: Offset: 839, NextOffset: 976 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 371, NextOffset: 404 515s testutil.go:509: Offset: 492, NextOffset: 525 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 147] 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 404, NextOffset: 515 515s testutil.go:509: Offset: 525, NextOffset: 662 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 662, NextOffset: 695 515s testutil.go:509: Offset: 548, NextOffset: 659 515s testutil.go:509: Offset: 695, NextOffset: 806 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo foo_empty foo2 foo3 foo4 foo5 foo_empty2 foo_empty3 foo_empty4 foo_empty5] vs [foo6 foo foo_empty foo2 foo_empty2 foo5 foo3 foo_empty3 foo4 foo_empty4 foo_empty5] 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 662, NextOffset: 695 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 695, NextOffset: 806 515s testutil.go:509: Offset: 548, NextOffset: 659 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 147 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 806, NextOffset: 839 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 839, NextOffset: 976 515s testutil.go:509: Offset: 692, NextOffset: 803 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 976, NextOffset: 1009 515s testutil.go:509: Offset: 803, NextOffset: 836 515s testutil.go:509: Offset: 1009, NextOffset: 1086 515s testutil.go:509: Offset: 836, NextOffset: 913 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 212, NextOffset: 322 515s testutil.go:509: Offset: 117, NextOffset: 227 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 322, NextOffset: 355 515s testutil.go:509: Offset: 227, NextOffset: 260 515s testutil.go:509: Offset: 355, NextOffset: 492 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 142] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 142 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 149] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 149 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 260, NextOffset: 371 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 371, NextOffset: 404 515s testutil.go:509: Offset: 525, NextOffset: 662 515s testutil.go:509: Offset: 404, NextOffset: 515 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 144] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 144 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 153] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 153 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 149] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 149 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 153] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 515s testutil.go:2349: [1] at 153 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 149] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 149 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: 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":113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":222,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":255,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":365,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":398,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":508,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":541,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":651,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":794,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":827,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":176,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":318,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":351,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":487,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":520,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":656,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":689,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":832,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":968,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1001,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty4 foo6] vs [foo5 foo6 .no.prefetch.landmark foo_empty foo4 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4] 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 365, NextOffset: 398 515s testutil.go:509: Offset: 487, NextOffset: 520 515s testutil.go:509: Offset: 398, NextOffset: 508 515s testutil.go:509: Offset: 520, NextOffset: 656 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 508, NextOffset: 541 515s testutil.go:509: Offset: 656, NextOffset: 689 515s testutil.go:509: Offset: 541, NextOffset: 651 515s testutil.go:509: Offset: 689, NextOffset: 799 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 651, NextOffset: 684 515s testutil.go:509: Offset: 799, NextOffset: 832 515s testutil.go:509: Offset: 684, NextOffset: 794 515s testutil.go:509: Offset: 832, NextOffset: 968 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 80, NextOffset: 113 515s testutil.go:509: Offset: 176, NextOffset: 209 515s testutil.go:509: Offset: 113, NextOffset: 222 515s testutil.go:509: Offset: 209, NextOffset: 318 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 222, NextOffset: 255 515s testutil.go:509: Offset: 318, NextOffset: 351 515s testutil.go:509: Offset: 255, NextOffset: 365 515s testutil.go:509: Offset: 351, NextOffset: 487 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 794, NextOffset: 827 515s testutil.go:509: Offset: 968, NextOffset: 1001 515s testutil.go:509: Offset: 827, NextOffset: 904 515s testutil.go:509: Offset: 1001, NextOffset: 1078 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo4 foo_empty5] vs [foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty4 foo6 foo3] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 176, NextOffset: 209 515s testutil.go:509: Offset: 80, NextOffset: 113 515s testutil.go:509: Offset: 209, NextOffset: 318 515s testutil.go:509: Offset: 113, NextOffset: 222 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 318, NextOffset: 351 515s testutil.go:509: Offset: 222, NextOffset: 255 515s testutil.go:509: Offset: 351, NextOffset: 487 515s testutil.go:509: Offset: 255, NextOffset: 365 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 487, NextOffset: 520 515s testutil.go:509: Offset: 365, NextOffset: 398 515s testutil.go:509: Offset: 520, NextOffset: 656 515s testutil.go:509: Offset: 398, NextOffset: 508 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 799, NextOffset: 832 515s testutil.go:509: Offset: 651, NextOffset: 684 515s testutil.go:509: Offset: 832, NextOffset: 968 515s testutil.go:509: Offset: 684, NextOffset: 794 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 968, NextOffset: 1001 515s testutil.go:509: Offset: 794, NextOffset: 827 515s testutil.go:509: Offset: 1001, NextOffset: 1078 515s testutil.go:509: Offset: 827, NextOffset: 904 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 656, NextOffset: 689 515s testutil.go:509: Offset: 508, NextOffset: 541 515s testutil.go:509: Offset: 689, NextOffset: 799 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 153] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 153 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 541, NextOffset: 651 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 147] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 147 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 152] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 152 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 148] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 148 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 152] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 152 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 148] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 148 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 152] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 152 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 147] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 147 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 153] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 153 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":262,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":374,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":407,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":519,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":552,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":664,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":697,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":809,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":842,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":180,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":324,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":357,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":495,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":528,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":666,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":699,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":811,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":844,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":982,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1015,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo_empty3] vs [foo_empty5 foo_empty foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo4] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 180, NextOffset: 213 515s testutil.go:509: Offset: 118, NextOffset: 229 515s testutil.go:509: Offset: 213, NextOffset: 324 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 229, NextOffset: 262 515s testutil.go:509: Offset: 324, NextOffset: 357 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 148] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 148 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 262, NextOffset: 374 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 357, NextOffset: 495 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 374, NextOffset: 407 515s testutil.go:509: Offset: 495, NextOffset: 528 515s testutil.go:509: Offset: 407, NextOffset: 519 515s testutil.go:509: Offset: 528, NextOffset: 666 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 519, NextOffset: 552 515s testutil.go:509: Offset: 666, NextOffset: 699 515s testutil.go:509: Offset: 552, NextOffset: 664 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 153] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 153 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 699, NextOffset: 811 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 664, NextOffset: 697 515s testutil.go:509: Offset: 811, NextOffset: 844 515s testutil.go:509: Offset: 697, NextOffset: 809 515s testutil.go:509: Offset: 844, NextOffset: 982 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 809, NextOffset: 842 515s testutil.go:509: Offset: 982, NextOffset: 1015 515s testutil.go:509: Offset: 842, NextOffset: 919 515s testutil.go:509: Offset: 1015, NextOffset: 1092 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo4 foo_empty5 foo_empty] vs [foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo_empty5 foo6] 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 666, NextOffset: 699 515s testutil.go:509: Offset: 519, NextOffset: 552 515s testutil.go:509: Offset: 699, NextOffset: 811 515s testutil.go:509: Offset: 552, NextOffset: 664 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 811, NextOffset: 844 515s testutil.go:509: Offset: 664, NextOffset: 697 515s testutil.go:509: Offset: 844, NextOffset: 982 515s testutil.go:509: Offset: 697, NextOffset: 809 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 982, NextOffset: 1015 515s testutil.go:509: Offset: 809, NextOffset: 842 515s testutil.go:509: Offset: 1015, NextOffset: 1092 515s testutil.go:509: Offset: 842, NextOffset: 919 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 180, NextOffset: 213 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 213, NextOffset: 324 515s testutil.go:509: Offset: 118, NextOffset: 229 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 324, NextOffset: 357 515s testutil.go:509: Offset: 229, NextOffset: 262 515s testutil.go:509: Offset: 357, NextOffset: 495 515s testutil.go:509: Offset: 262, NextOffset: 374 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 495, NextOffset: 528 515s testutil.go:509: Offset: 374, NextOffset: 407 515s testutil.go:509: Offset: 528, NextOffset: 666 515s testutil.go:509: Offset: 407, NextOffset: 519 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 148] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 148 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 154] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 154 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 149] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 149 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 112] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 112 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 105] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 105 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 112] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 112 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: 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":111,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":218,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":251,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":359,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":533,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":641,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":674,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":815,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":174,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":207,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":314,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":347,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":515,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":650,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":683,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":791,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":959,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":992,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty4 foo foo_empty foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo3 foo4] vs [foo2 foo_empty3 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 78, NextOffset: 111 515s testutil.go:509: Offset: 174, NextOffset: 207 515s testutil.go:509: Offset: 111, NextOffset: 218 515s testutil.go:509: Offset: 207, NextOffset: 314 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 314, NextOffset: 347 515s testutil.go:509: Offset: 251, NextOffset: 359 515s testutil.go:509: Offset: 347, NextOffset: 482 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 641, NextOffset: 674 515s testutil.go:509: Offset: 791, NextOffset: 824 515s testutil.go:509: Offset: 674, NextOffset: 782 515s testutil.go:509: Offset: 824, NextOffset: 959 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 782, NextOffset: 815 515s testutil.go:509: Offset: 959, NextOffset: 992 515s testutil.go:509: Offset: 815, NextOffset: 892 515s testutil.go:509: Offset: 992, NextOffset: 1069 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 359, NextOffset: 392 515s testutil.go:509: Offset: 482, NextOffset: 515 515s testutil.go:509: Offset: 392, NextOffset: 500 515s testutil.go:509: Offset: 515, NextOffset: 650 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 500, NextOffset: 533 515s testutil.go:509: Offset: 650, NextOffset: 683 515s testutil.go:509: Offset: 533, NextOffset: 641 515s testutil.go:509: Offset: 683, NextOffset: 791 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo2 foo_empty3 foo5 foo_empty5] vs [foo5 foo_empty5 foo6 foo3 foo4 foo_empty4 foo foo_empty foo2 foo_empty2 foo_empty3] 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 959, NextOffset: 992 515s testutil.go:509: Offset: 782, NextOffset: 815 515s testutil.go:509: Offset: 992, NextOffset: 1069 515s testutil.go:509: Offset: 815, NextOffset: 892 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 314, NextOffset: 347 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 347, NextOffset: 482 515s testutil.go:509: Offset: 251, NextOffset: 359 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 791, NextOffset: 824 515s testutil.go:509: Offset: 641, NextOffset: 674 515s testutil.go:509: Offset: 824, NextOffset: 959 515s testutil.go:509: Offset: 674, NextOffset: 782 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 174, NextOffset: 207 515s testutil.go:509: Offset: 78, NextOffset: 111 515s testutil.go:509: Offset: 207, NextOffset: 314 515s testutil.go:509: Offset: 111, NextOffset: 218 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 482, NextOffset: 515 515s testutil.go:509: Offset: 359, NextOffset: 392 515s testutil.go:509: Offset: 515, NextOffset: 650 515s testutil.go:509: Offset: 392, NextOffset: 500 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 650, NextOffset: 683 515s testutil.go:509: Offset: 500, NextOffset: 533 515s testutil.go:509: Offset: 683, NextOffset: 791 515s testutil.go:509: Offset: 533, NextOffset: 641 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 105] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 105 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 112] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 112 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 105] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 105 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 115] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 115 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":225,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":258,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":368,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":401,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":511,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":544,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":654,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":687,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":797,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":830,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":178,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":211,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":320,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":353,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":489,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":522,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":658,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":691,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":801,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":834,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":970,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1003,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo4 foo_empty5 foo foo_empty2 foo_empty3 foo_empty4 foo5 foo6 foo_empty foo2 foo3] vs [foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo3 foo_empty5 foo6] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 225, NextOffset: 258 515s testutil.go:509: Offset: 320, NextOffset: 353 515s testutil.go:509: Offset: 258, NextOffset: 368 515s testutil.go:509: Offset: 353, NextOffset: 489 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 368, NextOffset: 401 515s testutil.go:509: Offset: 489, NextOffset: 522 515s testutil.go:509: Offset: 401, NextOffset: 511 515s testutil.go:509: Offset: 522, NextOffset: 658 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 511, NextOffset: 544 515s testutil.go:509: Offset: 658, NextOffset: 691 515s testutil.go:509: Offset: 544, NextOffset: 654 515s testutil.go:509: Offset: 691, NextOffset: 801 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 83, NextOffset: 116 515s testutil.go:509: Offset: 178, NextOffset: 211 515s testutil.go:509: Offset: 116, NextOffset: 225 515s testutil.go:509: Offset: 211, NextOffset: 320 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 654, NextOffset: 687 515s testutil.go:509: Offset: 801, NextOffset: 834 515s testutil.go:509: Offset: 687, NextOffset: 797 515s testutil.go:509: Offset: 834, NextOffset: 970 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 797, NextOffset: 830 515s testutil.go:509: Offset: 970, NextOffset: 1003 515s testutil.go:509: Offset: 830, NextOffset: 907 515s testutil.go:509: Offset: 1003, NextOffset: 1080 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo3 foo_empty5 foo6 foo] vs [foo_empty foo2 foo3 foo4 foo_empty5 foo foo_empty2 foo_empty3 foo_empty4 foo5 foo6] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 178, NextOffset: 211 515s testutil.go:509: Offset: 83, NextOffset: 116 515s testutil.go:509: Offset: 211, NextOffset: 320 515s testutil.go:509: Offset: 116, NextOffset: 225 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 320, NextOffset: 353 515s testutil.go:509: Offset: 225, NextOffset: 258 515s testutil.go:509: Offset: 353, NextOffset: 489 515s testutil.go:509: Offset: 258, NextOffset: 368 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 658, NextOffset: 691 515s testutil.go:509: Offset: 511, NextOffset: 544 515s testutil.go:509: Offset: 691, NextOffset: 801 515s testutil.go:509: Offset: 544, NextOffset: 654 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 110] 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 801, NextOffset: 834 515s testutil.go:509: Offset: 654, NextOffset: 687 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 834, NextOffset: 970 515s testutil.go:509: Offset: 687, NextOffset: 797 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 489, NextOffset: 522 515s testutil.go:509: Offset: 368, NextOffset: 401 515s testutil.go:509: Offset: 522, NextOffset: 658 515s testutil.go:509: Offset: 401, NextOffset: 511 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 970, NextOffset: 1003 515s testutil.go:509: Offset: 797, NextOffset: 830 515s testutil.go:509: Offset: 1003, NextOffset: 1080 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 830, NextOffset: 907 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 515s testutil.go:2349: [1] at 110 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 115] 515s testutil.go:2330: got gzip streams: 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 115 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 110] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 110 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 114] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 114 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 108] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 108 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 113] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 113 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 107] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 107 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 113] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 113 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 107] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 107 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 112] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 112 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 106] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 106 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: 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":112,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":220,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":253,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":362,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":395,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":504,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":537,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":646,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":679,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":821,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":175,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":484,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":517,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":652,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":685,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":794,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":827,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":962,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":995,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo2 foo3 foo4 foo5] vs [foo3 foo4 foo5 foo6 foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 79, NextOffset: 112 515s testutil.go:509: Offset: 175, NextOffset: 208 515s testutil.go:509: Offset: 112, NextOffset: 220 515s testutil.go:509: Offset: 208, NextOffset: 316 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 316, NextOffset: 349 515s testutil.go:509: Offset: 253, NextOffset: 362 515s testutil.go:509: Offset: 349, NextOffset: 484 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 362, NextOffset: 395 515s testutil.go:509: Offset: 484, NextOffset: 517 515s testutil.go:509: Offset: 395, NextOffset: 504 515s testutil.go:509: Offset: 517, NextOffset: 652 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 504, NextOffset: 537 515s testutil.go:509: Offset: 652, NextOffset: 685 515s testutil.go:509: Offset: 537, NextOffset: 646 515s testutil.go:509: Offset: 685, NextOffset: 794 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 646, NextOffset: 679 515s testutil.go:509: Offset: 794, NextOffset: 827 515s testutil.go:509: Offset: 679, NextOffset: 788 515s testutil.go:509: Offset: 827, NextOffset: 962 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 118] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 118 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 788, NextOffset: 821 515s testutil.go:509: Offset: 962, NextOffset: 995 515s testutil.go:509: Offset: 821, NextOffset: 898 515s testutil.go:509: Offset: 995, NextOffset: 1072 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo2 foo3 foo4 foo5 foo6 foo] vs [foo6 foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo2 foo3 foo4 foo5 foo_empty5] 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 316, NextOffset: 349 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 349, NextOffset: 484 515s testutil.go:509: Offset: 253, NextOffset: 362 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 484, NextOffset: 517 515s testutil.go:509: Offset: 362, NextOffset: 395 515s testutil.go:509: Offset: 517, NextOffset: 652 515s testutil.go:509: Offset: 395, NextOffset: 504 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 652, NextOffset: 685 515s testutil.go:509: Offset: 504, NextOffset: 537 515s testutil.go:509: Offset: 685, NextOffset: 794 515s testutil.go:509: Offset: 537, NextOffset: 646 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 794, NextOffset: 827 515s testutil.go:509: Offset: 646, NextOffset: 679 515s testutil.go:509: Offset: 827, NextOffset: 962 515s testutil.go:509: Offset: 679, NextOffset: 788 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 962, NextOffset: 995 515s testutil.go:509: Offset: 788, NextOffset: 821 515s testutil.go:509: Offset: 995, NextOffset: 1072 515s testutil.go:509: Offset: 821, NextOffset: 898 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 175, NextOffset: 208 515s testutil.go:509: Offset: 79, NextOffset: 112 515s testutil.go:509: Offset: 208, NextOffset: 316 515s testutil.go:509: Offset: 112, NextOffset: 220 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 111] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 111 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 118] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 118 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 111] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 111 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 116] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 116 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 110] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 110 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 124] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 124 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":227,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":260,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":371,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":404,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":803,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":322,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":355,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":662,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":695,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":976,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1009,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty2 foo_empty4 foo5] vs [foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo4 foo_empty4 foo5 foo foo_empty foo2 foo_empty2 foo3] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 227, NextOffset: 260 515s testutil.go:509: Offset: 322, NextOffset: 355 515s testutil.go:509: Offset: 260, NextOffset: 371 515s testutil.go:509: Offset: 355, NextOffset: 492 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 371, NextOffset: 404 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 404, NextOffset: 515 515s testutil.go:509: Offset: 525, NextOffset: 662 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 662, NextOffset: 695 515s testutil.go:509: Offset: 548, NextOffset: 659 515s testutil.go:509: Offset: 695, NextOffset: 806 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 803, NextOffset: 836 515s testutil.go:509: Offset: 976, NextOffset: 1009 515s testutil.go:509: Offset: 836, NextOffset: 913 515s testutil.go:509: Offset: 1009, NextOffset: 1086 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 117, NextOffset: 227 515s testutil.go:509: Offset: 212, NextOffset: 322 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 692, NextOffset: 803 515s testutil.go:509: Offset: 839, NextOffset: 976 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo4 foo_empty4 foo5 foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo6] vs [foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty2 foo_empty4 foo5] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 212, NextOffset: 322 515s testutil.go:509: Offset: 117, NextOffset: 227 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 322, NextOffset: 355 515s testutil.go:509: Offset: 227, NextOffset: 260 515s testutil.go:509: Offset: 355, NextOffset: 492 515s testutil.go:509: Offset: 260, NextOffset: 371 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 371, NextOffset: 404 515s testutil.go:509: Offset: 525, NextOffset: 662 515s testutil.go:509: Offset: 404, NextOffset: 515 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 976, NextOffset: 1009 515s testutil.go:509: Offset: 803, NextOffset: 836 515s testutil.go:509: Offset: 1009, NextOffset: 1086 515s testutil.go:509: Offset: 836, NextOffset: 913 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 662, NextOffset: 695 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 695, NextOffset: 806 515s testutil.go:509: Offset: 548, NextOffset: 659 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 839, NextOffset: 976 515s testutil.go:509: Offset: 692, NextOffset: 803 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 117] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 117 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 124] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 124 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 117] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 117 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 125] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 125 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 118] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 118 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":114,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":225,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":258,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":370,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":403,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":660,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":693,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":805,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":838,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 132] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 132 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6 foo2 foo_empty3 foo5] vs [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo foo2 foo_empty3 foo4 foo5] 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 805, NextOffset: 838 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 838, NextOffset: 915 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 225, NextOffset: 258 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 258, NextOffset: 370 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 660, NextOffset: 693 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 693, NextOffset: 805 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 81, NextOffset: 114 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 114, NextOffset: 225 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 370, NextOffset: 403 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 403, NextOffset: 515 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 548, NextOffset: 660 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo4 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo foo2 foo_empty3] vs [foo3 foo4 foo_empty4 foo_empty5 foo6 foo2 foo_empty3 foo5 foo foo_empty foo_empty2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 81, NextOffset: 114 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:509: Offset: 114, NextOffset: 225 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 225, NextOffset: 258 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:509: Offset: 258, NextOffset: 370 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 127] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 127 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:509: Offset: 548, NextOffset: 660 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 660, NextOffset: 693 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:509: Offset: 693, NextOffset: 805 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 370, NextOffset: 403 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:509: Offset: 403, NextOffset: 515 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 805, NextOffset: 838 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:509: Offset: 838, NextOffset: 915 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 132] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 132 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 127] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 127 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 132] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 132 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 126] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 126 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":262,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":375,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":408,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":521,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":554,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 129] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":182,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":327,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":360,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":497,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":530,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":983,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1016,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo_empty3 foo_empty5 foo6 foo2] vs [foo4 foo6 .no.prefetch.landmark foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo3] 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 983, NextOffset: 1016 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 846, NextOffset: 923 515s testutil.go:509: Offset: 1016, NextOffset: 1093 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 229, NextOffset: 262 515s testutil.go:509: Offset: 327, NextOffset: 360 515s testutil.go:509: Offset: 262, NextOffset: 375 515s testutil.go:509: Offset: 360, NextOffset: 497 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 375, NextOffset: 408 515s testutil.go:509: Offset: 497, NextOffset: 530 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 122] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 122 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 408, NextOffset: 521 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 530, NextOffset: 667 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 521, NextOffset: 554 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 554, NextOffset: 667 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 129] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:509: Offset: 846, NextOffset: 983 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 117, NextOffset: 229 515s testutil.go:509: Offset: 215, NextOffset: 327 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo4 foo6 .no.prefetch.landmark foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo5 foo foo_empty foo_empty2 foo_empty3 foo_empty5 foo6 foo2 foo3 foo4 foo_empty4] 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 846, NextOffset: 983 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 215, NextOffset: 327 515s testutil.go:509: Offset: 117, NextOffset: 229 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 327, NextOffset: 360 515s testutil.go:509: Offset: 229, NextOffset: 262 515s testutil.go:509: Offset: 360, NextOffset: 497 515s testutil.go:509: Offset: 262, NextOffset: 375 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 497, NextOffset: 530 515s testutil.go:509: Offset: 375, NextOffset: 408 515s testutil.go:509: Offset: 530, NextOffset: 667 515s testutil.go:509: Offset: 408, NextOffset: 521 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 521, NextOffset: 554 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:509: Offset: 554, NextOffset: 667 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 983, NextOffset: 1016 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 1016, NextOffset: 1093 515s testutil.go:509: Offset: 846, NextOffset: 923 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 122] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 122 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 129] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 122] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 122 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 134] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 134 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 129] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 134] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 134 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 129] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 134] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 134 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 129] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 129 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 428] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 428 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 287] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 287 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: 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":113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":224,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":257,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":369,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":514,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":547,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":837,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo_empty3 foo6 foo3 foo4 foo_empty4 foo5 foo_empty5] vs [foo3 foo_empty3 foo4 foo_empty4 foo_empty foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2] 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 80, NextOffset: 113 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 113, NextOffset: 224 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 224, NextOffset: 257 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 257, NextOffset: 369 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 804, NextOffset: 837 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 837, NextOffset: 914 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 369, NextOffset: 402 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 402, NextOffset: 514 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 514, NextOffset: 547 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 547, NextOffset: 659 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 692, NextOffset: 804 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo_empty foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2] vs [foo_empty2 foo_empty3 foo6 foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo2] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 224, NextOffset: 257 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:509: Offset: 257, NextOffset: 369 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 369, NextOffset: 402 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:509: Offset: 402, NextOffset: 514 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 514, NextOffset: 547 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:509: Offset: 547, NextOffset: 659 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 839, NextOffset: 975 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 692, NextOffset: 804 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 804, NextOffset: 837 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:509: Offset: 837, NextOffset: 914 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 80, NextOffset: 113 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:509: Offset: 113, NextOffset: 224 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 428] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 428 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 287] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 287 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 430] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 430 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 290] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 290 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 433] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 433 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 293] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 293 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 433] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 433 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 293] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 293 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 437] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 437 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 296] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 296 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 432] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 432 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 291] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 291 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":231,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":264,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":411,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":525,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":558,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":705,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":819,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":852,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":329,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":362,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":533,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":671,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":818,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":851,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":989,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1022,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo foo3 foo_empty3 foo5 foo6] vs [foo_empty3 foo4 foo foo_empty foo2 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3] 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 525, NextOffset: 558 515s testutil.go:509: Offset: 671, NextOffset: 704 515s testutil.go:509: Offset: 558, NextOffset: 672 515s testutil.go:509: Offset: 704, NextOffset: 818 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 183, NextOffset: 216 515s testutil.go:509: Offset: 118, NextOffset: 231 515s testutil.go:509: Offset: 216, NextOffset: 329 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 378, NextOffset: 411 515s testutil.go:509: Offset: 500, NextOffset: 533 515s testutil.go:509: Offset: 411, NextOffset: 525 515s testutil.go:509: Offset: 533, NextOffset: 671 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 672, NextOffset: 705 515s testutil.go:509: Offset: 818, NextOffset: 851 515s testutil.go:509: Offset: 705, NextOffset: 819 515s testutil.go:509: Offset: 851, NextOffset: 989 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 819, NextOffset: 852 515s testutil.go:509: Offset: 989, NextOffset: 1022 515s testutil.go:509: Offset: 852, NextOffset: 929 515s testutil.go:509: Offset: 1022, NextOffset: 1099 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 231, NextOffset: 264 515s testutil.go:509: Offset: 329, NextOffset: 362 515s testutil.go:509: Offset: 264, NextOffset: 378 515s testutil.go:509: Offset: 362, NextOffset: 500 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo foo_empty foo2 foo_empty4 foo5 foo_empty5 foo6] vs [foo_empty foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo foo3 foo_empty3 foo5 foo6] 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 500, NextOffset: 533 515s testutil.go:509: Offset: 378, NextOffset: 411 515s testutil.go:509: Offset: 533, NextOffset: 671 515s testutil.go:509: Offset: 411, NextOffset: 525 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 671, NextOffset: 704 515s testutil.go:509: Offset: 525, NextOffset: 558 515s testutil.go:509: Offset: 704, NextOffset: 818 515s testutil.go:509: Offset: 558, NextOffset: 672 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 183, NextOffset: 216 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 216, NextOffset: 329 515s testutil.go:509: Offset: 118, NextOffset: 231 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 329, NextOffset: 362 515s testutil.go:509: Offset: 231, NextOffset: 264 515s testutil.go:509: Offset: 362, NextOffset: 500 515s testutil.go:509: Offset: 264, NextOffset: 378 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 818, NextOffset: 851 515s testutil.go:509: Offset: 672, NextOffset: 705 515s testutil.go:509: Offset: 851, NextOffset: 989 515s testutil.go:509: Offset: 705, NextOffset: 819 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 989, NextOffset: 1022 515s testutil.go:509: Offset: 819, NextOffset: 852 515s testutil.go:509: Offset: 1022, NextOffset: 1099 515s testutil.go:509: Offset: 852, NextOffset: 929 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 432] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 432 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 291] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 291 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 434] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 434 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 293] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 293 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 436] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 436 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 295] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 295 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 436] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 436 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 295] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 295 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":114,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":225,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":258,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":370,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":403,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":660,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":693,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":805,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":838,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 439] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty4 foo6 foo foo_empty foo2 foo3 foo5 foo_empty5 foo_empty2 foo_empty3 foo4] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo3 foo_empty3 foo_empty5 foo6] 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 2660 515s testutil.go:2349: [1] at 439 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 661, NextOffset: 694 515s === NAME TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 298] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 298 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 548, NextOffset: 660 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 805, NextOffset: 838 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 838, NextOffset: 915 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 81, NextOffset: 114 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 114, NextOffset: 225 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 225, NextOffset: 258 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 258, NextOffset: 370 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 370, NextOffset: 403 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 403, NextOffset: 515 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 660, NextOffset: 693 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 693, NextOffset: 805 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo3 foo_empty3 foo_empty5 foo6] vs [foo2 foo3 foo5 foo_empty5 foo_empty2 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty] 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 660, NextOffset: 693 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:509: Offset: 693, NextOffset: 805 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 370, NextOffset: 403 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:509: Offset: 403, NextOffset: 515 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 805, NextOffset: 838 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:509: Offset: 838, NextOffset: 915 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 81, NextOffset: 114 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:509: Offset: 114, NextOffset: 225 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 225, NextOffset: 258 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:509: Offset: 258, NextOffset: 370 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:509: Offset: 548, NextOffset: 660 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":262,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":375,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":408,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":521,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":554,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":182,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":327,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":360,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":497,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":530,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":983,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1016,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 foo_empty2 foo_empty3 foo5 foo6 foo foo_empty foo2 foo3] vs [foo2 foo3 foo_empty3 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo4 foo_empty4 foo5 foo6 foo_empty] 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:509: Offset: 846, NextOffset: 983 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 983, NextOffset: 1016 515s testutil.go:509: Offset: 846, NextOffset: 923 515s testutil.go:509: Offset: 1016, NextOffset: 1093 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 117, NextOffset: 229 515s testutil.go:509: Offset: 215, NextOffset: 327 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 229, NextOffset: 262 515s testutil.go:509: Offset: 327, NextOffset: 360 515s testutil.go:509: Offset: 262, NextOffset: 375 515s testutil.go:509: Offset: 360, NextOffset: 497 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 375, NextOffset: 408 515s testutil.go:509: Offset: 497, NextOffset: 530 515s testutil.go:509: Offset: 408, NextOffset: 521 515s testutil.go:509: Offset: 530, NextOffset: 667 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 521, NextOffset: 554 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 554, NextOffset: 667 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo4 foo_empty4 foo5 foo6] vs [foo_empty5 foo_empty2 foo_empty3 foo5 foo6 foo foo_empty foo2 foo3 foo4 foo_empty4] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 215, NextOffset: 327 515s testutil.go:509: Offset: 117, NextOffset: 229 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 521, NextOffset: 554 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:509: Offset: 554, NextOffset: 667 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 846, NextOffset: 983 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 983, NextOffset: 1016 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 1016, NextOffset: 1093 515s testutil.go:509: Offset: 846, NextOffset: 923 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 327, NextOffset: 360 515s testutil.go:509: Offset: 229, NextOffset: 262 515s testutil.go:509: Offset: 360, NextOffset: 497 515s testutil.go:509: Offset: 262, NextOffset: 375 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 497, NextOffset: 530 515s testutil.go:509: Offset: 375, NextOffset: 408 515s testutil.go:509: Offset: 530, NextOffset: 667 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 408, NextOffset: 521 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: 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":113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":224,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":257,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":369,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":514,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":547,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":837,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo5 foo_empty5 foo_empty foo2 foo3 foo_empty4 foo6 foo foo_empty2] vs [.no.prefetch.landmark foo foo_empty2 foo_empty3 foo_empty4 foo6 foo_empty foo2 foo3 foo4 foo5 foo_empty5] 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 514, NextOffset: 547 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 547, NextOffset: 659 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 692, NextOffset: 804 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 224, NextOffset: 257 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 257, NextOffset: 369 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 369, NextOffset: 402 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 402, NextOffset: 514 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 804, NextOffset: 837 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 837, NextOffset: 914 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 80, NextOffset: 113 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 113, NextOffset: 224 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo_empty4 foo6] vs [foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo_empty foo2 foo3 foo_empty4 foo6 foo] 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 80, NextOffset: 113 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:509: Offset: 113, NextOffset: 224 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 804, NextOffset: 837 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:509: Offset: 837, NextOffset: 914 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 224, NextOffset: 257 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:509: Offset: 257, NextOffset: 369 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 369, NextOffset: 402 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:509: Offset: 402, NextOffset: 514 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 514, NextOffset: 547 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:509: Offset: 547, NextOffset: 659 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:509: Offset: 692, NextOffset: 804 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":231,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":264,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":411,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":525,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":558,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":705,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":819,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":852,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":329,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":362,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":533,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":671,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":818,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":851,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":989,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1022,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty3 foo4 foo_empty4 foo6 foo foo_empty foo2 foo3 foo5 foo_empty5] vs [foo6 foo foo_empty2 foo3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 183, NextOffset: 216 515s testutil.go:509: Offset: 118, NextOffset: 231 515s testutil.go:509: Offset: 216, NextOffset: 329 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 231, NextOffset: 264 515s testutil.go:509: Offset: 329, NextOffset: 362 515s testutil.go:509: Offset: 264, NextOffset: 378 515s testutil.go:509: Offset: 362, NextOffset: 500 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 378, NextOffset: 411 515s testutil.go:509: Offset: 500, NextOffset: 533 515s testutil.go:509: Offset: 411, NextOffset: 525 515s testutil.go:509: Offset: 533, NextOffset: 671 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 672, NextOffset: 705 515s testutil.go:509: Offset: 818, NextOffset: 851 515s testutil.go:509: Offset: 705, NextOffset: 819 515s testutil.go:509: Offset: 851, NextOffset: 989 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 525, NextOffset: 558 515s testutil.go:509: Offset: 671, NextOffset: 704 515s testutil.go:509: Offset: 558, NextOffset: 672 515s testutil.go:509: Offset: 704, NextOffset: 818 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 819, NextOffset: 852 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 989, NextOffset: 1022 515s testutil.go:509: Offset: 852, NextOffset: 929 515s testutil.go:509: Offset: 1022, NextOffset: 1099 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo6 foo foo_empty2 foo3 foo_empty4 foo5 foo_empty5] vs [foo foo_empty foo2 foo3 foo5 foo_empty5 foo_empty2 foo_empty3 foo4 foo_empty4 foo6] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 183, NextOffset: 216 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 216, NextOffset: 329 515s testutil.go:509: Offset: 118, NextOffset: 231 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 500, NextOffset: 533 515s testutil.go:509: Offset: 378, NextOffset: 411 515s testutil.go:509: Offset: 533, NextOffset: 671 515s testutil.go:509: Offset: 411, NextOffset: 525 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 818, NextOffset: 851 515s testutil.go:509: Offset: 672, NextOffset: 705 515s testutil.go:509: Offset: 851, NextOffset: 989 515s testutil.go:509: Offset: 705, NextOffset: 819 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 329, NextOffset: 362 515s testutil.go:509: Offset: 231, NextOffset: 264 515s testutil.go:509: Offset: 362, NextOffset: 500 515s testutil.go:509: Offset: 264, NextOffset: 378 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 671, NextOffset: 704 515s testutil.go:509: Offset: 525, NextOffset: 558 515s testutil.go:509: Offset: 704, NextOffset: 818 515s testutil.go:509: Offset: 558, NextOffset: 672 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 989, NextOffset: 1022 515s testutil.go:509: Offset: 819, NextOffset: 852 515s testutil.go:509: Offset: 1022, NextOffset: 1099 515s testutil.go:509: Offset: 852, NextOffset: 929 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 515s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":114,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":225,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":258,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":370,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":403,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":660,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":693,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":805,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":838,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty5 foo3 foo_empty3 foo4 foo6 foo foo_empty foo2 foo_empty2 foo_empty4 foo5] vs [foo foo_empty foo_empty2 foo3 foo5 .no.prefetch.landmark foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 81, NextOffset: 114 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 114, NextOffset: 225 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 225, NextOffset: 258 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 258, NextOffset: 370 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 660, NextOffset: 693 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 693, NextOffset: 805 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 370, NextOffset: 403 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 403, NextOffset: 515 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 548, NextOffset: 660 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 805, NextOffset: 838 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 838, NextOffset: 915 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo5 .no.prefetch.landmark] vs [foo5 foo_empty5 foo3 foo_empty3 foo4 foo6 foo foo_empty foo2 foo_empty2 foo_empty4] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 225, NextOffset: 258 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:509: Offset: 258, NextOffset: 370 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:509: Offset: 548, NextOffset: 660 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 805, NextOffset: 838 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:509: Offset: 838, NextOffset: 915 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 81, NextOffset: 114 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:509: Offset: 114, NextOffset: 225 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849] 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 492, NextOffset: 525 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 370, NextOffset: 403 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 525, NextOffset: 661 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 403, NextOffset: 515 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 515s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 515s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 806, NextOffset: 839 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 515s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 660, NextOffset: 693 515s testutil.go:509: Offset: 839, NextOffset: 975 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 693, NextOffset: 805 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":262,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":375,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":408,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":521,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":554,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":182,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":327,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":360,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":497,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":530,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":983,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1016,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 515s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo5 foo foo2 foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty2 foo3 foo4 foo6] 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 983, NextOffset: 1016 515s testutil.go:509: Offset: 846, NextOffset: 923 515s testutil.go:509: Offset: 1016, NextOffset: 1093 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 375, NextOffset: 408 515s testutil.go:509: Offset: 497, NextOffset: 530 515s testutil.go:509: Offset: 408, NextOffset: 521 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 530, NextOffset: 667 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 521, NextOffset: 554 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 554, NextOffset: 667 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:509: Offset: 846, NextOffset: 983 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 117, NextOffset: 229 515s testutil.go:509: Offset: 215, NextOffset: 327 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 229, NextOffset: 262 515s testutil.go:509: Offset: 327, NextOffset: 360 515s testutil.go:509: Offset: 262, NextOffset: 375 515s testutil.go:509: Offset: 360, NextOffset: 497 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty2 foo3 foo4 foo6 .no.prefetch.landmark foo] vs [foo_empty foo_empty2 foo3 foo4 foo5 foo foo2 foo_empty3 foo_empty4 foo_empty5 foo6] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 215, NextOffset: 327 515s testutil.go:509: Offset: 117, NextOffset: 229 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 327, NextOffset: 360 515s testutil.go:509: Offset: 229, NextOffset: 262 515s testutil.go:509: Offset: 360, NextOffset: 497 515s testutil.go:509: Offset: 262, NextOffset: 375 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 846, NextOffset: 983 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 497, NextOffset: 530 515s testutil.go:509: Offset: 375, NextOffset: 408 515s testutil.go:509: Offset: 530, NextOffset: 667 515s testutil.go:509: Offset: 408, NextOffset: 521 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 521, NextOffset: 554 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:509: Offset: 554, NextOffset: 667 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 983, NextOffset: 1016 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 1016, NextOffset: 1093 515s testutil.go:509: Offset: 846, NextOffset: 923 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 7973] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 7973 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 1057 2114 3683 5252 6309 6849] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 2114 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 3683 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 5252 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 6309 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 6849 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 132 248 389 535 650 706] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 248 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 389 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 535 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 650 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 706 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: 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":113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":224,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":257,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":369,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":514,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":547,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":837,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo2 foo5] vs [foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo4] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 224, NextOffset: 257 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 257, NextOffset: 369 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 692, NextOffset: 804 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 804, NextOffset: 837 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 837, NextOffset: 914 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 369, NextOffset: 402 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 402, NextOffset: 514 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 514, NextOffset: 547 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 547, NextOffset: 659 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 80, NextOffset: 113 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 113, NextOffset: 224 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo4] vs [foo5 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo2] 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 804, NextOffset: 837 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:509: Offset: 837, NextOffset: 914 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 80, NextOffset: 113 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:509: Offset: 113, NextOffset: 224 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 369, NextOffset: 402 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:509: Offset: 402, NextOffset: 514 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 514, NextOffset: 547 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:509: Offset: 547, NextOffset: 659 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 224, NextOffset: 257 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:509: Offset: 257, NextOffset: 369 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:509: Offset: 692, NextOffset: 804 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 132 248 389 535 650 703] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 248 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 389 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 535 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 650 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 703 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 132 248 389 535 650 706] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 248 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 389 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 535 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 650 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 706 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 132 248 389 535 650 703] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 248 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 389 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 535 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 650 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 703 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":231,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":264,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":411,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":525,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":558,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":705,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":819,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":852,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":329,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":362,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":533,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":671,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":818,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":851,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":989,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1022,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo2 foo5 foo_empty5] vs [foo5 foo foo_empty foo2 foo_empty2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo3 foo_empty3 foo4] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 183, NextOffset: 216 515s testutil.go:509: Offset: 118, NextOffset: 231 515s testutil.go:509: Offset: 216, NextOffset: 329 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 378, NextOffset: 411 515s testutil.go:509: Offset: 500, NextOffset: 533 515s testutil.go:509: Offset: 411, NextOffset: 525 515s testutil.go:509: Offset: 533, NextOffset: 671 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 525, NextOffset: 558 515s testutil.go:509: Offset: 671, NextOffset: 704 515s testutil.go:509: Offset: 558, NextOffset: 672 515s testutil.go:509: Offset: 704, NextOffset: 818 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 819, NextOffset: 852 515s testutil.go:509: Offset: 989, NextOffset: 1022 515s testutil.go:509: Offset: 852, NextOffset: 929 515s testutil.go:509: Offset: 1022, NextOffset: 1099 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 231, NextOffset: 264 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 329, NextOffset: 362 515s testutil.go:509: Offset: 264, NextOffset: 378 515s testutil.go:509: Offset: 362, NextOffset: 500 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 672, NextOffset: 705 515s testutil.go:509: Offset: 818, NextOffset: 851 515s testutil.go:509: Offset: 705, NextOffset: 819 515s testutil.go:509: Offset: 851, NextOffset: 989 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo5 foo foo_empty foo2 foo_empty2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo3] vs [foo6 foo2 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4] 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 989, NextOffset: 1022 515s testutil.go:509: Offset: 819, NextOffset: 852 515s testutil.go:509: Offset: 1022, NextOffset: 1099 515s testutil.go:509: Offset: 852, NextOffset: 929 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 500, NextOffset: 533 515s testutil.go:509: Offset: 378, NextOffset: 411 515s testutil.go:509: Offset: 533, NextOffset: 671 515s testutil.go:509: Offset: 411, NextOffset: 525 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 671, NextOffset: 704 515s testutil.go:509: Offset: 525, NextOffset: 558 515s testutil.go:509: Offset: 704, NextOffset: 818 515s testutil.go:509: Offset: 558, NextOffset: 672 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 818, NextOffset: 851 515s testutil.go:509: Offset: 672, NextOffset: 705 515s testutil.go:509: Offset: 851, NextOffset: 989 515s testutil.go:509: Offset: 705, NextOffset: 819 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 183, NextOffset: 216 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 216, NextOffset: 329 515s testutil.go:509: Offset: 118, NextOffset: 231 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 329, NextOffset: 362 515s testutil.go:509: Offset: 231, NextOffset: 264 515s testutil.go:509: Offset: 362, NextOffset: 500 515s testutil.go:509: Offset: 264, NextOffset: 378 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 131 248 389 533 649 705] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 131 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 248 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 389 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 533 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 649 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 705 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":131,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":168,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":456,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1108,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1145,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1434,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1760,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1797,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":669,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":706,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":1029,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1066,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1389,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1426,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1715,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1752,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2075,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2112,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo_empty3 foo5 foo_empty foo_empty2 foo4 foo_empty4 foo_empty5 foo6 foo] vs [foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty3 foo_empty5] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 456, NextOffset: 493 515s testutil.go:509: Offset: 669, NextOffset: 706 515s testutil.go:509: Offset: 493, NextOffset: 782 515s testutil.go:509: Offset: 706, NextOffset: 1029 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 782, NextOffset: 819 515s testutil.go:509: Offset: 1029, NextOffset: 1066 515s testutil.go:509: Offset: 819, NextOffset: 1108 515s testutil.go:509: Offset: 1066, NextOffset: 1389 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1434, NextOffset: 1471 515s testutil.go:509: Offset: 1715, NextOffset: 1752 515s testutil.go:509: Offset: 1471, NextOffset: 1760 515s testutil.go:509: Offset: 1752, NextOffset: 2075 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1108, NextOffset: 1145 515s testutil.go:509: Offset: 1389, NextOffset: 1426 515s testutil.go:509: Offset: 1145, NextOffset: 1434 515s testutil.go:509: Offset: 1426, NextOffset: 1715 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1760, NextOffset: 1797 515s testutil.go:509: Offset: 2075, NextOffset: 2112 515s testutil.go:509: Offset: 1797, NextOffset: 1942 515s testutil.go:509: Offset: 2112, NextOffset: 2257 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 131, NextOffset: 168 515s testutil.go:509: Offset: 344, NextOffset: 381 515s testutil.go:509: Offset: 168, NextOffset: 456 515s testutil.go:509: Offset: 381, NextOffset: 669 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty3 foo_empty5] vs [foo4 foo_empty4 foo_empty5 foo6 foo foo2 foo3 foo_empty3 foo5 foo_empty foo_empty2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 344, NextOffset: 381 515s testutil.go:509: Offset: 131, NextOffset: 168 515s testutil.go:509: Offset: 381, NextOffset: 669 515s testutil.go:509: Offset: 168, NextOffset: 456 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 669, NextOffset: 706 515s testutil.go:509: Offset: 456, NextOffset: 493 515s testutil.go:509: Offset: 706, NextOffset: 1029 515s testutil.go:509: Offset: 493, NextOffset: 782 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1029, NextOffset: 1066 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 131 248 389 533 649 702] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 131 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 248 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 389 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 533 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 649 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 702 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 782, NextOffset: 819 515s testutil.go:509: Offset: 1066, NextOffset: 1389 515s testutil.go:509: Offset: 819, NextOffset: 1108 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1389, NextOffset: 1426 515s testutil.go:509: Offset: 1108, NextOffset: 1145 515s testutil.go:509: Offset: 1426, NextOffset: 1715 515s testutil.go:509: Offset: 1145, NextOffset: 1434 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1715, NextOffset: 1752 515s testutil.go:509: Offset: 1434, NextOffset: 1471 515s testutil.go:509: Offset: 1752, NextOffset: 2075 515s testutil.go:509: Offset: 1471, NextOffset: 1760 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2075, NextOffset: 2112 515s testutil.go:509: Offset: 1760, NextOffset: 1797 515s testutil.go:509: Offset: 2112, NextOffset: 2257 515s testutil.go:509: Offset: 1797, NextOffset: 1942 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 132 250 393 541 658 714] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 250 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 393 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 658 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 714 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 132 250 393 541 658 711] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 250 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 393 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 658 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 711 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":134,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":171,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":463,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":794,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":831,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1123,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1452,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1489,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":675,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":712,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1040,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1077,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1404,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1770,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2097,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2134,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo_empty3 foo4 foo6] vs [foo3 foo_empty3 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 134, NextOffset: 171 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 171, NextOffset: 463 515s testutil.go:509: Offset: 383, NextOffset: 675 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 463, NextOffset: 500 515s testutil.go:509: Offset: 675, NextOffset: 712 515s testutil.go:509: Offset: 500, NextOffset: 794 515s testutil.go:509: Offset: 712, NextOffset: 1040 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 794, NextOffset: 831 515s testutil.go:509: Offset: 1040, NextOffset: 1077 515s testutil.go:509: Offset: 831, NextOffset: 1123 515s testutil.go:509: Offset: 1077, NextOffset: 1404 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1452, NextOffset: 1489 515s testutil.go:509: Offset: 1733, NextOffset: 1770 515s testutil.go:509: Offset: 1489, NextOffset: 1782 515s testutil.go:509: Offset: 1770, NextOffset: 2097 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1123, NextOffset: 1160 515s testutil.go:509: Offset: 1404, NextOffset: 1441 515s testutil.go:509: Offset: 1160, NextOffset: 1452 515s testutil.go:509: Offset: 1441, NextOffset: 1733 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1782, NextOffset: 1819 515s testutil.go:509: Offset: 2097, NextOffset: 2134 515s testutil.go:509: Offset: 1819, NextOffset: 1964 515s testutil.go:509: Offset: 2134, NextOffset: 2279 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo foo2 foo3 foo_empty3 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo4] vs [foo_empty4 foo5 foo_empty5 foo_empty3 foo4 foo6 foo foo_empty foo2 foo_empty2 foo3] 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1404, NextOffset: 1441 515s testutil.go:509: Offset: 1123, NextOffset: 1160 515s testutil.go:509: Offset: 1441, NextOffset: 1733 515s testutil.go:509: Offset: 1160, NextOffset: 1452 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1733, NextOffset: 1770 515s testutil.go:509: Offset: 1452, NextOffset: 1489 515s testutil.go:509: Offset: 1770, NextOffset: 2097 515s testutil.go:509: Offset: 1489, NextOffset: 1782 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 134, NextOffset: 171 515s testutil.go:509: Offset: 383, NextOffset: 675 515s testutil.go:509: Offset: 171, NextOffset: 463 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 675, NextOffset: 712 515s testutil.go:509: Offset: 463, NextOffset: 500 515s testutil.go:509: Offset: 712, NextOffset: 1040 515s testutil.go:509: Offset: 500, NextOffset: 794 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 132 250 393 541 658 714] 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 250 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 393 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 658 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 714 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 1040, NextOffset: 1077 515s testutil.go:509: Offset: 794, NextOffset: 831 515s testutil.go:509: Offset: 1077, NextOffset: 1404 515s testutil.go:509: Offset: 831, NextOffset: 1123 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2097, NextOffset: 2134 515s testutil.go:509: Offset: 1782, NextOffset: 1819 515s testutil.go:509: Offset: 2134, NextOffset: 2279 515s testutil.go:509: Offset: 1819, NextOffset: 1964 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 132 250 393 541 658 711] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 515s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 250 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 393 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 658 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 711 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 133 252 396 543 661 717] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 252 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 396 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 543 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 661 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 717 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 133 252 396 543 661 714] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 252 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 396 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 543 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 661 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 714 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 133 249 392 541 658 714] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 249 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 392 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 658 in stargz, uncompressed length 1636 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":133,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":496,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":785,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":822,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1111,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1148,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1438,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1475,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1765,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 515s testutil.go:2349: [6] at 714 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":709,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1033,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1070,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1395,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1432,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1722,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2084,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 515s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo2 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo4] vs [.no.prefetch.landmark foo2 foo4 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5] 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1111, NextOffset: 1148 515s testutil.go:509: Offset: 1395, NextOffset: 1432 515s testutil.go:509: Offset: 1148, NextOffset: 1438 515s testutil.go:509: Offset: 1432, NextOffset: 1722 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1438, NextOffset: 1475 515s testutil.go:509: Offset: 1722, NextOffset: 1759 515s testutil.go:509: Offset: 1475, NextOffset: 1765 515s testutil.go:509: Offset: 1759, NextOffset: 2084 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 459, NextOffset: 496 515s testutil.go:509: Offset: 672, NextOffset: 709 515s testutil.go:509: Offset: 496, NextOffset: 785 515s testutil.go:509: Offset: 709, NextOffset: 1033 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1765, NextOffset: 1802 515s testutil.go:509: Offset: 2084, NextOffset: 2121 515s testutil.go:509: Offset: 1802, NextOffset: 1947 515s testutil.go:509: Offset: 2121, NextOffset: 2266 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 133, NextOffset: 170 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 170, NextOffset: 459 515s testutil.go:509: Offset: 383, NextOffset: 672 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 785, NextOffset: 822 515s testutil.go:509: Offset: 1033, NextOffset: 1070 515s testutil.go:509: Offset: 822, NextOffset: 1111 515s testutil.go:509: Offset: 1070, NextOffset: 1395 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo2 foo4] vs [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo2 foo_empty5 foo6 foo] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 133, NextOffset: 170 515s testutil.go:509: Offset: 383, NextOffset: 672 515s testutil.go:509: Offset: 170, NextOffset: 459 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1033, NextOffset: 1070 515s testutil.go:509: Offset: 785, NextOffset: 822 515s testutil.go:509: Offset: 1070, NextOffset: 1395 515s testutil.go:509: Offset: 822, NextOffset: 1111 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1722, NextOffset: 1759 515s testutil.go:509: Offset: 1438, NextOffset: 1475 515s testutil.go:509: Offset: 1759, NextOffset: 2084 515s testutil.go:509: Offset: 1475, NextOffset: 1765 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 672, NextOffset: 709 515s testutil.go:509: Offset: 459, NextOffset: 496 515s testutil.go:509: Offset: 709, NextOffset: 1033 515s testutil.go:509: Offset: 496, NextOffset: 785 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1395, NextOffset: 1432 515s testutil.go:509: Offset: 1111, NextOffset: 1148 515s testutil.go:509: Offset: 1432, NextOffset: 1722 515s testutil.go:509: Offset: 1148, NextOffset: 1438 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2084, NextOffset: 2121 515s testutil.go:509: Offset: 1765, NextOffset: 1802 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 133 249 392 541 658 711] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 249 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 392 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 658 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 711 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 2121, NextOffset: 2266 515s testutil.go:509: Offset: 1802, NextOffset: 1947 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 133 249 392 541 658 714] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 249 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 392 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 658 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 714 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 133 249 392 541 658 711] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 249 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 392 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 541 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 658 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 711 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":135,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":465,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":795,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":832,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1125,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1456,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":347,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":677,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":714,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1042,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1079,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1407,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1444,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1738,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1775,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2103,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2140,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty5 foo6] vs [foo3 foo4 foo_empty4 foo5 foo_empty2 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2] 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1787, NextOffset: 1824 515s testutil.go:509: Offset: 2103, NextOffset: 2140 515s testutil.go:509: Offset: 1824, NextOffset: 1969 515s testutil.go:509: Offset: 2140, NextOffset: 2285 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 465, NextOffset: 502 515s testutil.go:509: Offset: 677, NextOffset: 714 515s testutil.go:509: Offset: 502, NextOffset: 795 515s testutil.go:509: Offset: 714, NextOffset: 1042 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 795, NextOffset: 832 515s testutil.go:509: Offset: 1042, NextOffset: 1079 515s testutil.go:509: Offset: 832, NextOffset: 1125 515s testutil.go:509: Offset: 1079, NextOffset: 1407 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1125, NextOffset: 1162 515s testutil.go:509: Offset: 1407, NextOffset: 1444 515s testutil.go:509: Offset: 1162, NextOffset: 1456 515s testutil.go:509: Offset: 1444, NextOffset: 1738 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1456, NextOffset: 1493 515s testutil.go:509: Offset: 1738, NextOffset: 1775 515s testutil.go:509: Offset: 1493, NextOffset: 1787 515s testutil.go:509: Offset: 1775, NextOffset: 2103 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 347, NextOffset: 384 515s testutil.go:509: Offset: 172, NextOffset: 465 515s testutil.go:509: Offset: 384, NextOffset: 677 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo_empty2 foo_empty3 foo_empty5 foo6] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty5 foo6] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 347, NextOffset: 384 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 384, NextOffset: 677 515s testutil.go:509: Offset: 172, NextOffset: 465 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 677, NextOffset: 714 515s testutil.go:509: Offset: 465, NextOffset: 502 515s testutil.go:509: Offset: 714, NextOffset: 1042 515s testutil.go:509: Offset: 502, NextOffset: 795 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1042, NextOffset: 1079 515s testutil.go:509: Offset: 795, NextOffset: 832 515s testutil.go:509: Offset: 1079, NextOffset: 1407 515s testutil.go:509: Offset: 832, NextOffset: 1125 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1407, NextOffset: 1444 515s testutil.go:509: Offset: 1125, NextOffset: 1162 515s testutil.go:509: Offset: 1444, NextOffset: 1738 515s testutil.go:509: Offset: 1162, NextOffset: 1456 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1738, NextOffset: 1775 515s testutil.go:509: Offset: 1456, NextOffset: 1493 515s testutil.go:509: Offset: 1775, NextOffset: 2103 515s testutil.go:509: Offset: 1493, NextOffset: 1787 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2103, NextOffset: 2140 515s testutil.go:509: Offset: 1787, NextOffset: 1824 515s testutil.go:509: Offset: 2140, NextOffset: 2285 515s testutil.go:509: Offset: 1824, NextOffset: 1969 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 133 250 394 542 660 716] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 250 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 394 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 542 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 660 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 716 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 133 250 394 542 660 713] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 133 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 250 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 394 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 542 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 660 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 713 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":131,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":168,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":456,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1108,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1145,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1434,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1760,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1797,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":669,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":706,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":1029,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1066,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1389,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1426,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1715,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1752,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2075,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2112,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo_empty foo2 foo4 foo_empty4 foo6 foo foo_empty2 foo3 foo_empty3] vs [foo foo_empty foo_empty2 foo4 foo_empty4 foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo5 foo_empty5] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 131, NextOffset: 168 515s testutil.go:509: Offset: 344, NextOffset: 381 515s testutil.go:509: Offset: 168, NextOffset: 456 515s testutil.go:509: Offset: 381, NextOffset: 669 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 782, NextOffset: 819 515s testutil.go:509: Offset: 1029, NextOffset: 1066 515s testutil.go:509: Offset: 819, NextOffset: 1108 515s testutil.go:509: Offset: 1066, NextOffset: 1389 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1434, NextOffset: 1471 515s testutil.go:509: Offset: 1715, NextOffset: 1752 515s testutil.go:509: Offset: 1471, NextOffset: 1760 515s testutil.go:509: Offset: 1752, NextOffset: 2075 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 456, NextOffset: 493 515s testutil.go:509: Offset: 669, NextOffset: 706 515s testutil.go:509: Offset: 493, NextOffset: 782 515s testutil.go:509: Offset: 706, NextOffset: 1029 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1108, NextOffset: 1145 515s testutil.go:509: Offset: 1389, NextOffset: 1426 515s testutil.go:509: Offset: 1145, NextOffset: 1434 515s testutil.go:509: Offset: 1426, NextOffset: 1715 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1760, NextOffset: 1797 515s testutil.go:509: Offset: 2075, NextOffset: 2112 515s testutil.go:509: Offset: 1797, NextOffset: 1942 515s testutil.go:509: Offset: 2112, NextOffset: 2257 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo5 foo_empty5 foo foo_empty foo_empty2] vs [foo5 foo_empty5 foo_empty foo2 foo4 foo_empty4 foo6 foo foo_empty2 foo3 foo_empty3] 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1029, NextOffset: 1066 515s testutil.go:509: Offset: 782, NextOffset: 819 515s testutil.go:509: Offset: 1066, NextOffset: 1389 515s testutil.go:509: Offset: 819, NextOffset: 1108 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1715, NextOffset: 1752 515s testutil.go:509: Offset: 1434, NextOffset: 1471 515s testutil.go:509: Offset: 1752, NextOffset: 2075 515s testutil.go:509: Offset: 1471, NextOffset: 1760 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 344, NextOffset: 381 515s testutil.go:509: Offset: 131, NextOffset: 168 515s testutil.go:509: Offset: 381, NextOffset: 669 515s testutil.go:509: Offset: 168, NextOffset: 456 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 134 253 398 547 665 721] 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1389, NextOffset: 1426 515s testutil.go:509: Offset: 1108, NextOffset: 1145 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 1426, NextOffset: 1715 515s testutil.go:509: Offset: 1145, NextOffset: 1434 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2075, NextOffset: 2112 515s testutil.go:509: Offset: 1760, NextOffset: 1797 515s testutil.go:509: Offset: 2112, NextOffset: 2257 515s testutil.go:509: Offset: 1797, NextOffset: 1942 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 669, NextOffset: 706 515s testutil.go:509: Offset: 456, NextOffset: 493 515s testutil.go:509: Offset: 706, NextOffset: 1029 515s testutil.go:509: Offset: 493, NextOffset: 782 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 253 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 398 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 547 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 665 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 721 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 134 253 398 547 665 718] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 253 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 398 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 547 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 665 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 718 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 134 253 398 547 665 721] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 253 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 398 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 547 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 665 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 721 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 134 253 398 547 665 718] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 253 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 398 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 547 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 665 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 718 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":134,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":171,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":463,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":794,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":831,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1123,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1452,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1489,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":675,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":712,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1040,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1077,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1404,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1770,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2097,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2134,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo_empty4 foo_empty5 foo6 foo foo_empty3 foo4 foo5 foo_empty foo2 foo_empty2] vs [foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo4 foo5] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 463, NextOffset: 500 515s testutil.go:509: Offset: 675, NextOffset: 712 515s testutil.go:509: Offset: 500, NextOffset: 794 515s testutil.go:509: Offset: 712, NextOffset: 1040 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 794, NextOffset: 831 515s testutil.go:509: Offset: 1040, NextOffset: 1077 515s testutil.go:509: Offset: 831, NextOffset: 1123 515s testutil.go:509: Offset: 1077, NextOffset: 1404 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1782, NextOffset: 1819 515s testutil.go:509: Offset: 2097, NextOffset: 2134 515s testutil.go:509: Offset: 1819, NextOffset: 1964 515s testutil.go:509: Offset: 2134, NextOffset: 2279 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 134, NextOffset: 171 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 171, NextOffset: 463 515s testutil.go:509: Offset: 383, NextOffset: 675 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1123, NextOffset: 1160 515s testutil.go:509: Offset: 1404, NextOffset: 1441 515s testutil.go:509: Offset: 1160, NextOffset: 1452 515s testutil.go:509: Offset: 1441, NextOffset: 1733 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1452, NextOffset: 1489 515s testutil.go:509: Offset: 1733, NextOffset: 1770 515s testutil.go:509: Offset: 1489, NextOffset: 1782 515s testutil.go:509: Offset: 1770, NextOffset: 2097 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo4 foo5 foo2 foo_empty2] vs [foo5 foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo foo_empty3 foo4] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 675, NextOffset: 712 515s testutil.go:509: Offset: 463, NextOffset: 500 515s testutil.go:509: Offset: 712, NextOffset: 1040 515s testutil.go:509: Offset: 500, NextOffset: 794 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2097, NextOffset: 2134 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 134 254 397 546 664 720] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 1782, NextOffset: 1819 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1024 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 2134, NextOffset: 2279 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 515s testutil.go:2349: [2] at 254 in stargz, uncompressed length 1536 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 1819, NextOffset: 1964 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 134, NextOffset: 171 515s testutil.go:509: Offset: 383, NextOffset: 675 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 515s testutil.go:2349: [3] at 397 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 546 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 664 in stargz, uncompressed length 1636 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 171, NextOffset: 463 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 515s testutil.go:2349: [6] at 720 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1040, NextOffset: 1077 515s testutil.go:509: Offset: 794, NextOffset: 831 515s testutil.go:509: Offset: 1077, NextOffset: 1404 515s testutil.go:509: Offset: 831, NextOffset: 1123 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1404, NextOffset: 1441 515s testutil.go:509: Offset: 1123, NextOffset: 1160 515s testutil.go:509: Offset: 1441, NextOffset: 1733 515s testutil.go:509: Offset: 1160, NextOffset: 1452 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1733, NextOffset: 1770 515s testutil.go:509: Offset: 1452, NextOffset: 1489 515s testutil.go:509: Offset: 1770, NextOffset: 2097 515s testutil.go:509: Offset: 1489, NextOffset: 1782 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 134 254 397 546 664 717] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 134 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 254 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 397 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 546 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 664 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 717 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 108 212 329 453 559 609] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 212 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 329 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 453 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 559 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 609 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 108 212 329 453 559 601] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 212 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 329 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 453 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 559 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 601 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":133,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":496,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":785,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":822,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1111,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1148,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1438,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1475,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1765,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":709,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1033,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1070,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1395,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1432,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1722,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2084,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 foo foo_empty2 foo4 foo5 foo_empty foo2 foo3 foo_empty3] vs [foo6 .no.prefetch.landmark foo foo_empty foo3 foo5 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 133, NextOffset: 170 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 170, NextOffset: 459 515s testutil.go:509: Offset: 383, NextOffset: 672 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1111, NextOffset: 1148 515s testutil.go:509: Offset: 1395, NextOffset: 1432 515s testutil.go:509: Offset: 1148, NextOffset: 1438 515s testutil.go:509: Offset: 1432, NextOffset: 1722 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1438, NextOffset: 1475 515s testutil.go:509: Offset: 1722, NextOffset: 1759 515s testutil.go:509: Offset: 1475, NextOffset: 1765 515s testutil.go:509: Offset: 1759, NextOffset: 2084 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 459, NextOffset: 496 515s testutil.go:509: Offset: 672, NextOffset: 709 515s testutil.go:509: Offset: 496, NextOffset: 785 515s testutil.go:509: Offset: 709, NextOffset: 1033 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 785, NextOffset: 822 515s testutil.go:509: Offset: 1033, NextOffset: 1070 515s testutil.go:509: Offset: 822, NextOffset: 1111 515s testutil.go:509: Offset: 1070, NextOffset: 1395 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1765, NextOffset: 1802 515s testutil.go:509: Offset: 2084, NextOffset: 2121 515s testutil.go:509: Offset: 1802, NextOffset: 1947 515s testutil.go:509: Offset: 2121, NextOffset: 2266 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo5 foo2 foo_empty2 foo_empty3] vs [foo4 foo5 foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty2] 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1395, NextOffset: 1432 515s testutil.go:509: Offset: 1111, NextOffset: 1148 515s testutil.go:509: Offset: 1432, NextOffset: 1722 515s testutil.go:509: Offset: 1148, NextOffset: 1438 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2084, NextOffset: 2121 515s testutil.go:509: Offset: 1765, NextOffset: 1802 515s testutil.go:509: Offset: 2121, NextOffset: 2266 515s testutil.go:509: Offset: 1802, NextOffset: 1947 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 133, NextOffset: 170 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 108 212 329 453 559 609] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 212 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 329 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 453 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 559 in stargz, uncompressed length 1636 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 383, NextOffset: 672 515s testutil.go:509: Offset: 170, NextOffset: 459 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 515s testutil.go:2349: [6] at 609 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1033, NextOffset: 1070 515s testutil.go:509: Offset: 785, NextOffset: 822 515s testutil.go:509: Offset: 1070, NextOffset: 1395 515s testutil.go:509: Offset: 822, NextOffset: 1111 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1722, NextOffset: 1759 515s testutil.go:509: Offset: 1438, NextOffset: 1475 515s testutil.go:509: Offset: 1759, NextOffset: 2084 515s testutil.go:509: Offset: 1475, NextOffset: 1765 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 672, NextOffset: 709 515s testutil.go:509: Offset: 459, NextOffset: 496 515s testutil.go:509: Offset: 709, NextOffset: 1033 515s testutil.go:509: Offset: 496, NextOffset: 785 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 108 212 329 453 559 601] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 212 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 329 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 453 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 559 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 601 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 107 210 326 449 554 604] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 107 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 210 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 326 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 449 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 554 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 604 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":135,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":465,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":795,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":832,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1125,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1456,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":347,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":677,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":714,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1042,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1079,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1407,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1444,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1738,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1775,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2103,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2140,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2] vs [foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo6 .no.prefetch.landmark foo_empty foo_empty4 foo5 foo_empty5] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 347, NextOffset: 384 515s testutil.go:509: Offset: 172, NextOffset: 465 515s testutil.go:509: Offset: 384, NextOffset: 677 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 465, NextOffset: 502 515s testutil.go:509: Offset: 677, NextOffset: 714 515s testutil.go:509: Offset: 502, NextOffset: 795 515s testutil.go:509: Offset: 714, NextOffset: 1042 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 795, NextOffset: 832 515s testutil.go:509: Offset: 1042, NextOffset: 1079 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 107 210 326 449 554 596] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 832, NextOffset: 1125 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 107 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 210 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 326 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 449 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 554 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 596 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 1079, NextOffset: 1407 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1125, NextOffset: 1162 515s testutil.go:509: Offset: 1407, NextOffset: 1444 515s testutil.go:509: Offset: 1162, NextOffset: 1456 515s testutil.go:509: Offset: 1444, NextOffset: 1738 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1456, NextOffset: 1493 515s testutil.go:509: Offset: 1738, NextOffset: 1775 515s testutil.go:509: Offset: 1493, NextOffset: 1787 515s testutil.go:509: Offset: 1775, NextOffset: 2103 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1787, NextOffset: 1824 515s testutil.go:509: Offset: 2103, NextOffset: 2140 515s testutil.go:509: Offset: 1824, NextOffset: 1969 515s testutil.go:509: Offset: 2140, NextOffset: 2285 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo_empty foo_empty4 foo5 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty3 foo4] vs [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6] 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1042, NextOffset: 1079 515s testutil.go:509: Offset: 795, NextOffset: 832 515s testutil.go:509: Offset: 1079, NextOffset: 1407 515s testutil.go:509: Offset: 832, NextOffset: 1125 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1407, NextOffset: 1444 515s testutil.go:509: Offset: 1125, NextOffset: 1162 515s testutil.go:509: Offset: 1444, NextOffset: 1738 515s testutil.go:509: Offset: 1162, NextOffset: 1456 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2103, NextOffset: 2140 515s testutil.go:509: Offset: 1787, NextOffset: 1824 515s testutil.go:509: Offset: 2140, NextOffset: 2285 515s testutil.go:509: Offset: 1824, NextOffset: 1969 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1738, NextOffset: 1775 515s testutil.go:509: Offset: 1456, NextOffset: 1493 515s testutil.go:509: Offset: 1775, NextOffset: 2103 515s testutil.go:509: Offset: 1493, NextOffset: 1787 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 347, NextOffset: 384 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 384, NextOffset: 677 515s testutil.go:509: Offset: 172, NextOffset: 465 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 677, NextOffset: 714 515s testutil.go:509: Offset: 465, NextOffset: 502 515s testutil.go:509: Offset: 714, NextOffset: 1042 515s testutil.go:509: Offset: 502, NextOffset: 795 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 110 216 335 461 569 619] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 335 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 461 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 569 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 619 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 110 216 335 461 569 611] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 335 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 461 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 569 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 611 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":133,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":460,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":825,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1116,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1153,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1444,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1481,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1772,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1809,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":345,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":709,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":1035,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1072,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1398,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1435,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1726,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1763,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2088,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2125,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo4 foo_empty4 foo2 foo3 foo_empty3] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo6 foo4 foo_empty4 foo5 foo_empty5] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 460, NextOffset: 497 515s testutil.go:509: Offset: 672, NextOffset: 709 515s testutil.go:509: Offset: 497, NextOffset: 788 515s testutil.go:509: Offset: 709, NextOffset: 1035 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 788, NextOffset: 825 515s testutil.go:509: Offset: 1035, NextOffset: 1072 515s testutil.go:509: Offset: 825, NextOffset: 1116 515s testutil.go:509: Offset: 1072, NextOffset: 1398 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1444, NextOffset: 1481 515s testutil.go:509: Offset: 1726, NextOffset: 1763 515s testutil.go:509: Offset: 1481, NextOffset: 1772 515s testutil.go:509: Offset: 1763, NextOffset: 2088 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1772, NextOffset: 1809 515s testutil.go:509: Offset: 2088, NextOffset: 2125 515s testutil.go:509: Offset: 1809, NextOffset: 1954 515s testutil.go:509: Offset: 2125, NextOffset: 2270 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 133, NextOffset: 170 515s testutil.go:509: Offset: 345, NextOffset: 382 515s testutil.go:509: Offset: 170, NextOffset: 460 515s testutil.go:509: Offset: 382, NextOffset: 672 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1116, NextOffset: 1153 515s testutil.go:509: Offset: 1398, NextOffset: 1435 515s testutil.go:509: Offset: 1153, NextOffset: 1444 515s testutil.go:509: Offset: 1435, NextOffset: 1726 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo6 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2] vs [foo_empty5 foo6 foo foo_empty foo_empty2 foo4 foo_empty4 foo2 foo3 foo_empty3 foo5] 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1035, NextOffset: 1072 515s testutil.go:509: Offset: 788, NextOffset: 825 515s testutil.go:509: Offset: 1072, NextOffset: 1398 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 825, NextOffset: 1116 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2088, NextOffset: 2125 515s testutil.go:509: Offset: 1772, NextOffset: 1809 515s testutil.go:509: Offset: 2125, NextOffset: 2270 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 110 216 335 461 569 619] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 335 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 461 in stargz, uncompressed length 1024 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 1809, NextOffset: 1954 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 515s testutil.go:2349: [5] at 569 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 619 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1398, NextOffset: 1435 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 1116, NextOffset: 1153 515s testutil.go:509: Offset: 1435, NextOffset: 1726 515s testutil.go:509: Offset: 1153, NextOffset: 1444 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1726, NextOffset: 1763 515s testutil.go:509: Offset: 1444, NextOffset: 1481 515s testutil.go:509: Offset: 1763, NextOffset: 2088 515s testutil.go:509: Offset: 1481, NextOffset: 1772 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 345, NextOffset: 382 515s testutil.go:509: Offset: 133, NextOffset: 170 515s testutil.go:509: Offset: 382, NextOffset: 672 515s testutil.go:509: Offset: 170, NextOffset: 460 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 672, NextOffset: 709 515s testutil.go:509: Offset: 460, NextOffset: 497 515s testutil.go:509: Offset: 709, NextOffset: 1035 515s testutil.go:509: Offset: 497, NextOffset: 788 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 110 216 335 461 569 611] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 335 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 461 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 569 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 611 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 109 214 332 457 564 614] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 214 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 332 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 457 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 564 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 614 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":134,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":171,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":796,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":833,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1127,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1457,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1494,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1825,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":676,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":713,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1042,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1079,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1408,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1445,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1738,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1775,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2103,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2140,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3 foo2] vs [foo4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo3 foo_empty4 foo5 foo foo_empty foo_empty2 foo_empty3] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 464, NextOffset: 501 515s testutil.go:509: Offset: 676, NextOffset: 713 515s testutil.go:509: Offset: 501, NextOffset: 796 515s testutil.go:509: Offset: 713, NextOffset: 1042 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 796, NextOffset: 833 515s testutil.go:509: Offset: 1042, NextOffset: 1079 515s testutil.go:509: Offset: 833, NextOffset: 1127 515s testutil.go:509: Offset: 1079, NextOffset: 1408 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1127, NextOffset: 1164 515s testutil.go:509: Offset: 1408, NextOffset: 1445 515s testutil.go:509: Offset: 1164, NextOffset: 1457 515s testutil.go:509: Offset: 1445, NextOffset: 1738 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1457, NextOffset: 1494 515s testutil.go:509: Offset: 1738, NextOffset: 1775 515s testutil.go:509: Offset: 1494, NextOffset: 1788 515s testutil.go:509: Offset: 1775, NextOffset: 2103 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1788, NextOffset: 1825 515s testutil.go:509: Offset: 2103, NextOffset: 2140 515s testutil.go:509: Offset: 1825, NextOffset: 1970 515s testutil.go:509: Offset: 2140, NextOffset: 2285 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 134, NextOffset: 171 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 171, NextOffset: 464 515s testutil.go:509: Offset: 383, NextOffset: 676 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo2 foo3 foo_empty4 foo5 foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty5] vs [foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3 foo2 foo3 foo4 foo_empty4] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 134, NextOffset: 171 515s testutil.go:509: Offset: 383, NextOffset: 676 515s testutil.go:509: Offset: 171, NextOffset: 464 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1408, NextOffset: 1445 515s testutil.go:509: Offset: 1127, NextOffset: 1164 515s testutil.go:509: Offset: 1445, NextOffset: 1738 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 109 214 332 457 564 606] 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 1164, NextOffset: 1457 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2103, NextOffset: 2140 515s testutil.go:509: Offset: 1788, NextOffset: 1825 515s testutil.go:509: Offset: 2140, NextOffset: 2285 515s testutil.go:509: Offset: 1825, NextOffset: 1970 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 676, NextOffset: 713 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 214 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 332 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 457 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 564 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 606 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 464, NextOffset: 501 515s testutil.go:509: Offset: 713, NextOffset: 1042 515s testutil.go:509: Offset: 501, NextOffset: 796 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1042, NextOffset: 1079 515s testutil.go:509: Offset: 796, NextOffset: 833 515s testutil.go:509: Offset: 1079, NextOffset: 1408 515s testutil.go:509: Offset: 833, NextOffset: 1127 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1738, NextOffset: 1775 515s testutil.go:509: Offset: 1457, NextOffset: 1494 515s testutil.go:509: Offset: 1775, NextOffset: 2103 515s testutil.go:509: Offset: 1494, NextOffset: 1788 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 109 214 332 457 564 614] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 214 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 332 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 457 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 564 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 614 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 109 214 332 457 564 606] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 214 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 332 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 457 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 564 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 606 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":135,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":790,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":827,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1119,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1156,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1448,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1485,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1777,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1814,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":347,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":674,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":711,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1037,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1074,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1400,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1437,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1729,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1766,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2093,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2130,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo_empty2 foo5 foo6] vs [.no.prefetch.landmark foo foo_empty foo2 foo3 foo5 foo6 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5] 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1119, NextOffset: 1156 515s testutil.go:509: Offset: 1400, NextOffset: 1437 515s testutil.go:509: Offset: 1156, NextOffset: 1448 515s testutil.go:509: Offset: 1437, NextOffset: 1729 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1448, NextOffset: 1485 515s testutil.go:509: Offset: 1729, NextOffset: 1766 515s testutil.go:509: Offset: 1485, NextOffset: 1777 515s testutil.go:509: Offset: 1766, NextOffset: 2093 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1777, NextOffset: 1814 515s testutil.go:509: Offset: 2093, NextOffset: 2130 515s testutil.go:509: Offset: 1814, NextOffset: 1959 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 2130, NextOffset: 2275 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 347, NextOffset: 384 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 109 214 332 457 564 614] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 214 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 332 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 457 in stargz, uncompressed length 1024 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 172, NextOffset: 462 515s testutil.go:509: Offset: 384, NextOffset: 674 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 462, NextOffset: 499 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 515s testutil.go:2349: [5] at 564 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 614 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 674, NextOffset: 711 515s testutil.go:509: Offset: 499, NextOffset: 790 515s testutil.go:509: Offset: 711, NextOffset: 1037 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 790, NextOffset: 827 515s testutil.go:509: Offset: 1037, NextOffset: 1074 515s testutil.go:509: Offset: 827, NextOffset: 1119 515s testutil.go:509: Offset: 1074, NextOffset: 1400 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo3 foo5 foo6 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5] vs [foo_empty5 foo_empty foo_empty2 foo5 foo6 foo foo2 foo3 foo_empty3 foo4 foo_empty4] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 347, NextOffset: 384 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 384, NextOffset: 674 515s testutil.go:509: Offset: 172, NextOffset: 462 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 674, NextOffset: 711 515s testutil.go:509: Offset: 462, NextOffset: 499 515s testutil.go:509: Offset: 711, NextOffset: 1037 515s testutil.go:509: Offset: 499, NextOffset: 790 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1037, NextOffset: 1074 515s testutil.go:509: Offset: 790, NextOffset: 827 515s testutil.go:509: Offset: 1074, NextOffset: 1400 515s testutil.go:509: Offset: 827, NextOffset: 1119 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1729, NextOffset: 1766 515s testutil.go:509: Offset: 1448, NextOffset: 1485 515s testutil.go:509: Offset: 1766, NextOffset: 2093 515s testutil.go:509: Offset: 1485, NextOffset: 1777 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2093, NextOffset: 2130 515s testutil.go:509: Offset: 1777, NextOffset: 1814 515s testutil.go:509: Offset: 2130, NextOffset: 2275 515s testutil.go:509: Offset: 1814, NextOffset: 1959 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1400, NextOffset: 1437 515s testutil.go:509: Offset: 1119, NextOffset: 1156 515s testutil.go:509: Offset: 1437, NextOffset: 1729 515s testutil.go:509: Offset: 1156, NextOffset: 1448 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 109 214 332 457 564 606] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 214 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 332 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 457 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 564 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 606 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":135,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":504,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":800,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":837,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1133,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1170,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1466,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1503,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 108 212 329 453 559 609] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 212 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 329 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 453 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 559 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 609 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":348,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":680,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":717,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1047,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1084,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1414,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1451,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2114,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2151,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty5 foo foo_empty foo2 foo_empty2 foo4 foo_empty4 foo6 foo3 foo_empty3 foo5] vs [foo foo_empty foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo_empty4] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 467, NextOffset: 504 515s testutil.go:509: Offset: 680, NextOffset: 717 515s testutil.go:509: Offset: 504, NextOffset: 800 515s testutil.go:509: Offset: 717, NextOffset: 1047 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1133, NextOffset: 1170 515s testutil.go:509: Offset: 1414, NextOffset: 1451 515s testutil.go:509: Offset: 1170, NextOffset: 1466 515s testutil.go:509: Offset: 1451, NextOffset: 1747 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1799, NextOffset: 1836 515s testutil.go:509: Offset: 2114, NextOffset: 2151 515s testutil.go:509: Offset: 1836, NextOffset: 1981 515s testutil.go:509: Offset: 2151, NextOffset: 2296 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 800, NextOffset: 837 515s testutil.go:509: Offset: 1047, NextOffset: 1084 515s testutil.go:509: Offset: 837, NextOffset: 1133 515s testutil.go:509: Offset: 1084, NextOffset: 1414 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1466, NextOffset: 1503 515s testutil.go:509: Offset: 1747, NextOffset: 1784 515s testutil.go:509: Offset: 1503, NextOffset: 1799 515s testutil.go:509: Offset: 1784, NextOffset: 2114 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 348, NextOffset: 385 515s testutil.go:509: Offset: 172, NextOffset: 467 515s testutil.go:509: Offset: 385, NextOffset: 680 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo_empty4 foo foo_empty foo3 foo4 foo5] vs [foo6 foo3 foo_empty3 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo4 foo_empty4] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 680, NextOffset: 717 515s testutil.go:509: Offset: 467, NextOffset: 504 515s testutil.go:509: Offset: 717, NextOffset: 1047 515s testutil.go:509: Offset: 504, NextOffset: 800 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 348, NextOffset: 385 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 385, NextOffset: 680 515s testutil.go:509: Offset: 172, NextOffset: 467 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1047, NextOffset: 1084 515s testutil.go:509: Offset: 800, NextOffset: 837 515s testutil.go:509: Offset: 1084, NextOffset: 1414 515s testutil.go:509: Offset: 837, NextOffset: 1133 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1414, NextOffset: 1451 515s testutil.go:509: Offset: 1133, NextOffset: 1170 515s testutil.go:509: Offset: 1451, NextOffset: 1747 515s testutil.go:509: Offset: 1170, NextOffset: 1466 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1747, NextOffset: 1784 515s testutil.go:509: Offset: 1466, NextOffset: 1503 515s testutil.go:509: Offset: 1784, NextOffset: 2114 515s testutil.go:509: Offset: 1503, NextOffset: 1799 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2114, NextOffset: 2151 515s testutil.go:509: Offset: 1799, NextOffset: 1836 515s testutil.go:509: Offset: 2151, NextOffset: 2296 515s testutil.go:509: Offset: 1836, NextOffset: 1981 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 108 212 329 453 559 601] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 212 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 329 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 453 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 559 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 601 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 112 219 340 466 575 625] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 466 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 575 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 625 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 112 219 340 466 575 617] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 466 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 575 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 617 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo6 foo_empty2 foo3 foo_empty5] vs [foo_empty2 foo3 foo_empty3 .no.prefetch.landmark foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 112 219 340 466 575 625] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 466 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 575 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 625 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 112 219 340 466 575 617] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 466 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 575 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 617 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 .no.prefetch.landmark foo4 foo_empty4 foo5 foo_empty5 foo6] vs [foo_empty4 foo5 foo6 foo_empty2 foo3 foo_empty5 foo foo_empty foo2 foo_empty3 foo4] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 110 216 335 461 569 619] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 335 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 461 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 569 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 619 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 110 216 335 461 569 611] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 335 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 461 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 569 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 611 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 113 217 340 469 575 625] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 113 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 217 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 469 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 575 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 625 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo5 foo6 foo foo4 foo_empty4 foo_empty5 foo_empty foo2 foo_empty2] vs [foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo6 .no.prefetch.landmark foo foo4] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo6] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo6 foo foo4 foo_empty4 foo_empty5] 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 113 217 340 469 575 617] 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 113 in stargz, uncompressed length 1024 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 515s testutil.go:2349: [2] at 217 in stargz, uncompressed length 1536 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 515s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 469 in stargz, uncompressed length 1024 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 515s testutil.go:2349: [5] at 575 in stargz, uncompressed length 512 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 515s testutil.go:2349: [6] at 617 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 113 217 340 469 575 625] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 113 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 217 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 469 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 575 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 625 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 113 217 340 469 575 617] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 113 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 217 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 340 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 469 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 575 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 617 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 112 216 338 466 572 622] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 338 in stargz, uncompressed length 1536 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo5 foo foo_empty foo2 foo_empty4 foo_empty5 foo6 foo_empty2 foo3] vs [foo foo2 foo3 foo_empty3 foo4 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty4 foo5 foo_empty5] 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 515s testutil.go:2349: [4] at 466 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 572 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 622 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2 foo3 foo_empty3 foo4 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty4 foo5 foo_empty5] vs [foo_empty2 foo3 foo_empty3 foo4 foo5 foo foo_empty foo2 foo_empty4 foo_empty5 foo6] 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 112 216 338 466 572 614] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 216 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 338 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 466 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 572 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 614 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 115 222 347 478 586 636] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 115 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 222 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 347 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 478 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 586 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 636 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 115 222 347 478 586 628] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 115 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 222 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 347 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 478 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 586 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 628 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo2 foo_empty2 foo4 foo5 foo_empty] vs [foo3 foo5 foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2] 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo5 foo2] vs [foo_empty foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo2 foo_empty2 foo4 foo5] 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 115 222 347 478 586 636] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 115 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 222 in stargz, uncompressed length 1536 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 515s testutil.go:2349: [3] at 347 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 478 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 586 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 636 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 115 222 347 478 586 628] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 115 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 222 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 347 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 478 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 586 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 628 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty5 foo foo_empty foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5] vs [foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty5 foo2 foo_empty3 foo4 foo_empty4 foo5] 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 114 221 345 475 583 633] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 114 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 221 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 345 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 475 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 583 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 633 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo_empty3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty5] vs [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo6 foo2 foo_empty2 foo3] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 114 221 345 475 583 625] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 114 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 221 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 345 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 475 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 583 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 625 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 114 219 343 473 580 630] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 114 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 343 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 473 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 580 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 630 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty4 foo6 foo foo_empty foo2 foo_empty3 foo4 foo5 foo_empty5] vs [foo5 foo6 foo foo2 foo3 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo4 foo_empty4] 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo2 foo3 foo_empty5] vs [foo_empty2 foo3 foo_empty4 foo6 foo foo_empty foo2 foo_empty3 foo4 foo5 foo_empty5] 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 114 219 343 473 580 622] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 114 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 343 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 473 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 580 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 622 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 114 219 343 473 580 630] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 114 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 343 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 473 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 580 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 630 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 114 219 343 473 580 622] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 114 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 219 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 343 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 473 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 580 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 622 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty5 foo foo3 foo4 foo_empty4 foo5 foo6 foo_empty foo2] vs [foo_empty2 foo_empty3 foo_empty4 foo_empty foo2 foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo] 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo_empty4] vs [foo2 foo_empty2 foo_empty3 foo_empty5 foo foo3 foo4 foo_empty4 foo5 foo6 foo_empty] 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 113 218 341 470 577 627] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 113 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 218 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 341 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 470 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 577 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 627 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 113 218 341 470 577 619] 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 113 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 218 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 341 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 470 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 577 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 619 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo4 foo5 foo6 foo foo_empty3] vs [foo_empty2 foo3 foo4 foo_empty4 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2] 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 117 225 352 483 592 642] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 515s testutil.go:2349: [1] at 117 in stargz, uncompressed length 1024 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 515s testutil.go:2349: [2] at 225 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 352 in stargz, uncompressed length 1536 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 515s testutil.go:2349: [4] at 483 in stargz, uncompressed length 1024 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty3 foo5 foo_empty5 foo6] vs [foo_empty5 foo_empty foo2 foo_empty2 foo3 foo4 foo5 foo6 foo foo_empty3 foo_empty4] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 515s testutil.go:2349: [5] at 592 in stargz, uncompressed length 1636 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 515s testutil.go:2349: [6] at 642 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 117 225 352 483 592 634] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 117 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 225 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 352 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 483 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 592 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 634 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 117 225 352 483 592 642] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 117 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 225 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 352 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 483 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 592 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 642 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo_empty foo5 foo_empty5 foo] vs [foo foo_empty foo2 foo3 foo_empty4 foo6 foo_empty2 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty4 foo6 foo_empty2 foo_empty3 foo4 foo5 foo_empty5] vs [foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo_empty foo5 foo_empty5] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 117 225 352 483 592 634] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 117 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 225 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 352 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 483 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 592 in stargz, uncompressed length 512 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 515s testutil.go:2349: [6] at 634 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 115 223 348 479 588 638] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 115 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 223 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 348 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 479 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 588 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 638 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo4 foo6 foo foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo_empty2] vs [foo5 foo foo3 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo foo3 foo_empty5 foo6] vs [foo foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo_empty2 foo4 foo6] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 115 223 348 479 588 630] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 115 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 223 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 348 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 479 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 588 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 630 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 221 436 736 1033 1247 1500] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 221 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 436 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 736 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 1033 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 1247 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 1500 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 221 436 736 1033 1247 1359] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 221 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 436 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 736 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 1033 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 1247 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 1359 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 221 436 736 1033 1247 1500] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 221 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 436 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 736 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 1033 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 1247 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 1500 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo_empty5 foo6] vs [.no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo4 foo_empty5 foo2 foo_empty2 foo_empty4 foo5 foo6] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 221 436 736 1033 1247 1359] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 221 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 436 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 736 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 1033 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 1247 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 1359 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo3 foo_empty3 foo4 foo_empty5 foo2 foo_empty2 foo_empty4 foo5 foo6 .no.prefetch.landmark] vs [foo foo_empty foo_empty2 foo_empty5 foo6 foo2 foo3 foo_empty3 foo4 foo_empty4 foo5] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 223 439 740 1038 1253 1506] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 223 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 439 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 740 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 1038 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 1253 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 1506 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 223 439 740 1038 1253 1365] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 223 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 439 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 740 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 1038 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 1253 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 1365 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 224 440 743 1042 1259 1512] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 440 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 743 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 1042 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 1259 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 1512 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 224 440 743 1042 1259 1371] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 440 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 743 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 1042 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 1259 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 1371 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo4 foo_empty5 foo foo_empty2 foo3 foo_empty4 foo5 foo6] vs [.no.prefetch.landmark foo foo2 foo4 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5] 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 224 440 743 1042 1259 1512] 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 440 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 743 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 1042 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 1259 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 1512 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo6 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo4] vs [foo2 foo_empty3 foo4 foo_empty5 foo foo_empty2 foo3 foo_empty4 foo5 foo6 foo_empty] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 224 440 743 1042 1259 1371] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 440 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 743 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 1042 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 1259 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 1371 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 225 442 745 1046 1264 1517] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 225 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 442 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 745 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 1046 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 1264 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 1517 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 225 442 745 1046 1264 1376] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 225 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 442 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 745 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 1046 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 1264 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 1376 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 223 437 738 1037 1250 1503] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 223 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 437 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 738 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 1037 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 1250 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 1503 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 223 437 738 1037 1250 1362] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 223 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 437 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 738 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 1037 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 1250 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 1362 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":93,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":130,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":260,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":297,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":426,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":463,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":594,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":631,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":762,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":799,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":928,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":965,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":206,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":243,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":373,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":410,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":573,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":610,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":812,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":943,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":980,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1143,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1180,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 515s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo_empty3 foo4 foo5 foo_empty foo3 foo_empty4 foo_empty5 foo6] vs [.no.prefetch.landmark foo_empty foo5 foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5] 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 928, NextOffset: 965 515s testutil.go:509: Offset: 1143, NextOffset: 1180 515s testutil.go:509: Offset: 965, NextOffset: 1050 515s testutil.go:509: Offset: 1180, NextOffset: 1265 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 93, NextOffset: 130 515s testutil.go:509: Offset: 206, NextOffset: 243 515s testutil.go:509: Offset: 130, NextOffset: 260 515s testutil.go:509: Offset: 243, NextOffset: 373 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 260, NextOffset: 297 515s testutil.go:509: Offset: 373, NextOffset: 410 515s testutil.go:509: Offset: 297, NextOffset: 426 515s testutil.go:509: Offset: 410, NextOffset: 573 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 594, NextOffset: 631 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 223 437 738 1037 1250 1503] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 775, NextOffset: 812 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 515s testutil.go:2349: [1] at 223 in stargz, uncompressed length 1024 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 631, NextOffset: 762 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 515s testutil.go:2349: [2] at 437 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 738 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 1037 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 1250 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 1503 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 812, NextOffset: 943 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 762, NextOffset: 799 515s testutil.go:509: Offset: 943, NextOffset: 980 515s testutil.go:509: Offset: 799, NextOffset: 928 515s testutil.go:509: Offset: 980, NextOffset: 1143 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 426, NextOffset: 463 515s testutil.go:509: Offset: 573, NextOffset: 610 515s testutil.go:509: Offset: 463, NextOffset: 594 515s testutil.go:509: Offset: 610, NextOffset: 775 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty foo5 foo6] vs [foo_empty5 foo6 foo foo2 foo_empty2 foo_empty3 foo4 foo5 foo_empty foo3 foo_empty4] 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 943, NextOffset: 980 515s testutil.go:509: Offset: 762, NextOffset: 799 515s testutil.go:509: Offset: 980, NextOffset: 1143 515s testutil.go:509: Offset: 799, NextOffset: 928 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1143, NextOffset: 1180 515s testutil.go:509: Offset: 928, NextOffset: 965 515s testutil.go:509: Offset: 1180, NextOffset: 1265 515s testutil.go:509: Offset: 965, NextOffset: 1050 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 206, NextOffset: 243 515s testutil.go:509: Offset: 93, NextOffset: 130 515s testutil.go:509: Offset: 243, NextOffset: 373 515s testutil.go:509: Offset: 130, NextOffset: 260 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 373, NextOffset: 410 515s testutil.go:509: Offset: 260, NextOffset: 297 515s testutil.go:509: Offset: 410, NextOffset: 573 515s testutil.go:509: Offset: 297, NextOffset: 426 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 573, NextOffset: 610 515s testutil.go:509: Offset: 426, NextOffset: 463 515s testutil.go:509: Offset: 610, NextOffset: 775 515s testutil.go:509: Offset: 463, NextOffset: 594 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 775, NextOffset: 812 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 594, NextOffset: 631 515s testutil.go:509: Offset: 812, NextOffset: 943 515s testutil.go:509: Offset: 631, NextOffset: 762 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 223 437 738 1037 1250 1362] 515s testutil.go:2330: got gzip streams: 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 223 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 437 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 738 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 1037 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 1250 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 1362 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 224 440 743 1044 1260 1513] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 440 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 743 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 1044 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 1260 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 1513 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 224 440 743 1044 1260 1372] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 440 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 743 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 1044 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 1260 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 1372 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 226 444 749 1051 1268 1521] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 226 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 444 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 749 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 1051 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 1268 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 1521 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 226 444 749 1051 1268 1380] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 226 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 444 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 749 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 1051 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 1268 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 1380 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":95,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":264,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":301,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":434,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":603,"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":772,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":809,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":940,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":977,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":246,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":415,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":582,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":619,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":785,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":822,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":954,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":991,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1156,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty3 foo_empty5 foo6] vs [foo3 foo_empty4 foo6 .no.prefetch.landmark foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2] 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 940, NextOffset: 977 515s testutil.go:509: Offset: 1156, NextOffset: 1193 515s testutil.go:509: Offset: 977, NextOffset: 1062 515s testutil.go:509: Offset: 1193, NextOffset: 1278 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 95, NextOffset: 132 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 132, NextOffset: 264 515s testutil.go:509: Offset: 246, NextOffset: 378 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 264, NextOffset: 301 515s testutil.go:509: Offset: 378, NextOffset: 415 515s testutil.go:509: Offset: 301, NextOffset: 434 515s testutil.go:509: Offset: 415, NextOffset: 582 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 434, NextOffset: 471 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 471, NextOffset: 603 515s testutil.go:509: Offset: 619, NextOffset: 785 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 603, NextOffset: 640 515s testutil.go:509: Offset: 785, NextOffset: 822 515s testutil.go:509: Offset: 640, NextOffset: 772 515s testutil.go:509: Offset: 822, NextOffset: 954 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 772, NextOffset: 809 515s testutil.go:509: Offset: 954, NextOffset: 991 515s testutil.go:509: Offset: 809, NextOffset: 940 515s testutil.go:509: Offset: 991, NextOffset: 1156 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo4 foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo_empty4 foo6 .no.prefetch.landmark foo_empty3] vs [foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty3 foo_empty5 foo6 foo foo_empty foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 95, NextOffset: 132 515s testutil.go:509: Offset: 246, NextOffset: 378 515s testutil.go:509: Offset: 132, NextOffset: 264 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 378, NextOffset: 415 515s testutil.go:509: Offset: 264, NextOffset: 301 515s testutil.go:509: Offset: 415, NextOffset: 582 515s testutil.go:509: Offset: 301, NextOffset: 434 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 434, NextOffset: 471 515s testutil.go:509: Offset: 619, NextOffset: 785 515s testutil.go:509: Offset: 471, NextOffset: 603 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 226 444 749 1051 1268 1521] 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1156, NextOffset: 1193 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 940, NextOffset: 977 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 515s testutil.go:2349: [1] at 226 in stargz, uncompressed length 1024 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 1193, NextOffset: 1278 515s testutil.go:509: Offset: 977, NextOffset: 1062 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 515s testutil.go:2349: [2] at 444 in stargz, uncompressed length 1536 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 515s testutil.go:2349: [3] at 749 in stargz, uncompressed length 1536 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 785, NextOffset: 822 515s testutil.go:509: Offset: 603, NextOffset: 640 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 515s testutil.go:2349: [4] at 1051 in stargz, uncompressed length 1024 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 822, NextOffset: 954 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 515s testutil.go:2349: [5] at 1268 in stargz, uncompressed length 1636 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 640, NextOffset: 772 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 515s testutil.go:2349: [6] at 1521 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 954, NextOffset: 991 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 772, NextOffset: 809 515s testutil.go:509: Offset: 991, NextOffset: 1156 515s testutil.go:509: Offset: 809, NextOffset: 940 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 226 444 749 1051 1268 1380] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 226 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 444 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 749 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 1051 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 1268 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 1380 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 228 447 754 1058 1275 1528] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 228 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 447 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 754 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 1058 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 1275 in stargz, uncompressed length 1636 515s testutil.go:2349: [6] at 1528 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 228 447 754 1058 1275 1387] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 228 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 447 in stargz, uncompressed length 1536 515s testutil.go:2349: [3] at 754 in stargz, uncompressed length 1536 515s testutil.go:2349: [4] at 1058 in stargz, uncompressed length 1024 515s testutil.go:2349: [5] at 1275 in stargz, uncompressed length 512 515s testutil.go:2349: [6] at 1387 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":94,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":131,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":260,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":297,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":428,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":465,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":596,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":633,"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":800,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":931,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":968,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":208,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":374,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":411,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":577,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":614,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":780,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":817,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":947,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":984,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1150,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1187,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty4 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo foo2 foo3] vs [foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2 foo4 foo6 foo_empty foo3 foo_empty3 foo_empty4] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 1569 2109] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 596, NextOffset: 633 515s testutil.go:509: Offset: 780, NextOffset: 817 515s testutil.go:509: Offset: 633, NextOffset: 763 515s testutil.go:509: Offset: 817, NextOffset: 947 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 763, NextOffset: 800 515s testutil.go:509: Offset: 947, NextOffset: 984 515s testutil.go:509: Offset: 800, NextOffset: 931 515s testutil.go:509: Offset: 984, NextOffset: 1150 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 94, NextOffset: 131 515s testutil.go:509: Offset: 208, NextOffset: 245 515s testutil.go:509: Offset: 131, NextOffset: 260 515s testutil.go:509: Offset: 245, NextOffset: 374 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 260, NextOffset: 297 515s testutil.go:509: Offset: 374, NextOffset: 411 515s testutil.go:509: Offset: 297, NextOffset: 428 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 411, NextOffset: 577 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 428, NextOffset: 465 515s testutil.go:509: Offset: 577, NextOffset: 614 515s testutil.go:509: Offset: 465, NextOffset: 596 515s testutil.go:509: Offset: 614, NextOffset: 780 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 931, NextOffset: 968 515s testutil.go:509: Offset: 1150, NextOffset: 1187 515s testutil.go:509: Offset: 968, NextOffset: 1053 515s testutil.go:509: Offset: 1187, NextOffset: 1272 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo4 foo6 foo_empty foo3 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty2] vs [foo3 foo_empty4 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo foo2] 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 577, NextOffset: 614 515s testutil.go:509: Offset: 428, NextOffset: 465 515s testutil.go:509: Offset: 614, NextOffset: 780 515s testutil.go:509: Offset: 465, NextOffset: 596 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 947, NextOffset: 984 515s testutil.go:509: Offset: 763, NextOffset: 800 515s testutil.go:509: Offset: 984, NextOffset: 1150 515s testutil.go:509: Offset: 800, NextOffset: 931 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 208, NextOffset: 245 515s testutil.go:509: Offset: 94, NextOffset: 131 515s testutil.go:509: Offset: 245, NextOffset: 374 515s testutil.go:509: Offset: 131, NextOffset: 260 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 374, NextOffset: 411 515s testutil.go:509: Offset: 260, NextOffset: 297 515s testutil.go:509: Offset: 411, NextOffset: 577 515s testutil.go:509: Offset: 297, NextOffset: 428 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 780, NextOffset: 817 515s testutil.go:509: Offset: 596, NextOffset: 633 515s testutil.go:509: Offset: 817, NextOffset: 947 515s testutil.go:509: Offset: 633, NextOffset: 763 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1150, NextOffset: 1187 515s testutil.go:509: Offset: 931, NextOffset: 968 515s testutil.go:509: Offset: 1187, NextOffset: 1272 515s testutil.go:509: Offset: 968, NextOffset: 1053 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 1569 2109] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 1569 2109] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 1569 2109] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 1569 2109] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 1569 2109] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":97,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":266,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":303,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":438,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":475,"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":647,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":211,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":248,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":380,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":417,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":583,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":620,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":959,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":996,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1164,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo_empty5 foo6 foo3 foo_empty3 foo4 foo_empty4 foo5] vs [foo_empty foo_empty2 foo3 foo6 .no.prefetch.landmark foo foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5] 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 953, NextOffset: 990 515s testutil.go:509: Offset: 1164, NextOffset: 1201 515s testutil.go:509: Offset: 990, NextOffset: 1075 515s testutil.go:509: Offset: 1201, NextOffset: 1286 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 1569 2109] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 438, NextOffset: 475 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 515s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 583, NextOffset: 620 515s testutil.go:509: Offset: 475, NextOffset: 610 515s testutil.go:509: Offset: 620, NextOffset: 787 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 610, NextOffset: 647 515s testutil.go:509: Offset: 787, NextOffset: 824 515s testutil.go:509: Offset: 647, NextOffset: 782 515s testutil.go:509: Offset: 824, NextOffset: 959 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 782, NextOffset: 819 515s testutil.go:509: Offset: 959, NextOffset: 996 515s testutil.go:509: Offset: 819, NextOffset: 953 515s testutil.go:509: Offset: 996, NextOffset: 1164 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 97, NextOffset: 134 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 515s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 211, NextOffset: 248 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 134, NextOffset: 266 515s testutil.go:509: Offset: 248, NextOffset: 380 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 266, NextOffset: 303 515s testutil.go:509: Offset: 380, NextOffset: 417 515s testutil.go:509: Offset: 303, NextOffset: 438 515s testutil.go:509: Offset: 417, NextOffset: 583 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo_empty2 foo3 foo6] vs [foo foo_empty foo2 foo_empty2 foo_empty5 foo6 foo3 foo_empty3 foo4 foo_empty4 foo5] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 380, NextOffset: 417 515s testutil.go:509: Offset: 266, NextOffset: 303 515s testutil.go:509: Offset: 417, NextOffset: 583 515s testutil.go:509: Offset: 303, NextOffset: 438 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 787, NextOffset: 824 515s testutil.go:509: Offset: 610, NextOffset: 647 515s testutil.go:509: Offset: 824, NextOffset: 959 515s testutil.go:509: Offset: 647, NextOffset: 782 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 959, NextOffset: 996 515s testutil.go:509: Offset: 782, NextOffset: 819 515s testutil.go:509: Offset: 996, NextOffset: 1164 515s testutil.go:509: Offset: 819, NextOffset: 953 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 583, NextOffset: 620 515s testutil.go:509: Offset: 438, NextOffset: 475 515s testutil.go:509: Offset: 620, NextOffset: 787 515s testutil.go:509: Offset: 475, NextOffset: 610 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1164, NextOffset: 1201 515s testutil.go:509: Offset: 953, NextOffset: 990 515s testutil.go:509: Offset: 1201, NextOffset: 1286 515s testutil.go:509: Offset: 990, NextOffset: 1075 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 211, NextOffset: 248 515s testutil.go:509: Offset: 97, NextOffset: 134 515s testutil.go:509: Offset: 248, NextOffset: 380 515s testutil.go:509: Offset: 134, NextOffset: 266 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 1569 2109] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 1569 2109] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 1569 2109] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 1569 2109] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 1569 2109] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 1569 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":1569,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":93,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":130,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":260,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":297,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":426,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":463,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":594,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":631,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":762,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":799,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":928,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":965,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":206,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":243,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":373,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":410,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":573,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":610,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":812,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":943,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":980,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1143,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1180,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 145 198] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 145 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 198 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":145,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 515s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo3 foo4] vs [foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo5 foo_empty5 foo_empty foo3 foo_empty3] 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 928, NextOffset: 965 515s testutil.go:509: Offset: 1143, NextOffset: 1180 515s testutil.go:509: Offset: 965, NextOffset: 1050 515s testutil.go:509: Offset: 1180, NextOffset: 1265 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 93, NextOffset: 130 515s testutil.go:509: Offset: 206, NextOffset: 243 515s testutil.go:509: Offset: 130, NextOffset: 260 515s testutil.go:509: Offset: 243, NextOffset: 373 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 426, NextOffset: 463 515s testutil.go:509: Offset: 573, NextOffset: 610 515s testutil.go:509: Offset: 463, NextOffset: 594 515s testutil.go:509: Offset: 610, NextOffset: 775 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 594, NextOffset: 631 515s testutil.go:509: Offset: 775, NextOffset: 812 515s testutil.go:509: Offset: 631, NextOffset: 762 515s testutil.go:509: Offset: 812, NextOffset: 943 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 260, NextOffset: 297 515s testutil.go:509: Offset: 373, NextOffset: 410 515s testutil.go:509: Offset: 297, NextOffset: 426 515s testutil.go:509: Offset: 410, NextOffset: 573 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 762, NextOffset: 799 515s testutil.go:509: Offset: 943, NextOffset: 980 515s testutil.go:509: Offset: 799, NextOffset: 928 515s testutil.go:509: Offset: 980, NextOffset: 1143 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty4 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo5 foo_empty5 foo_empty foo3 foo_empty3 foo4] vs [foo5 foo_empty5 foo6 foo foo_empty2 foo3 foo4 foo_empty foo2 foo_empty3 foo_empty4] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 573, NextOffset: 610 515s testutil.go:509: Offset: 426, NextOffset: 463 515s testutil.go:509: Offset: 610, NextOffset: 775 515s testutil.go:509: Offset: 463, NextOffset: 594 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 775, NextOffset: 812 515s testutil.go:509: Offset: 594, NextOffset: 631 515s testutil.go:509: Offset: 812, NextOffset: 943 515s testutil.go:509: Offset: 631, NextOffset: 762 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1143, NextOffset: 1180 515s testutil.go:509: Offset: 928, NextOffset: 965 515s testutil.go:509: Offset: 1180, NextOffset: 1265 515s testutil.go:509: Offset: 965, NextOffset: 1050 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 206, NextOffset: 243 515s testutil.go:509: Offset: 93, NextOffset: 130 515s testutil.go:509: Offset: 243, NextOffset: 373 515s testutil.go:509: Offset: 130, NextOffset: 260 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 373, NextOffset: 410 515s testutil.go:509: Offset: 260, NextOffset: 297 515s testutil.go:509: Offset: 410, NextOffset: 573 515s testutil.go:509: Offset: 297, NextOffset: 426 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 943, NextOffset: 980 515s testutil.go:509: Offset: 762, NextOffset: 799 515s testutil.go:509: Offset: 980, NextOffset: 1143 515s testutil.go:509: Offset: 799, NextOffset: 928 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 145 198] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 145 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 198 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":145,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 143 196] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 143 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 196 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [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"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 147 200] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 200 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":147,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 147 200] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 200 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":147,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 147 200] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 200 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":147,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":95,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":264,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":301,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":434,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":603,"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":772,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":809,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":940,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":977,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":246,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":415,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":582,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":619,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":785,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":822,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":954,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":991,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1156,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 foo_empty foo2 foo_empty2 foo5 foo6 foo foo3 foo_empty3 foo4] vs [foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo_empty3 foo4 foo_empty5 foo6 foo_empty foo_empty2 foo3] 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 264, NextOffset: 301 515s testutil.go:509: Offset: 378, NextOffset: 415 515s testutil.go:509: Offset: 301, NextOffset: 434 515s testutil.go:509: Offset: 415, NextOffset: 582 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 772, NextOffset: 809 515s testutil.go:509: Offset: 954, NextOffset: 991 515s testutil.go:509: Offset: 809, NextOffset: 940 515s testutil.go:509: Offset: 991, NextOffset: 1156 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 940, NextOffset: 977 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 1156, NextOffset: 1193 515s testutil.go:509: Offset: 977, NextOffset: 1062 515s testutil.go:509: Offset: 1193, NextOffset: 1278 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 95, NextOffset: 132 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 132, NextOffset: 264 515s testutil.go:509: Offset: 246, NextOffset: 378 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 434, NextOffset: 471 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 471, NextOffset: 603 515s testutil.go:509: Offset: 619, NextOffset: 785 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 603, NextOffset: 640 515s testutil.go:509: Offset: 785, NextOffset: 822 515s testutil.go:509: Offset: 640, NextOffset: 772 515s testutil.go:509: Offset: 822, NextOffset: 954 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo_empty3 foo4 foo_empty5 foo6] vs [foo foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo2 foo_empty2 foo5 foo6] 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 785, NextOffset: 822 515s testutil.go:509: Offset: 603, NextOffset: 640 515s testutil.go:509: Offset: 822, NextOffset: 954 515s testutil.go:509: Offset: 640, NextOffset: 772 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1156, NextOffset: 1193 515s testutil.go:509: Offset: 940, NextOffset: 977 515s testutil.go:509: Offset: 1193, NextOffset: 1278 515s testutil.go:509: Offset: 977, NextOffset: 1062 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 434, NextOffset: 471 515s testutil.go:509: Offset: 619, NextOffset: 785 515s testutil.go:509: Offset: 471, NextOffset: 603 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 954, NextOffset: 991 515s testutil.go:509: Offset: 772, NextOffset: 809 515s testutil.go:509: Offset: 991, NextOffset: 1156 515s testutil.go:509: Offset: 809, NextOffset: 940 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 95, NextOffset: 132 515s testutil.go:509: Offset: 246, NextOffset: 378 515s testutil.go:509: Offset: 132, NextOffset: 264 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 378, NextOffset: 415 515s testutil.go:509: Offset: 264, NextOffset: 301 515s testutil.go:509: Offset: 415, NextOffset: 582 515s testutil.go:509: Offset: 301, NextOffset: 434 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 146 199] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 146 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 199 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":146,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 146 199] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 146 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 199 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":146,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 145 198] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 145 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 198 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":145,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 147 200] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 200 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":147,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":94,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":131,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":260,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":297,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":428,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":465,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":596,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":633,"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":800,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":931,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":968,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":208,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":374,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":411,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":577,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":614,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":780,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":817,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":947,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":984,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1150,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1187,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo5 foo foo3 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo_empty3] vs [foo5 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty4] 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 931, NextOffset: 968 515s testutil.go:509: Offset: 1150, NextOffset: 1187 515s testutil.go:509: Offset: 968, NextOffset: 1053 515s testutil.go:509: Offset: 1187, NextOffset: 1272 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 260, NextOffset: 297 515s testutil.go:509: Offset: 374, NextOffset: 411 515s testutil.go:509: Offset: 297, NextOffset: 428 515s testutil.go:509: Offset: 411, NextOffset: 577 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 763, NextOffset: 800 515s testutil.go:509: Offset: 947, NextOffset: 984 515s testutil.go:509: Offset: 800, NextOffset: 931 515s testutil.go:509: Offset: 984, NextOffset: 1150 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 94, NextOffset: 131 515s testutil.go:509: Offset: 208, NextOffset: 245 515s testutil.go:509: Offset: 131, NextOffset: 260 515s testutil.go:509: Offset: 245, NextOffset: 374 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 428, NextOffset: 465 515s testutil.go:509: Offset: 577, NextOffset: 614 515s testutil.go:509: Offset: 465, NextOffset: 596 515s testutil.go:509: Offset: 614, NextOffset: 780 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 596, NextOffset: 633 515s testutil.go:509: Offset: 780, NextOffset: 817 515s testutil.go:509: Offset: 633, NextOffset: 763 515s testutil.go:509: Offset: 817, NextOffset: 947 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty4 foo5] vs [foo_empty2 foo_empty3 foo5 foo foo3 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo2] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 374, NextOffset: 411 515s testutil.go:509: Offset: 260, NextOffset: 297 515s testutil.go:509: Offset: 411, NextOffset: 577 515s testutil.go:509: Offset: 297, NextOffset: 428 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 947, NextOffset: 984 515s testutil.go:509: Offset: 763, NextOffset: 800 515s testutil.go:509: Offset: 984, NextOffset: 1150 515s testutil.go:509: Offset: 800, NextOffset: 931 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 208, NextOffset: 245 515s testutil.go:509: Offset: 94, NextOffset: 131 515s testutil.go:509: Offset: 245, NextOffset: 374 515s testutil.go:509: Offset: 131, NextOffset: 260 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 577, NextOffset: 614 515s testutil.go:509: Offset: 428, NextOffset: 465 515s testutil.go:509: Offset: 614, NextOffset: 780 515s testutil.go:509: Offset: 465, NextOffset: 596 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 780, NextOffset: 817 515s testutil.go:509: Offset: 596, NextOffset: 633 515s testutil.go:509: Offset: 817, NextOffset: 947 515s testutil.go:509: Offset: 633, NextOffset: 763 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1150, NextOffset: 1187 515s testutil.go:509: Offset: 931, NextOffset: 968 515s testutil.go:509: Offset: 1187, NextOffset: 1272 515s testutil.go:509: Offset: 968, NextOffset: 1053 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 147 200] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 515s testutil.go:2349: [1] at 147 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 200 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":147,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 148 201] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 148 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 201 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":148,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 132 174] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 174 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [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"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 132 174] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 174 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [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"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 129 171] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 129 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 171 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [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"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 133 175] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 133 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [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"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":97,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":266,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":303,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":438,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":475,"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":647,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":211,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":248,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":380,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":417,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":583,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":620,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":959,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":996,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1164,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo5 foo6 foo_empty foo2 foo_empty3 foo_empty4 foo_empty5 foo foo_empty2] vs [foo_empty foo_empty2 foo3 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty3 foo4 foo_empty4 foo6] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 266, NextOffset: 303 515s testutil.go:509: Offset: 380, NextOffset: 417 515s testutil.go:509: Offset: 303, NextOffset: 438 515s testutil.go:509: Offset: 417, NextOffset: 583 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 97, NextOffset: 134 515s testutil.go:509: Offset: 211, NextOffset: 248 515s testutil.go:509: Offset: 134, NextOffset: 266 515s testutil.go:509: Offset: 248, NextOffset: 380 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 438, NextOffset: 475 515s testutil.go:509: Offset: 583, NextOffset: 620 515s testutil.go:509: Offset: 475, NextOffset: 610 515s testutil.go:509: Offset: 620, NextOffset: 787 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 610, NextOffset: 647 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 787, NextOffset: 824 515s testutil.go:509: Offset: 647, NextOffset: 782 515s testutil.go:509: Offset: 824, NextOffset: 959 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 782, NextOffset: 819 515s testutil.go:509: Offset: 959, NextOffset: 996 515s testutil.go:509: Offset: 819, NextOffset: 953 515s testutil.go:509: Offset: 996, NextOffset: 1164 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 953, NextOffset: 990 515s testutil.go:509: Offset: 1164, NextOffset: 1201 515s testutil.go:509: Offset: 990, NextOffset: 1075 515s testutil.go:509: Offset: 1201, NextOffset: 1286 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty3 foo4 foo_empty4 foo6 foo_empty foo_empty2 foo3 foo5 foo_empty5] vs [foo foo_empty2 foo3 foo4 foo5 foo6 foo_empty foo2 foo_empty3 foo_empty4 foo_empty5] 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 583, NextOffset: 620 515s testutil.go:509: Offset: 438, NextOffset: 475 515s testutil.go:509: Offset: 620, NextOffset: 787 515s testutil.go:509: Offset: 475, NextOffset: 610 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 959, NextOffset: 996 515s testutil.go:509: Offset: 782, NextOffset: 819 515s testutil.go:509: Offset: 996, NextOffset: 1164 515s testutil.go:509: Offset: 819, NextOffset: 953 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 211, NextOffset: 248 515s testutil.go:509: Offset: 97, NextOffset: 134 515s testutil.go:509: Offset: 248, NextOffset: 380 515s testutil.go:509: Offset: 134, NextOffset: 266 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 380, NextOffset: 417 515s testutil.go:509: Offset: 266, NextOffset: 303 515s testutil.go:509: Offset: 417, NextOffset: 583 515s testutil.go:509: Offset: 303, NextOffset: 438 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 787, NextOffset: 824 515s testutil.go:509: Offset: 610, NextOffset: 647 515s testutil.go:509: Offset: 824, NextOffset: 959 515s testutil.go:509: Offset: 647, NextOffset: 782 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1164, NextOffset: 1201 515s testutil.go:509: Offset: 953, NextOffset: 990 515s testutil.go:509: Offset: 1201, NextOffset: 1286 515s testutil.go:509: Offset: 990, NextOffset: 1075 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 133 175] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 133 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [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"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 133 175] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 133 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 175 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [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"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 132 174] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 174 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [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"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 132 174] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 132 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 174 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [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"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 131 173] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 131 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 173 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":131,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 134 176] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 134 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":134,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 134 176] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 134 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 176 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":134,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":94,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":131,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":263,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":300,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":434,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":641,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":774,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":811,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":944,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":981,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":208,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":377,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":414,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":579,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":616,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":952,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":989,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1155,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1192,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo4 foo_empty5 foo6 foo2 foo_empty3 foo_empty4 foo5 foo] vs [foo3 foo_empty5 foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 94, NextOffset: 131 515s testutil.go:509: Offset: 208, NextOffset: 245 515s testutil.go:509: Offset: 131, NextOffset: 263 515s testutil.go:509: Offset: 245, NextOffset: 377 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 434, NextOffset: 471 515s testutil.go:509: Offset: 579, NextOffset: 616 515s testutil.go:509: Offset: 471, NextOffset: 604 515s testutil.go:509: Offset: 616, NextOffset: 782 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 604, NextOffset: 641 515s testutil.go:509: Offset: 782, NextOffset: 819 515s testutil.go:509: Offset: 641, NextOffset: 774 515s testutil.go:509: Offset: 819, NextOffset: 952 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 944, NextOffset: 981 515s testutil.go:509: Offset: 1155, NextOffset: 1192 515s testutil.go:509: Offset: 981, NextOffset: 1066 515s testutil.go:509: Offset: 1192, NextOffset: 1277 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 263, NextOffset: 300 515s testutil.go:509: Offset: 377, NextOffset: 414 515s testutil.go:509: Offset: 300, NextOffset: 434 515s testutil.go:509: Offset: 414, NextOffset: 579 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 774, NextOffset: 811 515s testutil.go:509: Offset: 952, NextOffset: 989 515s testutil.go:509: Offset: 811, NextOffset: 944 515s testutil.go:509: Offset: 989, NextOffset: 1155 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty2 foo3 foo_empty5] vs [foo6 foo2 foo_empty3 foo_empty4 foo5 foo foo_empty foo_empty2 foo3 foo4 foo_empty5] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 208, NextOffset: 245 515s testutil.go:509: Offset: 94, NextOffset: 131 515s testutil.go:509: Offset: 245, NextOffset: 377 515s testutil.go:509: Offset: 131, NextOffset: 263 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 579, NextOffset: 616 515s testutil.go:509: Offset: 434, NextOffset: 471 515s testutil.go:509: Offset: 616, NextOffset: 782 515s testutil.go:509: Offset: 471, NextOffset: 604 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 377, NextOffset: 414 515s testutil.go:509: Offset: 263, NextOffset: 300 515s testutil.go:509: Offset: 414, NextOffset: 579 515s testutil.go:509: Offset: 300, NextOffset: 434 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 782, NextOffset: 819 515s testutil.go:509: Offset: 604, NextOffset: 641 515s testutil.go:509: Offset: 819, NextOffset: 952 515s testutil.go:509: Offset: 641, NextOffset: 774 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 952, NextOffset: 989 515s testutil.go:509: Offset: 774, NextOffset: 811 515s testutil.go:509: Offset: 989, NextOffset: 1155 515s testutil.go:509: Offset: 811, NextOffset: 944 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1155, NextOffset: 1192 515s testutil.go:509: Offset: 944, NextOffset: 981 515s testutil.go:509: Offset: 1192, NextOffset: 1277 515s testutil.go:509: Offset: 981, NextOffset: 1066 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 135 177] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 135 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 177 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [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"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 138 180] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 180 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [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"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 138 180] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 180 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [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"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 135 177] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 135 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 177 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [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"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":96,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":133,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":265,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":302,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":437,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":474,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":608,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":645,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":777,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":814,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":948,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":985,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":246,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":415,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":583,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":620,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":956,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":993,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1160,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty3 foo_empty4 foo6 foo_empty foo2 foo_empty2 foo3 foo4 foo5 foo_empty5] vs [foo4 foo5 .no.prefetch.landmark foo foo_empty foo_empty3 foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo3] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 96, NextOffset: 133 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 133, NextOffset: 265 515s testutil.go:509: Offset: 246, NextOffset: 378 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 948, NextOffset: 985 515s testutil.go:509: Offset: 1160, NextOffset: 1197 515s testutil.go:509: Offset: 985, NextOffset: 1070 515s testutil.go:509: Offset: 1197, NextOffset: 1282 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 265, NextOffset: 302 515s testutil.go:509: Offset: 378, NextOffset: 415 515s testutil.go:509: Offset: 302, NextOffset: 437 515s testutil.go:509: Offset: 415, NextOffset: 583 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 437, NextOffset: 474 515s testutil.go:509: Offset: 583, NextOffset: 620 515s testutil.go:509: Offset: 474, NextOffset: 608 515s testutil.go:509: Offset: 620, NextOffset: 787 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 608, NextOffset: 645 515s testutil.go:509: Offset: 787, NextOffset: 824 515s testutil.go:509: Offset: 645, NextOffset: 777 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 140 182] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 140 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [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"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 824, NextOffset: 956 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 777, NextOffset: 814 515s testutil.go:509: Offset: 956, NextOffset: 993 515s testutil.go:509: Offset: 814, NextOffset: 948 515s testutil.go:509: Offset: 993, NextOffset: 1160 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo4 foo5 .no.prefetch.landmark foo foo_empty foo_empty3 foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo3] vs [foo_empty foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 foo foo_empty3 foo_empty4 foo6] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 378, NextOffset: 415 515s testutil.go:509: Offset: 265, NextOffset: 302 515s testutil.go:509: Offset: 415, NextOffset: 583 515s testutil.go:509: Offset: 302, NextOffset: 437 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 583, NextOffset: 620 515s testutil.go:509: Offset: 437, NextOffset: 474 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 620, NextOffset: 787 515s testutil.go:509: Offset: 474, NextOffset: 608 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 787, NextOffset: 824 515s testutil.go:509: Offset: 608, NextOffset: 645 515s testutil.go:509: Offset: 824, NextOffset: 956 515s testutil.go:509: Offset: 645, NextOffset: 777 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 956, NextOffset: 993 515s testutil.go:509: Offset: 777, NextOffset: 814 515s testutil.go:509: Offset: 993, NextOffset: 1160 515s testutil.go:509: Offset: 814, NextOffset: 948 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 96, NextOffset: 133 515s testutil.go:509: Offset: 246, NextOffset: 378 515s testutil.go:509: Offset: 133, NextOffset: 265 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1160, NextOffset: 1197 515s testutil.go:509: Offset: 948, NextOffset: 985 515s testutil.go:509: Offset: 1197, NextOffset: 1282 515s testutil.go:509: Offset: 985, NextOffset: 1070 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 140 182] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 140 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [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"} 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 140 182] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 140 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 182 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [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"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 138 180] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 180 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [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"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 138 180] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 138 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 180 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [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"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 137 179] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 137 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 179 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [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"} 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":95,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":263,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":300,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":431,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":468,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":600,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":637,"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":805,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":936,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":973,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":246,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":377,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":414,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":581,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":618,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":784,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":821,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":952,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":989,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1154,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1191,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty2 foo3 foo5] vs [foo2 foo3 foo_empty3 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo4 foo_empty4 foo_empty5 foo6 foo] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 263, NextOffset: 300 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 377, NextOffset: 414 515s testutil.go:509: Offset: 300, NextOffset: 431 515s testutil.go:509: Offset: 414, NextOffset: 581 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 600, NextOffset: 637 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 784, NextOffset: 821 515s testutil.go:509: Offset: 637, NextOffset: 768 515s testutil.go:509: Offset: 821, NextOffset: 952 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 936, NextOffset: 973 515s testutil.go:509: Offset: 1154, NextOffset: 1191 515s testutil.go:509: Offset: 973, NextOffset: 1058 515s testutil.go:509: Offset: 1191, NextOffset: 1276 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 95, NextOffset: 132 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 132, NextOffset: 263 515s testutil.go:509: Offset: 246, NextOffset: 377 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 431, NextOffset: 468 515s testutil.go:509: Offset: 581, NextOffset: 618 515s testutil.go:509: Offset: 468, NextOffset: 600 515s testutil.go:509: Offset: 618, NextOffset: 784 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 768, NextOffset: 805 515s testutil.go:509: Offset: 952, NextOffset: 989 515s testutil.go:509: Offset: 805, NextOffset: 936 515s testutil.go:509: Offset: 989, NextOffset: 1154 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2 foo3 foo_empty3 foo5 .no.prefetch.landmark foo_empty foo_empty2 foo4 foo_empty4 foo_empty5 foo6] vs [foo_empty4 foo_empty5 foo6 foo foo_empty2 foo3 foo5 foo_empty foo2 foo_empty3 foo4] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 784, NextOffset: 821 515s testutil.go:509: Offset: 600, NextOffset: 637 515s testutil.go:509: Offset: 821, NextOffset: 952 515s testutil.go:509: Offset: 637, NextOffset: 768 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1154, NextOffset: 1191 515s testutil.go:509: Offset: 936, NextOffset: 973 515s testutil.go:509: Offset: 1191, NextOffset: 1276 515s testutil.go:509: Offset: 973, NextOffset: 1058 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 95, NextOffset: 132 515s testutil.go:509: Offset: 246, NextOffset: 377 515s testutil.go:509: Offset: 132, NextOffset: 263 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 377, NextOffset: 414 515s testutil.go:509: Offset: 263, NextOffset: 300 515s testutil.go:509: Offset: 414, NextOffset: 581 515s testutil.go:509: Offset: 300, NextOffset: 431 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 581, NextOffset: 618 515s testutil.go:509: Offset: 431, NextOffset: 468 515s testutil.go:509: Offset: 618, NextOffset: 784 515s testutil.go:509: Offset: 468, NextOffset: 600 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 952, NextOffset: 989 515s testutil.go:509: Offset: 768, NextOffset: 805 515s testutil.go:509: Offset: 989, NextOffset: 1154 515s testutil.go:509: Offset: 805, NextOffset: 936 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 142 184] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 142 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 184 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [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"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 142 184] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 142 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 184 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [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"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 141 183] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 141 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 183 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [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"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 315 427] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 315 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 427 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":315,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 315 427] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 315 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 427 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":315,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 319 431] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 431 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [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"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 319 431] 515s testutil.go:2330: got gzip streams: 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 431 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [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"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 319 431] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 431 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [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"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 321 433] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 321 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 433 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":321,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 316 428] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 316 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 428 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [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"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 316 428] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 316 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 428 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [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"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 319 431] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 319 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 431 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [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"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":97,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":270,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":307,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":444,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":481,"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":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":792,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":829,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":966,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1003,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":211,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":248,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":384,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":421,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":629,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":973,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1010,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1178,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1215,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 foo2 foo_empty3 foo5 foo6 foo foo_empty foo_empty2 foo3] vs [.no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty4 foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo6] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 97, NextOffset: 134 515s testutil.go:509: Offset: 211, NextOffset: 248 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 134, NextOffset: 270 515s testutil.go:509: Offset: 248, NextOffset: 384 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 444, NextOffset: 481 515s testutil.go:509: Offset: 592, NextOffset: 629 515s testutil.go:509: Offset: 481, NextOffset: 618 515s testutil.go:509: Offset: 629, NextOffset: 799 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 618, NextOffset: 655 515s testutil.go:509: Offset: 799, NextOffset: 836 515s testutil.go:509: Offset: 655, NextOffset: 792 515s testutil.go:509: Offset: 836, NextOffset: 973 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 270, NextOffset: 307 515s testutil.go:509: Offset: 384, NextOffset: 421 515s testutil.go:509: Offset: 307, NextOffset: 444 515s testutil.go:509: Offset: 421, NextOffset: 592 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 792, NextOffset: 829 515s testutil.go:509: Offset: 973, NextOffset: 1010 515s testutil.go:509: Offset: 829, NextOffset: 966 515s testutil.go:509: Offset: 1010, NextOffset: 1178 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 321 433] 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 966, NextOffset: 1003 515s testutil.go:509: Offset: 1178, NextOffset: 1215 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 321 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 433 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":321,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 1003, NextOffset: 1088 515s testutil.go:509: Offset: 1215, NextOffset: 1300 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty4 foo_empty2] vs [foo_empty5 foo2 foo_empty3 foo5 foo6 foo foo_empty foo_empty2 foo3 foo4 foo_empty4] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 384, NextOffset: 421 515s testutil.go:509: Offset: 270, NextOffset: 307 515s testutil.go:509: Offset: 421, NextOffset: 592 515s testutil.go:509: Offset: 307, NextOffset: 444 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 592, NextOffset: 629 515s testutil.go:509: Offset: 444, NextOffset: 481 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 321 433] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 321 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 433 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":321,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 629, NextOffset: 799 515s testutil.go:509: Offset: 481, NextOffset: 618 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 799, NextOffset: 836 515s testutil.go:509: Offset: 618, NextOffset: 655 515s testutil.go:509: Offset: 836, NextOffset: 973 515s testutil.go:509: Offset: 655, NextOffset: 792 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 973, NextOffset: 1010 515s testutil.go:509: Offset: 792, NextOffset: 829 515s testutil.go:509: Offset: 1010, NextOffset: 1178 515s testutil.go:509: Offset: 829, NextOffset: 966 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1178, NextOffset: 1215 515s testutil.go:509: Offset: 966, NextOffset: 1003 515s testutil.go:509: Offset: 1215, NextOffset: 1300 515s testutil.go:509: Offset: 1003, NextOffset: 1088 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 211, NextOffset: 248 515s === NAME TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 324 436] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1536 515s testutil.go:2349: [1] at 324 in stargz, uncompressed length 512 515s testutil.go:2349: [2] at 436 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 515s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":324,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 97, NextOffset: 134 515s testutil.go:509: Offset: 248, NextOffset: 384 515s testutil.go:509: Offset: 134, NextOffset: 270 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 1057 3233] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 1057 2109] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 1057 4257] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 3172 515s testutil.go:2349: [2] at 4257 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 1057 3133] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2048 515s testutil.go:2349: [2] at 3133 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 1057 3233] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 1057 2109] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 515s testutil.go:340: 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":112,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":220,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":253,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":362,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":395,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":504,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":537,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":646,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":679,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":821,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":175,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":485,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":654,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":687,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":796,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":829,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":965,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":998,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo6 foo_empty foo2 foo_empty3 foo_empty4 foo5 foo foo_empty2 foo3 foo4 foo_empty5] vs [foo_empty2 foo3 foo4 foo5 foo foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 1057 3233] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 316, NextOffset: 349 515s testutil.go:509: Offset: 253, NextOffset: 362 515s testutil.go:509: Offset: 349, NextOffset: 485 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 1057 2109] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 646, NextOffset: 679 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 796, NextOffset: 829 515s testutil.go:509: Offset: 679, NextOffset: 788 515s testutil.go:509: Offset: 829, NextOffset: 965 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 79, NextOffset: 112 515s testutil.go:509: Offset: 175, NextOffset: 208 515s testutil.go:509: Offset: 112, NextOffset: 220 515s testutil.go:509: Offset: 208, NextOffset: 316 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 362, NextOffset: 395 515s testutil.go:509: Offset: 485, NextOffset: 518 515s testutil.go:509: Offset: 395, NextOffset: 504 515s testutil.go:509: Offset: 518, NextOffset: 654 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 504, NextOffset: 537 515s testutil.go:509: Offset: 654, NextOffset: 687 515s testutil.go:509: Offset: 537, NextOffset: 646 515s testutil.go:509: Offset: 687, NextOffset: 796 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 788, NextOffset: 821 515s testutil.go:509: Offset: 965, NextOffset: 998 515s testutil.go:509: Offset: 821, NextOffset: 898 515s testutil.go:509: Offset: 998, NextOffset: 1075 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo4 foo5 foo foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty] vs [foo foo_empty2 foo3 foo4 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo_empty4 foo5] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 175, NextOffset: 208 515s testutil.go:509: Offset: 79, NextOffset: 112 515s testutil.go:509: Offset: 208, NextOffset: 316 515s testutil.go:509: Offset: 112, NextOffset: 220 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 965, NextOffset: 998 515s testutil.go:509: Offset: 788, NextOffset: 821 515s testutil.go:509: Offset: 998, NextOffset: 1075 515s testutil.go:509: Offset: 821, NextOffset: 898 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 316, NextOffset: 349 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 349, NextOffset: 485 515s testutil.go:509: Offset: 253, NextOffset: 362 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 485, NextOffset: 518 515s testutil.go:509: Offset: 362, NextOffset: 395 515s testutil.go:509: Offset: 518, NextOffset: 654 515s testutil.go:509: Offset: 395, NextOffset: 504 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 654, NextOffset: 687 515s testutil.go:509: Offset: 504, NextOffset: 537 515s testutil.go:509: Offset: 687, NextOffset: 796 515s testutil.go:509: Offset: 537, NextOffset: 646 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 796, NextOffset: 829 515s testutil.go:509: Offset: 646, NextOffset: 679 515s testutil.go:509: Offset: 829, NextOffset: 965 515s testutil.go:509: Offset: 679, NextOffset: 788 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 1057 4257] 515s testutil.go:2330: got gzip streams: 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 3172 515s testutil.go:2349: [2] at 4257 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 1057 3133] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2048 515s testutil.go:2349: [2] at 3133 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 1057 3233] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 1057 2109] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 1057 3233] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 1057 2109] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 1057 4257] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 3172 515s testutil.go:2349: [2] at 4257 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":227,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":260,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":371,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":404,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":803,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":322,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":355,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":662,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":695,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":976,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1009,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty2 foo3 foo6 foo foo_empty] vs [foo5 foo foo_empty foo4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo_empty4] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 227, NextOffset: 260 515s testutil.go:509: Offset: 322, NextOffset: 355 515s testutil.go:509: Offset: 260, NextOffset: 371 515s testutil.go:509: Offset: 355, NextOffset: 492 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 662, NextOffset: 695 515s testutil.go:509: Offset: 548, NextOffset: 659 515s testutil.go:509: Offset: 695, NextOffset: 806 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 692, NextOffset: 803 515s testutil.go:509: Offset: 839, NextOffset: 976 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 371, NextOffset: 404 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 404, NextOffset: 515 515s testutil.go:509: Offset: 525, NextOffset: 662 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 803, NextOffset: 836 515s testutil.go:509: Offset: 976, NextOffset: 1009 515s testutil.go:509: Offset: 836, NextOffset: 913 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 1057 3133] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2048 515s testutil.go:2349: [2] at 3133 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 1009, NextOffset: 1086 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 117, NextOffset: 227 515s testutil.go:509: Offset: 212, NextOffset: 322 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo5 foo foo_empty foo4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo_empty4] vs [foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty2 foo3 foo6] 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 839, NextOffset: 976 515s testutil.go:509: Offset: 692, NextOffset: 803 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 179, NextOffset: 212 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 212, NextOffset: 322 515s testutil.go:509: Offset: 117, NextOffset: 227 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 662, NextOffset: 695 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 695, NextOffset: 806 515s testutil.go:509: Offset: 548, NextOffset: 659 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 976, NextOffset: 1009 515s testutil.go:509: Offset: 803, NextOffset: 836 515s testutil.go:509: Offset: 1009, NextOffset: 1086 515s testutil.go:509: Offset: 836, NextOffset: 913 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 322, NextOffset: 355 515s testutil.go:509: Offset: 227, NextOffset: 260 515s testutil.go:509: Offset: 355, NextOffset: 492 515s testutil.go:509: Offset: 260, NextOffset: 371 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 371, NextOffset: 404 515s testutil.go:509: Offset: 525, NextOffset: 662 515s testutil.go:509: Offset: 404, NextOffset: 515 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 1057 3233] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 1057 2109] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 1057 3233] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 1057 2109] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 1057 4257] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 3172 515s testutil.go:2349: [2] at 4257 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 1057 3133] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2048 515s testutil.go:2349: [2] at 3133 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 1057 3233] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 3233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 515s testutil.go:340: 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":113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":222,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":255,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":365,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":398,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":508,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":541,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":651,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":794,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":827,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":176,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":318,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":351,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":487,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":520,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":656,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":689,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":832,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":968,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1001,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo_empty foo2 foo3 foo4 foo5 foo6] vs [foo6 .no.prefetch.landmark foo_empty2 foo_empty3 foo4 foo_empty5 foo foo_empty foo2 foo3 foo_empty4 foo5] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 80, NextOffset: 113 515s testutil.go:509: Offset: 176, NextOffset: 209 515s testutil.go:509: Offset: 113, NextOffset: 222 515s testutil.go:509: Offset: 209, NextOffset: 318 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 1057 2109] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 1057 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 2109 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 222, NextOffset: 255 515s testutil.go:509: Offset: 318, NextOffset: 351 515s testutil.go:509: Offset: 255, NextOffset: 365 515s testutil.go:509: Offset: 351, NextOffset: 487 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 365, NextOffset: 398 515s testutil.go:509: Offset: 487, NextOffset: 520 515s testutil.go:509: Offset: 398, NextOffset: 508 515s testutil.go:509: Offset: 520, NextOffset: 656 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 508, NextOffset: 541 515s testutil.go:509: Offset: 656, NextOffset: 689 515s testutil.go:509: Offset: 541, NextOffset: 651 515s testutil.go:509: Offset: 689, NextOffset: 799 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 651, NextOffset: 684 515s testutil.go:509: Offset: 799, NextOffset: 832 515s testutil.go:509: Offset: 684, NextOffset: 794 515s testutil.go:509: Offset: 832, NextOffset: 968 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 794, NextOffset: 827 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 968, NextOffset: 1001 515s testutil.go:509: Offset: 827, NextOffset: 904 515s testutil.go:509: Offset: 1001, NextOffset: 1078 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty2 foo_empty3 foo4 foo_empty5 foo foo_empty foo2] vs [foo3 foo4 foo5 foo6 foo foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo_empty foo2] 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 656, NextOffset: 689 515s testutil.go:509: Offset: 508, NextOffset: 541 515s testutil.go:509: Offset: 689, NextOffset: 799 515s testutil.go:509: Offset: 541, NextOffset: 651 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 176, NextOffset: 209 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 80, NextOffset: 113 515s testutil.go:509: Offset: 209, NextOffset: 318 515s testutil.go:509: Offset: 113, NextOffset: 222 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 318, NextOffset: 351 515s testutil.go:509: Offset: 222, NextOffset: 255 515s testutil.go:509: Offset: 351, NextOffset: 487 515s testutil.go:509: Offset: 255, NextOffset: 365 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 487, NextOffset: 520 515s testutil.go:509: Offset: 365, NextOffset: 398 515s testutil.go:509: Offset: 520, NextOffset: 656 515s testutil.go:509: Offset: 398, NextOffset: 508 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 799, NextOffset: 832 515s testutil.go:509: Offset: 651, NextOffset: 684 515s testutil.go:509: Offset: 832, NextOffset: 968 515s testutil.go:509: Offset: 684, NextOffset: 794 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 968, NextOffset: 1001 515s testutil.go:509: Offset: 794, NextOffset: 827 515s testutil.go:509: Offset: 1001, NextOffset: 1078 515s testutil.go:509: Offset: 827, NextOffset: 904 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 127 232] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 127 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 232 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 127 230] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 127 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 230 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 127 313] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 127 in stargz, uncompressed length 3172 515s testutil.go:2349: [2] at 313 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 127 308] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 127 in stargz, uncompressed length 2048 515s testutil.go:2349: [2] at 308 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 127 232] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 127 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 232 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 127 230] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 127 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 230 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 131 241] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 131 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 241 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 131 237] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 131 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 237 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":262,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":374,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":407,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":519,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":552,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":664,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":697,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":809,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":842,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 131 315] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 131 in stargz, uncompressed length 3172 515s testutil.go:2349: [2] at 315 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":180,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":324,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":357,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":495,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":528,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":666,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":699,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":811,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":844,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":982,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1015,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty3 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo4 foo_empty4] vs [foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo2 foo_empty3 foo_empty5] 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 374, NextOffset: 407 515s testutil.go:509: Offset: 495, NextOffset: 528 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 407, NextOffset: 519 515s testutil.go:509: Offset: 528, NextOffset: 666 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 519, NextOffset: 552 515s testutil.go:509: Offset: 666, NextOffset: 699 515s testutil.go:509: Offset: 552, NextOffset: 664 515s testutil.go:509: Offset: 699, NextOffset: 811 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 180, NextOffset: 213 515s testutil.go:509: Offset: 118, NextOffset: 229 515s testutil.go:509: Offset: 213, NextOffset: 324 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 229, NextOffset: 262 515s testutil.go:509: Offset: 324, NextOffset: 357 515s testutil.go:509: Offset: 262, NextOffset: 374 515s testutil.go:509: Offset: 357, NextOffset: 495 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 664, NextOffset: 697 515s testutil.go:509: Offset: 811, NextOffset: 844 515s testutil.go:509: Offset: 697, NextOffset: 809 515s testutil.go:509: Offset: 844, NextOffset: 982 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 809, NextOffset: 842 515s testutil.go:509: Offset: 982, NextOffset: 1015 515s testutil.go:509: Offset: 842, NextOffset: 919 515s testutil.go:509: Offset: 1015, NextOffset: 1092 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo2 foo_empty3 foo_empty5 foo foo_empty foo_empty2] vs [foo_empty5 foo6 foo_empty foo_empty2 foo3 foo4 foo_empty4 foo foo2 foo_empty3 foo5] 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 495, NextOffset: 528 515s testutil.go:509: Offset: 374, NextOffset: 407 515s testutil.go:509: Offset: 528, NextOffset: 666 515s testutil.go:509: Offset: 407, NextOffset: 519 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 666, NextOffset: 699 515s testutil.go:509: Offset: 519, NextOffset: 552 515s testutil.go:509: Offset: 699, NextOffset: 811 515s testutil.go:509: Offset: 552, NextOffset: 664 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 811, NextOffset: 844 515s testutil.go:509: Offset: 664, NextOffset: 697 515s testutil.go:509: Offset: 844, NextOffset: 982 515s testutil.go:509: Offset: 697, NextOffset: 809 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 982, NextOffset: 1015 515s testutil.go:509: Offset: 809, NextOffset: 842 515s testutil.go:509: Offset: 1015, NextOffset: 1092 515s testutil.go:509: Offset: 842, NextOffset: 919 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 324, NextOffset: 357 515s testutil.go:509: Offset: 229, NextOffset: 262 515s testutil.go:509: Offset: 357, NextOffset: 495 515s testutil.go:509: Offset: 262, NextOffset: 374 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 180, NextOffset: 213 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 213, NextOffset: 324 515s testutil.go:509: Offset: 118, NextOffset: 229 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 131 313] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 131 in stargz, uncompressed length 2048 515s testutil.go:2349: [2] at 313 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 130 240] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 130 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 240 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 130 238] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 130 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 238 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 130 237] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 130 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 237 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 515s testutil.go:340: 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":112,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":220,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":253,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":362,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":395,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":504,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":537,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":646,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":679,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":821,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":175,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":485,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":654,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":687,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":796,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":829,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":965,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":998,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo4 foo_empty4 foo_empty5 foo foo_empty2 foo_empty3 foo5 foo6] vs [foo foo_empty foo4 foo_empty4 foo5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo_empty5 .no.prefetch.landmark] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 316, NextOffset: 349 515s testutil.go:509: Offset: 253, NextOffset: 362 515s testutil.go:509: Offset: 349, NextOffset: 485 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 362, NextOffset: 395 515s testutil.go:509: Offset: 485, NextOffset: 518 515s testutil.go:509: Offset: 395, NextOffset: 504 515s testutil.go:509: Offset: 518, NextOffset: 654 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 504, NextOffset: 537 515s testutil.go:509: Offset: 654, NextOffset: 687 515s testutil.go:509: Offset: 537, NextOffset: 646 515s testutil.go:509: Offset: 687, NextOffset: 796 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 79, NextOffset: 112 515s testutil.go:509: Offset: 175, NextOffset: 208 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 130 234] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 130 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 234 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 112, NextOffset: 220 515s testutil.go:509: Offset: 208, NextOffset: 316 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 646, NextOffset: 679 515s testutil.go:509: Offset: 796, NextOffset: 829 515s testutil.go:509: Offset: 679, NextOffset: 788 515s testutil.go:509: Offset: 829, NextOffset: 965 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 788, NextOffset: 821 515s testutil.go:509: Offset: 965, NextOffset: 998 515s testutil.go:509: Offset: 821, NextOffset: 898 515s testutil.go:509: Offset: 998, NextOffset: 1075 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo4 foo_empty4 foo5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo_empty5] vs [foo6 foo_empty foo2 foo3 foo4 foo_empty4 foo_empty5 foo foo_empty2 foo_empty3 foo5] 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 175, NextOffset: 208 515s testutil.go:509: Offset: 79, NextOffset: 112 515s testutil.go:509: Offset: 208, NextOffset: 316 515s testutil.go:509: Offset: 112, NextOffset: 220 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 654, NextOffset: 687 515s testutil.go:509: Offset: 504, NextOffset: 537 515s testutil.go:509: Offset: 687, NextOffset: 796 515s testutil.go:509: Offset: 537, NextOffset: 646 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 796, NextOffset: 829 515s testutil.go:509: Offset: 646, NextOffset: 679 515s testutil.go:509: Offset: 829, NextOffset: 965 515s testutil.go:509: Offset: 679, NextOffset: 788 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 965, NextOffset: 998 515s testutil.go:509: Offset: 788, NextOffset: 821 515s testutil.go:509: Offset: 998, NextOffset: 1075 515s testutil.go:509: Offset: 821, NextOffset: 898 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 316, NextOffset: 349 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 349, NextOffset: 485 515s testutil.go:509: Offset: 253, NextOffset: 362 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 485, NextOffset: 518 515s testutil.go:509: Offset: 362, NextOffset: 395 515s testutil.go:509: Offset: 518, NextOffset: 654 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 130 316] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 130 in stargz, uncompressed length 3172 515s testutil.go:2349: [2] at 316 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 395, NextOffset: 504 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 130 313] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 130 in stargz, uncompressed length 2048 515s testutil.go:2349: [2] at 313 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 128 235] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 128 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 235 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 128 233] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 128 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 233 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 132 244] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 132 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 244 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":227,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":260,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":371,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":404,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":803,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":322,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":355,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":662,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":695,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":976,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1009,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo3] vs [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo2 foo_empty5 foo6] 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 371, NextOffset: 404 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 404, NextOffset: 515 515s testutil.go:509: Offset: 525, NextOffset: 662 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 117, NextOffset: 227 515s testutil.go:509: Offset: 212, NextOffset: 322 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 662, NextOffset: 695 515s testutil.go:509: Offset: 548, NextOffset: 659 515s testutil.go:509: Offset: 695, NextOffset: 806 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 659, NextOffset: 692 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 692, NextOffset: 803 515s testutil.go:509: Offset: 839, NextOffset: 976 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 803, NextOffset: 836 515s testutil.go:509: Offset: 976, NextOffset: 1009 515s testutil.go:509: Offset: 836, NextOffset: 913 515s testutil.go:509: Offset: 1009, NextOffset: 1086 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 227, NextOffset: 260 515s testutil.go:509: Offset: 322, NextOffset: 355 515s testutil.go:509: Offset: 260, NextOffset: 371 515s testutil.go:509: Offset: 355, NextOffset: 492 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo2 foo_empty5 foo6] vs [foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo3 foo foo_empty2 foo_empty3 foo4] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 492, NextOffset: 525 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 132 242] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 242 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 371, NextOffset: 404 515s testutil.go:509: Offset: 525, NextOffset: 662 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 404, NextOffset: 515 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 662, NextOffset: 695 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 695, NextOffset: 806 515s testutil.go:509: Offset: 548, NextOffset: 659 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 839, NextOffset: 976 515s testutil.go:509: Offset: 692, NextOffset: 803 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 212, NextOffset: 322 515s testutil.go:509: Offset: 117, NextOffset: 227 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 322, NextOffset: 355 515s testutil.go:509: Offset: 227, NextOffset: 260 515s testutil.go:509: Offset: 355, NextOffset: 492 515s testutil.go:509: Offset: 260, NextOffset: 371 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 976, NextOffset: 1009 515s testutil.go:509: Offset: 803, NextOffset: 836 515s testutil.go:509: Offset: 1009, NextOffset: 1086 515s testutil.go:509: Offset: 836, NextOffset: 913 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 132 320] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 132 in stargz, uncompressed length 3172 515s testutil.go:2349: [2] at 320 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 132 316] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 132 in stargz, uncompressed length 2048 515s testutil.go:2349: [2] at 316 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 132 242] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 132 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 242 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 132 240] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 132 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 240 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 108 208] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 208 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 108 201] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 201 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 515s testutil.go:340: 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":113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":222,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":255,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":365,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":398,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":508,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":541,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":651,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":794,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":827,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":176,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":318,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":351,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":487,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":520,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":656,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":689,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":832,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":968,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1001,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo6 foo foo_empty foo_empty3 foo4 foo_empty4 foo5 foo_empty5] vs [foo_empty foo4 foo5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo] 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 651, NextOffset: 684 515s testutil.go:509: Offset: 799, NextOffset: 832 515s testutil.go:509: Offset: 684, NextOffset: 794 515s testutil.go:509: Offset: 832, NextOffset: 968 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 222, NextOffset: 255 515s testutil.go:509: Offset: 318, NextOffset: 351 515s testutil.go:509: Offset: 255, NextOffset: 365 515s testutil.go:509: Offset: 351, NextOffset: 487 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 365, NextOffset: 398 515s testutil.go:509: Offset: 487, NextOffset: 520 515s testutil.go:509: Offset: 398, NextOffset: 508 515s testutil.go:509: Offset: 520, NextOffset: 656 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 794, NextOffset: 827 515s testutil.go:509: Offset: 968, NextOffset: 1001 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 827, NextOffset: 904 515s testutil.go:509: Offset: 1001, NextOffset: 1078 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 80, NextOffset: 113 515s testutil.go:509: Offset: 176, NextOffset: 209 515s testutil.go:509: Offset: 113, NextOffset: 222 515s testutil.go:509: Offset: 209, NextOffset: 318 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 508, NextOffset: 541 515s testutil.go:509: Offset: 656, NextOffset: 689 515s testutil.go:509: Offset: 541, NextOffset: 651 515s testutil.go:509: Offset: 689, NextOffset: 799 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo4 foo5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty] vs [foo_empty5 foo2 foo_empty2 foo3 foo6 foo foo_empty foo_empty3 foo4 foo_empty4 foo5] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 318, NextOffset: 351 515s testutil.go:509: Offset: 222, NextOffset: 255 515s testutil.go:509: Offset: 351, NextOffset: 487 515s testutil.go:509: Offset: 255, NextOffset: 365 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 487, NextOffset: 520 515s testutil.go:509: Offset: 365, NextOffset: 398 515s testutil.go:509: Offset: 520, NextOffset: 656 515s testutil.go:509: Offset: 398, NextOffset: 508 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 968, NextOffset: 1001 515s testutil.go:509: Offset: 794, NextOffset: 827 515s testutil.go:509: Offset: 1001, NextOffset: 1078 515s testutil.go:509: Offset: 827, NextOffset: 904 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 176, NextOffset: 209 515s testutil.go:509: Offset: 80, NextOffset: 113 515s testutil.go:509: Offset: 209, NextOffset: 318 515s testutil.go:509: Offset: 113, NextOffset: 222 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 656, NextOffset: 689 515s testutil.go:509: Offset: 508, NextOffset: 541 515s testutil.go:509: Offset: 689, NextOffset: 799 515s testutil.go:509: Offset: 541, NextOffset: 651 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 799, NextOffset: 832 515s testutil.go:509: Offset: 651, NextOffset: 684 515s testutil.go:509: Offset: 832, NextOffset: 968 515s testutil.go:509: Offset: 684, NextOffset: 794 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 108 279] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 108 in stargz, uncompressed length 3172 515s testutil.go:2349: [2] at 279 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 108 275] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2048 515s testutil.go:2349: [2] at 275 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 107 206] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 107 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 206 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 107 199] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 107 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 199 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":262,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":374,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":407,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":519,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":552,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":664,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":697,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":809,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":842,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":180,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":324,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":357,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":495,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":528,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":666,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":699,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":811,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":844,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":982,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1015,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty4 foo6 foo_empty foo3 foo4 foo5 foo_empty5 foo foo2] vs [foo6 .no.prefetch.landmark foo_empty foo_empty2 foo4 foo_empty5 foo foo2 foo3 foo_empty3 foo_empty4 foo5] 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 374, NextOffset: 407 515s testutil.go:509: Offset: 495, NextOffset: 528 515s testutil.go:509: Offset: 407, NextOffset: 519 515s testutil.go:509: Offset: 528, NextOffset: 666 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 519, NextOffset: 552 515s testutil.go:509: Offset: 666, NextOffset: 699 515s testutil.go:509: Offset: 552, NextOffset: 664 515s testutil.go:509: Offset: 699, NextOffset: 811 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 664, NextOffset: 697 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 109 210] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 109 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 210 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 811, NextOffset: 844 515s testutil.go:509: Offset: 697, NextOffset: 809 515s testutil.go:509: Offset: 844, NextOffset: 982 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 180, NextOffset: 213 515s testutil.go:509: Offset: 118, NextOffset: 229 515s testutil.go:509: Offset: 213, NextOffset: 324 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 229, NextOffset: 262 515s testutil.go:509: Offset: 324, NextOffset: 357 515s testutil.go:509: Offset: 262, NextOffset: 374 515s testutil.go:509: Offset: 357, NextOffset: 495 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 809, NextOffset: 842 515s testutil.go:509: Offset: 982, NextOffset: 1015 515s testutil.go:509: Offset: 842, NextOffset: 919 515s testutil.go:509: Offset: 1015, NextOffset: 1092 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty2 foo4 foo_empty5 foo foo2 foo3 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty] vs [foo_empty5 foo foo2 foo_empty2 foo_empty3 foo_empty4 foo6 foo_empty foo3 foo4 foo5] 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 982, NextOffset: 1015 515s testutil.go:509: Offset: 809, NextOffset: 842 515s testutil.go:509: Offset: 1015, NextOffset: 1092 515s testutil.go:509: Offset: 842, NextOffset: 919 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 666, NextOffset: 699 515s testutil.go:509: Offset: 519, NextOffset: 552 515s testutil.go:509: Offset: 699, NextOffset: 811 515s testutil.go:509: Offset: 552, NextOffset: 664 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 180, NextOffset: 213 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 213, NextOffset: 324 515s testutil.go:509: Offset: 118, NextOffset: 229 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 324, NextOffset: 357 515s testutil.go:509: Offset: 229, NextOffset: 262 515s testutil.go:509: Offset: 357, NextOffset: 495 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 109 203] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 203 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 262, NextOffset: 374 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 495, NextOffset: 528 515s testutil.go:509: Offset: 374, NextOffset: 407 515s testutil.go:509: Offset: 528, NextOffset: 666 515s testutil.go:509: Offset: 407, NextOffset: 519 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 811, NextOffset: 844 515s testutil.go:509: Offset: 664, NextOffset: 697 515s testutil.go:509: Offset: 844, NextOffset: 982 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 697, NextOffset: 809 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 109 281] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 109 in stargz, uncompressed length 3172 515s testutil.go:2349: [2] at 281 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 109 276] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 109 in stargz, uncompressed length 2048 515s testutil.go:2349: [2] at 276 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 108 208] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 208 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 108 201] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 201 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 108 208] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 208 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 108 201] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 201 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 108 280] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 108 in stargz, uncompressed length 3172 515s testutil.go:2349: [2] at 280 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 108 277] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2048 515s testutil.go:2349: [2] at 277 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 105 204] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 105 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 204 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 105 197] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 105 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 197 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 110 212] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 212 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 515s testutil.go:340: 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":111,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":218,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":251,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":359,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":533,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":641,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":674,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":815,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":174,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":207,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":314,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":347,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":515,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":650,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":683,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":791,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":959,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":992,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo4 foo foo2 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2] vs [foo6 .no.prefetch.landmark foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo_empty2 foo_empty5] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 314, NextOffset: 347 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 251, NextOffset: 359 515s testutil.go:509: Offset: 347, NextOffset: 482 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 110 205] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 205 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 641, NextOffset: 674 515s testutil.go:509: Offset: 791, NextOffset: 824 515s testutil.go:509: Offset: 674, NextOffset: 782 515s testutil.go:509: Offset: 824, NextOffset: 959 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 782, NextOffset: 815 515s testutil.go:509: Offset: 959, NextOffset: 992 515s testutil.go:509: Offset: 815, NextOffset: 892 515s testutil.go:509: Offset: 992, NextOffset: 1069 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 359, NextOffset: 392 515s testutil.go:509: Offset: 482, NextOffset: 515 515s testutil.go:509: Offset: 392, NextOffset: 500 515s testutil.go:509: Offset: 515, NextOffset: 650 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 500, NextOffset: 533 515s testutil.go:509: Offset: 650, NextOffset: 683 515s testutil.go:509: Offset: 533, NextOffset: 641 515s testutil.go:509: Offset: 683, NextOffset: 791 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 78, NextOffset: 111 515s testutil.go:509: Offset: 174, NextOffset: 207 515s testutil.go:509: Offset: 111, NextOffset: 218 515s testutil.go:509: Offset: 207, NextOffset: 314 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo_empty2 foo_empty5 foo6] vs [foo_empty2 foo3 foo_empty3 foo4 foo foo2 foo_empty4 foo5 foo_empty5 foo6 foo_empty] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 174, NextOffset: 207 515s testutil.go:509: Offset: 78, NextOffset: 111 515s testutil.go:509: Offset: 207, NextOffset: 314 515s testutil.go:509: Offset: 111, NextOffset: 218 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 314, NextOffset: 347 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 347, NextOffset: 482 515s testutil.go:509: Offset: 251, NextOffset: 359 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 482, NextOffset: 515 515s testutil.go:509: Offset: 359, NextOffset: 392 515s testutil.go:509: Offset: 515, NextOffset: 650 515s testutil.go:509: Offset: 392, NextOffset: 500 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 650, NextOffset: 683 515s testutil.go:509: Offset: 500, NextOffset: 533 515s testutil.go:509: Offset: 683, NextOffset: 791 515s testutil.go:509: Offset: 533, NextOffset: 641 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 791, NextOffset: 824 515s testutil.go:509: Offset: 641, NextOffset: 674 515s testutil.go:509: Offset: 824, NextOffset: 959 515s testutil.go:509: Offset: 674, NextOffset: 782 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 959, NextOffset: 992 515s testutil.go:509: Offset: 782, NextOffset: 815 515s testutil.go:509: Offset: 992, NextOffset: 1069 515s testutil.go:509: Offset: 815, NextOffset: 892 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 110 284] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 110 in stargz, uncompressed length 3172 515s testutil.go:2349: [2] at 284 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 110 279] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2048 515s testutil.go:2349: [2] at 279 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 109 210] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 109 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 210 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 109 203] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 109 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 203 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 111 213] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 213 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 111 207] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 111 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 207 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 111 288] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 111 in stargz, uncompressed length 3172 515s testutil.go:2349: [2] at 288 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 111 287] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 515s testutil.go:2349: [2] at 287 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 110 211] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 110 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 211 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 110 205] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 110 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 205 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 112 216] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 216 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":225,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":258,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":368,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":401,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":511,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":544,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":654,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":687,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":797,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":830,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":178,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":211,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":320,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":353,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":489,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":522,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":658,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":691,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":801,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":834,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":970,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1003,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo4 foo6 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo4 foo_empty5 foo foo_empty3 foo_empty4 foo5] 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 797, NextOffset: 830 515s testutil.go:509: Offset: 970, NextOffset: 1003 515s testutil.go:509: Offset: 830, NextOffset: 907 515s testutil.go:509: Offset: 1003, NextOffset: 1080 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 368, NextOffset: 401 515s testutil.go:509: Offset: 489, NextOffset: 522 515s testutil.go:509: Offset: 401, NextOffset: 511 515s testutil.go:509: Offset: 522, NextOffset: 658 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 654, NextOffset: 687 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 112 209] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 209 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 801, NextOffset: 834 515s testutil.go:509: Offset: 687, NextOffset: 797 515s testutil.go:509: Offset: 834, NextOffset: 970 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 112 289] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 112 in stargz, uncompressed length 3172 515s testutil.go:2349: [2] at 289 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 112 288] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2048 515s testutil.go:2349: [2] at 288 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 111 214] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 214 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 83, NextOffset: 116 515s testutil.go:509: Offset: 178, NextOffset: 211 515s testutil.go:509: Offset: 116, NextOffset: 225 515s testutil.go:509: Offset: 211, NextOffset: 320 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 225, NextOffset: 258 515s testutil.go:509: Offset: 320, NextOffset: 353 515s testutil.go:509: Offset: 258, NextOffset: 368 515s testutil.go:509: Offset: 353, NextOffset: 489 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 511, NextOffset: 544 515s testutil.go:509: Offset: 658, NextOffset: 691 515s testutil.go:509: Offset: 544, NextOffset: 654 515s testutil.go:509: Offset: 691, NextOffset: 801 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo4 foo_empty5 foo foo_empty3 foo_empty4] vs [foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo2 foo4 foo6 foo_empty2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 178, NextOffset: 211 515s testutil.go:509: Offset: 83, NextOffset: 116 515s testutil.go:509: Offset: 211, NextOffset: 320 515s testutil.go:509: Offset: 116, NextOffset: 225 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 801, NextOffset: 834 515s testutil.go:509: Offset: 654, NextOffset: 687 515s testutil.go:509: Offset: 834, NextOffset: 970 515s testutil.go:509: Offset: 687, NextOffset: 797 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 970, NextOffset: 1003 515s testutil.go:509: Offset: 797, NextOffset: 830 515s testutil.go:509: Offset: 1003, NextOffset: 1080 515s testutil.go:509: Offset: 830, NextOffset: 907 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 320, NextOffset: 353 515s testutil.go:509: Offset: 225, NextOffset: 258 515s testutil.go:509: Offset: 353, NextOffset: 489 515s testutil.go:509: Offset: 258, NextOffset: 368 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 489, NextOffset: 522 515s testutil.go:509: Offset: 368, NextOffset: 401 515s testutil.go:509: Offset: 522, NextOffset: 658 515s testutil.go:509: Offset: 401, NextOffset: 511 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 658, NextOffset: 691 515s testutil.go:509: Offset: 511, NextOffset: 544 515s testutil.go:509: Offset: 691, NextOffset: 801 515s testutil.go:509: Offset: 544, NextOffset: 654 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 111 207] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 111 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 207 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 111 213] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 213 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 111 206] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 111 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 206 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 111 289] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 111 in stargz, uncompressed length 3172 515s testutil.go:2349: [2] at 289 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 111 286] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 111 in stargz, uncompressed length 2048 515s testutil.go:2349: [2] at 286 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 108 209] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 108 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 209 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 108 202] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 108 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 202 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 515s testutil.go:340: 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":112,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":220,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":253,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":362,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":395,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":504,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":537,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":646,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":679,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":821,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":175,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":484,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":517,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":652,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":685,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":794,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":827,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":962,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":995,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo4 foo_empty5 foo foo_empty foo_empty3 foo_empty4 foo5 foo6] vs [foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty2 foo4 foo6 foo foo_empty foo2 foo3] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 646, NextOffset: 679 515s testutil.go:509: Offset: 794, NextOffset: 827 515s testutil.go:509: Offset: 679, NextOffset: 788 515s testutil.go:509: Offset: 827, NextOffset: 962 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 788, NextOffset: 821 515s testutil.go:509: Offset: 962, NextOffset: 995 515s testutil.go:509: Offset: 821, NextOffset: 898 515s testutil.go:509: Offset: 995, NextOffset: 1072 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 316, NextOffset: 349 515s testutil.go:509: Offset: 253, NextOffset: 362 515s testutil.go:509: Offset: 349, NextOffset: 484 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 362, NextOffset: 395 515s testutil.go:509: Offset: 484, NextOffset: 517 515s testutil.go:509: Offset: 395, NextOffset: 504 515s testutil.go:509: Offset: 517, NextOffset: 652 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 504, NextOffset: 537 515s testutil.go:509: Offset: 652, NextOffset: 685 515s testutil.go:509: Offset: 537, NextOffset: 646 515s testutil.go:509: Offset: 685, NextOffset: 794 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 79, NextOffset: 112 515s testutil.go:509: Offset: 175, NextOffset: 208 515s testutil.go:509: Offset: 112, NextOffset: 220 515s testutil.go:509: Offset: 208, NextOffset: 316 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty2 foo4 foo6 foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark] vs [foo_empty3 foo_empty4 foo5 foo6 foo2 foo_empty2 foo3 foo4 foo_empty5 foo foo_empty] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 175, NextOffset: 208 515s testutil.go:509: Offset: 79, NextOffset: 112 515s testutil.go:509: Offset: 208, NextOffset: 316 515s testutil.go:509: Offset: 112, NextOffset: 220 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 316, NextOffset: 349 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 349, NextOffset: 484 515s testutil.go:509: Offset: 253, NextOffset: 362 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 484, NextOffset: 517 515s testutil.go:509: Offset: 362, NextOffset: 395 515s testutil.go:509: Offset: 517, NextOffset: 652 515s testutil.go:509: Offset: 395, NextOffset: 504 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 794, NextOffset: 827 515s testutil.go:509: Offset: 646, NextOffset: 679 515s testutil.go:509: Offset: 827, NextOffset: 962 515s testutil.go:509: Offset: 679, NextOffset: 788 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 652, NextOffset: 685 515s testutil.go:509: Offset: 504, NextOffset: 537 515s testutil.go:509: Offset: 685, NextOffset: 794 515s testutil.go:509: Offset: 537, NextOffset: 646 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 962, NextOffset: 995 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 113 219] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 113 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 788, NextOffset: 821 515s testutil.go:509: Offset: 995, NextOffset: 1072 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 821, NextOffset: 898 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 113 212] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 113 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 212 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 113 294] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 113 in stargz, uncompressed length 3172 515s testutil.go:2349: [2] at 294 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 113 290] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 113 in stargz, uncompressed length 2048 515s testutil.go:2349: [2] at 290 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 112 217] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 112 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 217 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 112 210] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 112 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 210 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 218 567] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 218 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 567 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":227,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":260,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":371,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":404,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":803,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":322,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":355,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":662,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":695,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":976,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1009,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2 foo4 foo_empty4 foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo5 foo6] vs [foo4 foo_empty4 foo_empty foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3] 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 371, NextOffset: 404 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 404, NextOffset: 515 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 218 426] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 525, NextOffset: 662 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 218 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 426 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 659, NextOffset: 692 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 692, NextOffset: 803 515s testutil.go:509: Offset: 839, NextOffset: 976 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 803, NextOffset: 836 515s testutil.go:509: Offset: 976, NextOffset: 1009 515s testutil.go:509: Offset: 836, NextOffset: 913 515s testutil.go:509: Offset: 1009, NextOffset: 1086 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 117, NextOffset: 227 515s testutil.go:509: Offset: 212, NextOffset: 322 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 227, NextOffset: 260 515s testutil.go:509: Offset: 322, NextOffset: 355 515s testutil.go:509: Offset: 260, NextOffset: 371 515s testutil.go:509: Offset: 355, NextOffset: 492 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 662, NextOffset: 695 515s testutil.go:509: Offset: 548, NextOffset: 659 515s testutil.go:509: Offset: 695, NextOffset: 806 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo_empty4 foo_empty foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2] vs [foo_empty foo_empty2 foo3 foo_empty3 foo5 foo6 foo foo2 foo4 foo_empty4 foo_empty5] 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 976, NextOffset: 1009 515s testutil.go:509: Offset: 803, NextOffset: 836 515s testutil.go:509: Offset: 1009, NextOffset: 1086 515s testutil.go:509: Offset: 836, NextOffset: 913 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 212, NextOffset: 322 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 218 755] 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 117, NextOffset: 227 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 322, NextOffset: 355 515s testutil.go:509: Offset: 227, NextOffset: 260 515s testutil.go:509: Offset: 355, NextOffset: 492 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 515s testutil.go:2349: [1] at 218 in stargz, uncompressed length 3172 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 260, NextOffset: 371 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 515s testutil.go:2349: [2] at 755 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 492, NextOffset: 525 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 371, NextOffset: 404 515s testutil.go:509: Offset: 525, NextOffset: 662 515s testutil.go:509: Offset: 404, NextOffset: 515 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 662, NextOffset: 695 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 695, NextOffset: 806 515s testutil.go:509: Offset: 548, NextOffset: 659 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 839, NextOffset: 976 515s testutil.go:509: Offset: 692, NextOffset: 803 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 218 615] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 218 in stargz, uncompressed length 2048 515s testutil.go:2349: [2] at 615 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 221 570] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 221 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 570 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 221 430] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 221 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 430 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 222 573] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 222 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 573 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 222 432] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 222 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 432 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 222 761] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 222 in stargz, uncompressed length 3172 515s testutil.go:2349: [2] at 761 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":114,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":225,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":258,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":370,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":403,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":660,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":693,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":805,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":838,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo6] vs [foo foo_empty foo_empty2 foo3 foo5 foo6 .no.prefetch.landmark foo2 foo_empty3 foo4 foo_empty4 foo_empty5] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 81, NextOffset: 114 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 114, NextOffset: 225 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 370, NextOffset: 403 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 403, NextOffset: 515 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 548, NextOffset: 660 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 660, NextOffset: 693 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 693, NextOffset: 805 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 225, NextOffset: 258 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 258, NextOffset: 370 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 805, NextOffset: 838 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 838, NextOffset: 915 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo3 foo5 foo6 .no.prefetch.landmark] vs [foo foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo6] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 225, NextOffset: 258 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:509: Offset: 258, NextOffset: 370 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:509: Offset: 548, NextOffset: 660 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 81, NextOffset: 114 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:509: Offset: 114, NextOffset: 225 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 370, NextOffset: 403 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:509: Offset: 403, NextOffset: 515 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 660, NextOffset: 693 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:509: Offset: 693, NextOffset: 805 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 805, NextOffset: 838 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:509: Offset: 838, NextOffset: 915 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 222 620] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 222 in stargz, uncompressed length 2048 515s testutil.go:2349: [2] at 620 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 224 576] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 224 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 576 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 224 436] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 436 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 220 569] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 220 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 569 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 220 429] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 220 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 429 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 220 758] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 220 in stargz, uncompressed length 3172 515s testutil.go:2349: [2] at 758 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":262,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":375,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":408,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":521,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":554,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":182,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":327,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":360,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":497,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":530,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":983,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1016,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo foo_empty3 foo4 foo5 foo_empty] vs [.no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo2 foo3 foo_empty4 foo6] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 229, NextOffset: 262 515s testutil.go:509: Offset: 327, NextOffset: 360 515s testutil.go:509: Offset: 262, NextOffset: 375 515s testutil.go:509: Offset: 360, NextOffset: 497 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 375, NextOffset: 408 515s testutil.go:509: Offset: 497, NextOffset: 530 515s testutil.go:509: Offset: 408, NextOffset: 521 515s testutil.go:509: Offset: 530, NextOffset: 667 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 983, NextOffset: 1016 515s testutil.go:509: Offset: 846, NextOffset: 923 515s testutil.go:509: Offset: 1016, NextOffset: 1093 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 117, NextOffset: 229 515s testutil.go:509: Offset: 215, NextOffset: 327 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 521, NextOffset: 554 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 554, NextOffset: 667 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:509: Offset: 846, NextOffset: 983 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo5 foo_empty5 foo2 foo3 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo_empty2] vs [foo_empty foo2 foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo foo_empty3 foo4 foo5] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 215, NextOffset: 327 515s testutil.go:509: Offset: 117, NextOffset: 229 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 521, NextOffset: 554 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:509: Offset: 554, NextOffset: 667 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 846, NextOffset: 983 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 327, NextOffset: 360 515s testutil.go:509: Offset: 229, NextOffset: 262 515s testutil.go:509: Offset: 360, NextOffset: 497 515s testutil.go:509: Offset: 262, NextOffset: 375 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 497, NextOffset: 530 515s testutil.go:509: Offset: 375, NextOffset: 408 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 220 618] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 530, NextOffset: 667 515s testutil.go:509: Offset: 408, NextOffset: 521 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 983, NextOffset: 1016 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 515s testutil.go:2349: [1] at 220 in stargz, uncompressed length 2048 515s testutil.go:2349: [2] at 618 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 1016, NextOffset: 1093 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 846, NextOffset: 923 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 220 571] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 220 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 571 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 220 430] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 220 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 430 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 224 576] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 224 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 576 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 224 435] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 224 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 435 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 224 766] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 224 in stargz, uncompressed length 3172 515s testutil.go:2349: [2] at 766 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 224 625] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 224 in stargz, uncompressed length 2048 515s testutil.go:2349: [2] at 625 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 515s testutil.go:340: 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":113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":224,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":257,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":369,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":514,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":547,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":837,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo5 foo foo_empty foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo2] vs [foo2 foo_empty2 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo3 foo_empty3 foo_empty5 foo6 foo_empty] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 80, NextOffset: 113 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 113, NextOffset: 224 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 369, NextOffset: 402 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 402, NextOffset: 514 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 804, NextOffset: 837 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 837, NextOffset: 914 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 224, NextOffset: 257 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 257, NextOffset: 369 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 514, NextOffset: 547 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 547, NextOffset: 659 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 692, NextOffset: 804 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo3 foo_empty3 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 .no.prefetch.landmark] vs [foo_empty3 foo4 foo5 foo foo_empty foo_empty2 foo3 foo_empty4 foo_empty5 foo6 foo2] 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 514, NextOffset: 547 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:509: Offset: 547, NextOffset: 659 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 839, NextOffset: 975 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 226 579] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 226 in stargz, uncompressed length 2148 515s testutil.go:2349: [2] at 579 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 692, NextOffset: 804 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 80, NextOffset: 113 515s === RUN TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:509: Offset: 113, NextOffset: 224 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 369, NextOffset: 402 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:509: Offset: 402, NextOffset: 514 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 804, NextOffset: 837 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:509: Offset: 837, NextOffset: 914 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 224, NextOffset: 257 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:509: Offset: 257, NextOffset: 369 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 226 438] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 1024 515s testutil.go:2349: [1] at 226 in stargz, uncompressed length 1024 515s testutil.go:2349: [2] at 438 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 65579 134345] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":231,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":264,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":411,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":525,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":558,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":705,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":819,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":852,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":329,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":362,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":533,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":671,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":818,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":851,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":989,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1022,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo6 foo foo_empty foo4 foo_empty4 foo5 foo_empty5 foo2] vs [foo6 foo foo_empty foo2 foo_empty2 foo_empty4 foo5 .no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty5] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 525, NextOffset: 558 515s testutil.go:509: Offset: 671, NextOffset: 704 515s testutil.go:509: Offset: 558, NextOffset: 672 515s testutil.go:509: Offset: 704, NextOffset: 818 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 672, NextOffset: 705 515s testutil.go:509: Offset: 818, NextOffset: 851 515s testutil.go:509: Offset: 705, NextOffset: 819 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 65579 133221] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 851, NextOffset: 989 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 231, NextOffset: 264 515s testutil.go:509: Offset: 329, NextOffset: 362 515s testutil.go:509: Offset: 264, NextOffset: 378 515s testutil.go:509: Offset: 362, NextOffset: 500 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 378, NextOffset: 411 515s testutil.go:509: Offset: 500, NextOffset: 533 515s testutil.go:509: Offset: 411, NextOffset: 525 515s testutil.go:509: Offset: 533, NextOffset: 671 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 819, NextOffset: 852 515s testutil.go:509: Offset: 989, NextOffset: 1022 515s testutil.go:509: Offset: 852, NextOffset: 929 515s testutil.go:509: Offset: 1022, NextOffset: 1099 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 183, NextOffset: 216 515s testutil.go:509: Offset: 118, NextOffset: 231 515s testutil.go:509: Offset: 216, NextOffset: 329 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty4 foo5 .no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty5 foo6 foo] vs [foo6 foo foo_empty foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo3 foo_empty3] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 183, NextOffset: 216 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 216, NextOffset: 329 515s testutil.go:509: Offset: 118, NextOffset: 231 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 329, NextOffset: 362 515s testutil.go:509: Offset: 231, NextOffset: 264 515s testutil.go:509: Offset: 362, NextOffset: 500 515s testutil.go:509: Offset: 264, NextOffset: 378 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 818, NextOffset: 851 515s testutil.go:509: Offset: 672, NextOffset: 705 515s testutil.go:509: Offset: 851, NextOffset: 989 515s testutil.go:509: Offset: 705, NextOffset: 819 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 500, NextOffset: 533 515s testutil.go:509: Offset: 378, NextOffset: 411 515s testutil.go:509: Offset: 533, NextOffset: 671 515s testutil.go:509: Offset: 411, NextOffset: 525 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 671, NextOffset: 704 515s testutil.go:509: Offset: 525, NextOffset: 558 515s testutil.go:509: Offset: 704, NextOffset: 818 515s testutil.go:509: Offset: 558, NextOffset: 672 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 989, NextOffset: 1022 515s testutil.go:509: Offset: 819, NextOffset: 852 515s testutil.go:509: Offset: 1022, NextOffset: 1099 515s testutil.go:509: Offset: 852, NextOffset: 929 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 65579 134345] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 65579 133221] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 65579 134345] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":114,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":225,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":258,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":370,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":403,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":660,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":693,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":805,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":838,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty3 foo5 foo_empty5 foo2 foo3 foo4 foo_empty4 foo6] vs [foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo_empty foo4 foo5 foo_empty5 foo6] 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 660, NextOffset: 693 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 693, NextOffset: 805 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 225, NextOffset: 258 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 258, NextOffset: 370 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 370, NextOffset: 403 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 403, NextOffset: 515 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 548, NextOffset: 660 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 805, NextOffset: 838 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 838, NextOffset: 915 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 81, NextOffset: 114 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 114, NextOffset: 225 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4] vs [foo foo_empty foo_empty2 foo_empty3 foo5 foo_empty5 foo2 foo3 foo4 foo_empty4 foo6] 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 660, NextOffset: 693 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:509: Offset: 693, NextOffset: 805 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 805, NextOffset: 838 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:509: Offset: 838, NextOffset: 915 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 81, NextOffset: 114 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:509: Offset: 114, NextOffset: 225 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 225, NextOffset: 258 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:509: Offset: 258, NextOffset: 370 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 370, NextOffset: 403 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:509: Offset: 403, NextOffset: 515 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:509: Offset: 548, NextOffset: 660 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 65579 133221] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 65579 134345] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 65579 133221] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":262,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":375,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":408,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":521,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":554,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":182,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":327,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":360,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":497,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":530,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":983,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1016,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty4 foo5 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo] vs [foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty4 foo6 foo foo3] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 229, NextOffset: 262 515s testutil.go:509: Offset: 327, NextOffset: 360 515s testutil.go:509: Offset: 262, NextOffset: 375 515s testutil.go:509: Offset: 360, NextOffset: 497 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 375, NextOffset: 408 515s testutil.go:509: Offset: 497, NextOffset: 530 515s testutil.go:509: Offset: 408, NextOffset: 521 515s testutil.go:509: Offset: 530, NextOffset: 667 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 521, NextOffset: 554 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 554, NextOffset: 667 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 983, NextOffset: 1016 515s testutil.go:509: Offset: 846, NextOffset: 923 515s testutil.go:509: Offset: 1016, NextOffset: 1093 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 117, NextOffset: 229 515s testutil.go:509: Offset: 215, NextOffset: 327 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:509: Offset: 846, NextOffset: 983 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty4 foo6 foo foo3] vs [foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty2 foo_empty4 foo5] 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 983, NextOffset: 1016 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 1016, NextOffset: 1093 515s testutil.go:509: Offset: 846, NextOffset: 923 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 215, NextOffset: 327 515s testutil.go:509: Offset: 117, NextOffset: 229 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 497, NextOffset: 530 515s testutil.go:509: Offset: 375, NextOffset: 408 515s testutil.go:509: Offset: 530, NextOffset: 667 515s testutil.go:509: Offset: 408, NextOffset: 521 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 521, NextOffset: 554 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:509: Offset: 554, NextOffset: 667 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 846, NextOffset: 983 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 327, NextOffset: 360 515s testutil.go:509: Offset: 229, NextOffset: 262 515s testutil.go:509: Offset: 360, NextOffset: 497 515s testutil.go:509: Offset: 262, NextOffset: 375 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 65579 134345] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 65579 133221] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 515s testutil.go:340: 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":113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":224,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":257,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":369,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":514,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":547,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":837,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo4 foo5 foo6 foo foo_empty foo_empty3 foo_empty4 foo_empty5 foo2] vs [foo_empty3 foo4 foo_empty5 foo2 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo3] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 224, NextOffset: 257 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 257, NextOffset: 369 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 369, NextOffset: 402 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 402, NextOffset: 514 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 514, NextOffset: 547 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 547, NextOffset: 659 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 692, NextOffset: 804 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 804, NextOffset: 837 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 837, NextOffset: 914 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 80, NextOffset: 113 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 113, NextOffset: 224 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty5 foo2 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2] vs [foo foo_empty foo_empty3 foo_empty4 foo_empty5 foo2 foo_empty2 foo3 foo4 foo5 foo6] 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 369, NextOffset: 402 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:509: Offset: 402, NextOffset: 514 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 514, NextOffset: 547 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:509: Offset: 547, NextOffset: 659 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 224, NextOffset: 257 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:509: Offset: 257, NextOffset: 369 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 806, NextOffset: 839 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:509: Offset: 692, NextOffset: 804 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 804, NextOffset: 837 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:509: Offset: 837, NextOffset: 914 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 80, NextOffset: 113 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:509: Offset: 113, NextOffset: 224 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 65579 134345] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 65579 133221] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":231,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":264,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":411,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":525,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":558,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":705,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":819,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":852,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":329,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":362,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":533,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":671,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":818,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":851,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":989,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1022,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty2 foo4 foo5] vs [foo5 foo_empty foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 231, NextOffset: 264 515s testutil.go:509: Offset: 329, NextOffset: 362 515s testutil.go:509: Offset: 264, NextOffset: 378 515s testutil.go:509: Offset: 362, NextOffset: 500 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 378, NextOffset: 411 515s testutil.go:509: Offset: 500, NextOffset: 533 515s testutil.go:509: Offset: 411, NextOffset: 525 515s testutil.go:509: Offset: 533, NextOffset: 671 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 819, NextOffset: 852 515s testutil.go:509: Offset: 989, NextOffset: 1022 515s testutil.go:509: Offset: 852, NextOffset: 929 515s testutil.go:509: Offset: 1022, NextOffset: 1099 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 183, NextOffset: 216 515s testutil.go:509: Offset: 118, NextOffset: 231 515s testutil.go:509: Offset: 216, NextOffset: 329 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 525, NextOffset: 558 515s testutil.go:509: Offset: 671, NextOffset: 704 515s testutil.go:509: Offset: 558, NextOffset: 672 515s testutil.go:509: Offset: 704, NextOffset: 818 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 672, NextOffset: 705 515s testutil.go:509: Offset: 818, NextOffset: 851 515s testutil.go:509: Offset: 705, NextOffset: 819 515s testutil.go:509: Offset: 851, NextOffset: 989 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty foo4 foo_empty5 foo6] vs [foo6 foo foo_empty2 foo4 foo5 foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty5] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 671, NextOffset: 704 515s testutil.go:509: Offset: 525, NextOffset: 558 515s testutil.go:509: Offset: 704, NextOffset: 818 515s testutil.go:509: Offset: 558, NextOffset: 672 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 989, NextOffset: 1022 515s testutil.go:509: Offset: 819, NextOffset: 852 515s testutil.go:509: Offset: 1022, NextOffset: 1099 515s testutil.go:509: Offset: 852, NextOffset: 929 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 183, NextOffset: 216 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 216, NextOffset: 329 515s testutil.go:509: Offset: 118, NextOffset: 231 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 329, NextOffset: 362 515s testutil.go:509: Offset: 231, NextOffset: 264 515s testutil.go:509: Offset: 362, NextOffset: 500 515s testutil.go:509: Offset: 264, NextOffset: 378 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 500, NextOffset: 533 515s testutil.go:509: Offset: 378, NextOffset: 411 515s testutil.go:509: Offset: 533, NextOffset: 671 515s testutil.go:509: Offset: 411, NextOffset: 525 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 818, NextOffset: 851 515s testutil.go:509: Offset: 672, NextOffset: 705 515s testutil.go:509: Offset: 851, NextOffset: 989 515s testutil.go:509: Offset: 705, NextOffset: 819 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 65579 134345] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 65579 133221] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 65579 134345] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":114,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":225,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":258,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":370,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":403,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":660,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":693,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":805,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":838,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo foo_empty2 foo4 foo_empty4 foo_empty foo2 foo3 foo_empty3 foo5] vs [.no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 foo2 foo3 foo4 foo5] 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 548, NextOffset: 660 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 225, NextOffset: 258 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 258, NextOffset: 370 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 370, NextOffset: 403 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 403, NextOffset: 515 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 660, NextOffset: 693 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 693, NextOffset: 805 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 805, NextOffset: 838 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 838, NextOffset: 915 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 81, NextOffset: 114 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 114, NextOffset: 225 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty3 foo_empty4 foo_empty5 foo6 foo2 foo3 foo4 foo5 .no.prefetch.landmark foo foo_empty foo_empty2] vs [foo foo_empty2 foo4 foo_empty4 foo_empty foo2 foo3 foo_empty3 foo5 foo_empty5 foo6] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 81, NextOffset: 114 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:509: Offset: 114, NextOffset: 225 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 805, NextOffset: 838 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:509: Offset: 838, NextOffset: 915 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 225, NextOffset: 258 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:509: Offset: 258, NextOffset: 370 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 370, NextOffset: 403 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:509: Offset: 403, NextOffset: 515 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:509: Offset: 548, NextOffset: 660 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 660, NextOffset: 693 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:509: Offset: 693, NextOffset: 805 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 65579 133221] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 65579 134345] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":262,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":375,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":408,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":521,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":554,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":182,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":327,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":360,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":497,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":530,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":983,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1016,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo4 foo6] vs [.no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty foo_empty4 foo5] 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 84, NextOffset: 117 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 117, NextOffset: 229 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 215, NextOffset: 327 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 375, NextOffset: 408 515s testutil.go:509: Offset: 497, NextOffset: 530 515s testutil.go:509: Offset: 408, NextOffset: 521 515s testutil.go:509: Offset: 530, NextOffset: 667 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:509: Offset: 846, NextOffset: 983 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 229, NextOffset: 262 515s testutil.go:509: Offset: 327, NextOffset: 360 515s testutil.go:509: Offset: 262, NextOffset: 375 515s testutil.go:509: Offset: 360, NextOffset: 497 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 521, NextOffset: 554 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 554, NextOffset: 667 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 983, NextOffset: 1016 515s testutil.go:509: Offset: 846, NextOffset: 923 515s testutil.go:509: Offset: 1016, NextOffset: 1093 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty] vs [foo foo_empty foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo4 foo6] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 327, NextOffset: 360 515s testutil.go:509: Offset: 229, NextOffset: 262 515s testutil.go:509: Offset: 360, NextOffset: 497 515s testutil.go:509: Offset: 262, NextOffset: 375 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 497, NextOffset: 530 515s testutil.go:509: Offset: 375, NextOffset: 408 515s testutil.go:509: Offset: 530, NextOffset: 667 515s testutil.go:509: Offset: 408, NextOffset: 521 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 521, NextOffset: 554 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:509: Offset: 554, NextOffset: 667 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 983, NextOffset: 1016 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 1016, NextOffset: 1093 515s testutil.go:509: Offset: 846, NextOffset: 923 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 84, NextOffset: 117 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 215, NextOffset: 327 515s testutil.go:509: Offset: 117, NextOffset: 229 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 846, NextOffset: 983 515s testutil.go:509: Offset: 700, NextOffset: 813 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 65579 133221] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 65579 134345] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 515s testutil.go:340: 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":113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":224,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":257,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":369,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":514,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":547,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":837,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo_empty foo_empty2 foo4 foo_empty4 foo5 foo foo2 foo3 foo_empty3] vs [foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo5 foo foo_empty foo2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 80, NextOffset: 113 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 113, NextOffset: 224 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 224, NextOffset: 257 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 257, NextOffset: 369 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 369, NextOffset: 402 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 402, NextOffset: 514 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 804, NextOffset: 837 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 837, NextOffset: 914 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 514, NextOffset: 547 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 547, NextOffset: 659 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 692, NextOffset: 804 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo5 foo] vs [foo3 foo_empty3 foo_empty5 foo6 foo_empty foo_empty2 foo4 foo_empty4 foo5 foo foo2] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 224, NextOffset: 257 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:509: Offset: 257, NextOffset: 369 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 804, NextOffset: 837 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:509: Offset: 837, NextOffset: 914 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 369, NextOffset: 402 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:509: Offset: 402, NextOffset: 514 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 514, NextOffset: 547 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:509: Offset: 547, NextOffset: 659 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:509: Offset: 692, NextOffset: 804 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 80, NextOffset: 113 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:509: Offset: 113, NextOffset: 224 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 65579 133221] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 65579 134345] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 65579 133221] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":231,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":264,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":411,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":525,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":558,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":705,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":819,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":852,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":329,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":362,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":533,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":671,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":818,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":851,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":989,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1022,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo_empty3 foo5 foo6] vs [foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty3 foo_empty4 foo_empty foo2 foo_empty2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 183, NextOffset: 216 515s testutil.go:509: Offset: 118, NextOffset: 231 515s testutil.go:509: Offset: 216, NextOffset: 329 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 231, NextOffset: 264 515s testutil.go:509: Offset: 329, NextOffset: 362 515s testutil.go:509: Offset: 264, NextOffset: 378 515s testutil.go:509: Offset: 362, NextOffset: 500 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 378, NextOffset: 411 515s testutil.go:509: Offset: 500, NextOffset: 533 515s testutil.go:509: Offset: 411, NextOffset: 525 515s testutil.go:509: Offset: 533, NextOffset: 671 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 525, NextOffset: 558 515s testutil.go:509: Offset: 671, NextOffset: 704 515s testutil.go:509: Offset: 558, NextOffset: 672 515s testutil.go:509: Offset: 704, NextOffset: 818 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 672, NextOffset: 705 515s testutil.go:509: Offset: 818, NextOffset: 851 515s testutil.go:509: Offset: 705, NextOffset: 819 515s testutil.go:509: Offset: 851, NextOffset: 989 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 819, NextOffset: 852 515s testutil.go:509: Offset: 989, NextOffset: 1022 515s testutil.go:509: Offset: 852, NextOffset: 929 515s testutil.go:509: Offset: 1022, NextOffset: 1099 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty3 foo_empty4] vs [foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo_empty3 foo5 foo6] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 183, NextOffset: 216 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 216, NextOffset: 329 515s testutil.go:509: Offset: 118, NextOffset: 231 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 329, NextOffset: 362 515s testutil.go:509: Offset: 231, NextOffset: 264 515s testutil.go:509: Offset: 362, NextOffset: 500 515s testutil.go:509: Offset: 264, NextOffset: 378 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 500, NextOffset: 533 515s testutil.go:509: Offset: 378, NextOffset: 411 515s testutil.go:509: Offset: 533, NextOffset: 671 515s testutil.go:509: Offset: 411, NextOffset: 525 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 671, NextOffset: 704 515s testutil.go:509: Offset: 525, NextOffset: 558 515s testutil.go:509: Offset: 704, NextOffset: 818 515s testutil.go:509: Offset: 558, NextOffset: 672 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 818, NextOffset: 851 515s testutil.go:509: Offset: 672, NextOffset: 705 515s testutil.go:509: Offset: 851, NextOffset: 989 515s testutil.go:509: Offset: 705, NextOffset: 819 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 989, NextOffset: 1022 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 65579 134345] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 134345 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 819, NextOffset: 852 515s testutil.go:509: Offset: 1022, NextOffset: 1099 515s testutil.go:509: Offset: 852, NextOffset: 929 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 65579 133221] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 65579 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 133221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65579,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":65579,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65579,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48459 97555] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":131,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":168,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":456,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1108,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1145,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1434,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1760,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1797,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":669,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":706,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":1029,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1066,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1389,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1426,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1715,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1752,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2075,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2112,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty foo2 foo_empty3 foo_empty5 foo6 foo] vs [foo6 foo foo3 foo4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5] 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1434, NextOffset: 1471 515s testutil.go:509: Offset: 1715, NextOffset: 1752 515s testutil.go:509: Offset: 1471, NextOffset: 1760 515s testutil.go:509: Offset: 1752, NextOffset: 2075 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 456, NextOffset: 493 515s testutil.go:509: Offset: 669, NextOffset: 706 515s testutil.go:509: Offset: 493, NextOffset: 782 515s testutil.go:509: Offset: 706, NextOffset: 1029 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1760, NextOffset: 1797 515s testutil.go:509: Offset: 2075, NextOffset: 2112 515s testutil.go:509: Offset: 1797, NextOffset: 1942 515s testutil.go:509: Offset: 2112, NextOffset: 2257 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 131, NextOffset: 168 515s testutil.go:509: Offset: 344, NextOffset: 381 515s testutil.go:509: Offset: 168, NextOffset: 456 515s testutil.go:509: Offset: 381, NextOffset: 669 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 515s testutil.go:2349: [1] at 48459 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 97555 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48459,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48459,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48459,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48459,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 782, NextOffset: 819 515s testutil.go:509: Offset: 1029, NextOffset: 1066 515s testutil.go:509: Offset: 819, NextOffset: 1108 515s testutil.go:509: Offset: 1066, NextOffset: 1389 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1108, NextOffset: 1145 515s testutil.go:509: Offset: 1389, NextOffset: 1426 515s testutil.go:509: Offset: 1145, NextOffset: 1434 515s testutil.go:509: Offset: 1426, NextOffset: 1715 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo3 foo4 foo5 .no.prefetch.landmark] vs [foo_empty4 foo5 foo_empty foo2 foo_empty3 foo_empty5 foo6 foo foo_empty2 foo3 foo4] 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1715, NextOffset: 1752 515s testutil.go:509: Offset: 1434, NextOffset: 1471 515s testutil.go:509: Offset: 1752, NextOffset: 2075 515s testutil.go:509: Offset: 1471, NextOffset: 1760 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 669, NextOffset: 706 515s testutil.go:509: Offset: 456, NextOffset: 493 515s testutil.go:509: Offset: 706, NextOffset: 1029 515s testutil.go:509: Offset: 493, NextOffset: 782 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2075, NextOffset: 2112 515s testutil.go:509: Offset: 1760, NextOffset: 1797 515s testutil.go:509: Offset: 2112, NextOffset: 2257 515s testutil.go:509: Offset: 1797, NextOffset: 1942 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 344, NextOffset: 381 515s testutil.go:509: Offset: 131, NextOffset: 168 515s testutil.go:509: Offset: 381, NextOffset: 669 515s testutil.go:509: Offset: 168, NextOffset: 456 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1029, NextOffset: 1066 515s testutil.go:509: Offset: 782, NextOffset: 819 515s testutil.go:509: Offset: 1066, NextOffset: 1389 515s testutil.go:509: Offset: 819, NextOffset: 1108 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1389, NextOffset: 1426 515s testutil.go:509: Offset: 1108, NextOffset: 1145 515s testutil.go:509: Offset: 1426, NextOffset: 1715 515s testutil.go:509: Offset: 1145, NextOffset: 1434 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":134,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":171,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":463,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":794,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":831,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1123,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1452,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1489,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":675,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":712,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1040,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1077,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1404,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1770,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2097,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2134,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo2 foo4 foo_empty5] vs [foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 134, NextOffset: 171 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 171, NextOffset: 463 515s testutil.go:509: Offset: 383, NextOffset: 675 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 794, NextOffset: 831 515s testutil.go:509: Offset: 1040, NextOffset: 1077 515s testutil.go:509: Offset: 831, NextOffset: 1123 515s testutil.go:509: Offset: 1077, NextOffset: 1404 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1452, NextOffset: 1489 515s testutil.go:509: Offset: 1733, NextOffset: 1770 515s testutil.go:509: Offset: 1489, NextOffset: 1782 515s testutil.go:509: Offset: 1770, NextOffset: 2097 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1782, NextOffset: 1819 515s testutil.go:509: Offset: 2097, NextOffset: 2134 515s testutil.go:509: Offset: 1819, NextOffset: 1964 515s testutil.go:509: Offset: 2134, NextOffset: 2279 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 463, NextOffset: 500 515s testutil.go:509: Offset: 675, NextOffset: 712 515s testutil.go:509: Offset: 500, NextOffset: 794 515s testutil.go:509: Offset: 712, NextOffset: 1040 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1123, NextOffset: 1160 515s testutil.go:509: Offset: 1404, NextOffset: 1441 515s testutil.go:509: Offset: 1160, NextOffset: 1452 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 1441, NextOffset: 1733 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48459 96581] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "" vs "" 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48459 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96581 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48459,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48459,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48459,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48459,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 515s testutil.go:401: Directory: "" vs "": [foo_empty3 foo_empty4 foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2] vs [foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo2 foo4 foo_empty5] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 134, NextOffset: 171 515s testutil.go:509: Offset: 383, NextOffset: 675 515s testutil.go:509: Offset: 171, NextOffset: 463 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 675, NextOffset: 712 515s testutil.go:509: Offset: 463, NextOffset: 500 515s testutil.go:509: Offset: 712, NextOffset: 1040 515s testutil.go:509: Offset: 500, NextOffset: 794 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1040, NextOffset: 1077 515s testutil.go:509: Offset: 794, NextOffset: 831 515s testutil.go:509: Offset: 1077, NextOffset: 1404 515s testutil.go:509: Offset: 831, NextOffset: 1123 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1404, NextOffset: 1441 515s testutil.go:509: Offset: 1123, NextOffset: 1160 515s testutil.go:509: Offset: 1441, NextOffset: 1733 515s testutil.go:509: Offset: 1160, NextOffset: 1452 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1733, NextOffset: 1770 515s testutil.go:509: Offset: 1452, NextOffset: 1489 515s testutil.go:509: Offset: 1770, NextOffset: 2097 515s testutil.go:509: Offset: 1489, NextOffset: 1782 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2097, NextOffset: 2134 515s testutil.go:509: Offset: 1782, NextOffset: 1819 515s testutil.go:509: Offset: 2134, NextOffset: 2279 515s testutil.go:509: Offset: 1819, NextOffset: 1964 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":133,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":496,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":785,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":822,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1111,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1148,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1438,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1475,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1765,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":709,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1033,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1070,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1395,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1432,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1722,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2084,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo6 foo_empty foo2 foo_empty2 foo3 foo4 foo_empty5 foo foo_empty3 foo_empty4 foo5] vs [foo_empty foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo3 foo6 .no.prefetch.landmark foo] 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1438, NextOffset: 1475 515s testutil.go:509: Offset: 1722, NextOffset: 1759 515s testutil.go:509: Offset: 1475, NextOffset: 1765 515s testutil.go:509: Offset: 1759, NextOffset: 2084 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 48459 97555] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1765, NextOffset: 1802 515s testutil.go:509: Offset: 2084, NextOffset: 2121 515s testutil.go:509: Offset: 1802, NextOffset: 1947 515s testutil.go:509: Offset: 2121, NextOffset: 2266 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 459, NextOffset: 496 515s testutil.go:509: Offset: 672, NextOffset: 709 515s testutil.go:509: Offset: 496, NextOffset: 785 515s testutil.go:509: Offset: 709, NextOffset: 1033 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 785, NextOffset: 822 515s testutil.go:509: Offset: 1033, NextOffset: 1070 515s testutil.go:509: Offset: 822, NextOffset: 1111 515s testutil.go:509: Offset: 1070, NextOffset: 1395 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1111, NextOffset: 1148 515s testutil.go:509: Offset: 1395, NextOffset: 1432 515s testutil.go:509: Offset: 1148, NextOffset: 1438 515s testutil.go:509: Offset: 1432, NextOffset: 1722 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 133, NextOffset: 170 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 170, NextOffset: 459 515s testutil.go:509: Offset: 383, NextOffset: 672 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo3 foo6] vs [foo_empty foo2 foo_empty2 foo3 foo4 foo_empty5 foo foo_empty3 foo_empty4 foo5 foo6] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 672, NextOffset: 709 515s testutil.go:509: Offset: 459, NextOffset: 496 515s testutil.go:509: Offset: 709, NextOffset: 1033 515s testutil.go:509: Offset: 496, NextOffset: 785 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1033, NextOffset: 1070 515s testutil.go:509: Offset: 785, NextOffset: 822 515s testutil.go:509: Offset: 1070, NextOffset: 1395 515s testutil.go:509: Offset: 822, NextOffset: 1111 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 2084, NextOffset: 2121 515s testutil.go:509: Offset: 1765, NextOffset: 1802 515s testutil.go:509: Offset: 2121, NextOffset: 2266 515s testutil.go:509: Offset: 1802, NextOffset: 1947 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 133, NextOffset: 170 515s testutil.go:509: Offset: 383, NextOffset: 672 515s testutil.go:509: Offset: 170, NextOffset: 459 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1395, NextOffset: 1432 515s testutil.go:509: Offset: 1111, NextOffset: 1148 515s testutil.go:509: Offset: 1432, NextOffset: 1722 515s testutil.go:509: Offset: 1148, NextOffset: 1438 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1722, NextOffset: 1759 515s testutil.go:509: Offset: 1438, NextOffset: 1475 515s testutil.go:509: Offset: 1759, NextOffset: 2084 515s testutil.go:509: Offset: 1475, NextOffset: 1765 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 515s testutil.go:2349: [1] at 48459 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 97555 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48459,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48459,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48459,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48459,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 48459 96581] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48459 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96581 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48459,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48459,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48459,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48459,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":135,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":465,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":795,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":832,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1125,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1456,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":347,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":677,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":714,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1042,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1079,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1407,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1444,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1738,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1775,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2103,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2140,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo5 foo foo_empty foo3 foo_empty3 foo4] vs [foo_empty2 foo3 foo_empty4 foo5 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2] 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1787, NextOffset: 1824 515s testutil.go:509: Offset: 2103, NextOffset: 2140 515s testutil.go:509: Offset: 1824, NextOffset: 1969 515s testutil.go:509: Offset: 2140, NextOffset: 2285 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 465, NextOffset: 502 515s testutil.go:509: Offset: 677, NextOffset: 714 515s testutil.go:509: Offset: 502, NextOffset: 795 515s testutil.go:509: Offset: 714, NextOffset: 1042 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1456, NextOffset: 1493 515s testutil.go:509: Offset: 1738, NextOffset: 1775 515s testutil.go:509: Offset: 1493, NextOffset: 1787 515s testutil.go:509: Offset: 1775, NextOffset: 2103 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 347, NextOffset: 384 515s testutil.go:509: Offset: 172, NextOffset: 465 515s testutil.go:509: Offset: 384, NextOffset: 677 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 795, NextOffset: 832 515s testutil.go:509: Offset: 1042, NextOffset: 1079 515s testutil.go:509: Offset: 832, NextOffset: 1125 515s testutil.go:509: Offset: 1079, NextOffset: 1407 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1125, NextOffset: 1162 515s testutil.go:509: Offset: 1407, NextOffset: 1444 515s testutil.go:509: Offset: 1162, NextOffset: 1456 515s testutil.go:509: Offset: 1444, NextOffset: 1738 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty3 foo4 foo_empty5 foo6] vs [foo_empty foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo5 foo] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 347, NextOffset: 384 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 384, NextOffset: 677 515s testutil.go:509: Offset: 172, NextOffset: 465 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 677, NextOffset: 714 515s testutil.go:509: Offset: 465, NextOffset: 502 515s testutil.go:509: Offset: 714, NextOffset: 1042 515s testutil.go:509: Offset: 502, NextOffset: 795 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1042, NextOffset: 1079 515s testutil.go:509: Offset: 795, NextOffset: 832 515s testutil.go:509: Offset: 1079, NextOffset: 1407 515s testutil.go:509: Offset: 832, NextOffset: 1125 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1738, NextOffset: 1775 515s testutil.go:509: Offset: 1456, NextOffset: 1493 515s testutil.go:509: Offset: 1775, NextOffset: 2103 515s testutil.go:509: Offset: 1493, NextOffset: 1787 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1407, NextOffset: 1444 515s testutil.go:509: Offset: 1125, NextOffset: 1162 515s testutil.go:509: Offset: 1444, NextOffset: 1738 515s testutil.go:509: Offset: 1162, NextOffset: 1456 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2103, NextOffset: 2140 515s testutil.go:509: Offset: 1787, NextOffset: 1824 515s testutil.go:509: Offset: 2140, NextOffset: 2285 515s testutil.go:509: Offset: 1824, NextOffset: 1969 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 48458 97554] 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":131,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":168,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":456,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1108,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1145,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1434,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1760,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1797,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":669,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":706,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":1029,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1066,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1389,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1426,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1715,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1752,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2075,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2112,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo4 foo6] vs [.no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo6] 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1760, NextOffset: 1797 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 2075, NextOffset: 2112 515s testutil.go:509: Offset: 1797, NextOffset: 1942 515s testutil.go:509: Offset: 2112, NextOffset: 2257 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 456, NextOffset: 493 515s testutil.go:509: Offset: 669, NextOffset: 706 515s testutil.go:509: Offset: 493, NextOffset: 782 515s testutil.go:509: Offset: 706, NextOffset: 1029 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1434, NextOffset: 1471 515s testutil.go:509: Offset: 1715, NextOffset: 1752 515s testutil.go:509: Offset: 1471, NextOffset: 1760 515s testutil.go:509: Offset: 1752, NextOffset: 2075 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 131, NextOffset: 168 515s testutil.go:509: Offset: 344, NextOffset: 381 515s testutil.go:509: Offset: 168, NextOffset: 456 515s testutil.go:509: Offset: 381, NextOffset: 669 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 782, NextOffset: 819 515s testutil.go:509: Offset: 1029, NextOffset: 1066 515s testutil.go:509: Offset: 819, NextOffset: 1108 515s testutil.go:509: Offset: 1066, NextOffset: 1389 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1108, NextOffset: 1145 515s testutil.go:509: Offset: 1389, NextOffset: 1426 515s testutil.go:509: Offset: 1145, NextOffset: 1434 515s testutil.go:509: Offset: 1426, NextOffset: 1715 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo6] vs [foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo4 foo6 foo2] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 669, NextOffset: 706 515s testutil.go:509: Offset: 456, NextOffset: 493 515s testutil.go:509: Offset: 706, NextOffset: 1029 515s testutil.go:509: Offset: 493, NextOffset: 782 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1029, NextOffset: 1066 515s testutil.go:509: Offset: 782, NextOffset: 819 515s testutil.go:509: Offset: 1066, NextOffset: 1389 515s testutil.go:509: Offset: 819, NextOffset: 1108 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1389, NextOffset: 1426 515s testutil.go:509: Offset: 1108, NextOffset: 1145 515s testutil.go:509: Offset: 1426, NextOffset: 1715 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 1145, NextOffset: 1434 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1715, NextOffset: 1752 515s testutil.go:509: Offset: 1434, NextOffset: 1471 515s testutil.go:509: Offset: 1752, NextOffset: 2075 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 515s testutil.go:2349: [1] at 48458 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 97554 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 1471, NextOffset: 1760 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48458,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48458,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48458,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48458,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 344, NextOffset: 381 515s testutil.go:509: Offset: 131, NextOffset: 168 515s testutil.go:509: Offset: 381, NextOffset: 669 515s testutil.go:509: Offset: 168, NextOffset: 456 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2075, NextOffset: 2112 515s testutil.go:509: Offset: 1760, NextOffset: 1797 515s testutil.go:509: Offset: 2112, NextOffset: 2257 515s testutil.go:509: Offset: 1797, NextOffset: 1942 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 48458 96580] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48458 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96580 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48458,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48458,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48458,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48458,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":134,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":171,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":463,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":794,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":831,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1123,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1452,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1489,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":675,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":712,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1040,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1077,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1404,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1770,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2097,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2134,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 foo6 foo_empty3 foo4 foo_empty5 foo] vs [foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 463, NextOffset: 500 515s testutil.go:509: Offset: 675, NextOffset: 712 515s testutil.go:509: Offset: 500, NextOffset: 794 515s testutil.go:509: Offset: 712, NextOffset: 1040 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 794, NextOffset: 831 515s testutil.go:509: Offset: 1040, NextOffset: 1077 515s testutil.go:509: Offset: 831, NextOffset: 1123 515s testutil.go:509: Offset: 1077, NextOffset: 1404 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1452, NextOffset: 1489 515s testutil.go:509: Offset: 1733, NextOffset: 1770 515s testutil.go:509: Offset: 1489, NextOffset: 1782 515s testutil.go:509: Offset: 1770, NextOffset: 2097 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1782, NextOffset: 1819 515s testutil.go:509: Offset: 2097, NextOffset: 2134 515s testutil.go:509: Offset: 1819, NextOffset: 1964 515s testutil.go:509: Offset: 2134, NextOffset: 2279 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1123, NextOffset: 1160 515s testutil.go:509: Offset: 1404, NextOffset: 1441 515s testutil.go:509: Offset: 1160, NextOffset: 1452 515s testutil.go:509: Offset: 1441, NextOffset: 1733 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 134, NextOffset: 171 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 171, NextOffset: 463 515s testutil.go:509: Offset: 383, NextOffset: 675 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 .no.prefetch.landmark foo5 foo_empty5 foo6] vs [foo4 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 foo6 foo_empty3] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 134, NextOffset: 171 515s testutil.go:509: Offset: 383, NextOffset: 675 515s testutil.go:509: Offset: 171, NextOffset: 463 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 675, NextOffset: 712 515s testutil.go:509: Offset: 463, NextOffset: 500 515s testutil.go:509: Offset: 712, NextOffset: 1040 515s testutil.go:509: Offset: 500, NextOffset: 794 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1040, NextOffset: 1077 515s testutil.go:509: Offset: 794, NextOffset: 831 515s testutil.go:509: Offset: 1077, NextOffset: 1404 515s testutil.go:509: Offset: 831, NextOffset: 1123 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1404, NextOffset: 1441 515s testutil.go:509: Offset: 1123, NextOffset: 1160 515s testutil.go:509: Offset: 1441, NextOffset: 1733 515s testutil.go:509: Offset: 1160, NextOffset: 1452 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48463 97563] 515s testutil.go:2330: got gzip streams: 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1733, NextOffset: 1770 515s testutil.go:509: Offset: 1452, NextOffset: 1489 515s testutil.go:509: Offset: 1770, NextOffset: 2097 515s testutil.go:509: Offset: 1489, NextOffset: 1782 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48463 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 97563 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48463,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48463,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48463,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48463,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2097, NextOffset: 2134 515s testutil.go:509: Offset: 1782, NextOffset: 1819 515s testutil.go:509: Offset: 2134, NextOffset: 2279 515s testutil.go:509: Offset: 1819, NextOffset: 1964 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48463 96589] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48463 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96589 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48463,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48463,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48463,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48463,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":133,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":496,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":785,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":822,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1111,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1148,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1438,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1475,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1765,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":709,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1033,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1070,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1395,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1432,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1722,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2084,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo4 foo5 foo3 foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty2 foo4 foo_empty5] 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1438, NextOffset: 1475 515s testutil.go:509: Offset: 1722, NextOffset: 1759 515s testutil.go:509: Offset: 1475, NextOffset: 1765 515s testutil.go:509: Offset: 1759, NextOffset: 2084 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 785, NextOffset: 822 515s testutil.go:509: Offset: 1033, NextOffset: 1070 515s testutil.go:509: Offset: 822, NextOffset: 1111 515s testutil.go:509: Offset: 1070, NextOffset: 1395 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1765, NextOffset: 1802 515s testutil.go:509: Offset: 2084, NextOffset: 2121 515s testutil.go:509: Offset: 1802, NextOffset: 1947 515s testutil.go:509: Offset: 2121, NextOffset: 2266 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 133, NextOffset: 170 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 170, NextOffset: 459 515s testutil.go:509: Offset: 383, NextOffset: 672 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 459, NextOffset: 496 515s testutil.go:509: Offset: 672, NextOffset: 709 515s testutil.go:509: Offset: 496, NextOffset: 785 515s testutil.go:509: Offset: 709, NextOffset: 1033 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1111, NextOffset: 1148 515s testutil.go:509: Offset: 1395, NextOffset: 1432 515s testutil.go:509: Offset: 1148, NextOffset: 1438 515s testutil.go:509: Offset: 1432, NextOffset: 1722 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty2 foo4 foo_empty5 foo] vs [foo5 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo4] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 133, NextOffset: 170 515s testutil.go:509: Offset: 383, NextOffset: 672 515s testutil.go:509: Offset: 170, NextOffset: 459 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 672, NextOffset: 709 515s testutil.go:509: Offset: 459, NextOffset: 496 515s testutil.go:509: Offset: 709, NextOffset: 1033 515s testutil.go:509: Offset: 496, NextOffset: 785 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1033, NextOffset: 1070 515s testutil.go:509: Offset: 785, NextOffset: 822 515s testutil.go:509: Offset: 1070, NextOffset: 1395 515s testutil.go:509: Offset: 822, NextOffset: 1111 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1722, NextOffset: 1759 515s testutil.go:509: Offset: 1438, NextOffset: 1475 515s testutil.go:509: Offset: 1759, NextOffset: 2084 515s testutil.go:509: Offset: 1475, NextOffset: 1765 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2084, NextOffset: 2121 515s testutil.go:509: Offset: 1765, NextOffset: 1802 515s testutil.go:509: Offset: 2121, NextOffset: 2266 515s testutil.go:509: Offset: 1802, NextOffset: 1947 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1395, NextOffset: 1432 515s testutil.go:509: Offset: 1111, NextOffset: 1148 515s testutil.go:509: Offset: 1432, NextOffset: 1722 515s testutil.go:509: Offset: 1148, NextOffset: 1438 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 48463 97563] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48463 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 97563 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48463,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48463,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48463,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48463,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 48463 96589] 515s testutil.go:2330: got gzip streams: 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48463 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96589 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48463,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48463,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48463,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48463,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":135,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":465,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":795,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":832,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1125,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1456,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":347,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":677,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":714,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1042,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1079,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1407,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1444,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1738,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1775,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2103,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2140,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo4 foo_empty4 foo6 foo_empty foo_empty3 foo5 foo_empty5] vs [foo_empty foo_empty2 foo4 foo_empty4 foo5 foo foo2 foo3 foo_empty3 foo_empty5 foo6 .no.prefetch.landmark] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 347, NextOffset: 384 515s testutil.go:509: Offset: 172, NextOffset: 465 515s testutil.go:509: Offset: 384, NextOffset: 677 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 465, NextOffset: 502 515s testutil.go:509: Offset: 677, NextOffset: 714 515s testutil.go:509: Offset: 502, NextOffset: 795 515s testutil.go:509: Offset: 714, NextOffset: 1042 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 795, NextOffset: 832 515s testutil.go:509: Offset: 1042, NextOffset: 1079 515s testutil.go:509: Offset: 832, NextOffset: 1125 515s testutil.go:509: Offset: 1079, NextOffset: 1407 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1125, NextOffset: 1162 515s testutil.go:509: Offset: 1407, NextOffset: 1444 515s testutil.go:509: Offset: 1162, NextOffset: 1456 515s testutil.go:509: Offset: 1444, NextOffset: 1738 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1787, NextOffset: 1824 515s testutil.go:509: Offset: 2103, NextOffset: 2140 515s testutil.go:509: Offset: 1824, NextOffset: 1969 515s testutil.go:509: Offset: 2140, NextOffset: 2285 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1456, NextOffset: 1493 515s testutil.go:509: Offset: 1738, NextOffset: 1775 515s testutil.go:509: Offset: 1493, NextOffset: 1787 515s testutil.go:509: Offset: 1775, NextOffset: 2103 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty3 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo4 foo_empty4 foo5 foo foo2 foo3] vs [foo_empty foo_empty3 foo5 foo_empty5 foo foo2 foo_empty2 foo3 foo4 foo_empty4 foo6] 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1738, NextOffset: 1775 515s testutil.go:509: Offset: 1456, NextOffset: 1493 515s testutil.go:509: Offset: 1775, NextOffset: 2103 515s testutil.go:509: Offset: 1493, NextOffset: 1787 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 347, NextOffset: 384 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 384, NextOffset: 677 515s testutil.go:509: Offset: 172, NextOffset: 465 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 677, NextOffset: 714 515s testutil.go:509: Offset: 465, NextOffset: 502 515s testutil.go:509: Offset: 714, NextOffset: 1042 515s testutil.go:509: Offset: 502, NextOffset: 795 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1042, NextOffset: 1079 515s testutil.go:509: Offset: 795, NextOffset: 832 515s testutil.go:509: Offset: 1079, NextOffset: 1407 515s testutil.go:509: Offset: 832, NextOffset: 1125 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2103, NextOffset: 2140 515s testutil.go:509: Offset: 1787, NextOffset: 1824 515s testutil.go:509: Offset: 2140, NextOffset: 2285 515s testutil.go:509: Offset: 1824, NextOffset: 1969 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1407, NextOffset: 1444 515s testutil.go:509: Offset: 1125, NextOffset: 1162 515s testutil.go:509: Offset: 1444, NextOffset: 1738 515s testutil.go:509: Offset: 1162, NextOffset: 1456 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 48463 97564] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48463 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 97564 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48463,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48463,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48463,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48463,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":133,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":460,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":825,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1116,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1153,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1444,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1481,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1772,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1809,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":345,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":709,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":1035,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1072,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1398,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1435,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1726,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1763,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2088,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2125,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo3 foo_empty3 foo_empty foo_empty2 foo4] vs [foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo_empty4 foo6 foo2 foo_empty2] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1116, NextOffset: 1153 515s testutil.go:509: Offset: 1398, NextOffset: 1435 515s testutil.go:509: Offset: 1153, NextOffset: 1444 515s testutil.go:509: Offset: 1435, NextOffset: 1726 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1444, NextOffset: 1481 515s testutil.go:509: Offset: 1726, NextOffset: 1763 515s testutil.go:509: Offset: 1481, NextOffset: 1772 515s testutil.go:509: Offset: 1763, NextOffset: 2088 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1772, NextOffset: 1809 515s testutil.go:509: Offset: 2088, NextOffset: 2125 515s testutil.go:509: Offset: 1809, NextOffset: 1954 515s testutil.go:509: Offset: 2125, NextOffset: 2270 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 133, NextOffset: 170 515s testutil.go:509: Offset: 345, NextOffset: 382 515s testutil.go:509: Offset: 170, NextOffset: 460 515s testutil.go:509: Offset: 382, NextOffset: 672 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 460, NextOffset: 497 515s testutil.go:509: Offset: 672, NextOffset: 709 515s testutil.go:509: Offset: 497, NextOffset: 788 515s testutil.go:509: Offset: 709, NextOffset: 1035 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 788, NextOffset: 825 515s testutil.go:509: Offset: 1035, NextOffset: 1072 515s testutil.go:509: Offset: 825, NextOffset: 1116 515s testutil.go:509: Offset: 1072, NextOffset: 1398 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo6 foo2 foo_empty2 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty] vs [foo_empty foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo3 foo_empty3] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 345, NextOffset: 382 515s testutil.go:509: Offset: 133, NextOffset: 170 515s testutil.go:509: Offset: 382, NextOffset: 672 515s testutil.go:509: Offset: 170, NextOffset: 460 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1035, NextOffset: 1072 515s testutil.go:509: Offset: 788, NextOffset: 825 515s testutil.go:509: Offset: 1072, NextOffset: 1398 515s testutil.go:509: Offset: 825, NextOffset: 1116 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2088, NextOffset: 2125 515s testutil.go:509: Offset: 1772, NextOffset: 1809 515s testutil.go:509: Offset: 2125, NextOffset: 2270 515s testutil.go:509: Offset: 1809, NextOffset: 1954 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 672, NextOffset: 709 515s testutil.go:509: Offset: 460, NextOffset: 497 515s testutil.go:509: Offset: 709, NextOffset: 1035 515s testutil.go:509: Offset: 497, NextOffset: 788 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1398, NextOffset: 1435 515s testutil.go:509: Offset: 1116, NextOffset: 1153 515s testutil.go:509: Offset: 1435, NextOffset: 1726 515s testutil.go:509: Offset: 1153, NextOffset: 1444 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1726, NextOffset: 1763 515s testutil.go:509: Offset: 1444, NextOffset: 1481 515s testutil.go:509: Offset: 1763, NextOffset: 2088 515s testutil.go:509: Offset: 1481, NextOffset: 1772 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":134,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":171,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":796,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":833,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1127,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1457,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1494,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1825,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":676,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":713,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1042,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1079,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1408,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1445,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1738,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1775,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2103,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2140,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo6 foo2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo3 foo_empty5] vs [foo foo_empty foo2 foo_empty3 foo_empty5 foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark] 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1788, NextOffset: 1825 515s testutil.go:509: Offset: 2103, NextOffset: 2140 515s testutil.go:509: Offset: 1825, NextOffset: 1970 515s testutil.go:509: Offset: 2140, NextOffset: 2285 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 464, NextOffset: 501 515s testutil.go:509: Offset: 676, NextOffset: 713 515s testutil.go:509: Offset: 501, NextOffset: 796 515s testutil.go:509: Offset: 713, NextOffset: 1042 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1127, NextOffset: 1164 515s testutil.go:509: Offset: 1408, NextOffset: 1445 515s testutil.go:509: Offset: 1164, NextOffset: 1457 515s testutil.go:509: Offset: 1445, NextOffset: 1738 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1457, NextOffset: 1494 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 48463 96590] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 1738, NextOffset: 1775 515s testutil.go:509: Offset: 1494, NextOffset: 1788 515s testutil.go:509: Offset: 1775, NextOffset: 2103 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 134, NextOffset: 171 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 171, NextOffset: 464 515s testutil.go:509: Offset: 383, NextOffset: 676 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48463 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96590 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48463,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48463,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48463,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48463,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 796, NextOffset: 833 515s testutil.go:509: Offset: 1042, NextOffset: 1079 515s testutil.go:509: Offset: 833, NextOffset: 1127 515s testutil.go:509: Offset: 1079, NextOffset: 1408 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty5 foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty3] vs [foo_empty5 foo6 foo2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo3] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 134, NextOffset: 171 515s testutil.go:509: Offset: 383, NextOffset: 676 515s testutil.go:509: Offset: 171, NextOffset: 464 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 676, NextOffset: 713 515s testutil.go:509: Offset: 464, NextOffset: 501 515s testutil.go:509: Offset: 713, NextOffset: 1042 515s testutil.go:509: Offset: 501, NextOffset: 796 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1042, NextOffset: 1079 515s testutil.go:509: Offset: 796, NextOffset: 833 515s testutil.go:509: Offset: 1079, NextOffset: 1408 515s testutil.go:509: Offset: 833, NextOffset: 1127 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1408, NextOffset: 1445 515s testutil.go:509: Offset: 1127, NextOffset: 1164 515s testutil.go:509: Offset: 1445, NextOffset: 1738 515s testutil.go:509: Offset: 1164, NextOffset: 1457 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1738, NextOffset: 1775 515s testutil.go:509: Offset: 1457, NextOffset: 1494 515s testutil.go:509: Offset: 1775, NextOffset: 2103 515s testutil.go:509: Offset: 1494, NextOffset: 1788 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2103, NextOffset: 2140 515s testutil.go:509: Offset: 1788, NextOffset: 1825 515s testutil.go:509: Offset: 2140, NextOffset: 2285 515s testutil.go:509: Offset: 1825, NextOffset: 1970 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48462 97562] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48462 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 97562 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48462,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48462,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48462,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48462,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":135,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":790,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":827,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1119,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1156,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1448,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1485,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1777,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1814,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":347,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":674,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":711,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1037,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1074,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1400,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1437,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1729,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1766,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2093,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2130,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty5 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty foo2 foo4] vs [foo_empty5 foo6 .no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2 foo_empty2] 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 790, NextOffset: 827 515s testutil.go:509: Offset: 1037, NextOffset: 1074 515s testutil.go:509: Offset: 827, NextOffset: 1119 515s testutil.go:509: Offset: 1074, NextOffset: 1400 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1448, NextOffset: 1485 515s testutil.go:509: Offset: 1729, NextOffset: 1766 515s testutil.go:509: Offset: 1485, NextOffset: 1777 515s testutil.go:509: Offset: 1766, NextOffset: 2093 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1777, NextOffset: 1814 515s testutil.go:509: Offset: 2093, NextOffset: 2130 515s testutil.go:509: Offset: 1814, NextOffset: 1959 515s testutil.go:509: Offset: 2130, NextOffset: 2275 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 347, NextOffset: 384 515s testutil.go:509: Offset: 172, NextOffset: 462 515s testutil.go:509: Offset: 384, NextOffset: 674 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 462, NextOffset: 499 515s testutil.go:509: Offset: 674, NextOffset: 711 515s testutil.go:509: Offset: 499, NextOffset: 790 515s testutil.go:509: Offset: 711, NextOffset: 1037 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1119, NextOffset: 1156 515s testutil.go:509: Offset: 1400, NextOffset: 1437 515s testutil.go:509: Offset: 1156, NextOffset: 1448 515s testutil.go:509: Offset: 1437, NextOffset: 1729 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo_empty5 foo6 .no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty] vs [foo foo_empty foo2 foo4 foo_empty5 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6] 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1037, NextOffset: 1074 515s testutil.go:509: Offset: 790, NextOffset: 827 515s testutil.go:509: Offset: 1074, NextOffset: 1400 515s testutil.go:509: Offset: 827, NextOffset: 1119 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1400, NextOffset: 1437 515s testutil.go:509: Offset: 1119, NextOffset: 1156 515s testutil.go:509: Offset: 1437, NextOffset: 1729 515s testutil.go:509: Offset: 1156, NextOffset: 1448 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1729, NextOffset: 1766 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 1448, NextOffset: 1485 515s testutil.go:509: Offset: 1766, NextOffset: 2093 515s testutil.go:509: Offset: 1485, NextOffset: 1777 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 347, NextOffset: 384 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 384, NextOffset: 674 515s testutil.go:509: Offset: 172, NextOffset: 462 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 674, NextOffset: 711 515s testutil.go:509: Offset: 462, NextOffset: 499 515s testutil.go:509: Offset: 711, NextOffset: 1037 515s testutil.go:509: Offset: 499, NextOffset: 790 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2093, NextOffset: 2130 515s testutil.go:509: Offset: 1777, NextOffset: 1814 515s testutil.go:509: Offset: 2130, NextOffset: 2275 515s testutil.go:509: Offset: 1814, NextOffset: 1959 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48462 96588] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48462 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96588 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48462,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48462,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48462,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48462,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":135,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":504,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":800,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":837,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1133,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1170,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1466,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1503,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":348,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":680,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":717,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1047,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1084,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1414,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1451,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2114,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2151,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo4 foo5 foo6 foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo foo_empty foo3] vs [.no.prefetch.landmark foo foo3 foo_empty3 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty2 foo4 foo_empty5] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 348, NextOffset: 385 515s testutil.go:509: Offset: 172, NextOffset: 467 515s testutil.go:509: Offset: 385, NextOffset: 680 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 800, NextOffset: 837 515s testutil.go:509: Offset: 1047, NextOffset: 1084 515s testutil.go:509: Offset: 837, NextOffset: 1133 515s testutil.go:509: Offset: 1084, NextOffset: 1414 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1133, NextOffset: 1170 515s testutil.go:509: Offset: 1414, NextOffset: 1451 515s testutil.go:509: Offset: 1170, NextOffset: 1466 515s testutil.go:509: Offset: 1451, NextOffset: 1747 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1466, NextOffset: 1503 515s testutil.go:509: Offset: 1747, NextOffset: 1784 515s testutil.go:509: Offset: 1503, NextOffset: 1799 515s testutil.go:509: Offset: 1784, NextOffset: 2114 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1799, NextOffset: 1836 515s testutil.go:509: Offset: 2114, NextOffset: 2151 515s testutil.go:509: Offset: 1836, NextOffset: 1981 515s testutil.go:509: Offset: 2151, NextOffset: 2296 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 467, NextOffset: 504 515s testutil.go:509: Offset: 680, NextOffset: 717 515s testutil.go:509: Offset: 504, NextOffset: 800 515s testutil.go:509: Offset: 717, NextOffset: 1047 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo3 foo_empty3 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty2 foo4 foo_empty5] vs [foo3 foo4 foo5 foo6 foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo foo_empty] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 680, NextOffset: 717 515s testutil.go:509: Offset: 467, NextOffset: 504 515s testutil.go:509: Offset: 717, NextOffset: 1047 515s testutil.go:509: Offset: 504, NextOffset: 800 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1414, NextOffset: 1451 515s testutil.go:509: Offset: 1133, NextOffset: 1170 515s testutil.go:509: Offset: 1451, NextOffset: 1747 515s testutil.go:509: Offset: 1170, NextOffset: 1466 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 348, NextOffset: 385 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 385, NextOffset: 680 515s testutil.go:509: Offset: 172, NextOffset: 467 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1047, NextOffset: 1084 515s testutil.go:509: Offset: 800, NextOffset: 837 515s testutil.go:509: Offset: 1084, NextOffset: 1414 515s testutil.go:509: Offset: 837, NextOffset: 1133 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1747, NextOffset: 1784 515s testutil.go:509: Offset: 1466, NextOffset: 1503 515s testutil.go:509: Offset: 1784, NextOffset: 2114 515s testutil.go:509: Offset: 1503, NextOffset: 1799 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 48462 97562] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48462 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 97562 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48462,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48462,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48462,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48462,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2114, NextOffset: 2151 515s testutil.go:509: Offset: 1799, NextOffset: 1836 515s testutil.go:509: Offset: 2151, NextOffset: 2296 515s testutil.go:509: Offset: 1836, NextOffset: 1981 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 48462 96588] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48462 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96588 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48462,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48462,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48462,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48462,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty4 foo6 foo foo2 foo_empty3 foo4 foo5 foo_empty5 foo_empty foo_empty2 foo3] vs [foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty3 foo_empty5 foo6] 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty3 foo_empty5 foo6] vs [foo_empty foo_empty2 foo3 foo_empty4 foo6 foo foo2 foo_empty3 foo4 foo5 foo_empty5] 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo_empty3 foo_empty4 foo5 foo foo_empty2 foo3 foo4 foo_empty5 foo6 foo_empty] vs [foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo3 foo4 foo5 foo_empty foo_empty2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo3 foo4 foo5] vs [foo foo_empty2 foo3 foo4 foo_empty5 foo6 foo_empty foo2 foo_empty3 foo_empty4 foo5] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 48461 97561] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48461 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 97561 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48461,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48461,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48461,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48461,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo_empty4 foo6 foo foo2 foo_empty3 foo4 foo5 foo_empty5 foo_empty foo_empty2] vs [.no.prefetch.landmark foo2 foo3 foo_empty3 foo_empty4 foo5 foo foo_empty foo_empty2 foo4 foo_empty5 foo6] 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo_empty4 foo5 foo foo_empty foo_empty2] vs [foo_empty5 foo_empty foo_empty2 foo3 foo_empty4 foo6 foo foo2 foo_empty3 foo4 foo5] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 48461 96587] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48461 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96587 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48461,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48461,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48461,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48461,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo3 foo_empty5 foo6] vs [.no.prefetch.landmark foo foo_empty foo_empty3 foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo3 foo4 foo5] 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty3 foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo3 foo4 foo5] vs [foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo3 foo_empty5 foo6] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo6 foo foo_empty foo2 foo_empty2 foo3 foo5 foo_empty5 foo_empty3] vs [foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3 foo5 foo_empty5 foo2 foo3] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48465 97566] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48465 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 97566 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48465,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48465,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48465,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48465,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo_empty3 foo5 foo_empty5 foo2] vs [foo_empty4 foo6 foo foo_empty foo2 foo_empty2 foo3 foo5 foo_empty5 foo_empty3 foo4] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48465 96592] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48465 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96592 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48465,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48465,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48465,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48465,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5] vs [foo foo_empty foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty3] 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty3] vs [foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo2 foo_empty2 foo_empty5 foo6] 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty3 foo_empty5 foo6] vs [.no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo2 foo_empty2 foo_empty5 foo6] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo5 foo2 foo_empty2 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty] vs [foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty3 foo_empty5 foo6] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 48465 97566] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48465 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 97566 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48465,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48465,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48465,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48465,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty4 foo6] vs [.no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty5 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo6] 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo_empty5 foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo2] vs [foo5 foo_empty5 foo foo_empty4 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4] 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 48465 96592] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48465 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96592 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48465,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48465,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48465,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48465,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty foo3 foo_empty4 foo] vs [foo foo_empty foo2 foo_empty4 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5] 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo foo_empty foo2 foo_empty4 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo4] vs [foo4 foo5 foo_empty5 foo6 foo_empty foo3 foo_empty4 foo foo2 foo_empty2 foo_empty3] 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 48465 97566] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 515s testutil.go:2349: [1] at 48465 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 97566 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48465,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48465,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48465,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48465,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty3 foo4 foo_empty4 foo6 foo2 foo_empty2 foo3 foo5 foo_empty5] vs [foo3 foo4 foo5 foo_empty5 foo6 foo foo_empty foo_empty3 foo_empty4 .no.prefetch.landmark foo2 foo_empty2] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty3 foo_empty4 .no.prefetch.landmark foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 foo6 foo] vs [foo6 foo2 foo_empty2 foo3 foo5 foo_empty5 foo foo_empty foo_empty3 foo4 foo_empty4] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 48465 96592] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48465 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96592 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48465,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48465,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48465,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48465,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo4 foo5 foo_empty5 foo foo_empty foo_empty3 foo_empty4 foo6 foo2] vs [foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo2 foo3 foo_empty3 foo6 .no.prefetch.landmark foo foo_empty] 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48097 96217] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48097 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 96217 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48097,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48097,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48097,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48097,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo2 foo3 foo_empty3 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo4] vs [foo_empty foo_empty3 foo_empty4 foo6 foo2 foo_empty2 foo3 foo4 foo5 foo_empty5 foo] 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48097 96203] 515s testutil.go:2330: got gzip streams: 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":545,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":582,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":2147,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":2184,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":3749,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":3786,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":5351,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":5388,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":6953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":6990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":8555,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":8592,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":1602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":1639,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":3204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":3241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":4834,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":4871,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":6464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":6501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":8066,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":8103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":9696,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":9733,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2 foo3 foo4 foo5 foo6 foo_empty foo_empty2 foo_empty3 foo_empty4 foo_empty5] vs [foo_empty3 foo_empty4 foo5 foo foo2 foo_empty2 foo3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 515s testutil.go:2349: [1] at 48097 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96203 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48097,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48097,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48097,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48097,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty3 foo_empty4 foo5] vs [foo5 foo6 foo_empty foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo foo2 foo3 foo4] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 3204 515s testutil.go:509: Offset: 582, NextOffset: 2147 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 3204, NextOffset: 3241 515s testutil.go:509: Offset: 2147, NextOffset: 2184 515s testutil.go:509: Offset: 3241, NextOffset: 4834 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 2184, NextOffset: 3749 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 4834, NextOffset: 4871 515s testutil.go:509: Offset: 3749, NextOffset: 3786 515s testutil.go:509: Offset: 4871, NextOffset: 6464 515s testutil.go:509: Offset: 3786, NextOffset: 5351 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 6464, NextOffset: 6501 515s testutil.go:509: Offset: 5351, NextOffset: 5388 515s testutil.go:509: Offset: 6501, NextOffset: 8066 515s testutil.go:509: Offset: 5388, NextOffset: 6953 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 9696, NextOffset: 9733 515s testutil.go:509: Offset: 8555, NextOffset: 8592 515s testutil.go:509: Offset: 9733, NextOffset: 10315 515s testutil.go:509: Offset: 8592, NextOffset: 9174 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 8066, NextOffset: 8103 515s testutil.go:509: Offset: 6953, NextOffset: 6990 515s testutil.go:509: Offset: 8103, NextOffset: 9696 515s testutil.go:509: Offset: 6990, NextOffset: 8555 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 48097 96217] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48097 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 96217 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48097,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48097,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48097,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48097,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":93,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":130,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":260,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":297,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":426,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":463,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":594,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":631,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":762,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":799,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":928,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":965,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":206,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":243,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":373,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":410,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":573,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":610,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":812,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":943,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":980,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1143,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1180,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo_empty foo2 foo3 foo4 foo_empty4] vs [foo foo_empty foo2 foo3 foo_empty3 foo5 foo6 foo_empty2 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark] 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 762, NextOffset: 799 515s testutil.go:509: Offset: 943, NextOffset: 980 515s testutil.go:509: Offset: 799, NextOffset: 928 515s testutil.go:509: Offset: 980, NextOffset: 1143 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 928, NextOffset: 965 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 48097 96203] 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 1143, NextOffset: 1180 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 965, NextOffset: 1050 515s testutil.go:509: Offset: 1180, NextOffset: 1265 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 260, NextOffset: 297 515s testutil.go:509: Offset: 373, NextOffset: 410 515s testutil.go:509: Offset: 297, NextOffset: 426 515s testutil.go:509: Offset: 410, NextOffset: 573 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 426, NextOffset: 463 515s testutil.go:509: Offset: 573, NextOffset: 610 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48097 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96203 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48097,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48097,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48097,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48097,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 463, NextOffset: 594 515s testutil.go:509: Offset: 610, NextOffset: 775 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 594, NextOffset: 631 515s testutil.go:509: Offset: 775, NextOffset: 812 515s testutil.go:509: Offset: 631, NextOffset: 762 515s testutil.go:509: Offset: 812, NextOffset: 943 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 93, NextOffset: 130 515s testutil.go:509: Offset: 206, NextOffset: 243 515s testutil.go:509: Offset: 130, NextOffset: 260 515s testutil.go:509: Offset: 243, NextOffset: 373 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo5 foo6 foo_empty2 foo4 foo_empty4 foo_empty5] vs [foo_empty foo2 foo3 foo4 foo_empty4 foo foo_empty2 foo_empty3 foo5 foo_empty5 foo6] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 373, NextOffset: 410 515s testutil.go:509: Offset: 260, NextOffset: 297 515s testutil.go:509: Offset: 410, NextOffset: 573 515s testutil.go:509: Offset: 297, NextOffset: 426 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 573, NextOffset: 610 515s testutil.go:509: Offset: 426, NextOffset: 463 515s testutil.go:509: Offset: 610, NextOffset: 775 515s testutil.go:509: Offset: 463, NextOffset: 594 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 943, NextOffset: 980 515s testutil.go:509: Offset: 762, NextOffset: 799 515s testutil.go:509: Offset: 980, NextOffset: 1143 515s testutil.go:509: Offset: 799, NextOffset: 928 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1143, NextOffset: 1180 515s testutil.go:509: Offset: 928, NextOffset: 965 515s testutil.go:509: Offset: 1180, NextOffset: 1265 515s testutil.go:509: Offset: 965, NextOffset: 1050 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 775, NextOffset: 812 515s testutil.go:509: Offset: 594, NextOffset: 631 515s testutil.go:509: Offset: 812, NextOffset: 943 515s testutil.go:509: Offset: 631, NextOffset: 762 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 206, NextOffset: 243 515s testutil.go:509: Offset: 93, NextOffset: 130 515s testutil.go:509: Offset: 243, NextOffset: 373 515s testutil.go:509: Offset: 130, NextOffset: 260 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 48097 96215] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48097 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 96215 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48097,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48097,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48097,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48097,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":95,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":264,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":301,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":434,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":603,"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":772,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":809,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":940,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":977,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":246,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":415,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":582,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":619,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":785,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":822,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":954,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":991,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1156,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo2 foo4 foo5] vs [foo foo_empty foo_empty4 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 434, NextOffset: 471 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 471, NextOffset: 603 515s testutil.go:509: Offset: 619, NextOffset: 785 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 940, NextOffset: 977 515s testutil.go:509: Offset: 1156, NextOffset: 1193 515s testutil.go:509: Offset: 977, NextOffset: 1062 515s testutil.go:509: Offset: 1193, NextOffset: 1278 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 95, NextOffset: 132 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 132, NextOffset: 264 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 246, NextOffset: 378 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 264, NextOffset: 301 515s testutil.go:509: Offset: 378, NextOffset: 415 515s testutil.go:509: Offset: 301, NextOffset: 434 515s testutil.go:509: Offset: 415, NextOffset: 582 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 603, NextOffset: 640 515s testutil.go:509: Offset: 785, NextOffset: 822 515s testutil.go:509: Offset: 640, NextOffset: 772 515s testutil.go:509: Offset: 822, NextOffset: 954 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 772, NextOffset: 809 515s testutil.go:509: Offset: 954, NextOffset: 991 515s testutil.go:509: Offset: 809, NextOffset: 940 515s testutil.go:509: Offset: 991, NextOffset: 1156 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo_empty4 foo6] vs [foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo foo2 foo4 foo5] 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 434, NextOffset: 471 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 619, NextOffset: 785 515s testutil.go:509: Offset: 471, NextOffset: 603 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 785, NextOffset: 822 515s testutil.go:509: Offset: 603, NextOffset: 640 515s testutil.go:509: Offset: 822, NextOffset: 954 515s testutil.go:509: Offset: 640, NextOffset: 772 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 954, NextOffset: 991 515s testutil.go:509: Offset: 772, NextOffset: 809 515s testutil.go:509: Offset: 991, NextOffset: 1156 515s testutil.go:509: Offset: 809, NextOffset: 940 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 95, NextOffset: 132 515s testutil.go:509: Offset: 246, NextOffset: 378 515s testutil.go:509: Offset: 132, NextOffset: 264 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1156, NextOffset: 1193 515s testutil.go:509: Offset: 940, NextOffset: 977 515s testutil.go:509: Offset: 1193, NextOffset: 1278 515s testutil.go:509: Offset: 977, NextOffset: 1062 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 378, NextOffset: 415 515s testutil.go:509: Offset: 264, NextOffset: 301 515s testutil.go:509: Offset: 415, NextOffset: 582 515s testutil.go:509: Offset: 301, NextOffset: 434 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 48097 96201] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48097 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96201 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48097,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48097,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48097,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48097,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":94,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":131,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":260,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":297,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":428,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":465,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":596,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":633,"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":800,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":931,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":968,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":208,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":374,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":411,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":577,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":614,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":780,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":817,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":947,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":984,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1150,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1187,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo_empty4 foo5 foo6 foo_empty foo_empty3 foo4 foo_empty5 foo foo2 foo_empty2] vs [.no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty2 foo_empty4 foo5] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 94, NextOffset: 131 515s testutil.go:509: Offset: 208, NextOffset: 245 515s testutil.go:509: Offset: 131, NextOffset: 260 515s testutil.go:509: Offset: 245, NextOffset: 374 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 260, NextOffset: 297 515s testutil.go:509: Offset: 374, NextOffset: 411 515s testutil.go:509: Offset: 297, NextOffset: 428 515s testutil.go:509: Offset: 411, NextOffset: 577 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48103 96226] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 428, NextOffset: 465 515s testutil.go:509: Offset: 577, NextOffset: 614 515s testutil.go:509: Offset: 465, NextOffset: 596 515s testutil.go:509: Offset: 614, NextOffset: 780 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 763, NextOffset: 800 515s testutil.go:509: Offset: 947, NextOffset: 984 515s testutil.go:509: Offset: 800, NextOffset: 931 515s testutil.go:509: Offset: 984, NextOffset: 1150 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 931, NextOffset: 968 515s testutil.go:509: Offset: 1150, NextOffset: 1187 515s testutil.go:509: Offset: 968, NextOffset: 1053 515s testutil.go:509: Offset: 1187, NextOffset: 1272 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 596, NextOffset: 633 515s testutil.go:509: Offset: 780, NextOffset: 817 515s testutil.go:509: Offset: 633, NextOffset: 763 515s testutil.go:509: Offset: 817, NextOffset: 947 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5 foo6] vs [foo foo2 foo_empty2 foo3 foo_empty4 foo5 foo6 foo_empty foo_empty3 foo4 foo_empty5] 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 780, NextOffset: 817 515s testutil.go:509: Offset: 596, NextOffset: 633 515s testutil.go:509: Offset: 817, NextOffset: 947 515s testutil.go:509: Offset: 633, NextOffset: 763 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1150, NextOffset: 1187 515s testutil.go:509: Offset: 931, NextOffset: 968 515s testutil.go:509: Offset: 1187, NextOffset: 1272 515s testutil.go:509: Offset: 968, NextOffset: 1053 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 208, NextOffset: 245 515s testutil.go:509: Offset: 94, NextOffset: 131 515s testutil.go:509: Offset: 245, NextOffset: 374 515s testutil.go:509: Offset: 131, NextOffset: 260 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 947, NextOffset: 984 515s testutil.go:509: Offset: 763, NextOffset: 800 515s testutil.go:509: Offset: 984, NextOffset: 1150 515s testutil.go:509: Offset: 800, NextOffset: 931 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 374, NextOffset: 411 515s testutil.go:509: Offset: 260, NextOffset: 297 515s testutil.go:509: Offset: 411, NextOffset: 577 515s testutil.go:509: Offset: 297, NextOffset: 428 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 577, NextOffset: 614 515s testutil.go:509: Offset: 428, NextOffset: 465 515s testutil.go:509: Offset: 614, NextOffset: 780 515s testutil.go:509: Offset: 465, NextOffset: 596 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 515s testutil.go:2349: [1] at 48103 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 96226 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48103,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48103,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":97,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":266,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":303,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":438,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":475,"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":647,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":211,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":248,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":380,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":417,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":583,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":620,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":959,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":996,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1164,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo_empty3 foo6 foo2 foo4 foo_empty4 foo5 foo_empty5] vs [.no.prefetch.landmark foo_empty2 foo_empty3 foo4 foo foo_empty foo2 foo3 foo_empty4 foo5 foo_empty5 foo6] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 97, NextOffset: 134 515s testutil.go:509: Offset: 211, NextOffset: 248 515s testutil.go:509: Offset: 134, NextOffset: 266 515s testutil.go:509: Offset: 248, NextOffset: 380 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 438, NextOffset: 475 515s testutil.go:509: Offset: 583, NextOffset: 620 515s testutil.go:509: Offset: 475, NextOffset: 610 515s testutil.go:509: Offset: 620, NextOffset: 787 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 953, NextOffset: 990 515s testutil.go:509: Offset: 1164, NextOffset: 1201 515s testutil.go:509: Offset: 990, NextOffset: 1075 515s testutil.go:509: Offset: 1201, NextOffset: 1286 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 266, NextOffset: 303 515s testutil.go:509: Offset: 380, NextOffset: 417 515s testutil.go:509: Offset: 303, NextOffset: 438 515s testutil.go:509: Offset: 417, NextOffset: 583 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 610, NextOffset: 647 515s testutil.go:509: Offset: 787, NextOffset: 824 515s testutil.go:509: Offset: 647, NextOffset: 782 515s testutil.go:509: Offset: 824, NextOffset: 959 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 782, NextOffset: 819 515s testutil.go:509: Offset: 959, NextOffset: 996 515s testutil.go:509: Offset: 819, NextOffset: 953 515s testutil.go:509: Offset: 996, NextOffset: 1164 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo_empty3 foo4 foo] vs [foo6 foo2 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 380, NextOffset: 417 515s testutil.go:509: Offset: 266, NextOffset: 303 515s testutil.go:509: Offset: 417, NextOffset: 583 515s testutil.go:509: Offset: 303, NextOffset: 438 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 583, NextOffset: 620 515s testutil.go:509: Offset: 438, NextOffset: 475 515s testutil.go:509: Offset: 620, NextOffset: 787 515s testutil.go:509: Offset: 475, NextOffset: 610 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 959, NextOffset: 996 515s testutil.go:509: Offset: 782, NextOffset: 819 515s testutil.go:509: Offset: 996, NextOffset: 1164 515s testutil.go:509: Offset: 819, NextOffset: 953 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1164, NextOffset: 1201 515s testutil.go:509: Offset: 953, NextOffset: 990 515s testutil.go:509: Offset: 1201, NextOffset: 1286 515s testutil.go:509: Offset: 990, NextOffset: 1075 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 787, NextOffset: 824 515s testutil.go:509: Offset: 610, NextOffset: 647 515s testutil.go:509: Offset: 824, NextOffset: 959 515s testutil.go:509: Offset: 647, NextOffset: 782 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48103 96212] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48103 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96212 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48103,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48103,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 211, NextOffset: 248 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 97, NextOffset: 134 515s testutil.go:509: Offset: 248, NextOffset: 380 515s testutil.go:509: Offset: 134, NextOffset: 266 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":93,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":130,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":260,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":297,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":426,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":463,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":594,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":631,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":762,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":799,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":928,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":965,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":206,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":243,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":373,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":410,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":573,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":610,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":812,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":943,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":980,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1143,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1180,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo5 foo_empty5 foo6 foo_empty foo_empty3 foo4 foo_empty4 foo foo2 foo_empty2] vs [.no.prefetch.landmark foo foo_empty foo3 foo4 foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo_empty3 foo5] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 594, NextOffset: 631 515s testutil.go:509: Offset: 775, NextOffset: 812 515s testutil.go:509: Offset: 631, NextOffset: 762 515s testutil.go:509: Offset: 812, NextOffset: 943 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 93, NextOffset: 130 515s testutil.go:509: Offset: 206, NextOffset: 243 515s testutil.go:509: Offset: 130, NextOffset: 260 515s testutil.go:509: Offset: 243, NextOffset: 373 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 260, NextOffset: 297 515s testutil.go:509: Offset: 373, NextOffset: 410 515s testutil.go:509: Offset: 297, NextOffset: 426 515s testutil.go:509: Offset: 410, NextOffset: 573 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 426, NextOffset: 463 515s testutil.go:509: Offset: 573, NextOffset: 610 515s testutil.go:509: Offset: 463, NextOffset: 594 515s testutil.go:509: Offset: 610, NextOffset: 775 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 762, NextOffset: 799 515s testutil.go:509: Offset: 943, NextOffset: 980 515s testutil.go:509: Offset: 799, NextOffset: 928 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 980, NextOffset: 1143 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 928, NextOffset: 965 515s testutil.go:509: Offset: 1143, NextOffset: 1180 515s testutil.go:509: Offset: 965, NextOffset: 1050 515s testutil.go:509: Offset: 1180, NextOffset: 1265 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 foo6 foo2 foo_empty2 foo_empty3 foo5 .no.prefetch.landmark foo foo_empty foo3] vs [foo5 foo_empty5 foo6 foo_empty foo_empty3 foo4 foo_empty4 foo foo2 foo_empty2 foo3] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 206, NextOffset: 243 515s testutil.go:509: Offset: 93, NextOffset: 130 515s testutil.go:509: Offset: 243, NextOffset: 373 515s testutil.go:509: Offset: 130, NextOffset: 260 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 573, NextOffset: 610 515s testutil.go:509: Offset: 426, NextOffset: 463 515s testutil.go:509: Offset: 610, NextOffset: 775 515s testutil.go:509: Offset: 463, NextOffset: 594 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 775, NextOffset: 812 515s testutil.go:509: Offset: 594, NextOffset: 631 515s testutil.go:509: Offset: 812, NextOffset: 943 515s testutil.go:509: Offset: 631, NextOffset: 762 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1143, NextOffset: 1180 515s testutil.go:509: Offset: 928, NextOffset: 965 515s testutil.go:509: Offset: 1180, NextOffset: 1265 515s testutil.go:509: Offset: 965, NextOffset: 1050 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 373, NextOffset: 410 515s testutil.go:509: Offset: 260, NextOffset: 297 515s testutil.go:509: Offset: 410, NextOffset: 573 515s testutil.go:509: Offset: 297, NextOffset: 426 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 943, NextOffset: 980 515s testutil.go:509: Offset: 762, NextOffset: 799 515s testutil.go:509: Offset: 980, NextOffset: 1143 515s testutil.go:509: Offset: 799, NextOffset: 928 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 48103 96226] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48103 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 96226 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48103,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48103,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":95,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":264,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":301,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":434,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":603,"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":772,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":809,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":940,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":977,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":246,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":415,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":582,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":619,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":785,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":822,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":954,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":991,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1156,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo] vs [foo3 foo_empty4 foo5 foo_empty foo_empty2 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo2] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 264, NextOffset: 301 515s testutil.go:509: Offset: 378, NextOffset: 415 515s testutil.go:509: Offset: 301, NextOffset: 434 515s testutil.go:509: Offset: 415, NextOffset: 582 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 434, NextOffset: 471 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 471, NextOffset: 603 515s testutil.go:509: Offset: 619, NextOffset: 785 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 603, NextOffset: 640 515s testutil.go:509: Offset: 785, NextOffset: 822 515s testutil.go:509: Offset: 640, NextOffset: 772 515s testutil.go:509: Offset: 822, NextOffset: 954 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 95, NextOffset: 132 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 132, NextOffset: 264 515s testutil.go:509: Offset: 246, NextOffset: 378 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 772, NextOffset: 809 515s testutil.go:509: Offset: 954, NextOffset: 991 515s testutil.go:509: Offset: 809, NextOffset: 940 515s testutil.go:509: Offset: 991, NextOffset: 1156 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 940, NextOffset: 977 515s testutil.go:509: Offset: 1156, NextOffset: 1193 515s testutil.go:509: Offset: 977, NextOffset: 1062 515s testutil.go:509: Offset: 1193, NextOffset: 1278 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo3 foo_empty4 foo5] vs [foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo foo_empty4 foo5] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 785, NextOffset: 822 515s testutil.go:509: Offset: 603, NextOffset: 640 515s testutil.go:509: Offset: 822, NextOffset: 954 515s testutil.go:509: Offset: 640, NextOffset: 772 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1156, NextOffset: 1193 515s testutil.go:509: Offset: 940, NextOffset: 977 515s testutil.go:509: Offset: 1193, NextOffset: 1278 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 977, NextOffset: 1062 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 95, NextOffset: 132 515s testutil.go:509: Offset: 246, NextOffset: 378 515s testutil.go:509: Offset: 132, NextOffset: 264 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 378, NextOffset: 415 515s testutil.go:509: Offset: 264, NextOffset: 301 515s testutil.go:509: Offset: 415, NextOffset: 582 515s testutil.go:509: Offset: 301, NextOffset: 434 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 434, NextOffset: 471 515s testutil.go:509: Offset: 619, NextOffset: 785 515s testutil.go:509: Offset: 471, NextOffset: 603 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 954, NextOffset: 991 515s testutil.go:509: Offset: 772, NextOffset: 809 515s testutil.go:509: Offset: 991, NextOffset: 1156 515s testutil.go:509: Offset: 809, NextOffset: 940 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 48103 96212] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48103 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96212 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48103,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48103,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48103,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 48102 96224] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":94,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":131,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":260,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":297,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":428,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":465,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":596,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":633,"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":800,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":931,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":968,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 515s testutil.go:2349: [1] at 48102 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 96224 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":208,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":374,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":411,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":577,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":614,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":780,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":817,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":947,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":984,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1150,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1187,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "" vs "" 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48102,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48102,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 515s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo4 foo5 foo foo2 foo3 foo_empty4 foo_empty5 foo6] vs [.no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo foo2 foo3 foo4 foo5 foo6] 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48102,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "foo" vs "foo" 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48102,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 94, NextOffset: 131 515s testutil.go:509: Offset: 208, NextOffset: 245 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 131, NextOffset: 260 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 245, NextOffset: 374 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 260, NextOffset: 297 515s testutil.go:509: Offset: 374, NextOffset: 411 515s testutil.go:509: Offset: 297, NextOffset: 428 515s testutil.go:509: Offset: 411, NextOffset: 577 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 428, NextOffset: 465 515s testutil.go:509: Offset: 577, NextOffset: 614 515s testutil.go:509: Offset: 465, NextOffset: 596 515s testutil.go:509: Offset: 614, NextOffset: 780 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 931, NextOffset: 968 515s testutil.go:509: Offset: 1150, NextOffset: 1187 515s testutil.go:509: Offset: 968, NextOffset: 1053 515s testutil.go:509: Offset: 1187, NextOffset: 1272 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 596, NextOffset: 633 515s testutil.go:509: Offset: 780, NextOffset: 817 515s testutil.go:509: Offset: 633, NextOffset: 763 515s testutil.go:509: Offset: 817, NextOffset: 947 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 763, NextOffset: 800 515s testutil.go:509: Offset: 947, NextOffset: 984 515s testutil.go:509: Offset: 800, NextOffset: 931 515s testutil.go:509: Offset: 984, NextOffset: 1150 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo foo2 foo3 foo4 foo5 foo6] vs [foo_empty2 foo_empty3 foo4 foo5 foo foo2 foo3 foo_empty4 foo_empty5 foo6 foo_empty] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 208, NextOffset: 245 515s testutil.go:509: Offset: 94, NextOffset: 131 515s testutil.go:509: Offset: 245, NextOffset: 374 515s testutil.go:509: Offset: 131, NextOffset: 260 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 374, NextOffset: 411 515s testutil.go:509: Offset: 260, NextOffset: 297 515s testutil.go:509: Offset: 411, NextOffset: 577 515s testutil.go:509: Offset: 297, NextOffset: 428 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 577, NextOffset: 614 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 428, NextOffset: 465 515s testutil.go:509: Offset: 614, NextOffset: 780 515s testutil.go:509: Offset: 465, NextOffset: 596 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 780, NextOffset: 817 515s testutil.go:509: Offset: 596, NextOffset: 633 515s testutil.go:509: Offset: 817, NextOffset: 947 515s testutil.go:509: Offset: 633, NextOffset: 763 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 947, NextOffset: 984 515s testutil.go:509: Offset: 763, NextOffset: 800 515s testutil.go:509: Offset: 984, NextOffset: 1150 515s testutil.go:509: Offset: 800, NextOffset: 931 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1150, NextOffset: 1187 515s testutil.go:509: Offset: 931, NextOffset: 968 515s testutil.go:509: Offset: 1187, NextOffset: 1272 515s testutil.go:509: Offset: 968, NextOffset: 1053 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 48102 96210] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48102 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96210 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48102,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48102,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48102,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48102,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":97,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":266,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":303,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":438,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":475,"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":647,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":953,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":990,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":211,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":248,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":380,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":417,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":583,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":620,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":959,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":996,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1164,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1201,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty5 foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 foo foo_empty3] vs [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo5 foo_empty5 foo6 foo foo2 foo_empty3 foo4 foo_empty4] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 97, NextOffset: 134 515s testutil.go:509: Offset: 211, NextOffset: 248 515s testutil.go:509: Offset: 134, NextOffset: 266 515s testutil.go:509: Offset: 248, NextOffset: 380 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 266, NextOffset: 303 515s testutil.go:509: Offset: 380, NextOffset: 417 515s testutil.go:509: Offset: 303, NextOffset: 438 515s testutil.go:509: Offset: 417, NextOffset: 583 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 438, NextOffset: 475 515s testutil.go:509: Offset: 583, NextOffset: 620 515s testutil.go:509: Offset: 475, NextOffset: 610 515s testutil.go:509: Offset: 620, NextOffset: 787 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 610, NextOffset: 647 515s testutil.go:509: Offset: 787, NextOffset: 824 515s testutil.go:509: Offset: 647, NextOffset: 782 515s testutil.go:509: Offset: 824, NextOffset: 959 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 782, NextOffset: 819 515s testutil.go:509: Offset: 959, NextOffset: 996 515s testutil.go:509: Offset: 819, NextOffset: 953 515s testutil.go:509: Offset: 996, NextOffset: 1164 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 953, NextOffset: 990 515s testutil.go:509: Offset: 1164, NextOffset: 1201 515s testutil.go:509: Offset: 990, NextOffset: 1075 515s testutil.go:509: Offset: 1201, NextOffset: 1286 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo5 foo_empty5 foo6 foo foo2 foo_empty3 foo4 foo_empty4] vs [foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 foo foo_empty3 foo_empty5] 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 787, NextOffset: 824 515s testutil.go:509: Offset: 610, NextOffset: 647 515s testutil.go:509: Offset: 824, NextOffset: 959 515s testutil.go:509: Offset: 647, NextOffset: 782 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 583, NextOffset: 620 515s testutil.go:509: Offset: 438, NextOffset: 475 515s testutil.go:509: Offset: 620, NextOffset: 787 515s testutil.go:509: Offset: 475, NextOffset: 610 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 959, NextOffset: 996 515s testutil.go:509: Offset: 782, NextOffset: 819 515s testutil.go:509: Offset: 996, NextOffset: 1164 515s testutil.go:509: Offset: 819, NextOffset: 953 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1164, NextOffset: 1201 515s testutil.go:509: Offset: 953, NextOffset: 990 515s testutil.go:509: Offset: 1201, NextOffset: 1286 515s testutil.go:509: Offset: 990, NextOffset: 1075 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 211, NextOffset: 248 515s testutil.go:509: Offset: 97, NextOffset: 134 515s testutil.go:509: Offset: 248, NextOffset: 380 515s testutil.go:509: Offset: 134, NextOffset: 266 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 380, NextOffset: 417 515s testutil.go:509: Offset: 266, NextOffset: 303 515s testutil.go:509: Offset: 417, NextOffset: 583 515s testutil.go:509: Offset: 303, NextOffset: 438 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48100 96222] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48100 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 96222 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48100,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48100,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48100,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48100,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48100 96208] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48100 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96208 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":94,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":131,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":263,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":300,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":434,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":641,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":774,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":811,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":944,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":981,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48100,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48100,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48100,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48100,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":208,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":245,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":377,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":414,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":579,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":616,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":952,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":989,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1155,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1192,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo3 foo4 foo5 foo_empty5 foo6] vs [foo3 foo5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty] 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 434, NextOffset: 471 515s testutil.go:509: Offset: 579, NextOffset: 616 515s testutil.go:509: Offset: 471, NextOffset: 604 515s testutil.go:509: Offset: 616, NextOffset: 782 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 604, NextOffset: 641 515s testutil.go:509: Offset: 782, NextOffset: 819 515s testutil.go:509: Offset: 641, NextOffset: 774 515s testutil.go:509: Offset: 819, NextOffset: 952 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 774, NextOffset: 811 515s testutil.go:509: Offset: 952, NextOffset: 989 515s testutil.go:509: Offset: 811, NextOffset: 944 515s testutil.go:509: Offset: 989, NextOffset: 1155 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 944, NextOffset: 981 515s testutil.go:509: Offset: 1155, NextOffset: 1192 515s testutil.go:509: Offset: 981, NextOffset: 1066 515s testutil.go:509: Offset: 1192, NextOffset: 1277 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 94, NextOffset: 131 515s testutil.go:509: Offset: 208, NextOffset: 245 515s testutil.go:509: Offset: 131, NextOffset: 263 515s testutil.go:509: Offset: 245, NextOffset: 377 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 263, NextOffset: 300 515s testutil.go:509: Offset: 377, NextOffset: 414 515s testutil.go:509: Offset: 300, NextOffset: 434 515s testutil.go:509: Offset: 414, NextOffset: 579 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 foo_empty foo3 foo5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo4] vs [foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo3 foo4 foo5] 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 952, NextOffset: 989 515s testutil.go:509: Offset: 774, NextOffset: 811 515s testutil.go:509: Offset: 989, NextOffset: 1155 515s testutil.go:509: Offset: 811, NextOffset: 944 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1155, NextOffset: 1192 515s testutil.go:509: Offset: 944, NextOffset: 981 515s testutil.go:509: Offset: 1192, NextOffset: 1277 515s testutil.go:509: Offset: 981, NextOffset: 1066 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 208, NextOffset: 245 515s testutil.go:509: Offset: 94, NextOffset: 131 515s testutil.go:509: Offset: 245, NextOffset: 377 515s testutil.go:509: Offset: 131, NextOffset: 263 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 377, NextOffset: 414 515s testutil.go:509: Offset: 263, NextOffset: 300 515s testutil.go:509: Offset: 414, NextOffset: 579 515s testutil.go:509: Offset: 300, NextOffset: 434 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 782, NextOffset: 819 515s testutil.go:509: Offset: 604, NextOffset: 641 515s testutil.go:509: Offset: 819, NextOffset: 952 515s testutil.go:509: Offset: 641, NextOffset: 774 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 579, NextOffset: 616 515s testutil.go:509: Offset: 434, NextOffset: 471 515s testutil.go:509: Offset: 616, NextOffset: 782 515s testutil.go:509: Offset: 471, NextOffset: 604 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":96,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":133,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":265,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":302,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":437,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":474,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":608,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":645,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":777,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":814,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":948,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":985,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":246,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":415,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":583,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":620,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":956,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":993,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1160,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1197,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo6 foo foo3 foo4 foo5] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo4 foo5 foo_empty5 foo6] 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 608, NextOffset: 645 515s testutil.go:509: Offset: 787, NextOffset: 824 515s testutil.go:509: Offset: 645, NextOffset: 777 515s testutil.go:509: Offset: 824, NextOffset: 956 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 777, NextOffset: 814 515s testutil.go:509: Offset: 956, NextOffset: 993 515s testutil.go:509: Offset: 814, NextOffset: 948 515s testutil.go:509: Offset: 993, NextOffset: 1160 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 265, NextOffset: 302 515s testutil.go:509: Offset: 378, NextOffset: 415 515s testutil.go:509: Offset: 302, NextOffset: 437 515s testutil.go:509: Offset: 415, NextOffset: 583 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 948, NextOffset: 985 515s testutil.go:509: Offset: 1160, NextOffset: 1197 515s testutil.go:509: Offset: 985, NextOffset: 1070 515s testutil.go:509: Offset: 1197, NextOffset: 1282 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 96, NextOffset: 133 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 133, NextOffset: 265 515s testutil.go:509: Offset: 246, NextOffset: 378 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 437, NextOffset: 474 515s testutil.go:509: Offset: 583, NextOffset: 620 515s testutil.go:509: Offset: 474, NextOffset: 608 515s testutil.go:509: Offset: 620, NextOffset: 787 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty3 foo_empty4 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3] vs [foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo6 foo foo3 foo4 foo5 foo_empty5] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 96, NextOffset: 133 515s testutil.go:509: Offset: 246, NextOffset: 378 515s testutil.go:509: Offset: 133, NextOffset: 265 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 378, NextOffset: 415 515s testutil.go:509: Offset: 265, NextOffset: 302 515s testutil.go:509: Offset: 415, NextOffset: 583 515s testutil.go:509: Offset: 302, NextOffset: 437 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 583, NextOffset: 620 515s testutil.go:509: Offset: 437, NextOffset: 474 515s testutil.go:509: Offset: 620, NextOffset: 787 515s testutil.go:509: Offset: 474, NextOffset: 608 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 787, NextOffset: 824 515s testutil.go:509: Offset: 608, NextOffset: 645 515s testutil.go:509: Offset: 824, NextOffset: 956 515s testutil.go:509: Offset: 645, NextOffset: 777 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 956, NextOffset: 993 515s testutil.go:509: Offset: 777, NextOffset: 814 515s testutil.go:509: Offset: 993, NextOffset: 1160 515s testutil.go:509: Offset: 814, NextOffset: 948 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1160, NextOffset: 1197 515s testutil.go:509: Offset: 948, NextOffset: 985 515s testutil.go:509: Offset: 1197, NextOffset: 1282 515s testutil.go:509: Offset: 985, NextOffset: 1070 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 48100 96222] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48100 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 96222 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48100,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48100,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48100,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48100,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":95,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":132,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":263,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":300,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":431,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":468,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":600,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":637,"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":805,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":936,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":973,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":209,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":246,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":377,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":414,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":581,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":618,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":784,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":821,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":952,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":989,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1154,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1191,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo3 foo_empty foo_empty2 foo_empty3] vs [foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty2] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 600, NextOffset: 637 515s testutil.go:509: Offset: 784, NextOffset: 821 515s testutil.go:509: Offset: 637, NextOffset: 768 515s testutil.go:509: Offset: 821, NextOffset: 952 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 768, NextOffset: 805 515s testutil.go:509: Offset: 952, NextOffset: 989 515s testutil.go:509: Offset: 805, NextOffset: 936 515s testutil.go:509: Offset: 989, NextOffset: 1154 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 936, NextOffset: 973 515s testutil.go:509: Offset: 1154, NextOffset: 1191 515s testutil.go:509: Offset: 973, NextOffset: 1058 515s testutil.go:509: Offset: 1191, NextOffset: 1276 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 95, NextOffset: 132 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 132, NextOffset: 263 515s testutil.go:509: Offset: 246, NextOffset: 377 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 263, NextOffset: 300 515s testutil.go:509: Offset: 377, NextOffset: 414 515s testutil.go:509: Offset: 300, NextOffset: 431 515s testutil.go:509: Offset: 414, NextOffset: 581 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 431, NextOffset: 468 515s testutil.go:509: Offset: 581, NextOffset: 618 515s testutil.go:509: Offset: 468, NextOffset: 600 515s testutil.go:509: Offset: 618, NextOffset: 784 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty2 foo5 foo_empty5] vs [foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo3] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 377, NextOffset: 414 515s testutil.go:509: Offset: 263, NextOffset: 300 515s testutil.go:509: Offset: 414, NextOffset: 581 515s testutil.go:509: Offset: 300, NextOffset: 431 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 581, NextOffset: 618 515s testutil.go:509: Offset: 431, NextOffset: 468 515s testutil.go:509: Offset: 618, NextOffset: 784 515s testutil.go:509: Offset: 468, NextOffset: 600 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 784, NextOffset: 821 515s testutil.go:509: Offset: 600, NextOffset: 637 515s testutil.go:509: Offset: 821, NextOffset: 952 515s testutil.go:509: Offset: 637, NextOffset: 768 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 952, NextOffset: 989 515s testutil.go:509: Offset: 768, NextOffset: 805 515s testutil.go:509: Offset: 989, NextOffset: 1154 515s testutil.go:509: Offset: 805, NextOffset: 936 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1154, NextOffset: 1191 515s testutil.go:509: Offset: 936, NextOffset: 973 515s testutil.go:509: Offset: 1191, NextOffset: 1276 515s testutil.go:509: Offset: 973, NextOffset: 1058 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 95, NextOffset: 132 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 246, NextOffset: 377 515s testutil.go:509: Offset: 132, NextOffset: 263 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 48100 96208] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":97,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":134,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":270,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":307,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":444,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":481,"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":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":792,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":829,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":966,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1003,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":211,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":248,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":384,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":421,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":592,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":629,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":973,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1010,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1178,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1215,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo2 foo_empty2 foo5 foo6] vs [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo foo3 foo_empty3 foo_empty5 foo6] 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 618, NextOffset: 655 515s testutil.go:509: Offset: 799, NextOffset: 836 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 515s testutil.go:2349: [1] at 48100 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96208 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48100,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48100,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48100,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48100,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 655, NextOffset: 792 515s testutil.go:509: Offset: 836, NextOffset: 973 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 270, NextOffset: 307 515s testutil.go:509: Offset: 384, NextOffset: 421 515s testutil.go:509: Offset: 307, NextOffset: 444 515s testutil.go:509: Offset: 421, NextOffset: 592 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 792, NextOffset: 829 515s testutil.go:509: Offset: 973, NextOffset: 1010 515s testutil.go:509: Offset: 829, NextOffset: 966 515s testutil.go:509: Offset: 1010, NextOffset: 1178 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 966, NextOffset: 1003 515s testutil.go:509: Offset: 1178, NextOffset: 1215 515s testutil.go:509: Offset: 1003, NextOffset: 1088 515s testutil.go:509: Offset: 1215, NextOffset: 1300 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 97, NextOffset: 134 515s testutil.go:509: Offset: 211, NextOffset: 248 515s testutil.go:509: Offset: 134, NextOffset: 270 515s testutil.go:509: Offset: 248, NextOffset: 384 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 444, NextOffset: 481 515s testutil.go:509: Offset: 592, NextOffset: 629 515s testutil.go:509: Offset: 481, NextOffset: 618 515s testutil.go:509: Offset: 629, NextOffset: 799 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo foo3 foo_empty3 foo_empty5] vs [foo5 foo6 foo foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo_empty foo2 foo_empty2] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 384, NextOffset: 421 515s testutil.go:509: Offset: 270, NextOffset: 307 515s testutil.go:509: Offset: 421, NextOffset: 592 515s testutil.go:509: Offset: 307, NextOffset: 444 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 799, NextOffset: 836 515s testutil.go:509: Offset: 618, NextOffset: 655 515s testutil.go:509: Offset: 836, NextOffset: 973 515s testutil.go:509: Offset: 655, NextOffset: 792 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 973, NextOffset: 1010 515s testutil.go:509: Offset: 792, NextOffset: 829 515s testutil.go:509: Offset: 1010, NextOffset: 1178 515s testutil.go:509: Offset: 829, NextOffset: 966 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 211, NextOffset: 248 515s testutil.go:509: Offset: 97, NextOffset: 134 515s testutil.go:509: Offset: 248, NextOffset: 384 515s testutil.go:509: Offset: 134, NextOffset: 270 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 592, NextOffset: 629 515s testutil.go:509: Offset: 444, NextOffset: 481 515s testutil.go:509: Offset: 629, NextOffset: 799 515s testutil.go:509: Offset: 481, NextOffset: 618 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1178, NextOffset: 1215 515s testutil.go:509: Offset: 966, NextOffset: 1003 515s testutil.go:509: Offset: 1215, NextOffset: 1300 515s testutil.go:509: Offset: 1003, NextOffset: 1088 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 515s testutil.go:340: 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":112,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":220,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":253,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":362,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":395,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":504,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":537,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":646,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":679,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":821,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":175,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":485,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":654,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":687,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":796,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":829,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":965,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":998,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo4 foo_empty4 foo6 foo_empty2 foo_empty3 foo5 foo_empty5 foo foo_empty] vs [foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty3 foo4] 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 788, NextOffset: 821 515s testutil.go:509: Offset: 965, NextOffset: 998 515s testutil.go:509: Offset: 821, NextOffset: 898 515s testutil.go:509: Offset: 998, NextOffset: 1075 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 646, NextOffset: 679 515s testutil.go:509: Offset: 796, NextOffset: 829 515s testutil.go:509: Offset: 679, NextOffset: 788 515s testutil.go:509: Offset: 829, NextOffset: 965 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 79, NextOffset: 112 515s testutil.go:509: Offset: 175, NextOffset: 208 515s testutil.go:509: Offset: 112, NextOffset: 220 515s testutil.go:509: Offset: 208, NextOffset: 316 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 316, NextOffset: 349 515s testutil.go:509: Offset: 253, NextOffset: 362 515s testutil.go:509: Offset: 349, NextOffset: 485 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 362, NextOffset: 395 515s testutil.go:509: Offset: 485, NextOffset: 518 515s testutil.go:509: Offset: 395, NextOffset: 504 515s testutil.go:509: Offset: 518, NextOffset: 654 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 504, NextOffset: 537 515s testutil.go:509: Offset: 654, NextOffset: 687 515s testutil.go:509: Offset: 537, NextOffset: 646 515s testutil.go:509: Offset: 687, NextOffset: 796 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty3 foo4 foo_empty5 foo] vs [foo_empty3 foo5 foo_empty5 foo foo_empty foo2 foo3 foo4 foo_empty4 foo6 foo_empty2] 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 654, NextOffset: 687 515s testutil.go:509: Offset: 504, NextOffset: 537 515s testutil.go:509: Offset: 687, NextOffset: 796 515s testutil.go:509: Offset: 537, NextOffset: 646 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 175, NextOffset: 208 515s testutil.go:509: Offset: 79, NextOffset: 112 515s testutil.go:509: Offset: 208, NextOffset: 316 515s testutil.go:509: Offset: 112, NextOffset: 220 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 316, NextOffset: 349 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 349, NextOffset: 485 515s testutil.go:509: Offset: 253, NextOffset: 362 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 485, NextOffset: 518 515s testutil.go:509: Offset: 362, NextOffset: 395 515s testutil.go:509: Offset: 518, NextOffset: 654 515s testutil.go:509: Offset: 395, NextOffset: 504 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 796, NextOffset: 829 515s testutil.go:509: Offset: 646, NextOffset: 679 515s testutil.go:509: Offset: 829, NextOffset: 965 515s testutil.go:509: Offset: 679, NextOffset: 788 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 965, NextOffset: 998 515s testutil.go:509: Offset: 788, NextOffset: 821 515s testutil.go:509: Offset: 998, NextOffset: 1075 515s testutil.go:509: Offset: 821, NextOffset: 898 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 48097 96220] 515s testutil.go:2330: got gzip streams: 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48097 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 96220 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48097,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48097,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48097,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48097,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 48097 96206] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":227,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":260,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":371,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":404,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":803,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":322,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":355,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":662,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":695,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":976,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1009,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty5 foo6] vs [.no.prefetch.landmark foo_empty foo2 foo3 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty3 foo4 foo_empty4] 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 803, NextOffset: 836 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 515s testutil.go:2349: [1] at 48097 in stargz, uncompressed length 67584 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 976, NextOffset: 1009 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 515s testutil.go:2349: [2] at 96206 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 836, NextOffset: 913 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 1009, NextOffset: 1086 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48097,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48097,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48097,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 227, NextOffset: 260 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48097,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 322, NextOffset: 355 515s testutil.go:509: Offset: 260, NextOffset: 371 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 355, NextOffset: 492 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 662, NextOffset: 695 515s testutil.go:509: Offset: 548, NextOffset: 659 515s testutil.go:509: Offset: 695, NextOffset: 806 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 692, NextOffset: 803 515s testutil.go:509: Offset: 839, NextOffset: 976 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 117, NextOffset: 227 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 212, NextOffset: 322 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 371, NextOffset: 404 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 404, NextOffset: 515 515s testutil.go:509: Offset: 525, NextOffset: 662 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo3 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty3 foo4 foo_empty4] vs [foo6 foo2 foo4 foo_empty4 foo5 foo foo_empty foo_empty2 foo3 foo_empty3 foo_empty5] 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 662, NextOffset: 695 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 695, NextOffset: 806 515s testutil.go:509: Offset: 548, NextOffset: 659 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 322, NextOffset: 355 515s testutil.go:509: Offset: 227, NextOffset: 260 515s testutil.go:509: Offset: 355, NextOffset: 492 515s testutil.go:509: Offset: 260, NextOffset: 371 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 371, NextOffset: 404 515s testutil.go:509: Offset: 525, NextOffset: 662 515s testutil.go:509: Offset: 404, NextOffset: 515 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 839, NextOffset: 976 515s testutil.go:509: Offset: 692, NextOffset: 803 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 976, NextOffset: 1009 515s testutil.go:509: Offset: 803, NextOffset: 836 515s testutil.go:509: Offset: 1009, NextOffset: 1086 515s testutil.go:509: Offset: 836, NextOffset: 913 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 212, NextOffset: 322 515s testutil.go:509: Offset: 117, NextOffset: 227 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48106 96231] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48106 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 96231 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48106,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48106,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48106,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48106,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 515s testutil.go:340: 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":113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":222,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":255,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":365,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":398,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":508,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":541,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":651,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":794,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":827,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":176,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":318,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":351,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":487,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":520,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":656,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":689,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":832,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":968,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1001,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo5 foo_empty3 foo4 foo_empty4] vs [foo_empty4 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo foo4] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 80, NextOffset: 113 515s testutil.go:509: Offset: 176, NextOffset: 209 515s testutil.go:509: Offset: 113, NextOffset: 222 515s testutil.go:509: Offset: 209, NextOffset: 318 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 222, NextOffset: 255 515s testutil.go:509: Offset: 318, NextOffset: 351 515s testutil.go:509: Offset: 255, NextOffset: 365 515s testutil.go:509: Offset: 351, NextOffset: 487 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 365, NextOffset: 398 515s testutil.go:509: Offset: 487, NextOffset: 520 515s testutil.go:509: Offset: 398, NextOffset: 508 515s testutil.go:509: Offset: 520, NextOffset: 656 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 651, NextOffset: 684 515s testutil.go:509: Offset: 799, NextOffset: 832 515s testutil.go:509: Offset: 684, NextOffset: 794 515s testutil.go:509: Offset: 832, NextOffset: 968 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 508, NextOffset: 541 515s testutil.go:509: Offset: 656, NextOffset: 689 515s testutil.go:509: Offset: 541, NextOffset: 651 515s testutil.go:509: Offset: 689, NextOffset: 799 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 794, NextOffset: 827 515s testutil.go:509: Offset: 968, NextOffset: 1001 515s testutil.go:509: Offset: 827, NextOffset: 904 515s testutil.go:509: Offset: 1001, NextOffset: 1078 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo] vs [foo5 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3] 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 968, NextOffset: 1001 515s testutil.go:509: Offset: 794, NextOffset: 827 515s testutil.go:509: Offset: 1001, NextOffset: 1078 515s testutil.go:509: Offset: 827, NextOffset: 904 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 318, NextOffset: 351 515s testutil.go:509: Offset: 222, NextOffset: 255 515s testutil.go:509: Offset: 351, NextOffset: 487 515s testutil.go:509: Offset: 255, NextOffset: 365 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 487, NextOffset: 520 515s testutil.go:509: Offset: 365, NextOffset: 398 515s testutil.go:509: Offset: 520, NextOffset: 656 515s testutil.go:509: Offset: 398, NextOffset: 508 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 799, NextOffset: 832 515s testutil.go:509: Offset: 651, NextOffset: 684 515s testutil.go:509: Offset: 832, NextOffset: 968 515s testutil.go:509: Offset: 684, NextOffset: 794 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 176, NextOffset: 209 515s testutil.go:509: Offset: 80, NextOffset: 113 515s testutil.go:509: Offset: 209, NextOffset: 318 515s testutil.go:509: Offset: 113, NextOffset: 222 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 656, NextOffset: 689 515s testutil.go:509: Offset: 508, NextOffset: 541 515s testutil.go:509: Offset: 689, NextOffset: 799 515s testutil.go:509: Offset: 541, NextOffset: 651 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48106 96217] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48106 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96217 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48106,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48106,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48106,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48106,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":262,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":374,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":407,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":519,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":552,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":664,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":697,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":809,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":842,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":180,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":324,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":357,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":495,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":528,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":666,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":699,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":811,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":844,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":982,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1015,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo4 foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo3] vs [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo6 foo foo3 foo_empty3 foo4] 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 664, NextOffset: 697 515s testutil.go:509: Offset: 811, NextOffset: 844 515s testutil.go:509: Offset: 697, NextOffset: 809 515s testutil.go:509: Offset: 844, NextOffset: 982 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 809, NextOffset: 842 515s testutil.go:509: Offset: 982, NextOffset: 1015 515s testutil.go:509: Offset: 842, NextOffset: 919 515s testutil.go:509: Offset: 1015, NextOffset: 1092 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 180, NextOffset: 213 515s testutil.go:509: Offset: 118, NextOffset: 229 515s testutil.go:509: Offset: 213, NextOffset: 324 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 374, NextOffset: 407 515s testutil.go:509: Offset: 495, NextOffset: 528 515s testutil.go:509: Offset: 407, NextOffset: 519 515s testutil.go:509: Offset: 528, NextOffset: 666 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 519, NextOffset: 552 515s testutil.go:509: Offset: 666, NextOffset: 699 515s testutil.go:509: Offset: 552, NextOffset: 664 515s testutil.go:509: Offset: 699, NextOffset: 811 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 229, NextOffset: 262 515s testutil.go:509: Offset: 324, NextOffset: 357 515s testutil.go:509: Offset: 262, NextOffset: 374 515s testutil.go:509: Offset: 357, NextOffset: 495 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo3 foo_empty3 foo4 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo6] vs [foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo3 foo4] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 180, NextOffset: 213 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 213, NextOffset: 324 515s testutil.go:509: Offset: 118, NextOffset: 229 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 495, NextOffset: 528 515s testutil.go:509: Offset: 374, NextOffset: 407 515s testutil.go:509: Offset: 528, NextOffset: 666 515s testutil.go:509: Offset: 407, NextOffset: 519 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 666, NextOffset: 699 515s testutil.go:509: Offset: 519, NextOffset: 552 515s testutil.go:509: Offset: 699, NextOffset: 811 515s testutil.go:509: Offset: 552, NextOffset: 664 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 324, NextOffset: 357 515s testutil.go:509: Offset: 229, NextOffset: 262 515s testutil.go:509: Offset: 357, NextOffset: 495 515s testutil.go:509: Offset: 262, NextOffset: 374 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 811, NextOffset: 844 515s testutil.go:509: Offset: 664, NextOffset: 697 515s testutil.go:509: Offset: 844, NextOffset: 982 515s testutil.go:509: Offset: 697, NextOffset: 809 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 982, NextOffset: 1015 515s testutil.go:509: Offset: 809, NextOffset: 842 515s testutil.go:509: Offset: 1015, NextOffset: 1092 515s testutil.go:509: Offset: 842, NextOffset: 919 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 48106 96231] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48106 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 96231 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48106,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48106,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48106,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48106,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: 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":112,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":220,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":253,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":362,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":395,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":504,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":537,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":646,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":679,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":821,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":175,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":485,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":518,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":654,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":687,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":796,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":829,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":965,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":998,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo4 foo] vs [foo_empty2 foo3 foo_empty3 foo5 foo6 foo foo_empty foo2 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 79, NextOffset: 112 515s testutil.go:509: Offset: 175, NextOffset: 208 515s testutil.go:509: Offset: 112, NextOffset: 220 515s testutil.go:509: Offset: 208, NextOffset: 316 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 362, NextOffset: 395 515s testutil.go:509: Offset: 485, NextOffset: 518 515s testutil.go:509: Offset: 395, NextOffset: 504 515s testutil.go:509: Offset: 518, NextOffset: 654 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 646, NextOffset: 679 515s testutil.go:509: Offset: 796, NextOffset: 829 515s testutil.go:509: Offset: 679, NextOffset: 788 515s testutil.go:509: Offset: 829, NextOffset: 965 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 788, NextOffset: 821 515s testutil.go:509: Offset: 965, NextOffset: 998 515s testutil.go:509: Offset: 821, NextOffset: 898 515s testutil.go:509: Offset: 998, NextOffset: 1075 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 316, NextOffset: 349 515s testutil.go:509: Offset: 253, NextOffset: 362 515s testutil.go:509: Offset: 349, NextOffset: 485 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 504, NextOffset: 537 515s testutil.go:509: Offset: 654, NextOffset: 687 515s testutil.go:509: Offset: 537, NextOffset: 646 515s testutil.go:509: Offset: 687, NextOffset: 796 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo5 foo6 foo foo_empty] vs [foo foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo4] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 175, NextOffset: 208 515s testutil.go:509: Offset: 79, NextOffset: 112 515s testutil.go:509: Offset: 208, NextOffset: 316 515s testutil.go:509: Offset: 112, NextOffset: 220 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 316, NextOffset: 349 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 349, NextOffset: 485 515s testutil.go:509: Offset: 253, NextOffset: 362 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 654, NextOffset: 687 515s testutil.go:509: Offset: 504, NextOffset: 537 515s testutil.go:509: Offset: 687, NextOffset: 796 515s testutil.go:509: Offset: 537, NextOffset: 646 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 485, NextOffset: 518 515s testutil.go:509: Offset: 362, NextOffset: 395 515s testutil.go:509: Offset: 518, NextOffset: 654 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 395, NextOffset: 504 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 796, NextOffset: 829 515s testutil.go:509: Offset: 646, NextOffset: 679 515s testutil.go:509: Offset: 829, NextOffset: 965 515s testutil.go:509: Offset: 679, NextOffset: 788 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 965, NextOffset: 998 515s testutil.go:509: Offset: 788, NextOffset: 821 515s testutil.go:509: Offset: 998, NextOffset: 1075 515s testutil.go:509: Offset: 821, NextOffset: 898 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 48106 96217] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 515s testutil.go:2349: [1] at 48106 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96217 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48106,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48106,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48106,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48106,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":227,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":260,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":371,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":404,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":803,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":322,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":355,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":662,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":695,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":976,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1009,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo4 foo_empty4 foo5 foo6 foo_empty foo3 foo_empty3 foo_empty5] vs [.no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo4 foo6] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 371, NextOffset: 404 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 404, NextOffset: 515 515s testutil.go:509: Offset: 525, NextOffset: 662 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 117, NextOffset: 227 515s testutil.go:509: Offset: 212, NextOffset: 322 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 227, NextOffset: 260 515s testutil.go:509: Offset: 322, NextOffset: 355 515s testutil.go:509: Offset: 260, NextOffset: 371 515s testutil.go:509: Offset: 355, NextOffset: 492 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 662, NextOffset: 695 515s testutil.go:509: Offset: 548, NextOffset: 659 515s testutil.go:509: Offset: 695, NextOffset: 806 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 692, NextOffset: 803 515s testutil.go:509: Offset: 839, NextOffset: 976 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 803, NextOffset: 836 515s testutil.go:509: Offset: 976, NextOffset: 1009 515s testutil.go:509: Offset: 836, NextOffset: 913 515s testutil.go:509: Offset: 1009, NextOffset: 1086 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo4 foo6] vs [foo6 foo_empty foo3 foo_empty3 foo_empty5 foo foo2 foo_empty2 foo4 foo_empty4 foo5] 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 662, NextOffset: 695 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 695, NextOffset: 806 515s testutil.go:509: Offset: 548, NextOffset: 659 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 976, NextOffset: 1009 515s testutil.go:509: Offset: 803, NextOffset: 836 515s testutil.go:509: Offset: 1009, NextOffset: 1086 515s testutil.go:509: Offset: 836, NextOffset: 913 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 212, NextOffset: 322 515s testutil.go:509: Offset: 117, NextOffset: 227 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 371, NextOffset: 404 515s testutil.go:509: Offset: 525, NextOffset: 662 515s testutil.go:509: Offset: 404, NextOffset: 515 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 839, NextOffset: 976 515s testutil.go:509: Offset: 692, NextOffset: 803 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 322, NextOffset: 355 515s testutil.go:509: Offset: 227, NextOffset: 260 515s testutil.go:509: Offset: 355, NextOffset: 492 515s testutil.go:509: Offset: 260, NextOffset: 371 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 48104 96227] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48104 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 96227 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48104,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48104,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48104,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48104,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: 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":113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":222,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":255,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":365,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":398,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":508,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":541,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":651,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":684,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":794,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":827,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":176,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":318,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":351,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":487,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":520,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":656,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":689,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":832,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":968,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1001,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty5 foo3 foo_empty3 foo6 foo foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5] vs [.no.prefetch.landmark foo2 foo_empty2 foo4 foo5 foo_empty5 foo6 foo foo_empty foo3 foo_empty3 foo_empty4] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 80, NextOffset: 113 515s testutil.go:509: Offset: 176, NextOffset: 209 515s testutil.go:509: Offset: 113, NextOffset: 222 515s testutil.go:509: Offset: 209, NextOffset: 318 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 222, NextOffset: 255 515s testutil.go:509: Offset: 318, NextOffset: 351 515s testutil.go:509: Offset: 255, NextOffset: 365 515s testutil.go:509: Offset: 351, NextOffset: 487 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 508, NextOffset: 541 515s testutil.go:509: Offset: 656, NextOffset: 689 515s testutil.go:509: Offset: 541, NextOffset: 651 515s testutil.go:509: Offset: 689, NextOffset: 799 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 651, NextOffset: 684 515s testutil.go:509: Offset: 799, NextOffset: 832 515s testutil.go:509: Offset: 684, NextOffset: 794 515s testutil.go:509: Offset: 832, NextOffset: 968 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 365, NextOffset: 398 515s testutil.go:509: Offset: 487, NextOffset: 520 515s testutil.go:509: Offset: 398, NextOffset: 508 515s testutil.go:509: Offset: 520, NextOffset: 656 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 794, NextOffset: 827 515s testutil.go:509: Offset: 968, NextOffset: 1001 515s testutil.go:509: Offset: 827, NextOffset: 904 515s testutil.go:509: Offset: 1001, NextOffset: 1078 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo3 foo_empty3 foo_empty4 .no.prefetch.landmark foo2 foo_empty2 foo4 foo5 foo_empty5] vs [foo foo_empty foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo3 foo_empty3 foo6] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 176, NextOffset: 209 515s testutil.go:509: Offset: 80, NextOffset: 113 515s testutil.go:509: Offset: 209, NextOffset: 318 515s testutil.go:509: Offset: 113, NextOffset: 222 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 487, NextOffset: 520 515s testutil.go:509: Offset: 365, NextOffset: 398 515s testutil.go:509: Offset: 520, NextOffset: 656 515s testutil.go:509: Offset: 398, NextOffset: 508 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 318, NextOffset: 351 515s testutil.go:509: Offset: 222, NextOffset: 255 515s testutil.go:509: Offset: 351, NextOffset: 487 515s testutil.go:509: Offset: 255, NextOffset: 365 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 656, NextOffset: 689 515s testutil.go:509: Offset: 508, NextOffset: 541 515s testutil.go:509: Offset: 689, NextOffset: 799 515s testutil.go:509: Offset: 541, NextOffset: 651 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 799, NextOffset: 832 515s testutil.go:509: Offset: 651, NextOffset: 684 515s testutil.go:509: Offset: 832, NextOffset: 968 515s testutil.go:509: Offset: 684, NextOffset: 794 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 968, NextOffset: 1001 515s testutil.go:509: Offset: 794, NextOffset: 827 515s testutil.go:509: Offset: 1001, NextOffset: 1078 515s testutil.go:509: Offset: 827, NextOffset: 904 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 48104 96213] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48104 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96213 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48104,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48104,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48104,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48104,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":262,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":374,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":407,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":519,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":552,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":664,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":697,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":809,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":842,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":180,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":324,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":357,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":495,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":528,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":666,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":699,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":811,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":844,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":982,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1015,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty3 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo3 foo4 foo6] vs [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3] 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 229, NextOffset: 262 515s testutil.go:509: Offset: 324, NextOffset: 357 515s testutil.go:509: Offset: 262, NextOffset: 374 515s testutil.go:509: Offset: 357, NextOffset: 495 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 374, NextOffset: 407 515s testutil.go:509: Offset: 495, NextOffset: 528 515s testutil.go:509: Offset: 407, NextOffset: 519 515s testutil.go:509: Offset: 528, NextOffset: 666 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 519, NextOffset: 552 515s testutil.go:509: Offset: 666, NextOffset: 699 515s testutil.go:509: Offset: 552, NextOffset: 664 515s testutil.go:509: Offset: 699, NextOffset: 811 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 809, NextOffset: 842 515s testutil.go:509: Offset: 982, NextOffset: 1015 515s testutil.go:509: Offset: 842, NextOffset: 919 515s testutil.go:509: Offset: 1015, NextOffset: 1092 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 180, NextOffset: 213 515s testutil.go:509: Offset: 118, NextOffset: 229 515s testutil.go:509: Offset: 213, NextOffset: 324 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 664, NextOffset: 697 515s testutil.go:509: Offset: 811, NextOffset: 844 515s testutil.go:509: Offset: 697, NextOffset: 809 515s testutil.go:509: Offset: 844, NextOffset: 982 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark] vs [foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo3 foo4 foo6 foo foo_empty foo_empty3] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 180, NextOffset: 213 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 213, NextOffset: 324 515s testutil.go:509: Offset: 118, NextOffset: 229 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 324, NextOffset: 357 515s testutil.go:509: Offset: 229, NextOffset: 262 515s testutil.go:509: Offset: 357, NextOffset: 495 515s testutil.go:509: Offset: 262, NextOffset: 374 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 495, NextOffset: 528 515s testutil.go:509: Offset: 374, NextOffset: 407 515s testutil.go:509: Offset: 528, NextOffset: 666 515s testutil.go:509: Offset: 407, NextOffset: 519 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 666, NextOffset: 699 515s testutil.go:509: Offset: 519, NextOffset: 552 515s testutil.go:509: Offset: 699, NextOffset: 811 515s testutil.go:509: Offset: 552, NextOffset: 664 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 811, NextOffset: 844 515s testutil.go:509: Offset: 664, NextOffset: 697 515s testutil.go:509: Offset: 844, NextOffset: 982 515s testutil.go:509: Offset: 697, NextOffset: 809 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 982, NextOffset: 1015 515s testutil.go:509: Offset: 809, NextOffset: 842 515s testutil.go:509: Offset: 1015, NextOffset: 1092 515s testutil.go:509: Offset: 842, NextOffset: 919 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48101 96234] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48101 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 96234 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48101,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48101,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48101,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48101,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48101 96220] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: 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":111,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":218,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":251,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":359,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":392,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":533,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":641,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":674,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":815,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":174,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":207,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":314,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":347,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":515,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":650,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":683,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":791,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":959,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":992,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty3 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo6] vs [foo foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo_empty foo3 foo_empty4 foo5 .no.prefetch.landmark] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 314, NextOffset: 347 515s testutil.go:509: Offset: 251, NextOffset: 359 515s testutil.go:509: Offset: 347, NextOffset: 482 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 359, NextOffset: 392 515s testutil.go:509: Offset: 482, NextOffset: 515 515s testutil.go:509: Offset: 392, NextOffset: 500 515s testutil.go:509: Offset: 515, NextOffset: 650 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 500, NextOffset: 533 515s testutil.go:509: Offset: 650, NextOffset: 683 515s testutil.go:509: Offset: 533, NextOffset: 641 515s testutil.go:509: Offset: 683, NextOffset: 791 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 782, NextOffset: 815 515s testutil.go:509: Offset: 959, NextOffset: 992 515s testutil.go:509: Offset: 815, NextOffset: 892 515s testutil.go:509: Offset: 992, NextOffset: 1069 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 78, NextOffset: 111 515s testutil.go:509: Offset: 174, NextOffset: 207 515s testutil.go:509: Offset: 111, NextOffset: 218 515s testutil.go:509: Offset: 207, NextOffset: 314 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 641, NextOffset: 674 515s testutil.go:509: Offset: 791, NextOffset: 824 515s testutil.go:509: Offset: 674, NextOffset: 782 515s testutil.go:509: Offset: 824, NextOffset: 959 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo_empty foo3 foo_empty4 foo5] vs [foo_empty2 foo3 foo4 foo_empty4 foo6 foo foo_empty3 foo5 foo_empty5 foo_empty foo2] 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 791, NextOffset: 824 515s testutil.go:509: Offset: 641, NextOffset: 674 515s testutil.go:509: Offset: 824, NextOffset: 959 515s testutil.go:509: Offset: 674, NextOffset: 782 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 174, NextOffset: 207 515s testutil.go:509: Offset: 78, NextOffset: 111 515s testutil.go:509: Offset: 207, NextOffset: 314 515s testutil.go:509: Offset: 111, NextOffset: 218 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 314, NextOffset: 347 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 347, NextOffset: 482 515s testutil.go:509: Offset: 251, NextOffset: 359 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 650, NextOffset: 683 515s testutil.go:509: Offset: 500, NextOffset: 533 515s testutil.go:509: Offset: 683, NextOffset: 791 515s testutil.go:509: Offset: 533, NextOffset: 641 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 959, NextOffset: 992 515s testutil.go:509: Offset: 782, NextOffset: 815 515s testutil.go:509: Offset: 992, NextOffset: 1069 515s testutil.go:509: Offset: 815, NextOffset: 892 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 482, NextOffset: 515 515s testutil.go:509: Offset: 359, NextOffset: 392 515s testutil.go:509: Offset: 515, NextOffset: 650 515s testutil.go:509: Offset: 392, NextOffset: 500 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 515s testutil.go:2349: [1] at 48101 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96220 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48101,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48101,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48101,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48101,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":116,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":225,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":258,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":368,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":401,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":511,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":544,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":654,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":687,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":797,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":830,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":178,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":211,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":320,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":353,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":489,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":522,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":658,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":691,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":801,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":834,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":970,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1003,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo2 foo_empty3] vs [foo foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo4 foo_empty5 foo6] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 83, NextOffset: 116 515s testutil.go:509: Offset: 178, NextOffset: 211 515s testutil.go:509: Offset: 116, NextOffset: 225 515s testutil.go:509: Offset: 211, NextOffset: 320 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 368, NextOffset: 401 515s testutil.go:509: Offset: 489, NextOffset: 522 515s testutil.go:509: Offset: 401, NextOffset: 511 515s testutil.go:509: Offset: 522, NextOffset: 658 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 511, NextOffset: 544 515s testutil.go:509: Offset: 658, NextOffset: 691 515s testutil.go:509: Offset: 544, NextOffset: 654 515s testutil.go:509: Offset: 691, NextOffset: 801 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 225, NextOffset: 258 515s testutil.go:509: Offset: 320, NextOffset: 353 515s testutil.go:509: Offset: 258, NextOffset: 368 515s testutil.go:509: Offset: 353, NextOffset: 489 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 654, NextOffset: 687 515s testutil.go:509: Offset: 801, NextOffset: 834 515s testutil.go:509: Offset: 687, NextOffset: 797 515s testutil.go:509: Offset: 834, NextOffset: 970 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 797, NextOffset: 830 515s testutil.go:509: Offset: 970, NextOffset: 1003 515s testutil.go:509: Offset: 830, NextOffset: 907 515s testutil.go:509: Offset: 1003, NextOffset: 1080 515s testutil.go:395: Comparing: "" vs "" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 515s testutil.go:401: Directory: "" vs "": [foo4 foo_empty5 foo6 foo foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2] vs [foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo2 foo_empty3 foo5] 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 801, NextOffset: 834 515s testutil.go:509: Offset: 654, NextOffset: 687 515s testutil.go:509: Offset: 834, NextOffset: 970 515s testutil.go:509: Offset: 687, NextOffset: 797 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 320, NextOffset: 353 515s testutil.go:509: Offset: 225, NextOffset: 258 515s testutil.go:509: Offset: 353, NextOffset: 489 515s testutil.go:509: Offset: 258, NextOffset: 368 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 658, NextOffset: 691 515s testutil.go:509: Offset: 511, NextOffset: 544 515s testutil.go:509: Offset: 691, NextOffset: 801 515s testutil.go:509: Offset: 544, NextOffset: 654 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 970, NextOffset: 1003 515s testutil.go:509: Offset: 797, NextOffset: 830 515s testutil.go:509: Offset: 1003, NextOffset: 1080 515s testutil.go:509: Offset: 830, NextOffset: 907 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 178, NextOffset: 211 515s testutil.go:509: Offset: 83, NextOffset: 116 515s testutil.go:509: Offset: 211, NextOffset: 320 515s testutil.go:509: Offset: 116, NextOffset: 225 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 489, NextOffset: 522 515s testutil.go:509: Offset: 368, NextOffset: 401 515s testutil.go:509: Offset: 522, NextOffset: 658 515s testutil.go:509: Offset: 401, NextOffset: 511 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 48101 96234] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48101 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 96234 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48101,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48101,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48101,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48101,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: 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":112,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":220,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":253,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":362,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":395,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":504,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":537,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":646,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":679,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":821,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":175,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":316,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":484,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":517,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":652,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":685,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":794,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":827,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":962,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":995,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo_empty5 foo6 foo_empty foo_empty3 foo4 foo_empty4 foo5] vs [foo foo_empty3 foo5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 79, NextOffset: 112 515s testutil.go:509: Offset: 175, NextOffset: 208 515s testutil.go:509: Offset: 112, NextOffset: 220 515s testutil.go:509: Offset: 208, NextOffset: 316 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 316, NextOffset: 349 515s testutil.go:509: Offset: 253, NextOffset: 362 515s testutil.go:509: Offset: 349, NextOffset: 484 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 362, NextOffset: 395 515s testutil.go:509: Offset: 484, NextOffset: 517 515s testutil.go:509: Offset: 395, NextOffset: 504 515s testutil.go:509: Offset: 517, NextOffset: 652 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 788, NextOffset: 821 515s testutil.go:509: Offset: 962, NextOffset: 995 515s testutil.go:509: Offset: 821, NextOffset: 898 515s testutil.go:509: Offset: 995, NextOffset: 1072 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 504, NextOffset: 537 515s testutil.go:509: Offset: 652, NextOffset: 685 515s testutil.go:509: Offset: 537, NextOffset: 646 515s testutil.go:509: Offset: 685, NextOffset: 794 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 646, NextOffset: 679 515s testutil.go:509: Offset: 794, NextOffset: 827 515s testutil.go:509: Offset: 679, NextOffset: 788 515s testutil.go:509: Offset: 827, NextOffset: 962 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo foo_empty3 foo5 foo6] vs [foo3 foo_empty5 foo6 foo_empty foo_empty3 foo4 foo_empty4 foo5 foo foo2 foo_empty2] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 316, NextOffset: 349 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 349, NextOffset: 484 515s testutil.go:509: Offset: 253, NextOffset: 362 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 484, NextOffset: 517 515s testutil.go:509: Offset: 362, NextOffset: 395 515s testutil.go:509: Offset: 517, NextOffset: 652 515s testutil.go:509: Offset: 395, NextOffset: 504 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 652, NextOffset: 685 515s testutil.go:509: Offset: 504, NextOffset: 537 515s testutil.go:509: Offset: 685, NextOffset: 794 515s testutil.go:509: Offset: 537, NextOffset: 646 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 175, NextOffset: 208 515s testutil.go:509: Offset: 79, NextOffset: 112 515s testutil.go:509: Offset: 208, NextOffset: 316 515s testutil.go:509: Offset: 112, NextOffset: 220 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 794, NextOffset: 827 515s testutil.go:509: Offset: 646, NextOffset: 679 515s testutil.go:509: Offset: 827, NextOffset: 962 515s testutil.go:509: Offset: 679, NextOffset: 788 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 962, NextOffset: 995 515s testutil.go:509: Offset: 788, NextOffset: 821 515s testutil.go:509: Offset: 995, NextOffset: 1072 515s testutil.go:509: Offset: 821, NextOffset: 898 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 48101 96220] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48101 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96220 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48101,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48101,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48101,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48101,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":227,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":260,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":371,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":404,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":803,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":322,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":355,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":662,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":695,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":976,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1009,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo foo3 foo_empty4 foo6 foo_empty] vs [.no.prefetch.landmark foo_empty foo2 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo4] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 227, NextOffset: 260 515s testutil.go:509: Offset: 322, NextOffset: 355 515s testutil.go:509: Offset: 260, NextOffset: 371 515s testutil.go:509: Offset: 355, NextOffset: 492 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 662, NextOffset: 695 515s testutil.go:509: Offset: 548, NextOffset: 659 515s testutil.go:509: Offset: 695, NextOffset: 806 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 692, NextOffset: 803 515s testutil.go:509: Offset: 839, NextOffset: 976 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 117, NextOffset: 227 515s testutil.go:509: Offset: 212, NextOffset: 322 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 371, NextOffset: 404 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 404, NextOffset: 515 515s testutil.go:509: Offset: 525, NextOffset: 662 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 803, NextOffset: 836 515s testutil.go:509: Offset: 976, NextOffset: 1009 515s testutil.go:509: Offset: 836, NextOffset: 913 515s testutil.go:509: Offset: 1009, NextOffset: 1086 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo4 .no.prefetch.landmark foo_empty foo2] vs [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo foo3 foo_empty4 foo6] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 322, NextOffset: 355 515s testutil.go:509: Offset: 227, NextOffset: 260 515s testutil.go:509: Offset: 355, NextOffset: 492 515s testutil.go:509: Offset: 260, NextOffset: 371 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 839, NextOffset: 976 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 692, NextOffset: 803 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 976, NextOffset: 1009 515s testutil.go:509: Offset: 803, NextOffset: 836 515s testutil.go:509: Offset: 1009, NextOffset: 1086 515s testutil.go:509: Offset: 836, NextOffset: 913 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 212, NextOffset: 322 515s testutil.go:509: Offset: 117, NextOffset: 227 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 371, NextOffset: 404 515s testutil.go:509: Offset: 525, NextOffset: 662 515s testutil.go:509: Offset: 404, NextOffset: 515 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 662, NextOffset: 695 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 695, NextOffset: 806 515s testutil.go:509: Offset: 548, NextOffset: 659 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 48102 96235] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 515s testutil.go:2349: [1] at 48102 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 96235 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48102,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48102,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48102,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48102,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 48102 96221] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48102 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48102,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48102,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48102,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48102,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":114,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":225,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":258,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":370,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":403,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":660,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":693,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":805,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":838,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 foo2 foo_empty2 foo3 foo5 foo6 foo foo_empty foo_empty3 foo4] vs [foo_empty5 foo6 foo foo2 foo3 foo4 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo_empty4 foo5] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 81, NextOffset: 114 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 114, NextOffset: 225 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 548, NextOffset: 660 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 225, NextOffset: 258 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 258, NextOffset: 370 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 370, NextOffset: 403 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 403, NextOffset: 515 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 660, NextOffset: 693 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 693, NextOffset: 805 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 805, NextOffset: 838 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 838, NextOffset: 915 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo2 foo3 foo4 .no.prefetch.landmark] vs [foo foo_empty foo_empty3 foo4 foo_empty4 foo_empty5 foo2 foo_empty2 foo3 foo5 foo6] 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 660, NextOffset: 693 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:509: Offset: 693, NextOffset: 805 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 805, NextOffset: 838 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:509: Offset: 838, NextOffset: 915 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 81, NextOffset: 114 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:509: Offset: 114, NextOffset: 225 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 225, NextOffset: 258 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:509: Offset: 258, NextOffset: 370 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 370, NextOffset: 403 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:509: Offset: 403, NextOffset: 515 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:509: Offset: 548, NextOffset: 660 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":262,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":375,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":408,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":521,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":554,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":182,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":327,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":360,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":497,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":530,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":983,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1016,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty] vs [foo3 foo_empty3 foo4 foo_empty5 foo_empty foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo2 foo_empty2] 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 375, NextOffset: 408 515s testutil.go:509: Offset: 497, NextOffset: 530 515s testutil.go:509: Offset: 408, NextOffset: 521 515s testutil.go:509: Offset: 530, NextOffset: 667 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 521, NextOffset: 554 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 554, NextOffset: 667 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:509: Offset: 846, NextOffset: 983 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 983, NextOffset: 1016 515s testutil.go:509: Offset: 846, NextOffset: 923 515s testutil.go:509: Offset: 1016, NextOffset: 1093 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 117, NextOffset: 229 515s testutil.go:509: Offset: 215, NextOffset: 327 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 229, NextOffset: 262 515s testutil.go:509: Offset: 327, NextOffset: 360 515s testutil.go:509: Offset: 262, NextOffset: 375 515s testutil.go:509: Offset: 360, NextOffset: 497 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo_empty foo_empty4 foo5 foo6 .no.prefetch.landmark foo] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 215, NextOffset: 327 515s testutil.go:509: Offset: 117, NextOffset: 229 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 327, NextOffset: 360 515s testutil.go:509: Offset: 229, NextOffset: 262 515s testutil.go:509: Offset: 360, NextOffset: 497 515s testutil.go:509: Offset: 262, NextOffset: 375 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 497, NextOffset: 530 515s testutil.go:509: Offset: 375, NextOffset: 408 515s testutil.go:509: Offset: 530, NextOffset: 667 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48108 96245] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48108 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 96245 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48108,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48108,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48108,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48108,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 408, NextOffset: 521 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 521, NextOffset: 554 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:509: Offset: 554, NextOffset: 667 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 846, NextOffset: 983 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 983, NextOffset: 1016 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 1016, NextOffset: 1093 515s testutil.go:509: Offset: 846, NextOffset: 923 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 515s testutil.go:340: 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":113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":224,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":257,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":369,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":514,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":547,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":837,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo4 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo] vs [foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo_empty4 foo foo_empty foo2 foo4] 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 804, NextOffset: 837 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 837, NextOffset: 914 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 224, NextOffset: 257 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 257, NextOffset: 369 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 369, NextOffset: 402 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 402, NextOffset: 514 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 692, NextOffset: 804 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 80, NextOffset: 113 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 113, NextOffset: 224 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 514, NextOffset: 547 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 547, NextOffset: 659 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo_empty4] vs [foo5 foo_empty5 foo foo4 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 80, NextOffset: 113 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:509: Offset: 113, NextOffset: 224 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48108 96231] 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 224, NextOffset: 257 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:509: Offset: 257, NextOffset: 369 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 514, NextOffset: 547 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:509: Offset: 547, NextOffset: 659 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:509: Offset: 692, NextOffset: 804 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 804, NextOffset: 837 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:509: Offset: 837, NextOffset: 914 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 515s testutil.go:2349: [1] at 48108 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96231 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48108,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48108,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48108,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48108,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 369, NextOffset: 402 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:509: Offset: 402, NextOffset: 514 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 48108 96245] 515s testutil.go:2330: got gzip streams: 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48108 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 96245 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48108,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48108,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48108,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48108,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":231,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":264,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":411,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":525,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":558,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":705,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":819,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":852,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":329,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":362,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":533,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":671,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":818,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":851,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":989,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1022,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo6 foo2 foo3 foo4 foo5 foo_empty5] vs [foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo foo_empty foo4 foo5 foo6 .no.prefetch.landmark] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 183, NextOffset: 216 515s testutil.go:509: Offset: 118, NextOffset: 231 515s testutil.go:509: Offset: 216, NextOffset: 329 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 819, NextOffset: 852 515s testutil.go:509: Offset: 989, NextOffset: 1022 515s testutil.go:509: Offset: 852, NextOffset: 929 515s testutil.go:509: Offset: 1022, NextOffset: 1099 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 231, NextOffset: 264 515s testutil.go:509: Offset: 329, NextOffset: 362 515s testutil.go:509: Offset: 264, NextOffset: 378 515s testutil.go:509: Offset: 362, NextOffset: 500 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 378, NextOffset: 411 515s testutil.go:509: Offset: 500, NextOffset: 533 515s testutil.go:509: Offset: 411, NextOffset: 525 515s testutil.go:509: Offset: 533, NextOffset: 671 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 525, NextOffset: 558 515s testutil.go:509: Offset: 671, NextOffset: 704 515s testutil.go:509: Offset: 558, NextOffset: 672 515s testutil.go:509: Offset: 704, NextOffset: 818 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 672, NextOffset: 705 515s testutil.go:509: Offset: 818, NextOffset: 851 515s testutil.go:509: Offset: 705, NextOffset: 819 515s testutil.go:509: Offset: 851, NextOffset: 989 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo foo_empty foo4 foo5 foo6 .no.prefetch.landmark foo2] vs [foo5 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo_empty4 foo6 foo2 foo3 foo4] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 183, NextOffset: 216 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 216, NextOffset: 329 515s testutil.go:509: Offset: 118, NextOffset: 231 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 671, NextOffset: 704 515s testutil.go:509: Offset: 525, NextOffset: 558 515s testutil.go:509: Offset: 704, NextOffset: 818 515s testutil.go:509: Offset: 558, NextOffset: 672 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 818, NextOffset: 851 515s testutil.go:509: Offset: 672, NextOffset: 705 515s testutil.go:509: Offset: 851, NextOffset: 989 515s testutil.go:509: Offset: 705, NextOffset: 819 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 989, NextOffset: 1022 515s testutil.go:509: Offset: 819, NextOffset: 852 515s testutil.go:509: Offset: 1022, NextOffset: 1099 515s testutil.go:509: Offset: 852, NextOffset: 929 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 329, NextOffset: 362 515s testutil.go:509: Offset: 231, NextOffset: 264 515s testutil.go:509: Offset: 362, NextOffset: 500 515s testutil.go:509: Offset: 264, NextOffset: 378 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 500, NextOffset: 533 515s testutil.go:509: Offset: 378, NextOffset: 411 515s testutil.go:509: Offset: 533, NextOffset: 671 515s testutil.go:509: Offset: 411, NextOffset: 525 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 48108 96231] 515s testutil.go:2330: got gzip streams: 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48108 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96231 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48108,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48108,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48108,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48108,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":114,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":225,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":258,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":370,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":403,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":660,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":693,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":805,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":838,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty4 foo5 foo_empty] vs [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo3 foo5 foo_empty5 foo6] 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 548, NextOffset: 660 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 805, NextOffset: 838 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 838, NextOffset: 915 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 81, NextOffset: 114 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 114, NextOffset: 225 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 370, NextOffset: 403 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 403, NextOffset: 515 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 660, NextOffset: 693 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 693, NextOffset: 805 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 225, NextOffset: 258 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 258, NextOffset: 370 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark] vs [foo_empty4 foo5 foo_empty foo2 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty2 foo3] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 225, NextOffset: 258 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:509: Offset: 258, NextOffset: 370 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:509: Offset: 548, NextOffset: 660 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 370, NextOffset: 403 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:509: Offset: 403, NextOffset: 515 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 660, NextOffset: 693 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:509: Offset: 693, NextOffset: 805 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 805, NextOffset: 838 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:509: Offset: 838, NextOffset: 915 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 81, NextOffset: 114 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:509: Offset: 114, NextOffset: 225 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 48108 96245] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 515s testutil.go:2349: [1] at 48108 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 96245 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48108,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48108,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48108,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48108,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":262,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":375,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":408,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":521,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":554,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":182,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":327,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":360,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":497,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":530,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":983,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1016,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo6 foo3 foo_empty3 foo4] vs [foo_empty3 foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 229, NextOffset: 262 515s testutil.go:509: Offset: 327, NextOffset: 360 515s testutil.go:509: Offset: 262, NextOffset: 375 515s testutil.go:509: Offset: 360, NextOffset: 497 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:509: Offset: 846, NextOffset: 983 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 983, NextOffset: 1016 515s testutil.go:509: Offset: 846, NextOffset: 923 515s testutil.go:509: Offset: 1016, NextOffset: 1093 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 375, NextOffset: 408 515s testutil.go:509: Offset: 497, NextOffset: 530 515s testutil.go:509: Offset: 408, NextOffset: 521 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 48108 96231] 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 530, NextOffset: 667 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 521, NextOffset: 554 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 554, NextOffset: 667 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 84, NextOffset: 117 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 117, NextOffset: 229 515s testutil.go:509: Offset: 215, NextOffset: 327 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo foo_empty2 foo3 foo4 foo_empty4] vs [foo foo_empty foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo6 foo3 foo_empty3 foo4] 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 983, NextOffset: 1016 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 1016, NextOffset: 1093 515s testutil.go:509: Offset: 846, NextOffset: 923 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 327, NextOffset: 360 515s testutil.go:509: Offset: 229, NextOffset: 262 515s testutil.go:509: Offset: 360, NextOffset: 497 515s testutil.go:509: Offset: 262, NextOffset: 375 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 215, NextOffset: 327 515s testutil.go:509: Offset: 117, NextOffset: 229 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 497, NextOffset: 530 515s testutil.go:509: Offset: 375, NextOffset: 408 515s testutil.go:509: Offset: 530, NextOffset: 667 515s testutil.go:509: Offset: 408, NextOffset: 521 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 521, NextOffset: 554 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:509: Offset: 554, NextOffset: 667 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 846, NextOffset: 983 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 515s testutil.go:2349: [1] at 48108 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96231 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48108,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48108,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48108,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48108,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: 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":113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":224,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":257,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":369,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":514,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":547,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":837,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo3 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo_empty3 foo4 foo6] vs [foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo5] 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 804, NextOffset: 837 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 837, NextOffset: 914 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 80, NextOffset: 113 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 113, NextOffset: 224 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 369, NextOffset: 402 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 402, NextOffset: 514 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 692, NextOffset: 804 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 224, NextOffset: 257 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 257, NextOffset: 369 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 514, NextOffset: 547 515s testutil.go:509: Offset: 661, NextOffset: 694 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 547, NextOffset: 659 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo5 foo2 foo_empty2] vs [foo2 foo_empty2 foo_empty3 foo4 foo6 foo foo_empty foo3 foo_empty4 foo5 foo_empty5] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 224, NextOffset: 257 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:509: Offset: 257, NextOffset: 369 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 514, NextOffset: 547 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:509: Offset: 547, NextOffset: 659 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 804, NextOffset: 837 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:509: Offset: 837, NextOffset: 914 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 80, NextOffset: 113 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:509: Offset: 113, NextOffset: 224 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 369, NextOffset: 402 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:509: Offset: 402, NextOffset: 514 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:509: Offset: 692, NextOffset: 804 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48105 96240] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48105 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 96240 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48105,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48105,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48105,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48105,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":231,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":264,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":411,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":525,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":558,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":705,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":819,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":852,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":329,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":362,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":533,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":671,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":818,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":851,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":989,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1022,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty5 foo foo2 foo3 foo_empty3 foo4 foo5 foo6 foo_empty foo_empty2 foo_empty4] vs [foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo_empty foo4 foo5] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 183, NextOffset: 216 515s testutil.go:509: Offset: 118, NextOffset: 231 515s testutil.go:509: Offset: 216, NextOffset: 329 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 231, NextOffset: 264 515s testutil.go:509: Offset: 329, NextOffset: 362 515s testutil.go:509: Offset: 264, NextOffset: 378 515s testutil.go:509: Offset: 362, NextOffset: 500 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 378, NextOffset: 411 515s testutil.go:509: Offset: 500, NextOffset: 533 515s testutil.go:509: Offset: 411, NextOffset: 525 515s testutil.go:509: Offset: 533, NextOffset: 671 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 525, NextOffset: 558 515s testutil.go:509: Offset: 671, NextOffset: 704 515s testutil.go:509: Offset: 558, NextOffset: 672 515s testutil.go:509: Offset: 704, NextOffset: 818 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 672, NextOffset: 705 515s testutil.go:509: Offset: 818, NextOffset: 851 515s testutil.go:509: Offset: 705, NextOffset: 819 515s testutil.go:509: Offset: 851, NextOffset: 989 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 819, NextOffset: 852 515s testutil.go:509: Offset: 989, NextOffset: 1022 515s testutil.go:509: Offset: 852, NextOffset: 929 515s testutil.go:509: Offset: 1022, NextOffset: 1099 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo4 foo5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5] vs [foo_empty4 foo_empty5 foo foo2 foo3 foo_empty3 foo4 foo5 foo6 foo_empty foo_empty2] 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 671, NextOffset: 704 515s testutil.go:509: Offset: 525, NextOffset: 558 515s testutil.go:509: Offset: 704, NextOffset: 818 515s testutil.go:509: Offset: 558, NextOffset: 672 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 818, NextOffset: 851 515s testutil.go:509: Offset: 672, NextOffset: 705 515s testutil.go:509: Offset: 851, NextOffset: 989 515s testutil.go:509: Offset: 705, NextOffset: 819 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 989, NextOffset: 1022 515s testutil.go:509: Offset: 819, NextOffset: 852 515s testutil.go:509: Offset: 1022, NextOffset: 1099 515s testutil.go:509: Offset: 852, NextOffset: 929 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 183, NextOffset: 216 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 216, NextOffset: 329 515s testutil.go:509: Offset: 118, NextOffset: 231 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 329, NextOffset: 362 515s testutil.go:509: Offset: 231, NextOffset: 264 515s testutil.go:509: Offset: 362, NextOffset: 500 515s testutil.go:509: Offset: 264, NextOffset: 378 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 500, NextOffset: 533 515s testutil.go:509: Offset: 378, NextOffset: 411 515s testutil.go:509: Offset: 533, NextOffset: 671 515s testutil.go:509: Offset: 411, NextOffset: 525 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48105 96226] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48105 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96226 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48105,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48105,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48105,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48105,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":114,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":225,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":258,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":370,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":403,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":548,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":660,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":693,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":805,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":838,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo foo4 foo_empty4 foo5 foo_empty5 foo6] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo2 foo4 foo5 foo_empty5] 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 805, NextOffset: 838 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 838, NextOffset: 915 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 225, NextOffset: 258 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 258, NextOffset: 370 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 370, NextOffset: 403 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 403, NextOffset: 515 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 81, NextOffset: 114 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 114, NextOffset: 225 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 548, NextOffset: 660 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 48105 96240] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 660, NextOffset: 693 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 693, NextOffset: 805 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo4 foo5 foo_empty5 foo_empty2 foo3 foo_empty3 foo_empty4 foo6] vs [foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo] 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 805, NextOffset: 838 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:509: Offset: 838, NextOffset: 915 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 81, NextOffset: 114 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:509: Offset: 114, NextOffset: 225 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 225, NextOffset: 258 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:509: Offset: 258, NextOffset: 370 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 515, NextOffset: 548 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:509: Offset: 548, NextOffset: 660 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 660, NextOffset: 693 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:509: Offset: 693, NextOffset: 805 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 370, NextOffset: 403 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:509: Offset: 403, NextOffset: 515 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48105 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 96240 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48105,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48105,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48105,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48105,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":117,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":262,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":375,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":408,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":521,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":554,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":182,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":327,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":360,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":497,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":530,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":667,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":700,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":813,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":846,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":983,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1016,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo_empty2 foo_empty5 foo6 foo foo2] vs [foo_empty2 foo_empty3 foo_empty4 .no.prefetch.landmark foo_empty foo2 foo3 foo4 foo5 foo_empty5 foo6 foo] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 84, NextOffset: 117 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 117, NextOffset: 229 515s testutil.go:509: Offset: 215, NextOffset: 327 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 229, NextOffset: 262 515s testutil.go:509: Offset: 327, NextOffset: 360 515s testutil.go:509: Offset: 262, NextOffset: 375 515s testutil.go:509: Offset: 360, NextOffset: 497 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 375, NextOffset: 408 515s testutil.go:509: Offset: 497, NextOffset: 530 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 408, NextOffset: 521 515s testutil.go:509: Offset: 530, NextOffset: 667 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 521, NextOffset: 554 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 554, NextOffset: 667 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:509: Offset: 846, NextOffset: 983 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 983, NextOffset: 1016 515s testutil.go:509: Offset: 846, NextOffset: 923 515s testutil.go:509: Offset: 1016, NextOffset: 1093 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo3 foo4 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty3 foo_empty4] vs [foo_empty2 foo_empty5 foo6 foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty] 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 846, NextOffset: 983 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 983, NextOffset: 1016 515s testutil.go:509: Offset: 813, NextOffset: 846 515s testutil.go:509: Offset: 1016, NextOffset: 1093 515s testutil.go:509: Offset: 846, NextOffset: 923 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 84, NextOffset: 117 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 48105 96226] 515s testutil.go:2330: got gzip streams: 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48105 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96226 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48105,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48105,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48105,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48105,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 215, NextOffset: 327 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 117, NextOffset: 229 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 327, NextOffset: 360 515s testutil.go:509: Offset: 229, NextOffset: 262 515s testutil.go:509: Offset: 360, NextOffset: 497 515s testutil.go:509: Offset: 262, NextOffset: 375 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 497, NextOffset: 530 515s testutil.go:509: Offset: 375, NextOffset: 408 515s testutil.go:509: Offset: 530, NextOffset: 667 515s testutil.go:509: Offset: 408, NextOffset: 521 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 667, NextOffset: 700 515s testutil.go:509: Offset: 521, NextOffset: 554 515s testutil.go:509: Offset: 700, NextOffset: 813 515s testutil.go:509: Offset: 554, NextOffset: 667 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 48102 96240] 515s testutil.go:2330: got gzip streams: 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: 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":113,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":224,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":257,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":369,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":402,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":514,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":547,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":659,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":692,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":837,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":212,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":525,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":661,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":694,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":806,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":839,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":975,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1008,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3 foo4 foo5] vs [foo3 foo_empty3 foo_empty5 foo foo2 foo_empty2 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 80, NextOffset: 113 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 113, NextOffset: 224 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 514, NextOffset: 547 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 547, NextOffset: 659 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 806, NextOffset: 839 515s testutil.go:509: Offset: 692, NextOffset: 804 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 224, NextOffset: 257 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 257, NextOffset: 369 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 369, NextOffset: 402 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 402, NextOffset: 514 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 804, NextOffset: 837 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 515s testutil.go:2349: [1] at 48102 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 96240 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48102,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48102,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48102,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48102,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 837, NextOffset: 914 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo_empty5 foo] vs [foo2 foo3 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty2 foo_empty3 foo4 foo5] 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 806, NextOffset: 839 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 659, NextOffset: 692 515s testutil.go:509: Offset: 839, NextOffset: 975 515s testutil.go:509: Offset: 692, NextOffset: 804 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 975, NextOffset: 1008 515s testutil.go:509: Offset: 804, NextOffset: 837 515s testutil.go:509: Offset: 1008, NextOffset: 1085 515s testutil.go:509: Offset: 837, NextOffset: 914 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 492, NextOffset: 525 515s testutil.go:509: Offset: 369, NextOffset: 402 515s testutil.go:509: Offset: 525, NextOffset: 661 515s testutil.go:509: Offset: 402, NextOffset: 514 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 179, NextOffset: 212 515s testutil.go:509: Offset: 80, NextOffset: 113 515s testutil.go:509: Offset: 212, NextOffset: 323 515s testutil.go:509: Offset: 113, NextOffset: 224 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 323, NextOffset: 356 515s testutil.go:509: Offset: 224, NextOffset: 257 515s testutil.go:509: Offset: 356, NextOffset: 492 515s testutil.go:509: Offset: 257, NextOffset: 369 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 661, NextOffset: 694 515s testutil.go:509: Offset: 514, NextOffset: 547 515s testutil.go:509: Offset: 694, NextOffset: 806 515s testutil.go:509: Offset: 547, NextOffset: 659 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 48102 96226] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 515s testutil.go:2349: [1] at 48102 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96226 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48102,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48102,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48102,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48102,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":118,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":231,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":264,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":378,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":411,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":525,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":558,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":705,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":819,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":852,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":216,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":329,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":362,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":533,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":671,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":704,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":818,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":851,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":989,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1022,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 foo_empty3 foo5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo4] vs [foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo6 foo foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty] 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 525, NextOffset: 558 515s testutil.go:509: Offset: 671, NextOffset: 704 515s testutil.go:509: Offset: 558, NextOffset: 672 515s testutil.go:509: Offset: 704, NextOffset: 818 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 672, NextOffset: 705 515s testutil.go:509: Offset: 818, NextOffset: 851 515s testutil.go:509: Offset: 705, NextOffset: 819 515s testutil.go:509: Offset: 851, NextOffset: 989 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 819, NextOffset: 852 515s testutil.go:509: Offset: 989, NextOffset: 1022 515s testutil.go:509: Offset: 852, NextOffset: 929 515s testutil.go:509: Offset: 1022, NextOffset: 1099 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 183, NextOffset: 216 515s testutil.go:509: Offset: 118, NextOffset: 231 515s testutil.go:509: Offset: 216, NextOffset: 329 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 231, NextOffset: 264 515s testutil.go:509: Offset: 329, NextOffset: 362 515s testutil.go:509: Offset: 264, NextOffset: 378 515s testutil.go:509: Offset: 362, NextOffset: 500 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 378, NextOffset: 411 515s testutil.go:509: Offset: 500, NextOffset: 533 515s testutil.go:509: Offset: 411, NextOffset: 525 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48110 96250] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48110 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 96250 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48110,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48110,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48110,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48110,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 533, NextOffset: 671 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty3 foo_empty5 foo6 foo foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty] vs [foo_empty5 foo_empty3 foo5 foo6 foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 329, NextOffset: 362 515s testutil.go:509: Offset: 231, NextOffset: 264 515s testutil.go:509: Offset: 362, NextOffset: 500 515s testutil.go:509: Offset: 264, NextOffset: 378 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 500, NextOffset: 533 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 378, NextOffset: 411 515s testutil.go:509: Offset: 533, NextOffset: 671 515s testutil.go:509: Offset: 411, NextOffset: 525 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 989, NextOffset: 1022 515s testutil.go:509: Offset: 819, NextOffset: 852 515s testutil.go:509: Offset: 1022, NextOffset: 1099 515s testutil.go:509: Offset: 852, NextOffset: 929 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 183, NextOffset: 216 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 216, NextOffset: 329 515s testutil.go:509: Offset: 118, NextOffset: 231 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 671, NextOffset: 704 515s testutil.go:509: Offset: 525, NextOffset: 558 515s testutil.go:509: Offset: 704, NextOffset: 818 515s testutil.go:509: Offset: 558, NextOffset: 672 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 818, NextOffset: 851 515s testutil.go:509: Offset: 672, NextOffset: 705 515s testutil.go:509: Offset: 851, NextOffset: 989 515s testutil.go:509: Offset: 705, NextOffset: 819 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48110 96236] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48110 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96236 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48110,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48110,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48110,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48110,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":131,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":168,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":456,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1108,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1145,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1434,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1760,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1797,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":669,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":706,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":1029,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1066,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1389,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1426,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1715,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1752,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2075,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2112,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo4 foo6] vs [.no.prefetch.landmark foo foo_empty foo3 foo_empty4 foo5 foo_empty5 foo6 foo2 foo_empty2 foo_empty3 foo4] 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 782, NextOffset: 819 515s testutil.go:509: Offset: 1029, NextOffset: 1066 515s testutil.go:509: Offset: 819, NextOffset: 1108 515s testutil.go:509: Offset: 1066, NextOffset: 1389 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1434, NextOffset: 1471 515s testutil.go:509: Offset: 1715, NextOffset: 1752 515s testutil.go:509: Offset: 1471, NextOffset: 1760 515s testutil.go:509: Offset: 1752, NextOffset: 2075 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 456, NextOffset: 493 515s testutil.go:509: Offset: 669, NextOffset: 706 515s testutil.go:509: Offset: 493, NextOffset: 782 515s testutil.go:509: Offset: 706, NextOffset: 1029 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1108, NextOffset: 1145 515s testutil.go:509: Offset: 1389, NextOffset: 1426 515s testutil.go:509: Offset: 1145, NextOffset: 1434 515s testutil.go:509: Offset: 1426, NextOffset: 1715 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1760, NextOffset: 1797 515s testutil.go:509: Offset: 2075, NextOffset: 2112 515s testutil.go:509: Offset: 1797, NextOffset: 1942 515s testutil.go:509: Offset: 2112, NextOffset: 2257 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 131, NextOffset: 168 515s testutil.go:509: Offset: 344, NextOffset: 381 515s testutil.go:509: Offset: 168, NextOffset: 456 515s testutil.go:509: Offset: 381, NextOffset: 669 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3 foo_empty4 foo5 foo_empty5 foo6 foo2 foo_empty2 foo_empty3 foo4 .no.prefetch.landmark foo foo_empty] vs [foo foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo4 foo6] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 344, NextOffset: 381 515s testutil.go:509: Offset: 131, NextOffset: 168 515s testutil.go:509: Offset: 381, NextOffset: 669 515s testutil.go:509: Offset: 168, NextOffset: 456 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1029, NextOffset: 1066 515s testutil.go:509: Offset: 782, NextOffset: 819 515s testutil.go:509: Offset: 1066, NextOffset: 1389 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 819, NextOffset: 1108 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1715, NextOffset: 1752 515s testutil.go:509: Offset: 1434, NextOffset: 1471 515s testutil.go:509: Offset: 1752, NextOffset: 2075 515s testutil.go:509: Offset: 1471, NextOffset: 1760 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2075, NextOffset: 2112 515s testutil.go:509: Offset: 1760, NextOffset: 1797 515s testutil.go:509: Offset: 2112, NextOffset: 2257 515s testutil.go:509: Offset: 1797, NextOffset: 1942 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 669, NextOffset: 706 515s testutil.go:509: Offset: 456, NextOffset: 493 515s testutil.go:509: Offset: 706, NextOffset: 1029 515s testutil.go:509: Offset: 493, NextOffset: 782 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1389, NextOffset: 1426 515s testutil.go:509: Offset: 1108, NextOffset: 1145 515s testutil.go:509: Offset: 1426, NextOffset: 1715 515s testutil.go:509: Offset: 1145, NextOffset: 1434 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 48110 96250] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48110 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 96250 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48110,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48110,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48110,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48110,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":134,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":171,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":463,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":794,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":831,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1123,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1452,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1489,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":675,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":712,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1040,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1077,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1404,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1770,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2097,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2134,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo_empty4 foo6 foo foo2 foo_empty2 foo4 foo5 foo_empty5] vs [foo foo_empty2 foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo_empty4] 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1452, NextOffset: 1489 515s testutil.go:509: Offset: 1733, NextOffset: 1770 515s testutil.go:509: Offset: 1489, NextOffset: 1782 515s testutil.go:509: Offset: 1770, NextOffset: 2097 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 794, NextOffset: 831 515s testutil.go:509: Offset: 1040, NextOffset: 1077 515s testutil.go:509: Offset: 831, NextOffset: 1123 515s testutil.go:509: Offset: 1077, NextOffset: 1404 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1782, NextOffset: 1819 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 2097, NextOffset: 2134 515s testutil.go:509: Offset: 1819, NextOffset: 1964 515s testutil.go:509: Offset: 2134, NextOffset: 2279 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 134, NextOffset: 171 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 171, NextOffset: 463 515s testutil.go:509: Offset: 383, NextOffset: 675 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 463, NextOffset: 500 515s testutil.go:509: Offset: 675, NextOffset: 712 515s testutil.go:509: Offset: 500, NextOffset: 794 515s testutil.go:509: Offset: 712, NextOffset: 1040 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1123, NextOffset: 1160 515s testutil.go:509: Offset: 1404, NextOffset: 1441 515s testutil.go:509: Offset: 1160, NextOffset: 1452 515s testutil.go:509: Offset: 1441, NextOffset: 1733 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty3 foo_empty4 foo foo_empty2 foo3 foo4 foo5 foo_empty5 foo6] vs [foo foo2 foo_empty2 foo4 foo5 foo_empty5 foo_empty foo3 foo_empty3 foo_empty4 foo6] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 134, NextOffset: 171 515s testutil.go:509: Offset: 383, NextOffset: 675 515s testutil.go:509: Offset: 171, NextOffset: 463 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1040, NextOffset: 1077 515s testutil.go:509: Offset: 794, NextOffset: 831 515s testutil.go:509: Offset: 1077, NextOffset: 1404 515s testutil.go:509: Offset: 831, NextOffset: 1123 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1404, NextOffset: 1441 515s testutil.go:509: Offset: 1123, NextOffset: 1160 515s testutil.go:509: Offset: 1441, NextOffset: 1733 515s testutil.go:509: Offset: 1160, NextOffset: 1452 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1733, NextOffset: 1770 515s testutil.go:509: Offset: 1452, NextOffset: 1489 515s testutil.go:509: Offset: 1770, NextOffset: 2097 515s testutil.go:509: Offset: 1489, NextOffset: 1782 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2097, NextOffset: 2134 515s testutil.go:509: Offset: 1782, NextOffset: 1819 515s testutil.go:509: Offset: 2134, NextOffset: 2279 515s testutil.go:509: Offset: 1819, NextOffset: 1964 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 675, NextOffset: 712 515s testutil.go:509: Offset: 463, NextOffset: 500 515s testutil.go:509: Offset: 712, NextOffset: 1040 515s testutil.go:509: Offset: 500, NextOffset: 794 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 48110 96236] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48110 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96236 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48110,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48110,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48110,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48110,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":133,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":496,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":785,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":822,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1111,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1148,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1438,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1475,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1765,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":709,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1033,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1070,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1395,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1432,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1722,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2084,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2 foo3 foo_empty3 foo4 foo5 foo6 foo_empty foo_empty2 foo_empty4 foo_empty5] vs [foo_empty4 foo2 foo_empty2 foo3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty3 foo4] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 133, NextOffset: 170 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 170, NextOffset: 459 515s testutil.go:509: Offset: 383, NextOffset: 672 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 459, NextOffset: 496 515s testutil.go:509: Offset: 672, NextOffset: 709 515s testutil.go:509: Offset: 496, NextOffset: 785 515s testutil.go:509: Offset: 709, NextOffset: 1033 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 785, NextOffset: 822 515s testutil.go:509: Offset: 1033, NextOffset: 1070 515s testutil.go:509: Offset: 822, NextOffset: 1111 515s testutil.go:509: Offset: 1070, NextOffset: 1395 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1111, NextOffset: 1148 515s testutil.go:509: Offset: 1395, NextOffset: 1432 515s testutil.go:509: Offset: 1148, NextOffset: 1438 515s testutil.go:509: Offset: 1432, NextOffset: 1722 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1438, NextOffset: 1475 515s testutil.go:509: Offset: 1722, NextOffset: 1759 515s testutil.go:509: Offset: 1475, NextOffset: 1765 515s testutil.go:509: Offset: 1759, NextOffset: 2084 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1765, NextOffset: 1802 515s testutil.go:509: Offset: 2084, NextOffset: 2121 515s testutil.go:509: Offset: 1802, NextOffset: 1947 515s testutil.go:509: Offset: 2121, NextOffset: 2266 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty3 foo4 foo_empty4 foo2 foo_empty2 foo3 foo5 foo_empty5 foo6] vs [foo_empty5 foo foo2 foo3 foo_empty3 foo4 foo5 foo6 foo_empty foo_empty2 foo_empty4] 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2084, NextOffset: 2121 515s testutil.go:509: Offset: 1765, NextOffset: 1802 515s testutil.go:509: Offset: 2121, NextOffset: 2266 515s testutil.go:509: Offset: 1802, NextOffset: 1947 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 133, NextOffset: 170 515s testutil.go:509: Offset: 383, NextOffset: 672 515s testutil.go:509: Offset: 170, NextOffset: 459 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1395, NextOffset: 1432 515s testutil.go:509: Offset: 1111, NextOffset: 1148 515s testutil.go:509: Offset: 1432, NextOffset: 1722 515s testutil.go:509: Offset: 1148, NextOffset: 1438 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 672, NextOffset: 709 515s testutil.go:509: Offset: 459, NextOffset: 496 515s testutil.go:509: Offset: 709, NextOffset: 1033 515s testutil.go:509: Offset: 496, NextOffset: 785 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1033, NextOffset: 1070 515s testutil.go:509: Offset: 785, NextOffset: 822 515s testutil.go:509: Offset: 1070, NextOffset: 1395 515s testutil.go:509: Offset: 822, NextOffset: 1111 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1722, NextOffset: 1759 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 1438, NextOffset: 1475 515s testutil.go:509: Offset: 1759, NextOffset: 2084 515s testutil.go:509: Offset: 1475, NextOffset: 1765 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 48111 96250] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48111 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 96250 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48111,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48111,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48111,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48111,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":135,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":465,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":795,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":832,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1125,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1456,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":347,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":677,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":714,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1042,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1079,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1407,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1444,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1738,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1775,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2103,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2140,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo4 foo5 foo_empty5 foo6 foo2 foo3 foo_empty3 foo_empty4] vs [foo2 foo_empty4 foo_empty5 foo foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo_empty] 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1787, NextOffset: 1824 515s testutil.go:509: Offset: 2103, NextOffset: 2140 515s testutil.go:509: Offset: 1824, NextOffset: 1969 515s testutil.go:509: Offset: 2140, NextOffset: 2285 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 465, NextOffset: 502 515s testutil.go:509: Offset: 677, NextOffset: 714 515s testutil.go:509: Offset: 502, NextOffset: 795 515s testutil.go:509: Offset: 714, NextOffset: 1042 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 795, NextOffset: 832 515s testutil.go:509: Offset: 1042, NextOffset: 1079 515s testutil.go:509: Offset: 832, NextOffset: 1125 515s testutil.go:509: Offset: 1079, NextOffset: 1407 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 347, NextOffset: 384 515s testutil.go:509: Offset: 172, NextOffset: 465 515s testutil.go:509: Offset: 384, NextOffset: 677 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1125, NextOffset: 1162 515s testutil.go:509: Offset: 1407, NextOffset: 1444 515s testutil.go:509: Offset: 1162, NextOffset: 1456 515s testutil.go:509: Offset: 1444, NextOffset: 1738 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1456, NextOffset: 1493 515s testutil.go:509: Offset: 1738, NextOffset: 1775 515s testutil.go:509: Offset: 1493, NextOffset: 1787 515s testutil.go:509: Offset: 1775, NextOffset: 2103 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo3 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty4 foo_empty5] vs [foo_empty5 foo6 foo2 foo3 foo_empty3 foo_empty4 foo foo_empty foo_empty2 foo4 foo5] 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1407, NextOffset: 1444 515s testutil.go:509: Offset: 1125, NextOffset: 1162 515s testutil.go:509: Offset: 1444, NextOffset: 1738 515s testutil.go:509: Offset: 1162, NextOffset: 1456 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1738, NextOffset: 1775 515s testutil.go:509: Offset: 1456, NextOffset: 1493 515s testutil.go:509: Offset: 1775, NextOffset: 2103 515s testutil.go:509: Offset: 1493, NextOffset: 1787 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2103, NextOffset: 2140 515s testutil.go:509: Offset: 1787, NextOffset: 1824 515s testutil.go:509: Offset: 2140, NextOffset: 2285 515s testutil.go:509: Offset: 1824, NextOffset: 1969 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 677, NextOffset: 714 515s testutil.go:509: Offset: 465, NextOffset: 502 515s testutil.go:509: Offset: 714, NextOffset: 1042 515s testutil.go:509: Offset: 502, NextOffset: 795 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 347, NextOffset: 384 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 384, NextOffset: 677 515s testutil.go:509: Offset: 172, NextOffset: 465 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1042, NextOffset: 1079 515s testutil.go:509: Offset: 795, NextOffset: 832 515s testutil.go:509: Offset: 1079, NextOffset: 1407 515s testutil.go:509: Offset: 832, NextOffset: 1125 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 48111 96236] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48111 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 96236 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48111,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48111,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48111,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48111,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":131,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":168,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":456,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1108,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1145,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1434,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1760,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1797,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":344,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":381,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":669,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":706,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":1029,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1066,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1389,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1426,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1715,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1752,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2075,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2112,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo_empty3 foo6] vs [foo6 foo foo_empty2 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo3 foo4 foo_empty5] 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1760, NextOffset: 1797 515s testutil.go:509: Offset: 2075, NextOffset: 2112 515s testutil.go:509: Offset: 1797, NextOffset: 1942 515s testutil.go:509: Offset: 2112, NextOffset: 2257 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 131, NextOffset: 168 515s testutil.go:509: Offset: 344, NextOffset: 381 515s testutil.go:509: Offset: 168, NextOffset: 456 515s testutil.go:509: Offset: 381, NextOffset: 669 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 456, NextOffset: 493 515s testutil.go:509: Offset: 669, NextOffset: 706 515s testutil.go:509: Offset: 493, NextOffset: 782 515s testutil.go:509: Offset: 706, NextOffset: 1029 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 782, NextOffset: 819 515s testutil.go:509: Offset: 1029, NextOffset: 1066 515s testutil.go:509: Offset: 819, NextOffset: 1108 515s testutil.go:509: Offset: 1066, NextOffset: 1389 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1108, NextOffset: 1145 515s testutil.go:509: Offset: 1389, NextOffset: 1426 515s testutil.go:509: Offset: 1145, NextOffset: 1434 515s testutil.go:509: Offset: 1426, NextOffset: 1715 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1434, NextOffset: 1471 515s testutil.go:509: Offset: 1715, NextOffset: 1752 515s testutil.go:509: Offset: 1471, NextOffset: 1760 515s testutil.go:509: Offset: 1752, NextOffset: 2075 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo3 foo4 foo_empty5 foo6 foo foo_empty2 foo_empty3 foo_empty4 foo5] vs [foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo_empty3 foo6 foo] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 669, NextOffset: 706 515s testutil.go:509: Offset: 456, NextOffset: 493 515s testutil.go:509: Offset: 706, NextOffset: 1029 515s testutil.go:509: Offset: 493, NextOffset: 782 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1029, NextOffset: 1066 515s testutil.go:509: Offset: 782, NextOffset: 819 515s testutil.go:509: Offset: 1066, NextOffset: 1389 515s testutil.go:509: Offset: 819, NextOffset: 1108 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1389, NextOffset: 1426 515s testutil.go:509: Offset: 1108, NextOffset: 1145 515s testutil.go:509: Offset: 1426, NextOffset: 1715 515s testutil.go:509: Offset: 1145, NextOffset: 1434 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2075, NextOffset: 2112 515s testutil.go:509: Offset: 1760, NextOffset: 1797 515s testutil.go:509: Offset: 2112, NextOffset: 2257 515s testutil.go:509: Offset: 1797, NextOffset: 1942 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 344, NextOffset: 381 515s testutil.go:509: Offset: 131, NextOffset: 168 515s testutil.go:509: Offset: 381, NextOffset: 669 515s testutil.go:509: Offset: 168, NextOffset: 456 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1715, NextOffset: 1752 515s testutil.go:509: Offset: 1434, NextOffset: 1471 515s testutil.go:509: Offset: 1752, NextOffset: 2075 515s testutil.go:509: Offset: 1471, NextOffset: 1760 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48551 98035] 515s testutil.go:2330: got gzip streams: 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48551 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 98035 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48551,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48551,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48551,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48551,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":134,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":171,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":463,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":794,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":831,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1123,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1160,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1452,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1489,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":675,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":712,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1040,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1077,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1404,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1441,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1733,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1770,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2097,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2134,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo2 foo4 foo_empty5 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty] vs [foo foo3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo4 foo5] 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1452, NextOffset: 1489 515s testutil.go:509: Offset: 1733, NextOffset: 1770 515s testutil.go:509: Offset: 1489, NextOffset: 1782 515s testutil.go:509: Offset: 1770, NextOffset: 2097 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1782, NextOffset: 1819 515s testutil.go:509: Offset: 2097, NextOffset: 2134 515s testutil.go:509: Offset: 1819, NextOffset: 1964 515s testutil.go:509: Offset: 2134, NextOffset: 2279 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 134, NextOffset: 171 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 171, NextOffset: 463 515s testutil.go:509: Offset: 383, NextOffset: 675 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 463, NextOffset: 500 515s testutil.go:509: Offset: 675, NextOffset: 712 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 500, NextOffset: 794 515s testutil.go:509: Offset: 712, NextOffset: 1040 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1123, NextOffset: 1160 515s testutil.go:509: Offset: 1404, NextOffset: 1441 515s testutil.go:509: Offset: 1160, NextOffset: 1452 515s testutil.go:509: Offset: 1441, NextOffset: 1733 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 794, NextOffset: 831 515s testutil.go:509: Offset: 1040, NextOffset: 1077 515s testutil.go:509: Offset: 831, NextOffset: 1123 515s testutil.go:509: Offset: 1077, NextOffset: 1404 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo4 foo5 foo foo3 foo_empty4] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty foo2 foo4 foo_empty5] 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2097, NextOffset: 2134 515s testutil.go:509: Offset: 1782, NextOffset: 1819 515s testutil.go:509: Offset: 2134, NextOffset: 2279 515s testutil.go:509: Offset: 1819, NextOffset: 1964 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 675, NextOffset: 712 515s testutil.go:509: Offset: 463, NextOffset: 500 515s testutil.go:509: Offset: 712, NextOffset: 1040 515s testutil.go:509: Offset: 500, NextOffset: 794 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1404, NextOffset: 1441 515s testutil.go:509: Offset: 1123, NextOffset: 1160 515s testutil.go:509: Offset: 1441, NextOffset: 1733 515s testutil.go:509: Offset: 1160, NextOffset: 1452 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1733, NextOffset: 1770 515s testutil.go:509: Offset: 1452, NextOffset: 1489 515s testutil.go:509: Offset: 1770, NextOffset: 2097 515s testutil.go:509: Offset: 1489, NextOffset: 1782 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 134, NextOffset: 171 515s testutil.go:509: Offset: 383, NextOffset: 675 515s testutil.go:509: Offset: 171, NextOffset: 463 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1040, NextOffset: 1077 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48551 97061] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48551 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 97061 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48551,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48551,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48551,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48551,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 794, NextOffset: 831 515s testutil.go:509: Offset: 1077, NextOffset: 1404 515s testutil.go:509: Offset: 831, NextOffset: 1123 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":133,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":459,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":496,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":785,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":822,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1111,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1148,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1438,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1475,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1765,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":709,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1033,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1070,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1395,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1432,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1722,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1759,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2084,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2121,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty3 foo5 foo6 foo foo_empty foo2 foo4 foo_empty4 foo_empty5 foo_empty2 foo3] vs [foo_empty3 foo5 foo_empty5 foo6 foo_empty foo2 foo4 foo_empty4 .no.prefetch.landmark foo foo_empty2 foo3] 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 785, NextOffset: 822 515s testutil.go:509: Offset: 1033, NextOffset: 1070 515s testutil.go:509: Offset: 822, NextOffset: 1111 515s testutil.go:509: Offset: 1070, NextOffset: 1395 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1438, NextOffset: 1475 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 1722, NextOffset: 1759 515s testutil.go:509: Offset: 1475, NextOffset: 1765 515s testutil.go:509: Offset: 1759, NextOffset: 2084 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1765, NextOffset: 1802 515s testutil.go:509: Offset: 2084, NextOffset: 2121 515s testutil.go:509: Offset: 1802, NextOffset: 1947 515s testutil.go:509: Offset: 2121, NextOffset: 2266 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 133, NextOffset: 170 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 170, NextOffset: 459 515s testutil.go:509: Offset: 383, NextOffset: 672 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 459, NextOffset: 496 515s testutil.go:509: Offset: 672, NextOffset: 709 515s testutil.go:509: Offset: 496, NextOffset: 785 515s testutil.go:509: Offset: 709, NextOffset: 1033 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1111, NextOffset: 1148 515s testutil.go:509: Offset: 1395, NextOffset: 1432 515s testutil.go:509: Offset: 1148, NextOffset: 1438 515s testutil.go:509: Offset: 1432, NextOffset: 1722 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo6 foo_empty foo2 foo4 foo_empty4 .no.prefetch.landmark] vs [foo_empty2 foo3 foo_empty3 foo5 foo6 foo foo_empty foo2 foo4 foo_empty4 foo_empty5] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 133, NextOffset: 170 515s testutil.go:509: Offset: 383, NextOffset: 672 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 48551 98035] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 170, NextOffset: 459 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 1033, NextOffset: 1070 515s testutil.go:509: Offset: 785, NextOffset: 822 515s testutil.go:509: Offset: 1070, NextOffset: 1395 515s testutil.go:509: Offset: 822, NextOffset: 1111 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1722, NextOffset: 1759 515s testutil.go:509: Offset: 1438, NextOffset: 1475 515s testutil.go:509: Offset: 1759, NextOffset: 2084 515s testutil.go:509: Offset: 1475, NextOffset: 1765 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2084, NextOffset: 2121 515s testutil.go:509: Offset: 1765, NextOffset: 1802 515s testutil.go:509: Offset: 2121, NextOffset: 2266 515s testutil.go:509: Offset: 1802, NextOffset: 1947 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 672, NextOffset: 709 515s testutil.go:509: Offset: 459, NextOffset: 496 515s testutil.go:509: Offset: 709, NextOffset: 1033 515s testutil.go:509: Offset: 496, NextOffset: 785 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1395, NextOffset: 1432 515s testutil.go:509: Offset: 1111, NextOffset: 1148 515s testutil.go:509: Offset: 1432, NextOffset: 1722 515s testutil.go:509: Offset: 1148, NextOffset: 1438 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 515s testutil.go:2349: [1] at 48551 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 98035 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48551,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48551,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48551,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48551,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 48551 97061] 515s testutil.go:2330: got gzip streams: 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48551 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 97061 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48551,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48551,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48551,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48551,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":135,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":465,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":795,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":832,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1125,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1162,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1456,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1493,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":347,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":677,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":714,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1042,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1079,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1407,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1444,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1738,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1775,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2103,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2140,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo foo_empty2 foo_empty5] vs [foo2 foo_empty2 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo5 foo6] 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 465, NextOffset: 502 515s testutil.go:509: Offset: 677, NextOffset: 714 515s testutil.go:509: Offset: 502, NextOffset: 795 515s testutil.go:509: Offset: 714, NextOffset: 1042 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 795, NextOffset: 832 515s testutil.go:509: Offset: 1042, NextOffset: 1079 515s testutil.go:509: Offset: 832, NextOffset: 1125 515s testutil.go:509: Offset: 1079, NextOffset: 1407 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1125, NextOffset: 1162 515s testutil.go:509: Offset: 1407, NextOffset: 1444 515s testutil.go:509: Offset: 1162, NextOffset: 1456 515s testutil.go:509: Offset: 1444, NextOffset: 1738 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1456, NextOffset: 1493 515s testutil.go:509: Offset: 1738, NextOffset: 1775 515s testutil.go:509: Offset: 1493, NextOffset: 1787 515s testutil.go:509: Offset: 1775, NextOffset: 2103 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1787, NextOffset: 1824 515s testutil.go:509: Offset: 2103, NextOffset: 2140 515s testutil.go:509: Offset: 1824, NextOffset: 1969 515s testutil.go:509: Offset: 2140, NextOffset: 2285 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 347, NextOffset: 384 515s testutil.go:509: Offset: 172, NextOffset: 465 515s testutil.go:509: Offset: 384, NextOffset: 677 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo5 foo6 foo2 foo_empty2 foo4 foo_empty4 foo_empty5] vs [foo4 foo_empty4 foo5 foo6 foo foo_empty2 foo_empty5 foo_empty foo2 foo3 foo_empty3] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 347, NextOffset: 384 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 384, NextOffset: 677 515s testutil.go:509: Offset: 172, NextOffset: 465 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1042, NextOffset: 1079 515s testutil.go:509: Offset: 795, NextOffset: 832 515s testutil.go:509: Offset: 1079, NextOffset: 1407 515s testutil.go:509: Offset: 832, NextOffset: 1125 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1738, NextOffset: 1775 515s testutil.go:509: Offset: 1456, NextOffset: 1493 515s testutil.go:509: Offset: 1775, NextOffset: 2103 515s testutil.go:509: Offset: 1493, NextOffset: 1787 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2103, NextOffset: 2140 515s testutil.go:509: Offset: 1787, NextOffset: 1824 515s testutil.go:509: Offset: 2140, NextOffset: 2285 515s testutil.go:509: Offset: 1824, NextOffset: 1969 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 677, NextOffset: 714 515s testutil.go:509: Offset: 465, NextOffset: 502 515s testutil.go:509: Offset: 714, NextOffset: 1042 515s testutil.go:509: Offset: 502, NextOffset: 795 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1407, NextOffset: 1444 515s testutil.go:509: Offset: 1125, NextOffset: 1162 515s testutil.go:509: Offset: 1444, NextOffset: 1738 515s testutil.go:509: Offset: 1162, NextOffset: 1456 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 48553 98041] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 515s testutil.go:2349: [1] at 48553 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 98041 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48553,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48553,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48553,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48553,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":133,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":170,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":460,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":825,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1116,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1153,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1444,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1481,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":1772,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":1809,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":345,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":382,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":672,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":709,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":1035,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":1072,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":1398,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":1435,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":1726,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":1763,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":2088,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":2125,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty3 foo4 foo_empty5 foo2 foo_empty2 foo3 foo_empty4 foo5 foo6] vs [.no.prefetch.landmark foo foo_empty foo2 foo4 foo_empty4 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo5] 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1116, NextOffset: 1153 515s testutil.go:509: Offset: 1398, NextOffset: 1435 515s testutil.go:509: Offset: 1153, NextOffset: 1444 515s testutil.go:509: Offset: 1435, NextOffset: 1726 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 460, NextOffset: 497 515s testutil.go:509: Offset: 672, NextOffset: 709 515s testutil.go:509: Offset: 497, NextOffset: 788 515s testutil.go:509: Offset: 709, NextOffset: 1035 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 788, NextOffset: 825 515s testutil.go:509: Offset: 1035, NextOffset: 1072 515s testutil.go:509: Offset: 825, NextOffset: 1116 515s testutil.go:509: Offset: 1072, NextOffset: 1398 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1444, NextOffset: 1481 515s testutil.go:509: Offset: 1726, NextOffset: 1763 515s testutil.go:509: Offset: 1481, NextOffset: 1772 515s testutil.go:509: Offset: 1763, NextOffset: 2088 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1772, NextOffset: 1809 515s testutil.go:509: Offset: 2088, NextOffset: 2125 515s testutil.go:509: Offset: 1809, NextOffset: 1954 515s testutil.go:509: Offset: 2125, NextOffset: 2270 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 133, NextOffset: 170 515s testutil.go:509: Offset: 345, NextOffset: 382 515s testutil.go:509: Offset: 170, NextOffset: 460 515s testutil.go:509: Offset: 382, NextOffset: 672 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo5 .no.prefetch.landmark foo foo_empty foo2 foo4] vs [foo foo_empty foo_empty3 foo4 foo_empty5 foo2 foo_empty2 foo3 foo_empty4 foo5 foo6] 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 672, NextOffset: 709 515s testutil.go:509: Offset: 460, NextOffset: 497 515s testutil.go:509: Offset: 709, NextOffset: 1035 515s testutil.go:509: Offset: 497, NextOffset: 788 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1398, NextOffset: 1435 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 1116, NextOffset: 1153 515s testutil.go:509: Offset: 1435, NextOffset: 1726 515s testutil.go:509: Offset: 1153, NextOffset: 1444 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2088, NextOffset: 2125 515s testutil.go:509: Offset: 1772, NextOffset: 1809 515s testutil.go:509: Offset: 2125, NextOffset: 2270 515s testutil.go:509: Offset: 1809, NextOffset: 1954 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1035, NextOffset: 1072 515s testutil.go:509: Offset: 788, NextOffset: 825 515s testutil.go:509: Offset: 1072, NextOffset: 1398 515s testutil.go:509: Offset: 825, NextOffset: 1116 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1726, NextOffset: 1763 515s testutil.go:509: Offset: 1444, NextOffset: 1481 515s testutil.go:509: Offset: 1763, NextOffset: 2088 515s testutil.go:509: Offset: 1481, NextOffset: 1772 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 345, NextOffset: 382 515s testutil.go:509: Offset: 133, NextOffset: 170 515s testutil.go:509: Offset: 382, NextOffset: 672 515s testutil.go:509: Offset: 170, NextOffset: 460 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 48553 97067] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 515s testutil.go:2349: [1] at 48553 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 97067 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48553,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48553,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48553,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48553,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":134,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":171,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":464,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":796,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":833,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1127,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1164,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1457,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1494,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":1788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":1825,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":346,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":676,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":713,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":1042,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":1079,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":1408,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":1445,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":1738,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":1775,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":2103,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":2140,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 foo2 foo_empty3 foo_empty4 foo foo_empty foo_empty2 foo3 foo4] vs [foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo5 foo6 .no.prefetch.landmark] 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 134, NextOffset: 171 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 171, NextOffset: 464 515s testutil.go:509: Offset: 383, NextOffset: 676 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 796, NextOffset: 833 515s testutil.go:509: Offset: 1042, NextOffset: 1079 515s testutil.go:509: Offset: 833, NextOffset: 1127 515s testutil.go:509: Offset: 1079, NextOffset: 1408 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1127, NextOffset: 1164 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 1408, NextOffset: 1445 515s testutil.go:509: Offset: 1164, NextOffset: 1457 515s testutil.go:509: Offset: 1445, NextOffset: 1738 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1457, NextOffset: 1494 515s testutil.go:509: Offset: 1738, NextOffset: 1775 515s testutil.go:509: Offset: 1494, NextOffset: 1788 515s testutil.go:509: Offset: 1775, NextOffset: 2103 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1788, NextOffset: 1825 515s testutil.go:509: Offset: 2103, NextOffset: 2140 515s testutil.go:509: Offset: 1825, NextOffset: 1970 515s testutil.go:509: Offset: 2140, NextOffset: 2285 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 464, NextOffset: 501 515s testutil.go:509: Offset: 676, NextOffset: 713 515s testutil.go:509: Offset: 501, NextOffset: 796 515s testutil.go:509: Offset: 713, NextOffset: 1042 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo5 foo6] vs [foo foo_empty foo_empty2 foo3 foo4 foo5 foo_empty5 foo6 foo2 foo_empty3 foo_empty4] 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1042, NextOffset: 1079 515s testutil.go:509: Offset: 796, NextOffset: 833 515s testutil.go:509: Offset: 1079, NextOffset: 1408 515s testutil.go:509: Offset: 833, NextOffset: 1127 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1408, NextOffset: 1445 515s testutil.go:509: Offset: 1127, NextOffset: 1164 515s testutil.go:509: Offset: 1445, NextOffset: 1738 515s testutil.go:509: Offset: 1164, NextOffset: 1457 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 346, NextOffset: 383 515s testutil.go:509: Offset: 134, NextOffset: 171 515s testutil.go:509: Offset: 383, NextOffset: 676 515s testutil.go:509: Offset: 171, NextOffset: 464 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 676, NextOffset: 713 515s testutil.go:509: Offset: 464, NextOffset: 501 515s testutil.go:509: Offset: 713, NextOffset: 1042 515s testutil.go:509: Offset: 501, NextOffset: 796 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1738, NextOffset: 1775 515s testutil.go:509: Offset: 1457, NextOffset: 1494 515s testutil.go:509: Offset: 1775, NextOffset: 2103 515s testutil.go:509: Offset: 1494, NextOffset: 1788 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2103, NextOffset: 2140 515s testutil.go:509: Offset: 1788, NextOffset: 1825 515s testutil.go:509: Offset: 2140, NextOffset: 2285 515s testutil.go:509: Offset: 1825, NextOffset: 1970 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48555 98047] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48555 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 98047 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48555,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48555,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48555,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48555,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":135,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":462,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":499,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":790,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":827,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1119,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1156,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1448,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1485,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":1777,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":1814,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":347,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":384,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":674,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":711,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":1037,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":1074,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":1400,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":1437,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":1729,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":1766,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":2093,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":2130,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo foo2 foo_empty4 foo5 foo6] vs [foo_empty foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty4 foo5] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 347, NextOffset: 384 515s testutil.go:509: Offset: 172, NextOffset: 462 515s testutil.go:509: Offset: 384, NextOffset: 674 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 462, NextOffset: 499 515s testutil.go:509: Offset: 674, NextOffset: 711 515s testutil.go:509: Offset: 499, NextOffset: 790 515s testutil.go:509: Offset: 711, NextOffset: 1037 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1448, NextOffset: 1485 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 1729, NextOffset: 1766 515s testutil.go:509: Offset: 1485, NextOffset: 1777 515s testutil.go:509: Offset: 1766, NextOffset: 2093 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1777, NextOffset: 1814 515s testutil.go:509: Offset: 2093, NextOffset: 2130 515s testutil.go:509: Offset: 1814, NextOffset: 1959 515s testutil.go:509: Offset: 2130, NextOffset: 2275 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 790, NextOffset: 827 515s testutil.go:509: Offset: 1037, NextOffset: 1074 515s testutil.go:509: Offset: 827, NextOffset: 1119 515s testutil.go:509: Offset: 1074, NextOffset: 1400 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1119, NextOffset: 1156 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 1400, NextOffset: 1437 515s testutil.go:509: Offset: 1156, NextOffset: 1448 515s testutil.go:509: Offset: 1437, NextOffset: 1729 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty foo_empty3 foo4] vs [foo_empty5 foo foo2 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4] 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1400, NextOffset: 1437 515s testutil.go:509: Offset: 1119, NextOffset: 1156 515s testutil.go:509: Offset: 1437, NextOffset: 1729 515s testutil.go:509: Offset: 1156, NextOffset: 1448 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2093, NextOffset: 2130 515s testutil.go:509: Offset: 1777, NextOffset: 1814 515s testutil.go:509: Offset: 2130, NextOffset: 2275 515s testutil.go:509: Offset: 1814, NextOffset: 1959 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 347, NextOffset: 384 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 384, NextOffset: 674 515s testutil.go:509: Offset: 172, NextOffset: 462 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 674, NextOffset: 711 515s testutil.go:509: Offset: 462, NextOffset: 499 515s testutil.go:509: Offset: 711, NextOffset: 1037 515s testutil.go:509: Offset: 499, NextOffset: 790 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1037, NextOffset: 1074 515s testutil.go:509: Offset: 790, NextOffset: 827 515s testutil.go:509: Offset: 1074, NextOffset: 1400 515s testutil.go:509: Offset: 827, NextOffset: 1119 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1729, NextOffset: 1766 515s testutil.go:509: Offset: 1448, NextOffset: 1485 515s testutil.go:509: Offset: 1766, NextOffset: 2093 515s testutil.go:509: Offset: 1485, NextOffset: 1777 515s === RUN TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48555 97073] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48555 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 97073 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48555,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48555,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48555,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48555,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":135,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":172,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":467,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":504,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":800,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":837,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1133,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1170,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1466,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1503,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":1799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":1836,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":348,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":385,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":680,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":717,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":1047,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":1084,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":1414,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":1451,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":1747,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":1784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":2114,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":2151,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo3 foo_empty4 foo5 foo_empty5 foo6 foo_empty2 foo_empty3 foo4] vs [foo3 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo5 foo_empty5 foo2] 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 800, NextOffset: 837 515s testutil.go:509: Offset: 1047, NextOffset: 1084 515s testutil.go:509: Offset: 837, NextOffset: 1133 515s testutil.go:509: Offset: 1084, NextOffset: 1414 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1466, NextOffset: 1503 515s testutil.go:509: Offset: 1747, NextOffset: 1784 515s testutil.go:509: Offset: 1503, NextOffset: 1799 515s testutil.go:509: Offset: 1784, NextOffset: 2114 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 1799, NextOffset: 1836 515s testutil.go:509: Offset: 2114, NextOffset: 2151 515s testutil.go:509: Offset: 1836, NextOffset: 1981 515s testutil.go:509: Offset: 2151, NextOffset: 2296 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1133, NextOffset: 1170 515s testutil.go:509: Offset: 1414, NextOffset: 1451 515s testutil.go:509: Offset: 1170, NextOffset: 1466 515s testutil.go:509: Offset: 1451, NextOffset: 1747 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 348, NextOffset: 385 515s testutil.go:509: Offset: 172, NextOffset: 467 515s testutil.go:509: Offset: 385, NextOffset: 680 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 467, NextOffset: 504 515s testutil.go:509: Offset: 680, NextOffset: 717 515s testutil.go:509: Offset: 504, NextOffset: 800 515s testutil.go:509: Offset: 717, NextOffset: 1047 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo5 foo_empty5 foo2 foo3 foo_empty3] vs [foo_empty2 foo_empty3 foo4 foo foo_empty foo2 foo3 foo_empty4 foo5 foo_empty5 foo6] 515s testutil.go:395: Comparing: "foo" vs "foo" 515s testutil.go:509: Offset: 348, NextOffset: 385 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 385, NextOffset: 680 515s testutil.go:509: Offset: 172, NextOffset: 467 515s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 515s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 515s testutil.go:395: Comparing: "foo5" vs "foo5" 515s testutil.go:509: Offset: 1747, NextOffset: 1784 515s testutil.go:509: Offset: 1466, NextOffset: 1503 515s testutil.go:509: Offset: 1784, NextOffset: 2114 515s testutil.go:509: Offset: 1503, NextOffset: 1799 515s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 515s testutil.go:395: Comparing: "foo2" vs "foo2" 515s testutil.go:509: Offset: 680, NextOffset: 717 515s testutil.go:509: Offset: 467, NextOffset: 504 515s testutil.go:509: Offset: 717, NextOffset: 1047 515s testutil.go:509: Offset: 504, NextOffset: 800 515s testutil.go:395: Comparing: "foo3" vs "foo3" 515s testutil.go:509: Offset: 1047, NextOffset: 1084 515s testutil.go:509: Offset: 800, NextOffset: 837 515s testutil.go:509: Offset: 1084, NextOffset: 1414 515s testutil.go:509: Offset: 837, NextOffset: 1133 515s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 515s testutil.go:395: Comparing: "foo4" vs "foo4" 515s testutil.go:509: Offset: 1414, NextOffset: 1451 515s testutil.go:509: Offset: 1133, NextOffset: 1170 515s testutil.go:509: Offset: 1451, NextOffset: 1747 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 48555 98047] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 1170, NextOffset: 1466 515s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 515s testutil.go:395: Comparing: "foo6" vs "foo6" 515s testutil.go:509: Offset: 2114, NextOffset: 2151 515s testutil.go:509: Offset: 1799, NextOffset: 1836 515s testutil.go:509: Offset: 2151, NextOffset: 2296 515s testutil.go:509: Offset: 1836, NextOffset: 1981 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 515s testutil.go:2349: [1] at 48555 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 98047 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48555,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48555,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48555,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48555,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test2 baz.txt foo1.txt foo3.txt barlink dev .no.prefetch.landmark bar test] 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 1767, NextOffset: 2824 515s testutil.go:509: Offset: 2852, NextOffset: 3937 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 2824, NextOffset: 3881 515s testutil.go:509: Offset: 3937, NextOffset: 4994 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 3881, NextOffset: 9034 515s testutil.go:509: Offset: 4994, NextOffset: 10147 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 9034, NextOffset: 9071 515s testutil.go:509: Offset: 10147, NextOffset: 10184 515s testutil.go:509: Offset: 9071, NextOffset: 9108 515s testutil.go:509: Offset: 10184, NextOffset: 10221 515s testutil.go:509: Offset: 9108, NextOffset: 9145 515s testutil.go:509: Offset: 10221, NextOffset: 10258 515s testutil.go:509: Offset: 9145, NextOffset: 11255 515s testutil.go:509: Offset: 10258, NextOffset: 12424 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt barlink dev .no.prefetch.landmark bar test test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 10147, NextOffset: 10184 515s testutil.go:509: Offset: 9034, NextOffset: 9071 515s testutil.go:509: Offset: 10184, NextOffset: 10221 515s testutil.go:509: Offset: 9071, NextOffset: 9108 515s testutil.go:509: Offset: 10221, NextOffset: 10258 515s testutil.go:509: Offset: 9108, NextOffset: 9145 515s testutil.go:509: Offset: 10258, NextOffset: 12424 515s testutil.go:509: Offset: 9145, NextOffset: 11255 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 693, NextOffset: 730 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 2852, NextOffset: 3937 515s testutil.go:509: Offset: 1767, NextOffset: 2824 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 4994, NextOffset: 10147 515s testutil.go:509: Offset: 3881, NextOffset: 9034 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 3937, NextOffset: 4994 515s testutil.go:509: Offset: 2824, NextOffset: 3881 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=64000 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 48555 97073] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48555 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 97073 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48555,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48555,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48555,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48555,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [barlink test2 .no.prefetch.landmark baz.txt bar test dev foo1.txt foo3.txt] 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar test dev foo1.txt foo3.txt barlink test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 48557 98053] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48557 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 98053 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48557,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48557,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48557,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48557,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark foo1.txt bar barlink dev test2 baz.txt foo3.txt test] 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 9034, NextOffset: 9071 515s testutil.go:509: Offset: 10147, NextOffset: 10184 515s testutil.go:509: Offset: 9071, NextOffset: 9108 515s testutil.go:509: Offset: 10184, NextOffset: 10221 515s testutil.go:509: Offset: 9108, NextOffset: 9145 515s testutil.go:509: Offset: 10221, NextOffset: 10258 515s testutil.go:509: Offset: 9145, NextOffset: 11255 515s testutil.go:509: Offset: 10258, NextOffset: 12424 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 1767, NextOffset: 2824 515s testutil.go:509: Offset: 2852, NextOffset: 3937 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 2824, NextOffset: 3881 515s testutil.go:509: Offset: 3937, NextOffset: 4994 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 3881, NextOffset: 9034 515s testutil.go:509: Offset: 4994, NextOffset: 10147 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar barlink dev test2 baz.txt foo3.txt test] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 4994, NextOffset: 10147 515s testutil.go:509: Offset: 3881, NextOffset: 9034 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 10147, NextOffset: 10184 515s testutil.go:509: Offset: 9034, NextOffset: 9071 515s testutil.go:509: Offset: 10184, NextOffset: 10221 515s testutil.go:509: Offset: 9071, NextOffset: 9108 515s testutil.go:509: Offset: 10221, NextOffset: 10258 515s testutil.go:509: Offset: 9108, NextOffset: 9145 515s testutil.go:509: Offset: 10258, NextOffset: 12424 515s testutil.go:509: Offset: 9145, NextOffset: 11255 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 2852, NextOffset: 3937 515s testutil.go:509: Offset: 1767, NextOffset: 2824 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 3937, NextOffset: 4994 515s testutil.go:509: Offset: 2824, NextOffset: 3881 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 48557 97079] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo3.txt test dev .no.prefetch.landmark foo1.txt barlink test2 baz.txt bar] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48557 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 97079 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48557,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48557,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48557,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48557,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3.txt test dev .no.prefetch.landmark foo1.txt barlink test2 baz.txt bar] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48552 98040] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48552 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 98040 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48552,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48552,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48552,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48552,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo3.txt test dev baz.txt foo1.txt barlink test2 .no.prefetch.landmark bar] 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 3881, NextOffset: 9034 515s testutil.go:509: Offset: 4994, NextOffset: 10147 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 9034, NextOffset: 9071 515s testutil.go:509: Offset: 10147, NextOffset: 10184 515s testutil.go:509: Offset: 9071, NextOffset: 9108 515s testutil.go:509: Offset: 10184, NextOffset: 10221 515s testutil.go:509: Offset: 9108, NextOffset: 9145 515s testutil.go:509: Offset: 10221, NextOffset: 10258 515s testutil.go:509: Offset: 9145, NextOffset: 11255 515s testutil.go:509: Offset: 10258, NextOffset: 12424 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 1767, NextOffset: 2824 515s testutil.go:509: Offset: 2852, NextOffset: 3937 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 2824, NextOffset: 3881 515s testutil.go:509: Offset: 3937, NextOffset: 4994 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [dev baz.txt foo1.txt barlink test2 .no.prefetch.landmark bar foo3.txt test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 3937, NextOffset: 4994 515s testutil.go:509: Offset: 2824, NextOffset: 3881 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 4994, NextOffset: 10147 515s testutil.go:509: Offset: 3881, NextOffset: 9034 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 10147, NextOffset: 10184 515s testutil.go:509: Offset: 9034, NextOffset: 9071 515s testutil.go:509: Offset: 10184, NextOffset: 10221 515s testutil.go:509: Offset: 9071, NextOffset: 9108 515s testutil.go:509: Offset: 10221, NextOffset: 10258 515s testutil.go:509: Offset: 9108, NextOffset: 9145 515s testutil.go:509: Offset: 10258, NextOffset: 12424 515s testutil.go:509: Offset: 9145, NextOffset: 11255 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 2852, NextOffset: 3937 515s testutil.go:509: Offset: 1767, NextOffset: 2824 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark baz.txt bar foo3.txt barlink test dev test2 foo1.txt] 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48552 97066] 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48552 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 97066 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48552,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48552,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48552,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48552,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt barlink test dev test2 foo1.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 48552 98040] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48552 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 98040 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48552,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48552,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48552,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48552,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark baz.txt foo1.txt bar test2 foo3.txt barlink test dev] 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 9034, NextOffset: 9071 515s testutil.go:509: Offset: 10147, NextOffset: 10184 515s testutil.go:509: Offset: 9071, NextOffset: 9108 515s testutil.go:509: Offset: 10184, NextOffset: 10221 515s testutil.go:509: Offset: 9108, NextOffset: 9145 515s testutil.go:509: Offset: 10221, NextOffset: 10258 515s testutil.go:509: Offset: 9145, NextOffset: 11255 515s testutil.go:509: Offset: 10258, NextOffset: 12424 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 1767, NextOffset: 2824 515s testutil.go:509: Offset: 2852, NextOffset: 3937 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 2824, NextOffset: 3881 515s testutil.go:509: Offset: 3937, NextOffset: 4994 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 3881, NextOffset: 9034 515s testutil.go:509: Offset: 4994, NextOffset: 10147 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev .no.prefetch.landmark baz.txt foo1.txt bar test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 2852, NextOffset: 3937 515s testutil.go:509: Offset: 1767, NextOffset: 2824 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 3937, NextOffset: 4994 515s testutil.go:509: Offset: 2824, NextOffset: 3881 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 4994, NextOffset: 10147 515s testutil.go:509: Offset: 3881, NextOffset: 9034 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 10147, NextOffset: 10184 515s testutil.go:509: Offset: 9034, NextOffset: 9071 515s testutil.go:509: Offset: 10184, NextOffset: 10221 515s testutil.go:509: Offset: 9071, NextOffset: 9108 515s testutil.go:509: Offset: 10221, NextOffset: 10258 515s testutil.go:509: Offset: 9108, NextOffset: 9145 515s testutil.go:509: Offset: 10258, NextOffset: 12424 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 48552 97066] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48552 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 97066 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48552,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48552,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48552,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48552,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 9145, NextOffset: 11255 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=64000 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark barlink dev test2 baz.txt foo1.txt bar foo3.txt test] 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt test .no.prefetch.landmark barlink dev test2 baz.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 48553 98047] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48553 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 98047 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48553,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48553,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48553,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48553,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":12106,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":12143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":12180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":12217,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":13219,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":13256,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":13293,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":13330,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt bar foo3.txt barlink test .no.prefetch.landmark foo1.txt dev test2] 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 48553 97073] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 1767, NextOffset: 2824 515s testutil.go:509: Offset: 2852, NextOffset: 3937 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 2824, NextOffset: 3881 515s testutil.go:509: Offset: 3937, NextOffset: 4994 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 3881, NextOffset: 12106 515s testutil.go:509: Offset: 4994, NextOffset: 13219 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 12106, NextOffset: 12143 515s testutil.go:509: Offset: 13219, NextOffset: 13256 515s testutil.go:509: Offset: 12143, NextOffset: 12180 515s testutil.go:509: Offset: 13256, NextOffset: 13293 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 12180, NextOffset: 12217 515s testutil.go:509: Offset: 13293, NextOffset: 13330 515s testutil.go:509: Offset: 12217, NextOffset: 16375 515s testutil.go:509: Offset: 13330, NextOffset: 17544 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt dev test2 baz.txt bar foo3.txt barlink test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 3937, NextOffset: 4994 515s testutil.go:509: Offset: 2824, NextOffset: 3881 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 4994, NextOffset: 13219 515s testutil.go:509: Offset: 3881, NextOffset: 12106 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 13219, NextOffset: 13256 515s testutil.go:509: Offset: 12106, NextOffset: 12143 515s testutil.go:509: Offset: 13256, NextOffset: 13293 515s testutil.go:509: Offset: 12143, NextOffset: 12180 515s testutil.go:509: Offset: 13293, NextOffset: 13330 515s testutil.go:509: Offset: 12180, NextOffset: 12217 515s testutil.go:509: Offset: 13330, NextOffset: 17544 515s testutil.go:509: Offset: 12217, NextOffset: 16375 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 2852, NextOffset: 3937 515s testutil.go:509: Offset: 1767, NextOffset: 2824 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 656, NextOffset: 693 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 515s testutil.go:2349: [1] at 48553 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 97073 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48553,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48553,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48553,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48553,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [barlink test2 baz.txt test dev .no.prefetch.landmark foo1.txt bar foo3.txt] 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=64000 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark foo1.txt bar foo3.txt barlink test2 baz.txt test] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48558 98053] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48558 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 98053 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48558,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48558,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48558,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48558,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":12106,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":12143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":12180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":12217,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":13219,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":13256,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":13293,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":13330,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo1.txt test dev test2 .no.prefetch.landmark baz.txt bar foo3.txt barlink] 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 3881, NextOffset: 12106 515s testutil.go:509: Offset: 4994, NextOffset: 13219 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 12106, NextOffset: 12143 515s testutil.go:509: Offset: 13219, NextOffset: 13256 515s testutil.go:509: Offset: 12143, NextOffset: 12180 515s testutil.go:509: Offset: 13256, NextOffset: 13293 515s testutil.go:509: Offset: 12180, NextOffset: 12217 515s testutil.go:509: Offset: 13293, NextOffset: 13330 515s testutil.go:509: Offset: 12217, NextOffset: 16375 515s testutil.go:509: Offset: 13330, NextOffset: 17544 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 656, NextOffset: 693 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 1767, NextOffset: 2824 515s testutil.go:509: Offset: 2852, NextOffset: 3937 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 2824, NextOffset: 3881 515s testutil.go:509: Offset: 3937, NextOffset: 4994 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink foo1.txt test dev test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 13219, NextOffset: 13256 515s testutil.go:509: Offset: 12106, NextOffset: 12143 515s testutil.go:509: Offset: 13256, NextOffset: 13293 515s testutil.go:509: Offset: 12143, NextOffset: 12180 515s testutil.go:509: Offset: 13293, NextOffset: 13330 515s testutil.go:509: Offset: 12180, NextOffset: 12217 515s testutil.go:509: Offset: 13330, NextOffset: 17544 515s testutil.go:509: Offset: 12217, NextOffset: 16375 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 3937, NextOffset: 4994 515s testutil.go:509: Offset: 2824, NextOffset: 3881 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 4994, NextOffset: 13219 515s testutil.go:509: Offset: 3881, NextOffset: 12106 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 2852, NextOffset: 3937 515s testutil.go:509: Offset: 1767, NextOffset: 2824 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 48558 97079] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48558 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 97079 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48558,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48558,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48558,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48558,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [barlink test dev .no.prefetch.landmark bar foo3.txt test2 baz.txt foo1.txt] 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt barlink test dev .no.prefetch.landmark bar foo3.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=64000 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 48558 98053] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48558 in stargz, uncompressed length 68708 515s testutil.go:2349: [2] at 98053 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48558,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48558,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48558,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48558,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":12106,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":12143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":12180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":12217,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":13219,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":13256,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":13293,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":13330,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink bar test dev test2] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 619 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 1767, NextOffset: 2824 515s testutil.go:509: Offset: 2852, NextOffset: 3937 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 2824, NextOffset: 3881 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 48558 97079] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48558 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 97079 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48558,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48558,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48558,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48558,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 3937, NextOffset: 4994 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 3881, NextOffset: 12106 515s testutil.go:509: Offset: 4994, NextOffset: 13219 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 12106, NextOffset: 12143 515s testutil.go:509: Offset: 13219, NextOffset: 13256 515s testutil.go:509: Offset: 12143, NextOffset: 12180 515s testutil.go:509: Offset: 13256, NextOffset: 13293 515s testutil.go:509: Offset: 12180, NextOffset: 12217 515s testutil.go:509: Offset: 13293, NextOffset: 13330 515s testutil.go:509: Offset: 12217, NextOffset: 16375 515s testutil.go:509: Offset: 13330, NextOffset: 17544 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink bar] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 2852, NextOffset: 3937 515s testutil.go:509: Offset: 1767, NextOffset: 2824 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 4994, NextOffset: 13219 515s testutil.go:509: Offset: 3881, NextOffset: 12106 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 3937, NextOffset: 4994 515s testutil.go:509: Offset: 2824, NextOffset: 3881 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 13219, NextOffset: 13256 515s testutil.go:509: Offset: 12106, NextOffset: 12143 515s testutil.go:509: Offset: 13256, NextOffset: 13293 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 12143, NextOffset: 12180 515s testutil.go:509: Offset: 13293, NextOffset: 13330 515s testutil.go:509: Offset: 12180, NextOffset: 12217 515s testutil.go:509: Offset: 13330, NextOffset: 17544 515s testutil.go:509: Offset: 12217, NextOffset: 16375 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=64000 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt foo3.txt barlink dev test2 foo1.txt bar test] 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 48561 98060] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=64000 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=64000 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo1.txt bar test .no.prefetch.landmark baz.txt foo3.txt barlink dev test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 515s testutil.go:2349: [1] at 48561 in stargz, uncompressed length 68708 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=64000 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 515s testutil.go:2349: [2] at 98060 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48561,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48561,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48561,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48561,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 48561 97086] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 65536 515s testutil.go:2349: [1] at 48561 in stargz, uncompressed length 67584 515s testutil.go:2349: [2] at 97086 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48561,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48561,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48561,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48561,"innerOffset":3584,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":64000,"chunkDigest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f"} 515s testutil.go:1763: On "foo22": got preread of "foo2" 515s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 515s testutil.go:1763: On "foo22": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":12106,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":12143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":12180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":12217,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":13219,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":13256,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":13293,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":13330,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt] 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 1767, NextOffset: 2824 515s testutil.go:509: Offset: 2852, NextOffset: 3937 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 2824, NextOffset: 3881 515s testutil.go:509: Offset: 3937, NextOffset: 4994 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 3881, NextOffset: 12106 515s testutil.go:509: Offset: 4994, NextOffset: 13219 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 12106, NextOffset: 12143 515s testutil.go:509: Offset: 13219, NextOffset: 13256 515s testutil.go:509: Offset: 12143, NextOffset: 12180 515s testutil.go:509: Offset: 13256, NextOffset: 13293 515s testutil.go:509: Offset: 12180, NextOffset: 12217 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 13293, NextOffset: 13330 515s testutil.go:509: Offset: 12217, NextOffset: 16375 515s testutil.go:509: Offset: 13330, NextOffset: 17544 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt bar] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 2852, NextOffset: 3937 515s testutil.go:509: Offset: 1767, NextOffset: 2824 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 3937, NextOffset: 4994 515s testutil.go:509: Offset: 2824, NextOffset: 3881 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 4994, NextOffset: 13219 515s testutil.go:509: Offset: 3881, NextOffset: 12106 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 13219, NextOffset: 13256 515s testutil.go:509: Offset: 12106, NextOffset: 12143 515s testutil.go:509: Offset: 13256, NextOffset: 13293 515s testutil.go:509: Offset: 12143, NextOffset: 12180 515s testutil.go:509: Offset: 13293, NextOffset: 13330 515s testutil.go:509: Offset: 12180, NextOffset: 12217 515s testutil.go:509: Offset: 13330, NextOffset: 17544 515s testutil.go:509: Offset: 12217, NextOffset: 16375 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=64000 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test2 foo3.txt barlink .no.prefetch.landmark baz.txt foo1.txt bar test dev] 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=64000 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar test dev test2 foo3.txt barlink] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=64000 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s testutil.go:509: Offset: 545, NextOffset: 17133 515s testutil.go:509: Offset: 0, NextOffset: 16076 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test2 test dev] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 1767, NextOffset: 2824 515s testutil.go:509: Offset: 2852, NextOffset: 3937 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 2824, NextOffset: 3881 515s testutil.go:509: Offset: 3937, NextOffset: 4994 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 3881, NextOffset: 9034 515s testutil.go:509: Offset: 4994, NextOffset: 10147 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 9034, NextOffset: 9071 515s testutil.go:509: Offset: 10147, NextOffset: 10184 515s testutil.go:509: Offset: 9071, NextOffset: 9108 515s testutil.go:509: Offset: 10184, NextOffset: 10221 515s testutil.go:509: Offset: 9108, NextOffset: 9145 515s testutil.go:509: Offset: 10221, NextOffset: 10258 515s testutil.go:509: Offset: 9145, NextOffset: 11255 515s testutil.go:509: Offset: 10258, NextOffset: 12424 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test2 test] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 10147, NextOffset: 10184 515s testutil.go:509: Offset: 9034, NextOffset: 9071 515s testutil.go:509: Offset: 10184, NextOffset: 10221 515s testutil.go:509: Offset: 9071, NextOffset: 9108 515s testutil.go:509: Offset: 10221, NextOffset: 10258 515s testutil.go:509: Offset: 9108, NextOffset: 9145 515s testutil.go:509: Offset: 10258, NextOffset: 12424 515s testutil.go:509: Offset: 9145, NextOffset: 11255 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 2852, NextOffset: 3937 515s testutil.go:509: Offset: 1767, NextOffset: 2824 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 3937, NextOffset: 4994 515s testutil.go:509: Offset: 2824, NextOffset: 3881 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 4994, NextOffset: 10147 515s testutil.go:509: Offset: 3881, NextOffset: 9034 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo1.txt foo3.txt test2 bar barlink test dev .no.prefetch.landmark baz.txt] 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt test2 bar barlink test dev .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test dev test2 barlink] 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 2824, NextOffset: 3881 515s testutil.go:509: Offset: 3937, NextOffset: 4994 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 3881, NextOffset: 9034 515s testutil.go:509: Offset: 4994, NextOffset: 10147 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 9034, NextOffset: 9071 515s testutil.go:509: Offset: 10147, NextOffset: 10184 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 9071, NextOffset: 9108 515s testutil.go:509: Offset: 10184, NextOffset: 10221 515s testutil.go:509: Offset: 9108, NextOffset: 9145 515s testutil.go:509: Offset: 10221, NextOffset: 10258 515s testutil.go:509: Offset: 9145, NextOffset: 11255 515s testutil.go:509: Offset: 10258, NextOffset: 12424 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 1767, NextOffset: 2824 515s testutil.go:509: Offset: 2852, NextOffset: 3937 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test dev test2 barlink] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 2852, NextOffset: 3937 515s testutil.go:509: Offset: 1767, NextOffset: 2824 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 3937, NextOffset: 4994 515s testutil.go:509: Offset: 2824, NextOffset: 3881 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 4994, NextOffset: 10147 515s testutil.go:509: Offset: 3881, NextOffset: 9034 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 10147, NextOffset: 10184 515s testutil.go:509: Offset: 9034, NextOffset: 9071 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 10184, NextOffset: 10221 515s testutil.go:509: Offset: 9071, NextOffset: 9108 515s testutil.go:509: Offset: 10221, NextOffset: 10258 515s testutil.go:509: Offset: 9108, NextOffset: 9145 515s testutil.go:509: Offset: 10258, NextOffset: 12424 515s testutil.go:509: Offset: 9145, NextOffset: 11255 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt foo3.txt foo1.txt bar barlink test dev test2] 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=64000 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo3.txt foo1.txt bar barlink test dev test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test test2 .no.prefetch.landmark bar foo3.txt barlink dev baz.txt foo1.txt] 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 1767, NextOffset: 2824 515s testutil.go:509: Offset: 2852, NextOffset: 3937 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 2824, NextOffset: 3881 515s testutil.go:509: Offset: 3937, NextOffset: 4994 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 3881, NextOffset: 9034 515s testutil.go:509: Offset: 4994, NextOffset: 10147 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 9034, NextOffset: 9071 515s testutil.go:509: Offset: 10147, NextOffset: 10184 515s testutil.go:509: Offset: 9071, NextOffset: 9108 515s testutil.go:509: Offset: 10184, NextOffset: 10221 515s testutil.go:509: Offset: 9108, NextOffset: 9145 515s testutil.go:509: Offset: 10221, NextOffset: 10258 515s testutil.go:509: Offset: 9145, NextOffset: 11255 515s testutil.go:509: Offset: 10258, NextOffset: 12424 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink dev baz.txt foo1.txt test test2 .no.prefetch.landmark] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 3937, NextOffset: 4994 515s testutil.go:509: Offset: 2824, NextOffset: 3881 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 4994, NextOffset: 10147 515s testutil.go:509: Offset: 3881, NextOffset: 9034 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 2852, NextOffset: 3937 515s testutil.go:509: Offset: 1767, NextOffset: 2824 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 10147, NextOffset: 10184 515s testutil.go:509: Offset: 9034, NextOffset: 9071 515s testutil.go:509: Offset: 10184, NextOffset: 10221 515s testutil.go:509: Offset: 9071, NextOffset: 9108 515s testutil.go:509: Offset: 10221, NextOffset: 10258 515s testutil.go:509: Offset: 9108, NextOffset: 9145 515s testutil.go:509: Offset: 10258, NextOffset: 12424 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 9145, NextOffset: 11255 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR 515s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test dev bar test2] 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=64000 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=64000 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [dev bar test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt bar foo3.txt test .no.prefetch.landmark foo1.txt barlink dev test2] 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 9034, NextOffset: 9071 515s testutil.go:509: Offset: 10147, NextOffset: 10184 515s testutil.go:509: Offset: 9071, NextOffset: 9108 515s testutil.go:509: Offset: 10184, NextOffset: 10221 515s testutil.go:509: Offset: 9108, NextOffset: 9145 515s testutil.go:509: Offset: 10221, NextOffset: 10258 515s testutil.go:509: Offset: 9145, NextOffset: 11255 515s testutil.go:509: Offset: 10258, NextOffset: 12424 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 1767, NextOffset: 2824 515s testutil.go:509: Offset: 2852, NextOffset: 3937 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 2824, NextOffset: 3881 515s testutil.go:509: Offset: 3937, NextOffset: 4994 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 3881, NextOffset: 9034 515s testutil.go:509: Offset: 4994, NextOffset: 10147 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test2 baz.txt bar foo3.txt test .no.prefetch.landmark foo1.txt barlink dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 3937, NextOffset: 4994 515s testutil.go:509: Offset: 2824, NextOffset: 3881 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 4994, NextOffset: 10147 515s testutil.go:509: Offset: 3881, NextOffset: 9034 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 10147, NextOffset: 10184 515s testutil.go:509: Offset: 9034, NextOffset: 9071 515s testutil.go:509: Offset: 10184, NextOffset: 10221 515s testutil.go:509: Offset: 9071, NextOffset: 9108 515s testutil.go:509: Offset: 10221, NextOffset: 10258 515s testutil.go:509: Offset: 9108, NextOffset: 9145 515s testutil.go:509: Offset: 10258, NextOffset: 12424 515s testutil.go:509: Offset: 9145, NextOffset: 11255 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 2852, NextOffset: 3937 515s testutil.go:509: Offset: 1767, NextOffset: 2824 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 1602, NextOffset: 1639 515s testutil.go:509: Offset: 545, NextOffset: 582 515s testutil.go:509: Offset: 1639, NextOffset: 1676 515s testutil.go:509: Offset: 582, NextOffset: 619 515s testutil.go:509: Offset: 1676, NextOffset: 1713 515s testutil.go:509: Offset: 619, NextOffset: 656 515s testutil.go:509: Offset: 1713, NextOffset: 1750 515s testutil.go:509: Offset: 656, NextOffset: 693 515s testutil.go:509: Offset: 1750, NextOffset: 1787 515s testutil.go:509: Offset: 693, NextOffset: 730 515s testutil.go:509: Offset: 1787, NextOffset: 2852 515s testutil.go:509: Offset: 730, NextOffset: 1767 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=64000 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo3.txt barlink test dev .no.prefetch.landmark baz.txt foo1.txt bar test2] 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=64000 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=64000 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar test2 foo3.txt barlink test dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=64000 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 545, NextOffset: 12013 515s testutil.go:509: Offset: 0, NextOffset: 10956 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343] 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":98,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":135,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":386,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":493,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":597,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":971,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1008,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1045,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1082,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":533,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":675,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":779,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1153,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1190,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1227,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1264,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo1.txt barlink test test2 .no.prefetch.landmark baz.txt bar foo3.txt dev] 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 493, NextOffset: 597 515s testutil.go:509: Offset: 675, NextOffset: 779 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 597, NextOffset: 971 515s testutil.go:509: Offset: 779, NextOffset: 1153 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 971, NextOffset: 1008 515s testutil.go:509: Offset: 1153, NextOffset: 1190 515s testutil.go:509: Offset: 1008, NextOffset: 1045 515s testutil.go:509: Offset: 1190, NextOffset: 1227 515s testutil.go:509: Offset: 1045, NextOffset: 1082 515s testutil.go:509: Offset: 1227, NextOffset: 1264 515s testutil.go:509: Offset: 1082, NextOffset: 1312 515s testutil.go:509: Offset: 1264, NextOffset: 1590 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 98, NextOffset: 135 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 249, NextOffset: 286 515s testutil.go:509: Offset: 172, NextOffset: 209 515s testutil.go:509: Offset: 286, NextOffset: 323 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 323, NextOffset: 360 515s testutil.go:509: Offset: 246, NextOffset: 283 515s testutil.go:509: Offset: 360, NextOffset: 397 515s testutil.go:509: Offset: 283, NextOffset: 386 515s testutil.go:509: Offset: 397, NextOffset: 533 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 98, NextOffset: 135 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 249, NextOffset: 286 515s testutil.go:509: Offset: 172, NextOffset: 209 515s testutil.go:509: Offset: 286, NextOffset: 323 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 323, NextOffset: 360 515s testutil.go:509: Offset: 246, NextOffset: 283 515s testutil.go:509: Offset: 360, NextOffset: 397 515s testutil.go:509: Offset: 283, NextOffset: 386 515s testutil.go:509: Offset: 397, NextOffset: 533 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 386, NextOffset: 493 515s testutil.go:509: Offset: 533, NextOffset: 675 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt dev foo1.txt barlink test test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 533, NextOffset: 675 515s testutil.go:509: Offset: 386, NextOffset: 493 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 1153, NextOffset: 1190 515s testutil.go:509: Offset: 971, NextOffset: 1008 515s testutil.go:509: Offset: 1190, NextOffset: 1227 515s testutil.go:509: Offset: 1008, NextOffset: 1045 515s testutil.go:509: Offset: 1227, NextOffset: 1264 515s testutil.go:509: Offset: 1045, NextOffset: 1082 515s testutil.go:509: Offset: 1264, NextOffset: 1590 515s testutil.go:509: Offset: 1082, NextOffset: 1312 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 98, NextOffset: 135 515s testutil.go:509: Offset: 249, NextOffset: 286 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 286, NextOffset: 323 515s testutil.go:509: Offset: 172, NextOffset: 209 515s testutil.go:509: Offset: 323, NextOffset: 360 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 360, NextOffset: 397 515s testutil.go:509: Offset: 246, NextOffset: 283 515s testutil.go:509: Offset: 397, NextOffset: 533 515s testutil.go:509: Offset: 283, NextOffset: 386 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 98, NextOffset: 135 515s testutil.go:509: Offset: 249, NextOffset: 286 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 286, NextOffset: 323 515s testutil.go:509: Offset: 172, NextOffset: 209 515s testutil.go:509: Offset: 323, NextOffset: 360 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 360, NextOffset: 397 515s testutil.go:509: Offset: 246, NextOffset: 283 515s testutil.go:509: Offset: 397, NextOffset: 533 515s testutil.go:509: Offset: 283, NextOffset: 386 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 675, NextOffset: 779 515s testutil.go:509: Offset: 493, NextOffset: 597 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 779, NextOffset: 1153 515s testutil.go:509: Offset: 597, NextOffset: 971 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 33067 65612 99191 132343] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 132343 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 33067 65612 99191 131219] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 33067 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 65612 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 99191 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 131219 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":33067,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":65612,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":65612,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":99191,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt foo1.txt foo3.txt bar barlink test dev test2] 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt bar barlink test dev test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1065 515s testutil.go:509: Offset: 0, NextOffset: 951 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 24077 48496 72578 97384] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48496 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72578 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 97384 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48496,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48496,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72578,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":99,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":284,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":499,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":605,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":983,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1057,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1094,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":679,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":785,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1163,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1200,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1237,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1274,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo1.txt foo3.txt barlink test test2 .no.prefetch.landmark baz.txt bar dev] 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 605, NextOffset: 983 515s testutil.go:509: Offset: 785, NextOffset: 1163 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 983, NextOffset: 1020 515s testutil.go:509: Offset: 1163, NextOffset: 1200 515s testutil.go:509: Offset: 1020, NextOffset: 1057 515s testutil.go:509: Offset: 1200, NextOffset: 1237 515s testutil.go:509: Offset: 1057, NextOffset: 1094 515s testutil.go:509: Offset: 1237, NextOffset: 1274 515s testutil.go:509: Offset: 1094, NextOffset: 1325 515s testutil.go:509: Offset: 1274, NextOffset: 1605 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 99, NextOffset: 136 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 136, NextOffset: 173 515s testutil.go:509: Offset: 249, NextOffset: 286 515s testutil.go:509: Offset: 173, NextOffset: 210 515s testutil.go:509: Offset: 286, NextOffset: 323 515s testutil.go:509: Offset: 210, NextOffset: 247 515s testutil.go:509: Offset: 323, NextOffset: 360 515s testutil.go:509: Offset: 247, NextOffset: 284 515s testutil.go:509: Offset: 360, NextOffset: 397 515s testutil.go:509: Offset: 284, NextOffset: 390 515s testutil.go:509: Offset: 397, NextOffset: 536 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 99, NextOffset: 136 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 136, NextOffset: 173 515s testutil.go:509: Offset: 249, NextOffset: 286 515s testutil.go:509: Offset: 173, NextOffset: 210 515s testutil.go:509: Offset: 286, NextOffset: 323 515s testutil.go:509: Offset: 210, NextOffset: 247 515s testutil.go:509: Offset: 323, NextOffset: 360 515s testutil.go:509: Offset: 247, NextOffset: 284 515s testutil.go:509: Offset: 360, NextOffset: 397 515s testutil.go:509: Offset: 284, NextOffset: 390 515s testutil.go:509: Offset: 397, NextOffset: 536 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 390, NextOffset: 499 515s testutil.go:509: Offset: 536, NextOffset: 679 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 499, NextOffset: 605 515s testutil.go:509: Offset: 679, NextOffset: 785 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt barlink test test2 .no.prefetch.landmark baz.txt bar dev] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 536, NextOffset: 679 515s testutil.go:509: Offset: 390, NextOffset: 499 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 785, NextOffset: 1163 515s testutil.go:509: Offset: 605, NextOffset: 983 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 1163, NextOffset: 1200 515s testutil.go:509: Offset: 983, NextOffset: 1020 515s testutil.go:509: Offset: 1200, NextOffset: 1237 515s testutil.go:509: Offset: 1020, NextOffset: 1057 515s testutil.go:509: Offset: 1237, NextOffset: 1274 515s testutil.go:509: Offset: 1057, NextOffset: 1094 515s testutil.go:509: Offset: 1274, NextOffset: 1605 515s testutil.go:509: Offset: 1094, NextOffset: 1325 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 99, NextOffset: 136 515s testutil.go:509: Offset: 249, NextOffset: 286 515s testutil.go:509: Offset: 136, NextOffset: 173 515s testutil.go:509: Offset: 286, NextOffset: 323 515s testutil.go:509: Offset: 173, NextOffset: 210 515s testutil.go:509: Offset: 323, NextOffset: 360 515s testutil.go:509: Offset: 210, NextOffset: 247 515s testutil.go:509: Offset: 360, NextOffset: 397 515s testutil.go:509: Offset: 247, NextOffset: 284 515s testutil.go:509: Offset: 397, NextOffset: 536 515s testutil.go:509: Offset: 284, NextOffset: 390 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 99, NextOffset: 136 515s testutil.go:509: Offset: 249, NextOffset: 286 515s testutil.go:509: Offset: 136, NextOffset: 173 515s testutil.go:509: Offset: 286, NextOffset: 323 515s testutil.go:509: Offset: 173, NextOffset: 210 515s testutil.go:509: Offset: 323, NextOffset: 360 515s testutil.go:509: Offset: 210, NextOffset: 247 515s testutil.go:509: Offset: 360, NextOffset: 397 515s testutil.go:509: Offset: 247, NextOffset: 284 515s testutil.go:509: Offset: 397, NextOffset: 536 515s testutil.go:509: Offset: 284, NextOffset: 390 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 679, NextOffset: 785 515s testutil.go:509: Offset: 499, NextOffset: 605 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=64000 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt bar foo3.txt barlink dev test2 .no.prefetch.landmark foo1.txt test] 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink dev test2 .no.prefetch.landmark foo1.txt test] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1073 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 24077 48496 72578 96541] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48496 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72578 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 96541 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48496,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48496,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72578,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 24077 48496 72578 97384] 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48496 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72578 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 97384 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48496,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48496,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72578,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":99,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":284,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":388,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":498,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":603,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":981,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1018,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1055,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1092,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":534,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":677,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":782,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1160,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1197,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1234,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1271,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 24077 48496 72578 96541] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48496 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72578 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 96541 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48496,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48496,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72578,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink .no.prefetch.landmark test] 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 388, NextOffset: 498 515s testutil.go:509: Offset: 534, NextOffset: 677 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 498, NextOffset: 603 515s testutil.go:509: Offset: 677, NextOffset: 782 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 603, NextOffset: 981 515s testutil.go:509: Offset: 782, NextOffset: 1160 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 981, NextOffset: 1018 515s testutil.go:509: Offset: 1160, NextOffset: 1197 515s testutil.go:509: Offset: 1018, NextOffset: 1055 515s testutil.go:509: Offset: 1197, NextOffset: 1234 515s testutil.go:509: Offset: 1055, NextOffset: 1092 515s testutil.go:509: Offset: 1234, NextOffset: 1271 515s testutil.go:509: Offset: 1092, NextOffset: 1322 515s testutil.go:509: Offset: 1271, NextOffset: 1598 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 99, NextOffset: 136 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 136, NextOffset: 173 515s testutil.go:509: Offset: 249, NextOffset: 286 515s testutil.go:509: Offset: 173, NextOffset: 210 515s testutil.go:509: Offset: 286, NextOffset: 323 515s testutil.go:509: Offset: 210, NextOffset: 247 515s testutil.go:509: Offset: 323, NextOffset: 360 515s testutil.go:509: Offset: 247, NextOffset: 284 515s testutil.go:509: Offset: 360, NextOffset: 397 515s testutil.go:509: Offset: 284, NextOffset: 388 515s testutil.go:509: Offset: 397, NextOffset: 534 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 99, NextOffset: 136 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 136, NextOffset: 173 515s testutil.go:509: Offset: 249, NextOffset: 286 515s testutil.go:509: Offset: 173, NextOffset: 210 515s testutil.go:509: Offset: 286, NextOffset: 323 515s testutil.go:509: Offset: 210, NextOffset: 247 515s testutil.go:509: Offset: 323, NextOffset: 360 515s testutil.go:509: Offset: 247, NextOffset: 284 515s testutil.go:509: Offset: 360, NextOffset: 397 515s testutil.go:509: Offset: 284, NextOffset: 388 515s testutil.go:509: Offset: 397, NextOffset: 534 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink .no.prefetch.landmark test dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 1160, NextOffset: 1197 515s testutil.go:509: Offset: 981, NextOffset: 1018 515s testutil.go:509: Offset: 1197, NextOffset: 1234 515s testutil.go:509: Offset: 1018, NextOffset: 1055 515s testutil.go:509: Offset: 1234, NextOffset: 1271 515s testutil.go:509: Offset: 1055, NextOffset: 1092 515s testutil.go:509: Offset: 1271, NextOffset: 1598 515s testutil.go:509: Offset: 1092, NextOffset: 1322 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 99, NextOffset: 136 515s testutil.go:509: Offset: 249, NextOffset: 286 515s testutil.go:509: Offset: 136, NextOffset: 173 515s testutil.go:509: Offset: 286, NextOffset: 323 515s testutil.go:509: Offset: 173, NextOffset: 210 515s testutil.go:509: Offset: 323, NextOffset: 360 515s testutil.go:509: Offset: 210, NextOffset: 247 515s testutil.go:509: Offset: 360, NextOffset: 397 515s testutil.go:509: Offset: 247, NextOffset: 284 515s testutil.go:509: Offset: 397, NextOffset: 534 515s testutil.go:509: Offset: 284, NextOffset: 388 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 99, NextOffset: 136 515s testutil.go:509: Offset: 249, NextOffset: 286 515s testutil.go:509: Offset: 136, NextOffset: 173 515s testutil.go:509: Offset: 286, NextOffset: 323 515s testutil.go:509: Offset: 173, NextOffset: 210 515s testutil.go:509: Offset: 323, NextOffset: 360 515s testutil.go:509: Offset: 210, NextOffset: 247 515s testutil.go:509: Offset: 360, NextOffset: 397 515s testutil.go:509: Offset: 247, NextOffset: 284 515s testutil.go:509: Offset: 397, NextOffset: 534 515s testutil.go:509: Offset: 284, NextOffset: 388 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 534, NextOffset: 677 515s testutil.go:509: Offset: 388, NextOffset: 498 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 677, NextOffset: 782 515s testutil.go:509: Offset: 498, NextOffset: 603 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 782, NextOffset: 1160 515s testutil.go:509: Offset: 603, NextOffset: 981 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=64000 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt foo3.txt test test2 foo1.txt bar barlink dev] 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo1.txt bar barlink dev .no.prefetch.landmark baz.txt foo3.txt test test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1062 515s testutil.go:509: Offset: 0, NextOffset: 949 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 24076 48496 72576 97382] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24076 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48496 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72576 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 97382 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24076,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48496,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48496,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72576,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 24076 48496 72576 96539] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24076 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48496 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72576 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 96539 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24076,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48496,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48496,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72576,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":100,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":174,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":500,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":606,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":986,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1023,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1060,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1097,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":213,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":250,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":324,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":361,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":398,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":680,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":786,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1166,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1240,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1277,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark foo1.txt bar barlink dev test2 baz.txt foo3.txt test] 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 500, NextOffset: 606 515s testutil.go:509: Offset: 680, NextOffset: 786 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 606, NextOffset: 986 515s testutil.go:509: Offset: 786, NextOffset: 1166 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 986, NextOffset: 1023 515s testutil.go:509: Offset: 1166, NextOffset: 1203 515s testutil.go:509: Offset: 1023, NextOffset: 1060 515s testutil.go:509: Offset: 1203, NextOffset: 1240 515s testutil.go:509: Offset: 1060, NextOffset: 1097 515s testutil.go:509: Offset: 1240, NextOffset: 1277 515s testutil.go:509: Offset: 1097, NextOffset: 1329 515s testutil.go:509: Offset: 1277, NextOffset: 1609 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 100, NextOffset: 137 515s testutil.go:509: Offset: 213, NextOffset: 250 515s testutil.go:509: Offset: 137, NextOffset: 174 515s testutil.go:509: Offset: 250, NextOffset: 287 515s testutil.go:509: Offset: 174, NextOffset: 211 515s testutil.go:509: Offset: 287, NextOffset: 324 515s testutil.go:509: Offset: 211, NextOffset: 248 515s testutil.go:509: Offset: 324, NextOffset: 361 515s testutil.go:509: Offset: 248, NextOffset: 285 515s testutil.go:509: Offset: 361, NextOffset: 398 515s testutil.go:509: Offset: 285, NextOffset: 390 515s testutil.go:509: Offset: 398, NextOffset: 536 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 100, NextOffset: 137 515s testutil.go:509: Offset: 213, NextOffset: 250 515s testutil.go:509: Offset: 137, NextOffset: 174 515s testutil.go:509: Offset: 250, NextOffset: 287 515s testutil.go:509: Offset: 174, NextOffset: 211 515s testutil.go:509: Offset: 287, NextOffset: 324 515s testutil.go:509: Offset: 211, NextOffset: 248 515s testutil.go:509: Offset: 324, NextOffset: 361 515s testutil.go:509: Offset: 248, NextOffset: 285 515s testutil.go:509: Offset: 361, NextOffset: 398 515s testutil.go:509: Offset: 285, NextOffset: 390 515s testutil.go:509: Offset: 398, NextOffset: 536 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 390, NextOffset: 500 515s testutil.go:509: Offset: 536, NextOffset: 680 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar barlink dev test2 baz.txt foo3.txt test] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 213, NextOffset: 250 515s testutil.go:509: Offset: 100, NextOffset: 137 515s testutil.go:509: Offset: 250, NextOffset: 287 515s testutil.go:509: Offset: 137, NextOffset: 174 515s testutil.go:509: Offset: 287, NextOffset: 324 515s testutil.go:509: Offset: 174, NextOffset: 211 515s testutil.go:509: Offset: 324, NextOffset: 361 515s testutil.go:509: Offset: 211, NextOffset: 248 515s testutil.go:509: Offset: 361, NextOffset: 398 515s testutil.go:509: Offset: 248, NextOffset: 285 515s testutil.go:509: Offset: 398, NextOffset: 536 515s testutil.go:509: Offset: 285, NextOffset: 390 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 786, NextOffset: 1166 515s testutil.go:509: Offset: 606, NextOffset: 986 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 1166, NextOffset: 1203 515s testutil.go:509: Offset: 986, NextOffset: 1023 515s testutil.go:509: Offset: 1203, NextOffset: 1240 515s testutil.go:509: Offset: 1023, NextOffset: 1060 515s testutil.go:509: Offset: 1240, NextOffset: 1277 515s testutil.go:509: Offset: 1060, NextOffset: 1097 515s testutil.go:509: Offset: 1277, NextOffset: 1609 515s testutil.go:509: Offset: 1097, NextOffset: 1329 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 536, NextOffset: 680 515s testutil.go:509: Offset: 390, NextOffset: 500 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 680, NextOffset: 786 515s testutil.go:509: Offset: 500, NextOffset: 606 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 213, NextOffset: 250 515s testutil.go:509: Offset: 100, NextOffset: 137 515s testutil.go:509: Offset: 250, NextOffset: 287 515s testutil.go:509: Offset: 137, NextOffset: 174 515s testutil.go:509: Offset: 287, NextOffset: 324 515s testutil.go:509: Offset: 174, NextOffset: 211 515s testutil.go:509: Offset: 324, NextOffset: 361 515s testutil.go:509: Offset: 211, NextOffset: 248 515s testutil.go:509: Offset: 361, NextOffset: 398 515s testutil.go:509: Offset: 248, NextOffset: 285 515s testutil.go:509: Offset: 398, NextOffset: 536 515s testutil.go:509: Offset: 285, NextOffset: 390 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 24080 48501 72587 97393] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24080 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48501 in stargz, uncompressed length 33536 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR 515s testutil.go:2349: [3] at 72587 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 97393 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24080,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48501,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48501,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72587,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [bar barlink dev test2 foo1.txt foo3.txt test .no.prefetch.landmark baz.txt] 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 966 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar barlink dev test2 foo1.txt foo3.txt test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1079 515s testutil.go:509: Offset: 0, NextOffset: 966 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 24080 48501 72587 96550] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24080 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48501 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72587 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 96550 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24080,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48501,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48501,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72587,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 24080 48501 72587 97393] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24080 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48501 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72587 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 97393 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24080,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48501,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48501,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72587,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":98,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":135,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":386,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":493,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":597,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1082,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1156,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1193,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":533,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":675,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":779,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1264,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1301,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1338,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1375,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt] 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 1082, NextOffset: 1119 515s testutil.go:509: Offset: 1264, NextOffset: 1301 515s testutil.go:509: Offset: 1119, NextOffset: 1156 515s testutil.go:509: Offset: 1301, NextOffset: 1338 515s testutil.go:509: Offset: 1156, NextOffset: 1193 515s testutil.go:509: Offset: 1338, NextOffset: 1375 515s testutil.go:509: Offset: 1193, NextOffset: 1535 515s testutil.go:509: Offset: 1375, NextOffset: 1807 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 98, NextOffset: 135 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 249, NextOffset: 286 515s testutil.go:509: Offset: 172, NextOffset: 209 515s testutil.go:509: Offset: 286, NextOffset: 323 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 323, NextOffset: 360 515s testutil.go:509: Offset: 246, NextOffset: 283 515s testutil.go:509: Offset: 360, NextOffset: 397 515s testutil.go:509: Offset: 283, NextOffset: 386 515s testutil.go:509: Offset: 397, NextOffset: 533 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 98, NextOffset: 135 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 249, NextOffset: 286 515s testutil.go:509: Offset: 172, NextOffset: 209 515s testutil.go:509: Offset: 286, NextOffset: 323 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 323, NextOffset: 360 515s testutil.go:509: Offset: 246, NextOffset: 283 515s testutil.go:509: Offset: 360, NextOffset: 397 515s testutil.go:509: Offset: 283, NextOffset: 386 515s testutil.go:509: Offset: 397, NextOffset: 533 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 386, NextOffset: 493 515s testutil.go:509: Offset: 533, NextOffset: 675 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 493, NextOffset: 597 515s testutil.go:509: Offset: 675, NextOffset: 779 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 597, NextOffset: 1082 515s testutil.go:509: Offset: 779, NextOffset: 1264 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 98, NextOffset: 135 515s testutil.go:509: Offset: 249, NextOffset: 286 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 286, NextOffset: 323 515s testutil.go:509: Offset: 172, NextOffset: 209 515s testutil.go:509: Offset: 323, NextOffset: 360 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 360, NextOffset: 397 515s testutil.go:509: Offset: 246, NextOffset: 283 515s testutil.go:509: Offset: 397, NextOffset: 533 515s testutil.go:509: Offset: 283, NextOffset: 386 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 98, NextOffset: 135 515s testutil.go:509: Offset: 249, NextOffset: 286 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 286, NextOffset: 323 515s testutil.go:509: Offset: 172, NextOffset: 209 515s testutil.go:509: Offset: 323, NextOffset: 360 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 360, NextOffset: 397 515s testutil.go:509: Offset: 246, NextOffset: 283 515s testutil.go:509: Offset: 397, NextOffset: 533 515s testutil.go:509: Offset: 283, NextOffset: 386 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 533, NextOffset: 675 515s testutil.go:509: Offset: 386, NextOffset: 493 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 675, NextOffset: 779 515s testutil.go:509: Offset: 493, NextOffset: 597 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 779, NextOffset: 1264 515s testutil.go:509: Offset: 597, NextOffset: 1082 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 1264, NextOffset: 1301 515s testutil.go:509: Offset: 1082, NextOffset: 1119 515s testutil.go:509: Offset: 1301, NextOffset: 1338 515s testutil.go:509: Offset: 1119, NextOffset: 1156 515s testutil.go:509: Offset: 1338, NextOffset: 1375 515s testutil.go:509: Offset: 1156, NextOffset: 1193 515s testutil.go:509: Offset: 1375, NextOffset: 1807 515s testutil.go:509: Offset: 1193, NextOffset: 1535 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=64000 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink foo1.txt bar foo3.txt test dev test2] 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink foo1.txt bar foo3.txt test dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=64000 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=64000 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s testutil.go:509: Offset: 106, NextOffset: 1293 515s testutil.go:509: Offset: 0, NextOffset: 1179 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 24080 48501 72587 96550] 515s testutil.go:2330: got gzip streams: 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24080 in stargz, uncompressed length 32512 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX 515s testutil.go:2349: [2] at 48501 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72587 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 96550 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24080,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48501,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48501,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72587,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":99,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":284,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":499,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":605,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1090,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1164,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1201,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":679,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":785,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1270,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1307,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1344,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1381,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt foo1.txt bar barlink .no.prefetch.landmark foo3.txt test dev test2] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 99, NextOffset: 136 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 136, NextOffset: 173 515s testutil.go:509: Offset: 249, NextOffset: 286 515s testutil.go:509: Offset: 173, NextOffset: 210 515s testutil.go:509: Offset: 286, NextOffset: 323 515s testutil.go:509: Offset: 210, NextOffset: 247 515s testutil.go:509: Offset: 323, NextOffset: 360 515s testutil.go:509: Offset: 247, NextOffset: 284 515s testutil.go:509: Offset: 360, NextOffset: 397 515s testutil.go:509: Offset: 284, NextOffset: 390 515s testutil.go:509: Offset: 397, NextOffset: 536 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 390, NextOffset: 499 515s testutil.go:509: Offset: 536, NextOffset: 679 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 499, NextOffset: 605 515s testutil.go:509: Offset: 679, NextOffset: 785 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 605, NextOffset: 1090 515s testutil.go:509: Offset: 785, NextOffset: 1270 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 1090, NextOffset: 1127 515s testutil.go:509: Offset: 1270, NextOffset: 1307 515s testutil.go:509: Offset: 1127, NextOffset: 1164 515s testutil.go:509: Offset: 1307, NextOffset: 1344 515s testutil.go:509: Offset: 1164, NextOffset: 1201 515s testutil.go:509: Offset: 1344, NextOffset: 1381 515s testutil.go:509: Offset: 1201, NextOffset: 1547 515s testutil.go:509: Offset: 1381, NextOffset: 1819 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 99, NextOffset: 136 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 136, NextOffset: 173 515s testutil.go:509: Offset: 249, NextOffset: 286 515s testutil.go:509: Offset: 173, NextOffset: 210 515s testutil.go:509: Offset: 286, NextOffset: 323 515s testutil.go:509: Offset: 210, NextOffset: 247 515s testutil.go:509: Offset: 323, NextOffset: 360 515s testutil.go:509: Offset: 247, NextOffset: 284 515s testutil.go:509: Offset: 360, NextOffset: 397 515s testutil.go:509: Offset: 284, NextOffset: 390 515s testutil.go:509: Offset: 397, NextOffset: 536 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3.txt test dev test2 baz.txt foo1.txt bar barlink .no.prefetch.landmark] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 99, NextOffset: 136 515s testutil.go:509: Offset: 249, NextOffset: 286 515s testutil.go:509: Offset: 136, NextOffset: 173 515s testutil.go:509: Offset: 286, NextOffset: 323 515s testutil.go:509: Offset: 173, NextOffset: 210 515s testutil.go:509: Offset: 323, NextOffset: 360 515s testutil.go:509: Offset: 210, NextOffset: 247 515s testutil.go:509: Offset: 360, NextOffset: 397 515s testutil.go:509: Offset: 247, NextOffset: 284 515s testutil.go:509: Offset: 397, NextOffset: 536 515s testutil.go:509: Offset: 284, NextOffset: 390 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 536, NextOffset: 679 515s testutil.go:509: Offset: 390, NextOffset: 499 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 679, NextOffset: 785 515s testutil.go:509: Offset: 499, NextOffset: 605 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 785, NextOffset: 1270 515s testutil.go:509: Offset: 605, NextOffset: 1090 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 1270, NextOffset: 1307 515s testutil.go:509: Offset: 1090, NextOffset: 1127 515s testutil.go:509: Offset: 1307, NextOffset: 1344 515s testutil.go:509: Offset: 1127, NextOffset: 1164 515s testutil.go:509: Offset: 1344, NextOffset: 1381 515s testutil.go:509: Offset: 1164, NextOffset: 1201 515s testutil.go:509: Offset: 1381, NextOffset: 1819 515s testutil.go:509: Offset: 1201, NextOffset: 1547 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 99, NextOffset: 136 515s testutil.go:509: Offset: 249, NextOffset: 286 515s testutil.go:509: Offset: 136, NextOffset: 173 515s testutil.go:509: Offset: 286, NextOffset: 323 515s testutil.go:509: Offset: 173, NextOffset: 210 515s testutil.go:509: Offset: 323, NextOffset: 360 515s testutil.go:509: Offset: 210, NextOffset: 247 515s testutil.go:509: Offset: 360, NextOffset: 397 515s testutil.go:509: Offset: 247, NextOffset: 284 515s testutil.go:509: Offset: 397, NextOffset: 536 515s testutil.go:509: Offset: 284, NextOffset: 390 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 24079 48501 72585 97391] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24079 in stargz, uncompressed length 32512 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU 515s testutil.go:2349: [2] at 48501 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72585 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 97391 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24079,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48501,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48501,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72585,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [barlink test dev baz.txt foo1.txt bar foo3.txt test2 .no.prefetch.landmark] 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark barlink test dev baz.txt foo1.txt bar foo3.txt test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=64000 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:509: Offset: 106, NextOffset: 1302 515s testutil.go:509: Offset: 0, NextOffset: 1189 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 24079 48501 72585 96548] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24079 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48501 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72585 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 96548 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24079,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48501,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48501,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72585,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":99,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":284,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":388,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":498,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":603,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1093,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1130,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1167,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1204,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":534,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":677,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":782,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1272,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1309,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1346,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1383,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo1.txt foo3.txt dev test2 .no.prefetch.landmark baz.txt bar barlink test] 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 1093, NextOffset: 1130 515s testutil.go:509: Offset: 1272, NextOffset: 1309 515s testutil.go:509: Offset: 1130, NextOffset: 1167 515s testutil.go:509: Offset: 1309, NextOffset: 1346 515s testutil.go:509: Offset: 1167, NextOffset: 1204 515s testutil.go:509: Offset: 1346, NextOffset: 1383 515s testutil.go:509: Offset: 1204, NextOffset: 1550 515s testutil.go:509: Offset: 1383, NextOffset: 1819 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 99, NextOffset: 136 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 136, NextOffset: 173 515s testutil.go:509: Offset: 249, NextOffset: 286 515s testutil.go:509: Offset: 173, NextOffset: 210 515s testutil.go:509: Offset: 286, NextOffset: 323 515s testutil.go:509: Offset: 210, NextOffset: 247 515s testutil.go:509: Offset: 323, NextOffset: 360 515s testutil.go:509: Offset: 247, NextOffset: 284 515s testutil.go:509: Offset: 360, NextOffset: 397 515s testutil.go:509: Offset: 284, NextOffset: 388 515s testutil.go:509: Offset: 397, NextOffset: 534 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 99, NextOffset: 136 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 136, NextOffset: 173 515s testutil.go:509: Offset: 249, NextOffset: 286 515s testutil.go:509: Offset: 173, NextOffset: 210 515s testutil.go:509: Offset: 286, NextOffset: 323 515s testutil.go:509: Offset: 210, NextOffset: 247 515s testutil.go:509: Offset: 323, NextOffset: 360 515s testutil.go:509: Offset: 247, NextOffset: 284 515s testutil.go:509: Offset: 360, NextOffset: 397 515s testutil.go:509: Offset: 284, NextOffset: 388 515s testutil.go:509: Offset: 397, NextOffset: 534 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 388, NextOffset: 498 515s testutil.go:509: Offset: 534, NextOffset: 677 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 498, NextOffset: 603 515s testutil.go:509: Offset: 677, NextOffset: 782 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 603, NextOffset: 1093 515s testutil.go:509: Offset: 782, NextOffset: 1272 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt bar barlink test foo1.txt foo3.txt dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 99, NextOffset: 136 515s testutil.go:509: Offset: 249, NextOffset: 286 515s testutil.go:509: Offset: 136, NextOffset: 173 515s testutil.go:509: Offset: 286, NextOffset: 323 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 173, NextOffset: 210 515s testutil.go:509: Offset: 323, NextOffset: 360 515s testutil.go:509: Offset: 210, NextOffset: 247 515s testutil.go:509: Offset: 360, NextOffset: 397 515s testutil.go:509: Offset: 247, NextOffset: 284 515s testutil.go:509: Offset: 397, NextOffset: 534 515s testutil.go:509: Offset: 284, NextOffset: 388 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 677, NextOffset: 782 515s testutil.go:509: Offset: 498, NextOffset: 603 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 1272, NextOffset: 1309 515s testutil.go:509: Offset: 1093, NextOffset: 1130 515s testutil.go:509: Offset: 1309, NextOffset: 1346 515s testutil.go:509: Offset: 1130, NextOffset: 1167 515s testutil.go:509: Offset: 1346, NextOffset: 1383 515s testutil.go:509: Offset: 1167, NextOffset: 1204 515s testutil.go:509: Offset: 1383, NextOffset: 1819 515s testutil.go:509: Offset: 1204, NextOffset: 1550 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 534, NextOffset: 677 515s testutil.go:509: Offset: 388, NextOffset: 498 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 782, NextOffset: 1272 515s testutil.go:509: Offset: 603, NextOffset: 1093 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 99, NextOffset: 136 515s testutil.go:509: Offset: 249, NextOffset: 286 515s testutil.go:509: Offset: 136, NextOffset: 173 515s testutil.go:509: Offset: 286, NextOffset: 323 515s testutil.go:509: Offset: 173, NextOffset: 210 515s testutil.go:509: Offset: 323, NextOffset: 360 515s testutil.go:509: Offset: 210, NextOffset: 247 515s testutil.go:509: Offset: 360, NextOffset: 397 515s testutil.go:509: Offset: 247, NextOffset: 284 515s testutil.go:509: Offset: 397, NextOffset: 534 515s testutil.go:509: Offset: 284, NextOffset: 388 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 24079 48500 72581 97387] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24079 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48500 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72581 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 97387 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24079,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48500,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48500,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72581,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=64000 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo3.txt dev baz.txt barlink test test2 .no.prefetch.landmark foo1.txt bar] 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=64000 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [baz.txt barlink test test2 .no.prefetch.landmark foo1.txt bar foo3.txt dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s testutil.go:509: Offset: 106, NextOffset: 1297 515s testutil.go:509: Offset: 0, NextOffset: 1184 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 24079 48500 72581 96544] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24079 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48500 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72581 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 96544 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24079,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48500,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48500,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72581,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":100,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":174,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":500,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":606,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1103,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1140,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1177,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1214,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":213,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":250,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":324,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":361,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":398,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":680,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":786,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1283,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1320,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1357,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1394,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo1.txt foo3.txt .no.prefetch.landmark baz.txt bar barlink test dev test2] 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 1103, NextOffset: 1140 515s testutil.go:509: Offset: 1283, NextOffset: 1320 515s testutil.go:509: Offset: 1140, NextOffset: 1177 515s testutil.go:509: Offset: 1320, NextOffset: 1357 515s testutil.go:509: Offset: 1177, NextOffset: 1214 515s testutil.go:509: Offset: 1357, NextOffset: 1394 515s testutil.go:509: Offset: 1214, NextOffset: 1562 515s testutil.go:509: Offset: 1394, NextOffset: 1833 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 100, NextOffset: 137 515s testutil.go:509: Offset: 213, NextOffset: 250 515s testutil.go:509: Offset: 137, NextOffset: 174 515s testutil.go:509: Offset: 250, NextOffset: 287 515s testutil.go:509: Offset: 174, NextOffset: 211 515s testutil.go:509: Offset: 287, NextOffset: 324 515s testutil.go:509: Offset: 211, NextOffset: 248 515s testutil.go:509: Offset: 324, NextOffset: 361 515s testutil.go:509: Offset: 248, NextOffset: 285 515s testutil.go:509: Offset: 361, NextOffset: 398 515s testutil.go:509: Offset: 285, NextOffset: 390 515s testutil.go:509: Offset: 398, NextOffset: 536 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 100, NextOffset: 137 515s testutil.go:509: Offset: 213, NextOffset: 250 515s testutil.go:509: Offset: 137, NextOffset: 174 515s testutil.go:509: Offset: 250, NextOffset: 287 515s testutil.go:509: Offset: 174, NextOffset: 211 515s testutil.go:509: Offset: 287, NextOffset: 324 515s testutil.go:509: Offset: 211, NextOffset: 248 515s testutil.go:509: Offset: 324, NextOffset: 361 515s testutil.go:509: Offset: 248, NextOffset: 285 515s testutil.go:509: Offset: 361, NextOffset: 398 515s testutil.go:509: Offset: 285, NextOffset: 390 515s testutil.go:509: Offset: 398, NextOffset: 536 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 390, NextOffset: 500 515s testutil.go:509: Offset: 536, NextOffset: 680 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 500, NextOffset: 606 515s testutil.go:509: Offset: 680, NextOffset: 786 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 606, NextOffset: 1103 515s testutil.go:509: Offset: 786, NextOffset: 1283 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3.txt .no.prefetch.landmark baz.txt bar barlink test dev test2 foo1.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 1283, NextOffset: 1320 515s testutil.go:509: Offset: 1103, NextOffset: 1140 515s testutil.go:509: Offset: 1320, NextOffset: 1357 515s testutil.go:509: Offset: 1140, NextOffset: 1177 515s testutil.go:509: Offset: 1357, NextOffset: 1394 515s testutil.go:509: Offset: 1177, NextOffset: 1214 515s testutil.go:509: Offset: 1394, NextOffset: 1833 515s testutil.go:509: Offset: 1214, NextOffset: 1562 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 213, NextOffset: 250 515s testutil.go:509: Offset: 100, NextOffset: 137 515s testutil.go:509: Offset: 250, NextOffset: 287 515s testutil.go:509: Offset: 137, NextOffset: 174 515s testutil.go:509: Offset: 287, NextOffset: 324 515s testutil.go:509: Offset: 174, NextOffset: 211 515s testutil.go:509: Offset: 324, NextOffset: 361 515s testutil.go:509: Offset: 211, NextOffset: 248 515s testutil.go:509: Offset: 361, NextOffset: 398 515s testutil.go:509: Offset: 248, NextOffset: 285 515s testutil.go:509: Offset: 398, NextOffset: 536 515s testutil.go:509: Offset: 285, NextOffset: 390 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 536, NextOffset: 680 515s testutil.go:509: Offset: 390, NextOffset: 500 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 786, NextOffset: 1283 515s testutil.go:509: Offset: 606, NextOffset: 1103 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 213, NextOffset: 250 515s testutil.go:509: Offset: 100, NextOffset: 137 515s testutil.go:509: Offset: 250, NextOffset: 287 515s testutil.go:509: Offset: 137, NextOffset: 174 515s testutil.go:509: Offset: 287, NextOffset: 324 515s testutil.go:509: Offset: 174, NextOffset: 211 515s testutil.go:509: Offset: 324, NextOffset: 361 515s testutil.go:509: Offset: 211, NextOffset: 248 515s testutil.go:509: Offset: 361, NextOffset: 398 515s testutil.go:509: Offset: 248, NextOffset: 285 515s testutil.go:509: Offset: 398, NextOffset: 536 515s testutil.go:509: Offset: 285, NextOffset: 390 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 680, NextOffset: 786 515s testutil.go:509: Offset: 500, NextOffset: 606 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 24079 48500 72581 97387] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24079 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48500 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72581 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 97387 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24079,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48500,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48500,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72581,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [bar foo3.txt barlink dev .no.prefetch.landmark baz.txt test test2 foo1.txt] 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=64000 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test test2 foo1.txt bar foo3.txt barlink dev .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 24079 48500 72581 96544] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 515s testutil.go:2349: [1] at 24079 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48500 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72581 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 96544 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24079,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48500,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48500,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72581,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s testutil.go:509: Offset: 106, NextOffset: 1313 515s testutil.go:509: Offset: 0, NextOffset: 1200 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":98,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":135,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":387,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":496,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":601,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":979,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1016,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1053,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1090,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":535,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":678,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":783,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1161,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1198,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1235,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1272,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt test .no.prefetch.landmark foo1.txt bar foo3.txt barlink dev test2] 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 24078 48499 72581 97387] 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 979, NextOffset: 1016 515s testutil.go:509: Offset: 1161, NextOffset: 1198 515s testutil.go:509: Offset: 1016, NextOffset: 1053 515s testutil.go:509: Offset: 1198, NextOffset: 1235 515s testutil.go:509: Offset: 1053, NextOffset: 1090 515s testutil.go:509: Offset: 1235, NextOffset: 1272 515s testutil.go:509: Offset: 1090, NextOffset: 1319 515s testutil.go:509: Offset: 1272, NextOffset: 1598 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 98, NextOffset: 135 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 249, NextOffset: 286 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 172, NextOffset: 209 515s testutil.go:509: Offset: 286, NextOffset: 323 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 323, NextOffset: 360 515s testutil.go:509: Offset: 246, NextOffset: 283 515s testutil.go:509: Offset: 360, NextOffset: 397 515s testutil.go:509: Offset: 283, NextOffset: 387 515s testutil.go:509: Offset: 397, NextOffset: 535 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 98, NextOffset: 135 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 249, NextOffset: 286 515s testutil.go:509: Offset: 172, NextOffset: 209 515s testutil.go:509: Offset: 286, NextOffset: 323 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 323, NextOffset: 360 515s testutil.go:509: Offset: 246, NextOffset: 283 515s testutil.go:509: Offset: 360, NextOffset: 397 515s testutil.go:509: Offset: 283, NextOffset: 387 515s testutil.go:509: Offset: 397, NextOffset: 535 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 515s testutil.go:2349: [1] at 24078 in stargz, uncompressed length 32512 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 387, NextOffset: 496 515s testutil.go:509: Offset: 535, NextOffset: 678 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 496, NextOffset: 601 515s testutil.go:509: Offset: 678, NextOffset: 783 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 601, NextOffset: 979 515s testutil.go:509: Offset: 783, NextOffset: 1161 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test .no.prefetch.landmark foo1.txt bar foo3.txt barlink dev test2 baz.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 98, NextOffset: 135 515s testutil.go:509: Offset: 249, NextOffset: 286 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 515s testutil.go:2349: [2] at 48499 in stargz, uncompressed length 33536 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 286, NextOffset: 323 515s testutil.go:509: Offset: 172, NextOffset: 209 515s testutil.go:509: Offset: 323, NextOffset: 360 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 360, NextOffset: 397 515s testutil.go:509: Offset: 246, NextOffset: 283 515s testutil.go:509: Offset: 397, NextOffset: 535 515s testutil.go:509: Offset: 283, NextOffset: 387 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 98, NextOffset: 135 515s testutil.go:509: Offset: 249, NextOffset: 286 515s testutil.go:509: Offset: 135, NextOffset: 172 515s testutil.go:509: Offset: 286, NextOffset: 323 515s testutil.go:509: Offset: 172, NextOffset: 209 515s testutil.go:509: Offset: 323, NextOffset: 360 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU 515s testutil.go:2349: [3] at 72581 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 97387 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24078,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48499,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48499,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72581,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 209, NextOffset: 246 515s testutil.go:509: Offset: 360, NextOffset: 397 515s testutil.go:509: Offset: 246, NextOffset: 283 515s testutil.go:509: Offset: 397, NextOffset: 535 515s testutil.go:509: Offset: 283, NextOffset: 387 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 1161, NextOffset: 1198 515s testutil.go:509: Offset: 979, NextOffset: 1016 515s testutil.go:509: Offset: 1198, NextOffset: 1235 515s testutil.go:509: Offset: 1016, NextOffset: 1053 515s testutil.go:509: Offset: 1235, NextOffset: 1272 515s testutil.go:509: Offset: 1053, NextOffset: 1090 515s testutil.go:509: Offset: 1272, NextOffset: 1598 515s testutil.go:509: Offset: 1090, NextOffset: 1319 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 535, NextOffset: 678 515s testutil.go:509: Offset: 387, NextOffset: 496 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 678, NextOffset: 783 515s testutil.go:509: Offset: 496, NextOffset: 601 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 783, NextOffset: 1161 515s testutil.go:509: Offset: 601, NextOffset: 979 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=64000 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo1.txt foo3.txt dev bar barlink test test2] 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt dev bar barlink test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 24078 48499 72581 96544] 515s testutil.go:2330: got gzip streams: 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 515s testutil.go:2349: [1] at 24078 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48499 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72581 in stargz, uncompressed length 32000 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=64000 515s testutil.go:395: Comparing: "test2" vs "test2" 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 515s testutil.go:2349: [4] at 96544 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=64000 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24078,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48499,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48499,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72581,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=64000 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1066 515s testutil.go:509: Offset: 0, NextOffset: 952 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 24081 48503 72590 97396] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24081 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48503 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72590 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 97396 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24081,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48503,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48503,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72590,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":100,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":391,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":502,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":608,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":989,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1026,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1063,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1100,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":215,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":252,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":289,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":326,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":363,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":400,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":539,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":683,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":789,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1170,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1244,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1281,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark bar foo3.txt test dev baz.txt foo1.txt barlink test2] 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 608, NextOffset: 989 515s testutil.go:509: Offset: 789, NextOffset: 1170 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 989, NextOffset: 1026 515s testutil.go:509: Offset: 1170, NextOffset: 1207 515s testutil.go:509: Offset: 1026, NextOffset: 1063 515s testutil.go:509: Offset: 1207, NextOffset: 1244 515s testutil.go:509: Offset: 1063, NextOffset: 1100 515s testutil.go:509: Offset: 1244, NextOffset: 1281 515s testutil.go:509: Offset: 1100, NextOffset: 1331 515s testutil.go:509: Offset: 1281, NextOffset: 1611 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 100, NextOffset: 137 515s testutil.go:509: Offset: 215, NextOffset: 252 515s testutil.go:509: Offset: 137, NextOffset: 174 515s testutil.go:509: Offset: 252, NextOffset: 289 515s testutil.go:509: Offset: 174, NextOffset: 211 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 289, NextOffset: 326 515s testutil.go:509: Offset: 211, NextOffset: 248 515s testutil.go:509: Offset: 326, NextOffset: 363 515s testutil.go:509: Offset: 248, NextOffset: 285 515s testutil.go:509: Offset: 363, NextOffset: 400 515s testutil.go:509: Offset: 285, NextOffset: 391 515s testutil.go:509: Offset: 400, NextOffset: 539 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 100, NextOffset: 137 515s testutil.go:509: Offset: 215, NextOffset: 252 515s testutil.go:509: Offset: 137, NextOffset: 174 515s testutil.go:509: Offset: 252, NextOffset: 289 515s testutil.go:509: Offset: 174, NextOffset: 211 515s testutil.go:509: Offset: 289, NextOffset: 326 515s testutil.go:509: Offset: 211, NextOffset: 248 515s testutil.go:509: Offset: 326, NextOffset: 363 515s testutil.go:509: Offset: 248, NextOffset: 285 515s testutil.go:509: Offset: 363, NextOffset: 400 515s testutil.go:509: Offset: 285, NextOffset: 391 515s testutil.go:509: Offset: 400, NextOffset: 539 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 391, NextOffset: 502 515s testutil.go:509: Offset: 539, NextOffset: 683 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 502, NextOffset: 608 515s testutil.go:509: Offset: 683, NextOffset: 789 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt test dev baz.txt foo1.txt barlink test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 789, NextOffset: 1170 515s testutil.go:509: Offset: 608, NextOffset: 989 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 1170, NextOffset: 1207 515s testutil.go:509: Offset: 989, NextOffset: 1026 515s testutil.go:509: Offset: 1207, NextOffset: 1244 515s testutil.go:509: Offset: 1026, NextOffset: 1063 515s testutil.go:509: Offset: 1244, NextOffset: 1281 515s testutil.go:509: Offset: 1063, NextOffset: 1100 515s testutil.go:509: Offset: 1281, NextOffset: 1611 515s testutil.go:509: Offset: 1100, NextOffset: 1331 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 215, NextOffset: 252 515s testutil.go:509: Offset: 100, NextOffset: 137 515s testutil.go:509: Offset: 252, NextOffset: 289 515s testutil.go:509: Offset: 137, NextOffset: 174 515s testutil.go:509: Offset: 289, NextOffset: 326 515s testutil.go:509: Offset: 174, NextOffset: 211 515s testutil.go:509: Offset: 326, NextOffset: 363 515s testutil.go:509: Offset: 211, NextOffset: 248 515s testutil.go:509: Offset: 363, NextOffset: 400 515s testutil.go:509: Offset: 248, NextOffset: 285 515s testutil.go:509: Offset: 400, NextOffset: 539 515s testutil.go:509: Offset: 285, NextOffset: 391 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 539, NextOffset: 683 515s testutil.go:509: Offset: 391, NextOffset: 502 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 215, NextOffset: 252 515s testutil.go:509: Offset: 100, NextOffset: 137 515s testutil.go:509: Offset: 252, NextOffset: 289 515s testutil.go:509: Offset: 137, NextOffset: 174 515s testutil.go:509: Offset: 289, NextOffset: 326 515s testutil.go:509: Offset: 174, NextOffset: 211 515s testutil.go:509: Offset: 326, NextOffset: 363 515s testutil.go:509: Offset: 211, NextOffset: 248 515s testutil.go:509: Offset: 363, NextOffset: 400 515s testutil.go:509: Offset: 248, NextOffset: 285 515s testutil.go:509: Offset: 400, NextOffset: 539 515s testutil.go:509: Offset: 285, NextOffset: 391 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 683, NextOffset: 789 515s testutil.go:509: Offset: 502, NextOffset: 608 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=64000 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark bar foo3.txt barlink test baz.txt foo1.txt dev test2] 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "" vs "" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=64000 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt barlink test baz.txt foo1.txt dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=64000 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 24081 48503 72590 96553] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=64000 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24081 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48503 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72590 in stargz, uncompressed length 32000 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=64000 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 515s testutil.go:2349: [4] at 96553 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24081,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48503,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48503,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72590,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1075 515s testutil.go:509: Offset: 0, NextOffset: 960 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=64000 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 24081 48503 72590 97396] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24081 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48503 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72590 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 97396 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24081,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48503,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48503,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72590,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":100,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":174,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":500,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":606,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":986,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1023,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1060,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1097,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":213,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":250,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":287,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":324,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":361,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":398,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":680,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":786,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1166,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1240,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1277,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test2 bar test .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink dev] 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 986, NextOffset: 1023 515s testutil.go:509: Offset: 1166, NextOffset: 1203 515s testutil.go:509: Offset: 1023, NextOffset: 1060 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 1203, NextOffset: 1240 515s testutil.go:509: Offset: 1060, NextOffset: 1097 515s testutil.go:509: Offset: 1240, NextOffset: 1277 515s testutil.go:509: Offset: 1097, NextOffset: 1326 515s testutil.go:509: Offset: 1277, NextOffset: 1604 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 100, NextOffset: 137 515s testutil.go:509: Offset: 213, NextOffset: 250 515s testutil.go:509: Offset: 137, NextOffset: 174 515s testutil.go:509: Offset: 250, NextOffset: 287 515s testutil.go:509: Offset: 174, NextOffset: 211 515s testutil.go:509: Offset: 287, NextOffset: 324 515s testutil.go:509: Offset: 211, NextOffset: 248 515s testutil.go:509: Offset: 324, NextOffset: 361 515s testutil.go:509: Offset: 248, NextOffset: 285 515s testutil.go:509: Offset: 361, NextOffset: 398 515s testutil.go:509: Offset: 285, NextOffset: 390 515s testutil.go:509: Offset: 398, NextOffset: 536 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 100, NextOffset: 137 515s testutil.go:509: Offset: 213, NextOffset: 250 515s testutil.go:509: Offset: 137, NextOffset: 174 515s testutil.go:509: Offset: 250, NextOffset: 287 515s testutil.go:509: Offset: 174, NextOffset: 211 515s testutil.go:509: Offset: 287, NextOffset: 324 515s testutil.go:509: Offset: 211, NextOffset: 248 515s testutil.go:509: Offset: 324, NextOffset: 361 515s testutil.go:509: Offset: 248, NextOffset: 285 515s testutil.go:509: Offset: 361, NextOffset: 398 515s testutil.go:509: Offset: 285, NextOffset: 390 515s testutil.go:509: Offset: 398, NextOffset: 536 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 390, NextOffset: 500 515s testutil.go:509: Offset: 536, NextOffset: 680 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 500, NextOffset: 606 515s testutil.go:509: Offset: 680, NextOffset: 786 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 606, NextOffset: 986 515s testutil.go:509: Offset: 786, NextOffset: 1166 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink dev test2 bar test] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 213, NextOffset: 250 515s testutil.go:509: Offset: 100, NextOffset: 137 515s testutil.go:509: Offset: 250, NextOffset: 287 515s testutil.go:509: Offset: 137, NextOffset: 174 515s testutil.go:509: Offset: 287, NextOffset: 324 515s testutil.go:509: Offset: 174, NextOffset: 211 515s testutil.go:509: Offset: 324, NextOffset: 361 515s testutil.go:509: Offset: 211, NextOffset: 248 515s testutil.go:509: Offset: 361, NextOffset: 398 515s testutil.go:509: Offset: 248, NextOffset: 285 515s testutil.go:509: Offset: 398, NextOffset: 536 515s testutil.go:509: Offset: 285, NextOffset: 390 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 536, NextOffset: 680 515s testutil.go:509: Offset: 390, NextOffset: 500 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 786, NextOffset: 1166 515s testutil.go:509: Offset: 606, NextOffset: 986 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 213, NextOffset: 250 515s testutil.go:509: Offset: 100, NextOffset: 137 515s testutil.go:509: Offset: 250, NextOffset: 287 515s testutil.go:509: Offset: 137, NextOffset: 174 515s testutil.go:509: Offset: 287, NextOffset: 324 515s testutil.go:509: Offset: 174, NextOffset: 211 515s testutil.go:509: Offset: 324, NextOffset: 361 515s testutil.go:509: Offset: 211, NextOffset: 248 515s testutil.go:509: Offset: 361, NextOffset: 398 515s testutil.go:509: Offset: 248, NextOffset: 285 515s testutil.go:509: Offset: 398, NextOffset: 536 515s testutil.go:509: Offset: 285, NextOffset: 390 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 680, NextOffset: 786 515s testutil.go:509: Offset: 500, NextOffset: 606 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 1166, NextOffset: 1203 515s testutil.go:509: Offset: 986, NextOffset: 1023 515s testutil.go:509: Offset: 1203, NextOffset: 1240 515s testutil.go:509: Offset: 1023, NextOffset: 1060 515s testutil.go:509: Offset: 1240, NextOffset: 1277 515s testutil.go:509: Offset: 1060, NextOffset: 1097 515s testutil.go:509: Offset: 1277, NextOffset: 1604 515s testutil.go:509: Offset: 1097, NextOffset: 1326 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=64000 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo1.txt foo3.txt test .no.prefetch.landmark baz.txt bar barlink dev test2] 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=64000 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar barlink dev test2 foo1.txt foo3.txt test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s testutil.go:509: Offset: 106, NextOffset: 1064 515s testutil.go:509: Offset: 0, NextOffset: 951 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 24081 48503 72590 96553] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24081 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48503 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72590 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 96553 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24081,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48503,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48503,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72590,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 24080 48503 72589 97395] 515s testutil.go:2330: got gzip streams: 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24080 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48503 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72589 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 97395 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24080,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48503,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48503,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72589,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":101,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":138,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":175,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":286,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":394,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":506,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":615,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":997,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1034,"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":1108,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":215,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":252,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":289,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":326,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":363,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":400,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":540,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":686,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":795,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1177,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1214,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1288,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt foo1.txt bar barlink test dev test2 foo3.txt .no.prefetch.landmark] 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 997, NextOffset: 1034 515s testutil.go:509: Offset: 1177, NextOffset: 1214 515s testutil.go:509: Offset: 1034, NextOffset: 1071 515s testutil.go:509: Offset: 1214, NextOffset: 1251 515s testutil.go:509: Offset: 1071, NextOffset: 1108 515s testutil.go:509: Offset: 1251, NextOffset: 1288 515s testutil.go:509: Offset: 1108, NextOffset: 1339 515s testutil.go:509: Offset: 1288, NextOffset: 1621 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 101, NextOffset: 138 515s testutil.go:509: Offset: 215, NextOffset: 252 515s testutil.go:509: Offset: 138, NextOffset: 175 515s testutil.go:509: Offset: 252, NextOffset: 289 515s testutil.go:509: Offset: 175, NextOffset: 212 515s testutil.go:509: Offset: 289, NextOffset: 326 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 326, NextOffset: 363 515s testutil.go:509: Offset: 249, NextOffset: 286 515s testutil.go:509: Offset: 363, NextOffset: 400 515s testutil.go:509: Offset: 286, NextOffset: 394 515s testutil.go:509: Offset: 400, NextOffset: 540 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 101, NextOffset: 138 515s testutil.go:509: Offset: 215, NextOffset: 252 515s testutil.go:509: Offset: 138, NextOffset: 175 515s testutil.go:509: Offset: 252, NextOffset: 289 515s testutil.go:509: Offset: 175, NextOffset: 212 515s testutil.go:509: Offset: 289, NextOffset: 326 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 326, NextOffset: 363 515s testutil.go:509: Offset: 249, NextOffset: 286 515s testutil.go:509: Offset: 363, NextOffset: 400 515s testutil.go:509: Offset: 286, NextOffset: 394 515s testutil.go:509: Offset: 400, NextOffset: 540 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 394, NextOffset: 506 515s testutil.go:509: Offset: 540, NextOffset: 686 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 506, NextOffset: 615 515s testutil.go:509: Offset: 686, NextOffset: 795 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 615, NextOffset: 997 515s testutil.go:509: Offset: 795, NextOffset: 1177 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar barlink test dev test2 foo3.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 1177, NextOffset: 1214 515s testutil.go:509: Offset: 997, NextOffset: 1034 515s testutil.go:509: Offset: 1214, NextOffset: 1251 515s testutil.go:509: Offset: 1034, NextOffset: 1071 515s testutil.go:509: Offset: 1251, NextOffset: 1288 515s testutil.go:509: Offset: 1071, NextOffset: 1108 515s testutil.go:509: Offset: 1288, NextOffset: 1621 515s testutil.go:509: Offset: 1108, NextOffset: 1339 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 215, NextOffset: 252 515s testutil.go:509: Offset: 101, NextOffset: 138 515s testutil.go:509: Offset: 252, NextOffset: 289 515s testutil.go:509: Offset: 138, NextOffset: 175 515s testutil.go:509: Offset: 289, NextOffset: 326 515s testutil.go:509: Offset: 175, NextOffset: 212 515s testutil.go:509: Offset: 326, NextOffset: 363 515s testutil.go:509: Offset: 212, NextOffset: 249 515s testutil.go:509: Offset: 363, NextOffset: 400 515s testutil.go:509: Offset: 249, NextOffset: 286 515s testutil.go:509: Offset: 400, NextOffset: 540 515s testutil.go:509: Offset: 286, NextOffset: 394 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 795, NextOffset: 1177 515s testutil.go:509: Offset: 615, NextOffset: 997 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 215, NextOffset: 252 515s testutil.go:509: Offset: 101, NextOffset: 138 515s testutil.go:509: Offset: 252, NextOffset: 289 515s testutil.go:509: Offset: 138, NextOffset: 175 515s testutil.go:509: Offset: 289, NextOffset: 326 515s testutil.go:509: Offset: 175, NextOffset: 212 515s testutil.go:509: Offset: 326, NextOffset: 363 515s testutil.go:509: Offset: 212, NextOffset: 249 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 363, NextOffset: 400 515s testutil.go:509: Offset: 249, NextOffset: 286 515s testutil.go:509: Offset: 400, NextOffset: 540 515s testutil.go:509: Offset: 286, NextOffset: 394 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 540, NextOffset: 686 515s testutil.go:509: Offset: 394, NextOffset: 506 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 686, NextOffset: 795 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 506, NextOffset: 615 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=64000 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [bar foo3.txt test test2 baz.txt barlink dev .no.prefetch.landmark foo1.txt] 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 24080 48503 72589 96552] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24080 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48503 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72589 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 96552 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24080,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48503,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48503,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72589,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=64000 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt test test2 baz.txt barlink dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 106, NextOffset: 1080 515s testutil.go:509: Offset: 0, NextOffset: 966 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 24075 48125 72202 96198] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48125 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72202 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 96198 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48125,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48125,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72202,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37: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":869,"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":935,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":182,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":215,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":248,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":281,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":314,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":347,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":466,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":589,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":683,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":982,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1015,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1048,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1081,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink dev test2 foo1.txt bar foo3.txt test] 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 443, NextOffset: 537 515s testutil.go:509: Offset: 589, NextOffset: 683 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 537, NextOffset: 836 515s testutil.go:509: Offset: 683, NextOffset: 982 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 836, NextOffset: 869 515s testutil.go:509: Offset: 982, NextOffset: 1015 515s testutil.go:509: Offset: 869, NextOffset: 902 515s testutil.go:509: Offset: 1015, NextOffset: 1048 515s testutil.go:509: Offset: 902, NextOffset: 935 515s testutil.go:509: Offset: 1048, NextOffset: 1081 515s testutil.go:509: Offset: 935, NextOffset: 1139 515s testutil.go:509: Offset: 1081, NextOffset: 1357 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 119, NextOffset: 152 515s testutil.go:509: Offset: 215, NextOffset: 248 515s testutil.go:509: Offset: 152, NextOffset: 185 515s testutil.go:509: Offset: 248, NextOffset: 281 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 281, NextOffset: 314 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 314, NextOffset: 347 515s testutil.go:509: Offset: 251, NextOffset: 345 515s testutil.go:509: Offset: 347, NextOffset: 466 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 119, NextOffset: 152 515s testutil.go:509: Offset: 215, NextOffset: 248 515s testutil.go:509: Offset: 152, NextOffset: 185 515s testutil.go:509: Offset: 248, NextOffset: 281 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 281, NextOffset: 314 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 314, NextOffset: 347 515s testutil.go:509: Offset: 251, NextOffset: 345 515s testutil.go:509: Offset: 347, NextOffset: 466 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 345, NextOffset: 443 515s testutil.go:509: Offset: 466, NextOffset: 589 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt test .no.prefetch.landmark baz.txt barlink dev test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 215, NextOffset: 248 515s testutil.go:509: Offset: 119, NextOffset: 152 515s testutil.go:509: Offset: 248, NextOffset: 281 515s testutil.go:509: Offset: 152, NextOffset: 185 515s testutil.go:509: Offset: 281, NextOffset: 314 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 314, NextOffset: 347 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 347, NextOffset: 466 515s testutil.go:509: Offset: 251, NextOffset: 345 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 466, NextOffset: 589 515s testutil.go:509: Offset: 345, NextOffset: 443 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 589, NextOffset: 683 515s testutil.go:509: Offset: 443, NextOffset: 537 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 683, NextOffset: 982 515s testutil.go:509: Offset: 537, NextOffset: 836 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 982, NextOffset: 1015 515s testutil.go:509: Offset: 836, NextOffset: 869 515s testutil.go:509: Offset: 1015, NextOffset: 1048 515s testutil.go:509: Offset: 869, NextOffset: 902 515s testutil.go:509: Offset: 1048, NextOffset: 1081 515s testutil.go:509: Offset: 902, NextOffset: 935 515s testutil.go:509: Offset: 1081, NextOffset: 1357 515s testutil.go:509: Offset: 935, NextOffset: 1139 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 215, NextOffset: 248 515s testutil.go:509: Offset: 119, NextOffset: 152 515s testutil.go:509: Offset: 248, NextOffset: 281 515s testutil.go:509: Offset: 152, NextOffset: 185 515s testutil.go:509: Offset: 281, NextOffset: 314 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 314, NextOffset: 347 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 347, NextOffset: 466 515s testutil.go:509: Offset: 251, NextOffset: 345 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=64000 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 24075 48125 72202 96184] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48125 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72202 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 96184 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48125,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48125,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72202,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo1.txt bar foo3.txt barlink test test2 .no.prefetch.landmark baz.txt dev] 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test test2 .no.prefetch.landmark baz.txt dev foo1.txt bar foo3.txt barlink] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 615 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 24075 48125 72202 96198] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48125 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72202 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 96198 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48125,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48125,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72202,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":847,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":880,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":913,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":946,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":184,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":217,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":250,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":283,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":316,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":349,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":470,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":691,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":993,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1026,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1059,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1092,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt bar test dev test2 foo1.txt foo3.txt barlink] 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 545, NextOffset: 847 515s testutil.go:509: Offset: 691, NextOffset: 993 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 847, NextOffset: 880 515s testutil.go:509: Offset: 993, NextOffset: 1026 515s testutil.go:509: Offset: 880, NextOffset: 913 515s testutil.go:509: Offset: 1026, NextOffset: 1059 515s testutil.go:509: Offset: 913, NextOffset: 946 515s testutil.go:509: Offset: 1059, NextOffset: 1092 515s testutil.go:509: Offset: 946, NextOffset: 1150 515s testutil.go:509: Offset: 1092, NextOffset: 1373 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 88, NextOffset: 121 515s testutil.go:509: Offset: 184, NextOffset: 217 515s testutil.go:509: Offset: 121, NextOffset: 154 515s testutil.go:509: Offset: 217, NextOffset: 250 515s testutil.go:509: Offset: 154, NextOffset: 187 515s testutil.go:509: Offset: 250, NextOffset: 283 515s testutil.go:509: Offset: 187, NextOffset: 220 515s testutil.go:509: Offset: 283, NextOffset: 316 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 316, NextOffset: 349 515s testutil.go:509: Offset: 253, NextOffset: 349 515s testutil.go:509: Offset: 349, NextOffset: 470 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 88, NextOffset: 121 515s testutil.go:509: Offset: 184, NextOffset: 217 515s testutil.go:509: Offset: 121, NextOffset: 154 515s testutil.go:509: Offset: 217, NextOffset: 250 515s testutil.go:509: Offset: 154, NextOffset: 187 515s testutil.go:509: Offset: 250, NextOffset: 283 515s testutil.go:509: Offset: 187, NextOffset: 220 515s testutil.go:509: Offset: 283, NextOffset: 316 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 316, NextOffset: 349 515s testutil.go:509: Offset: 253, NextOffset: 349 515s testutil.go:509: Offset: 349, NextOffset: 470 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 349, NextOffset: 449 515s testutil.go:509: Offset: 470, NextOffset: 595 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 449, NextOffset: 545 515s testutil.go:509: Offset: 595, NextOffset: 691 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test2 foo1.txt foo3.txt barlink .no.prefetch.landmark baz.txt bar test dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 595, NextOffset: 691 515s testutil.go:509: Offset: 449, NextOffset: 545 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 993, NextOffset: 1026 515s testutil.go:509: Offset: 847, NextOffset: 880 515s testutil.go:509: Offset: 1026, NextOffset: 1059 515s testutil.go:509: Offset: 880, NextOffset: 913 515s testutil.go:509: Offset: 1059, NextOffset: 1092 515s testutil.go:509: Offset: 913, NextOffset: 946 515s testutil.go:509: Offset: 1092, NextOffset: 1373 515s testutil.go:509: Offset: 946, NextOffset: 1150 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 184, NextOffset: 217 515s testutil.go:509: Offset: 88, NextOffset: 121 515s testutil.go:509: Offset: 217, NextOffset: 250 515s testutil.go:509: Offset: 121, NextOffset: 154 515s testutil.go:509: Offset: 250, NextOffset: 283 515s testutil.go:509: Offset: 154, NextOffset: 187 515s testutil.go:509: Offset: 283, NextOffset: 316 515s testutil.go:509: Offset: 187, NextOffset: 220 515s testutil.go:509: Offset: 316, NextOffset: 349 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 349, NextOffset: 470 515s testutil.go:509: Offset: 253, NextOffset: 349 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 470, NextOffset: 595 515s testutil.go:509: Offset: 349, NextOffset: 449 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 691, NextOffset: 993 515s testutil.go:509: Offset: 545, NextOffset: 847 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 184, NextOffset: 217 515s testutil.go:509: Offset: 88, NextOffset: 121 515s testutil.go:509: Offset: 217, NextOffset: 250 515s testutil.go:509: Offset: 121, NextOffset: 154 515s testutil.go:509: Offset: 250, NextOffset: 283 515s testutil.go:509: Offset: 154, NextOffset: 187 515s testutil.go:509: Offset: 283, NextOffset: 316 515s testutil.go:509: Offset: 187, NextOffset: 220 515s testutil.go:509: Offset: 316, NextOffset: 349 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 349, NextOffset: 470 515s testutil.go:509: Offset: 253, NextOffset: 349 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 24075 48125 72202 96184] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48125 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72202 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 96184 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48125,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48125,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72202,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt foo1.txt bar foo3.txt barlink test test2 .no.prefetch.landmark dev] 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark dev baz.txt foo1.txt bar foo3.txt barlink test] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:509: Offset: 0, NextOffset: 618 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 90, NextOffset: 711 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 90, NextOffset: 711 515s testutil.go:509: Offset: 0, NextOffset: 618 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 24074 48125 72200 96196] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24074 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48125 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72200 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 96196 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24074,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48125,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48125,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72200,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":842,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":875,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":908,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":941,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":183,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":249,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":282,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":315,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":348,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":468,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":687,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1021,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1054,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1087,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo3.txt barlink foo1.txt bar test dev test2] 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 87, NextOffset: 120 515s testutil.go:509: Offset: 183, NextOffset: 216 515s testutil.go:509: Offset: 120, NextOffset: 153 515s testutil.go:509: Offset: 216, NextOffset: 249 515s testutil.go:509: Offset: 153, NextOffset: 186 515s testutil.go:509: Offset: 249, NextOffset: 282 515s testutil.go:509: Offset: 186, NextOffset: 219 515s testutil.go:509: Offset: 282, NextOffset: 315 515s testutil.go:509: Offset: 219, NextOffset: 252 515s testutil.go:509: Offset: 315, NextOffset: 348 515s testutil.go:509: Offset: 252, NextOffset: 347 515s testutil.go:509: Offset: 348, NextOffset: 468 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 87, NextOffset: 120 515s testutil.go:509: Offset: 183, NextOffset: 216 515s testutil.go:509: Offset: 120, NextOffset: 153 515s testutil.go:509: Offset: 216, NextOffset: 249 515s testutil.go:509: Offset: 153, NextOffset: 186 515s testutil.go:509: Offset: 249, NextOffset: 282 515s testutil.go:509: Offset: 186, NextOffset: 219 515s testutil.go:509: Offset: 282, NextOffset: 315 515s testutil.go:509: Offset: 219, NextOffset: 252 515s testutil.go:509: Offset: 315, NextOffset: 348 515s testutil.go:509: Offset: 252, NextOffset: 347 515s testutil.go:509: Offset: 348, NextOffset: 468 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 347, NextOffset: 446 515s testutil.go:509: Offset: 468, NextOffset: 592 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 446, NextOffset: 541 515s testutil.go:509: Offset: 592, NextOffset: 687 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 541, NextOffset: 842 515s testutil.go:509: Offset: 687, NextOffset: 988 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 842, NextOffset: 875 515s testutil.go:509: Offset: 988, NextOffset: 1021 515s testutil.go:509: Offset: 875, NextOffset: 908 515s testutil.go:509: Offset: 1021, NextOffset: 1054 515s testutil.go:509: Offset: 908, NextOffset: 941 515s testutil.go:509: Offset: 1054, NextOffset: 1087 515s testutil.go:509: Offset: 941, NextOffset: 1144 515s testutil.go:509: Offset: 1087, NextOffset: 1365 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt foo3.txt barlink foo1.txt bar] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 468, NextOffset: 592 515s testutil.go:509: Offset: 347, NextOffset: 446 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 592, NextOffset: 687 515s testutil.go:509: Offset: 446, NextOffset: 541 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 988, NextOffset: 1021 515s testutil.go:509: Offset: 842, NextOffset: 875 515s testutil.go:509: Offset: 1021, NextOffset: 1054 515s testutil.go:509: Offset: 875, NextOffset: 908 515s testutil.go:509: Offset: 1054, NextOffset: 1087 515s testutil.go:509: Offset: 908, NextOffset: 941 515s testutil.go:509: Offset: 1087, NextOffset: 1365 515s testutil.go:509: Offset: 941, NextOffset: 1144 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 183, NextOffset: 216 515s testutil.go:509: Offset: 87, NextOffset: 120 515s testutil.go:509: Offset: 216, NextOffset: 249 515s testutil.go:509: Offset: 120, NextOffset: 153 515s testutil.go:509: Offset: 249, NextOffset: 282 515s testutil.go:509: Offset: 153, NextOffset: 186 515s testutil.go:509: Offset: 282, NextOffset: 315 515s testutil.go:509: Offset: 186, NextOffset: 219 515s testutil.go:509: Offset: 315, NextOffset: 348 515s testutil.go:509: Offset: 219, NextOffset: 252 515s testutil.go:509: Offset: 348, NextOffset: 468 515s testutil.go:509: Offset: 252, NextOffset: 347 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 183, NextOffset: 216 515s testutil.go:509: Offset: 87, NextOffset: 120 515s testutil.go:509: Offset: 216, NextOffset: 249 515s testutil.go:509: Offset: 120, NextOffset: 153 515s testutil.go:509: Offset: 249, NextOffset: 282 515s testutil.go:509: Offset: 153, NextOffset: 186 515s testutil.go:509: Offset: 282, NextOffset: 315 515s testutil.go:509: Offset: 186, NextOffset: 219 515s testutil.go:509: Offset: 315, NextOffset: 348 515s testutil.go:509: Offset: 219, NextOffset: 252 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 24074 48125 72200 96182] 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 348, NextOffset: 468 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 252, NextOffset: 347 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 687, NextOffset: 988 515s testutil.go:509: Offset: 541, NextOffset: 842 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 515s testutil.go:2349: [1] at 24074 in stargz, uncompressed length 32512 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU 515s testutil.go:2349: [2] at 48125 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72200 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 96182 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24074,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48125,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48125,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72200,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [dev test2 baz.txt barlink .no.prefetch.landmark foo1.txt bar foo3.txt test] 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt test dev test2 baz.txt barlink] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 90, NextOffset: 710 515s testutil.go:509: Offset: 0, NextOffset: 616 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 24076 48131 72211 96207] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24076 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48131 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72211 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 96207 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24076,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48131,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48131,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72211,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":188,"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":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":452,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":549,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":849,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":882,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":915,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":948,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":284,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":317,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":350,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":472,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":598,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":695,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":995,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1061,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1094,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark baz.txt bar foo3.txt barlink test dev test2 foo1.txt] 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 351, NextOffset: 452 515s testutil.go:509: Offset: 472, NextOffset: 598 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 452, NextOffset: 549 515s testutil.go:509: Offset: 598, NextOffset: 695 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 549, NextOffset: 849 515s testutil.go:509: Offset: 695, NextOffset: 995 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 849, NextOffset: 882 515s testutil.go:509: Offset: 995, NextOffset: 1028 515s testutil.go:509: Offset: 882, NextOffset: 915 515s testutil.go:509: Offset: 1028, NextOffset: 1061 515s testutil.go:509: Offset: 915, NextOffset: 948 515s testutil.go:509: Offset: 1061, NextOffset: 1094 515s testutil.go:509: Offset: 948, NextOffset: 1154 515s testutil.go:509: Offset: 1094, NextOffset: 1377 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 89, NextOffset: 122 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 122, NextOffset: 155 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 155, NextOffset: 188 515s testutil.go:509: Offset: 251, NextOffset: 284 515s testutil.go:509: Offset: 188, NextOffset: 221 515s testutil.go:509: Offset: 284, NextOffset: 317 515s testutil.go:509: Offset: 221, NextOffset: 254 515s testutil.go:509: Offset: 317, NextOffset: 350 515s testutil.go:509: Offset: 254, NextOffset: 351 515s testutil.go:509: Offset: 350, NextOffset: 472 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 89, NextOffset: 122 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 122, NextOffset: 155 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 155, NextOffset: 188 515s testutil.go:509: Offset: 251, NextOffset: 284 515s testutil.go:509: Offset: 188, NextOffset: 221 515s testutil.go:509: Offset: 284, NextOffset: 317 515s testutil.go:509: Offset: 221, NextOffset: 254 515s testutil.go:509: Offset: 317, NextOffset: 350 515s testutil.go:509: Offset: 254, NextOffset: 351 515s testutil.go:509: Offset: 350, NextOffset: 472 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt barlink test dev test2 foo1.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 695, NextOffset: 995 515s testutil.go:509: Offset: 549, NextOffset: 849 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 995, NextOffset: 1028 515s testutil.go:509: Offset: 849, NextOffset: 882 515s testutil.go:509: Offset: 1028, NextOffset: 1061 515s testutil.go:509: Offset: 882, NextOffset: 915 515s testutil.go:509: Offset: 1061, NextOffset: 1094 515s testutil.go:509: Offset: 915, NextOffset: 948 515s testutil.go:509: Offset: 1094, NextOffset: 1377 515s testutil.go:509: Offset: 948, NextOffset: 1154 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 89, NextOffset: 122 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 122, NextOffset: 155 515s testutil.go:509: Offset: 251, NextOffset: 284 515s testutil.go:509: Offset: 155, NextOffset: 188 515s testutil.go:509: Offset: 284, NextOffset: 317 515s testutil.go:509: Offset: 188, NextOffset: 221 515s testutil.go:509: Offset: 317, NextOffset: 350 515s testutil.go:509: Offset: 221, NextOffset: 254 515s testutil.go:509: Offset: 350, NextOffset: 472 515s testutil.go:509: Offset: 254, NextOffset: 351 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 472, NextOffset: 598 515s testutil.go:509: Offset: 351, NextOffset: 452 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 89, NextOffset: 122 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 122, NextOffset: 155 515s testutil.go:509: Offset: 251, NextOffset: 284 515s testutil.go:509: Offset: 155, NextOffset: 188 515s testutil.go:509: Offset: 284, NextOffset: 317 515s testutil.go:509: Offset: 188, NextOffset: 221 515s testutil.go:509: Offset: 317, NextOffset: 350 515s testutil.go:509: Offset: 221, NextOffset: 254 515s testutil.go:509: Offset: 350, NextOffset: 472 515s testutil.go:509: Offset: 254, NextOffset: 351 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 598, NextOffset: 695 515s testutil.go:509: Offset: 452, NextOffset: 549 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 24076 48131 72211 96193] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24076 in stargz, uncompressed length 32512 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 515s testutil.go:2349: [2] at 48131 in stargz, uncompressed length 33536 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR 515s testutil.go:2349: [3] at 72211 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 96193 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24076,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48131,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48131,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72211,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [barlink dev .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test test2] 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test test2 barlink dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s testutil.go:509: Offset: 90, NextOffset: 713 515s testutil.go:509: Offset: 0, NextOffset: 621 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":924,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":957,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":990,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1023,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":182,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":215,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":248,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":281,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":314,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":347,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":466,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":589,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":683,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1070,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1103,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1136,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1169,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo1.txt foo3.txt test test2 .no.prefetch.landmark baz.txt bar barlink dev] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 119, NextOffset: 152 515s testutil.go:509: Offset: 215, NextOffset: 248 515s testutil.go:509: Offset: 152, NextOffset: 185 515s testutil.go:509: Offset: 248, NextOffset: 281 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 281, NextOffset: 314 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 314, NextOffset: 347 515s testutil.go:509: Offset: 251, NextOffset: 345 515s testutil.go:509: Offset: 347, NextOffset: 466 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 345, NextOffset: 443 515s testutil.go:509: Offset: 466, NextOffset: 589 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 443, NextOffset: 537 515s testutil.go:509: Offset: 589, NextOffset: 683 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 537, NextOffset: 924 515s testutil.go:509: Offset: 683, NextOffset: 1070 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 924, NextOffset: 957 515s testutil.go:509: Offset: 1070, NextOffset: 1103 515s testutil.go:509: Offset: 957, NextOffset: 990 515s testutil.go:509: Offset: 1103, NextOffset: 1136 515s testutil.go:509: Offset: 990, NextOffset: 1023 515s testutil.go:509: Offset: 1136, NextOffset: 1169 515s testutil.go:509: Offset: 1023, NextOffset: 1311 515s testutil.go:509: Offset: 1169, NextOffset: 1533 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 119, NextOffset: 152 515s testutil.go:509: Offset: 215, NextOffset: 248 515s testutil.go:509: Offset: 152, NextOffset: 185 515s testutil.go:509: Offset: 248, NextOffset: 281 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 281, NextOffset: 314 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 314, NextOffset: 347 515s testutil.go:509: Offset: 251, NextOffset: 345 515s testutil.go:509: Offset: 347, NextOffset: 466 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar barlink dev foo1.txt foo3.txt test test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 515s testutil.go:395: Comparing: "bar" vs "bar" 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 24076 48131 72211 96207] 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 589, NextOffset: 683 515s testutil.go:509: Offset: 443, NextOffset: 537 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 466, NextOffset: 589 515s testutil.go:509: Offset: 345, NextOffset: 443 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 683, NextOffset: 1070 515s testutil.go:509: Offset: 537, NextOffset: 924 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 1070, NextOffset: 1103 515s testutil.go:509: Offset: 924, NextOffset: 957 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 1103, NextOffset: 1136 515s testutil.go:509: Offset: 957, NextOffset: 990 515s testutil.go:509: Offset: 1136, NextOffset: 1169 515s testutil.go:509: Offset: 990, NextOffset: 1023 515s testutil.go:509: Offset: 1169, NextOffset: 1533 515s testutil.go:509: Offset: 1023, NextOffset: 1311 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 215, NextOffset: 248 515s testutil.go:509: Offset: 119, NextOffset: 152 515s testutil.go:509: Offset: 248, NextOffset: 281 515s testutil.go:509: Offset: 152, NextOffset: 185 515s testutil.go:509: Offset: 281, NextOffset: 314 515s testutil.go:509: Offset: 185, NextOffset: 218 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 515s testutil.go:2349: [1] at 24076 in stargz, uncompressed length 32512 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 314, NextOffset: 347 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 347, NextOffset: 466 515s testutil.go:509: Offset: 251, NextOffset: 345 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 215, NextOffset: 248 515s testutil.go:509: Offset: 119, NextOffset: 152 515s testutil.go:509: Offset: 248, NextOffset: 281 515s testutil.go:509: Offset: 152, NextOffset: 185 515s testutil.go:509: Offset: 281, NextOffset: 314 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 314, NextOffset: 347 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 347, NextOffset: 466 515s testutil.go:509: Offset: 251, NextOffset: 345 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX 515s testutil.go:2349: [2] at 48131 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72211 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 96207 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24076,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48131,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48131,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72211,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test2 test dev] 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test2 test] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 754 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 24076 48131 72211 96193] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24076 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48131 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72211 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 96193 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24076,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48131,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48131,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72211,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":935,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":968,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1001,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1034,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":184,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":217,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":250,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":283,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":316,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":349,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":470,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":691,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1081,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1114,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1147,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1180,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark baz.txt bar barlink test dev test2 foo1.txt foo3.txt] 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 935, NextOffset: 968 515s testutil.go:509: Offset: 1081, NextOffset: 1114 515s testutil.go:509: Offset: 968, NextOffset: 1001 515s testutil.go:509: Offset: 1114, NextOffset: 1147 515s testutil.go:509: Offset: 1001, NextOffset: 1034 515s testutil.go:509: Offset: 1147, NextOffset: 1180 515s testutil.go:509: Offset: 1034, NextOffset: 1326 515s testutil.go:509: Offset: 1180, NextOffset: 1552 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 88, NextOffset: 121 515s testutil.go:509: Offset: 184, NextOffset: 217 515s testutil.go:509: Offset: 121, NextOffset: 154 515s testutil.go:509: Offset: 217, NextOffset: 250 515s testutil.go:509: Offset: 154, NextOffset: 187 515s testutil.go:509: Offset: 250, NextOffset: 283 515s testutil.go:509: Offset: 187, NextOffset: 220 515s testutil.go:509: Offset: 283, NextOffset: 316 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 316, NextOffset: 349 515s testutil.go:509: Offset: 253, NextOffset: 349 515s testutil.go:509: Offset: 349, NextOffset: 470 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 88, NextOffset: 121 515s testutil.go:509: Offset: 184, NextOffset: 217 515s testutil.go:509: Offset: 121, NextOffset: 154 515s testutil.go:509: Offset: 217, NextOffset: 250 515s testutil.go:509: Offset: 154, NextOffset: 187 515s testutil.go:509: Offset: 250, NextOffset: 283 515s testutil.go:509: Offset: 187, NextOffset: 220 515s testutil.go:509: Offset: 283, NextOffset: 316 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 316, NextOffset: 349 515s testutil.go:509: Offset: 253, NextOffset: 349 515s testutil.go:509: Offset: 349, NextOffset: 470 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 349, NextOffset: 449 515s testutil.go:509: Offset: 470, NextOffset: 595 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 449, NextOffset: 545 515s testutil.go:509: Offset: 595, NextOffset: 691 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 545, NextOffset: 935 515s testutil.go:509: Offset: 691, NextOffset: 1081 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [dev test2 foo1.txt foo3.txt .no.prefetch.landmark baz.txt bar barlink test] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 1081, NextOffset: 1114 515s testutil.go:509: Offset: 935, NextOffset: 968 515s testutil.go:509: Offset: 1114, NextOffset: 1147 515s testutil.go:509: Offset: 968, NextOffset: 1001 515s testutil.go:509: Offset: 1147, NextOffset: 1180 515s testutil.go:509: Offset: 1001, NextOffset: 1034 515s testutil.go:509: Offset: 1180, NextOffset: 1552 515s testutil.go:509: Offset: 1034, NextOffset: 1326 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 184, NextOffset: 217 515s testutil.go:509: Offset: 88, NextOffset: 121 515s testutil.go:509: Offset: 217, NextOffset: 250 515s testutil.go:509: Offset: 121, NextOffset: 154 515s testutil.go:509: Offset: 250, NextOffset: 283 515s testutil.go:509: Offset: 154, NextOffset: 187 515s testutil.go:509: Offset: 283, NextOffset: 316 515s testutil.go:509: Offset: 187, NextOffset: 220 515s testutil.go:509: Offset: 316, NextOffset: 349 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 349, NextOffset: 470 515s testutil.go:509: Offset: 253, NextOffset: 349 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 470, NextOffset: 595 515s testutil.go:509: Offset: 349, NextOffset: 449 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 691, NextOffset: 1081 515s testutil.go:509: Offset: 545, NextOffset: 935 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 184, NextOffset: 217 515s testutil.go:509: Offset: 88, NextOffset: 121 515s testutil.go:509: Offset: 217, NextOffset: 250 515s testutil.go:509: Offset: 121, NextOffset: 154 515s testutil.go:509: Offset: 250, NextOffset: 283 515s testutil.go:509: Offset: 154, NextOffset: 187 515s testutil.go:509: Offset: 283, NextOffset: 316 515s testutil.go:509: Offset: 187, NextOffset: 220 515s testutil.go:509: Offset: 316, NextOffset: 349 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 349, NextOffset: 470 515s testutil.go:509: Offset: 253, NextOffset: 349 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 595, NextOffset: 691 515s testutil.go:509: Offset: 449, NextOffset: 545 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=64000 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 24075 48130 72209 96205] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48130 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72209 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 96205 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48130,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48130,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72209,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt foo1.txt bar barlink foo3.txt test dev test2] 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar barlink foo3.txt test dev test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 90, NextOffset: 855 515s testutil.go:509: Offset: 0, NextOffset: 762 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 24075 48130 72209 96191] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48130 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72209 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 96191 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48130,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48130,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72209,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":927,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":960,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":993,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1026,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":183,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":249,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":282,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":315,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":348,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":468,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":687,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1073,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1106,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1172,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt foo1.txt foo3.txt barlink test .no.prefetch.landmark bar dev test2] 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 347, NextOffset: 446 515s testutil.go:509: Offset: 468, NextOffset: 592 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 446, NextOffset: 541 515s testutil.go:509: Offset: 592, NextOffset: 687 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 541, NextOffset: 927 515s testutil.go:509: Offset: 687, NextOffset: 1073 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 927, NextOffset: 960 515s testutil.go:509: Offset: 1073, NextOffset: 1106 515s testutil.go:509: Offset: 960, NextOffset: 993 515s testutil.go:509: Offset: 1106, NextOffset: 1139 515s testutil.go:509: Offset: 993, NextOffset: 1026 515s testutil.go:509: Offset: 1139, NextOffset: 1172 515s testutil.go:509: Offset: 1026, NextOffset: 1317 515s testutil.go:509: Offset: 1172, NextOffset: 1542 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 24075 48128 72207 96203] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48128 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72207 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 96203 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 87, NextOffset: 120 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48128,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48128,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72207,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 183, NextOffset: 216 515s testutil.go:509: Offset: 120, NextOffset: 153 515s testutil.go:509: Offset: 216, NextOffset: 249 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 153, NextOffset: 186 515s testutil.go:509: Offset: 249, NextOffset: 282 515s testutil.go:509: Offset: 186, NextOffset: 219 515s testutil.go:509: Offset: 282, NextOffset: 315 515s testutil.go:509: Offset: 219, NextOffset: 252 515s testutil.go:509: Offset: 315, NextOffset: 348 515s testutil.go:509: Offset: 252, NextOffset: 347 515s testutil.go:509: Offset: 348, NextOffset: 468 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 87, NextOffset: 120 515s testutil.go:509: Offset: 183, NextOffset: 216 515s testutil.go:509: Offset: 120, NextOffset: 153 515s testutil.go:509: Offset: 216, NextOffset: 249 515s testutil.go:509: Offset: 153, NextOffset: 186 515s testutil.go:509: Offset: 249, NextOffset: 282 515s testutil.go:509: Offset: 186, NextOffset: 219 515s testutil.go:509: Offset: 282, NextOffset: 315 515s testutil.go:509: Offset: 219, NextOffset: 252 515s testutil.go:509: Offset: 315, NextOffset: 348 515s testutil.go:509: Offset: 252, NextOffset: 347 515s testutil.go:509: Offset: 348, NextOffset: 468 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test .no.prefetch.landmark bar dev test2 baz.txt foo1.txt foo3.txt barlink] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 183, NextOffset: 216 515s testutil.go:509: Offset: 87, NextOffset: 120 515s testutil.go:509: Offset: 216, NextOffset: 249 515s testutil.go:509: Offset: 120, NextOffset: 153 515s testutil.go:509: Offset: 249, NextOffset: 282 515s testutil.go:509: Offset: 153, NextOffset: 186 515s testutil.go:509: Offset: 282, NextOffset: 315 515s testutil.go:509: Offset: 186, NextOffset: 219 515s testutil.go:509: Offset: 315, NextOffset: 348 515s testutil.go:509: Offset: 219, NextOffset: 252 515s testutil.go:509: Offset: 348, NextOffset: 468 515s testutil.go:509: Offset: 252, NextOffset: 347 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 468, NextOffset: 592 515s testutil.go:509: Offset: 347, NextOffset: 446 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 687, NextOffset: 1073 515s testutil.go:509: Offset: 541, NextOffset: 927 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 1073, NextOffset: 1106 515s testutil.go:509: Offset: 927, NextOffset: 960 515s testutil.go:509: Offset: 1106, NextOffset: 1139 515s testutil.go:509: Offset: 960, NextOffset: 993 515s testutil.go:509: Offset: 1139, NextOffset: 1172 515s testutil.go:509: Offset: 993, NextOffset: 1026 515s testutil.go:509: Offset: 1172, NextOffset: 1542 515s testutil.go:509: Offset: 1026, NextOffset: 1317 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 592, NextOffset: 687 515s testutil.go:509: Offset: 446, NextOffset: 541 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 183, NextOffset: 216 515s testutil.go:509: Offset: 87, NextOffset: 120 515s testutil.go:509: Offset: 216, NextOffset: 249 515s testutil.go:509: Offset: 120, NextOffset: 153 515s testutil.go:509: Offset: 249, NextOffset: 282 515s testutil.go:509: Offset: 153, NextOffset: 186 515s testutil.go:509: Offset: 282, NextOffset: 315 515s testutil.go:509: Offset: 186, NextOffset: 219 515s testutil.go:509: Offset: 315, NextOffset: 348 515s testutil.go:509: Offset: 219, NextOffset: 252 515s testutil.go:509: Offset: 348, NextOffset: 468 515s testutil.go:509: Offset: 252, NextOffset: 347 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=64000 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=64000 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [dev .no.prefetch.landmark foo1.txt bar foo3.txt barlink test test2 baz.txt] 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt barlink test test2 baz.txt dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 24075 48128 72207 96189] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=64000 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 515s testutil.go:2349: [2] at 48128 in stargz, uncompressed length 33536 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=64000 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR 515s testutil.go:2349: [3] at 72207 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 96189 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48128,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48128,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72207,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=64000 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 90, NextOffset: 849 515s testutil.go:509: Offset: 0, NextOffset: 755 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":188,"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":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":452,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":549,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":937,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":970,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1003,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1036,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":284,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":317,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":350,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":472,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":598,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":695,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1083,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1116,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1149,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1182,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev test2] 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 452, NextOffset: 549 515s testutil.go:509: Offset: 598, NextOffset: 695 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 549, NextOffset: 937 515s testutil.go:509: Offset: 695, NextOffset: 1083 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 937, NextOffset: 970 515s testutil.go:509: Offset: 1083, NextOffset: 1116 515s testutil.go:509: Offset: 970, NextOffset: 1003 515s testutil.go:509: Offset: 1116, NextOffset: 1149 515s testutil.go:509: Offset: 1003, NextOffset: 1036 515s testutil.go:509: Offset: 1149, NextOffset: 1182 515s testutil.go:509: Offset: 1036, NextOffset: 1327 515s testutil.go:509: Offset: 1182, NextOffset: 1554 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 89, NextOffset: 122 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 122, NextOffset: 155 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 155, NextOffset: 188 515s testutil.go:509: Offset: 251, NextOffset: 284 515s testutil.go:509: Offset: 188, NextOffset: 221 515s testutil.go:509: Offset: 284, NextOffset: 317 515s testutil.go:509: Offset: 221, NextOffset: 254 515s testutil.go:509: Offset: 317, NextOffset: 350 515s testutil.go:509: Offset: 254, NextOffset: 351 515s testutil.go:509: Offset: 350, NextOffset: 472 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 89, NextOffset: 122 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 122, NextOffset: 155 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 155, NextOffset: 188 515s testutil.go:509: Offset: 251, NextOffset: 284 515s testutil.go:509: Offset: 188, NextOffset: 221 515s testutil.go:509: Offset: 284, NextOffset: 317 515s testutil.go:509: Offset: 221, NextOffset: 254 515s testutil.go:509: Offset: 317, NextOffset: 350 515s testutil.go:509: Offset: 254, NextOffset: 351 515s testutil.go:509: Offset: 350, NextOffset: 472 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 351, NextOffset: 452 515s testutil.go:509: Offset: 472, NextOffset: 598 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 89, NextOffset: 122 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 122, NextOffset: 155 515s testutil.go:509: Offset: 251, NextOffset: 284 515s testutil.go:509: Offset: 155, NextOffset: 188 515s testutil.go:509: Offset: 284, NextOffset: 317 515s testutil.go:509: Offset: 188, NextOffset: 221 515s testutil.go:509: Offset: 317, NextOffset: 350 515s testutil.go:509: Offset: 221, NextOffset: 254 515s testutil.go:509: Offset: 350, NextOffset: 472 515s testutil.go:509: Offset: 254, NextOffset: 351 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 472, NextOffset: 598 515s testutil.go:509: Offset: 351, NextOffset: 452 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 598, NextOffset: 695 515s testutil.go:509: Offset: 452, NextOffset: 549 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 695, NextOffset: 1083 515s testutil.go:509: Offset: 549, NextOffset: 937 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 1083, NextOffset: 1116 515s testutil.go:509: Offset: 937, NextOffset: 970 515s testutil.go:509: Offset: 1116, NextOffset: 1149 515s testutil.go:509: Offset: 970, NextOffset: 1003 515s testutil.go:509: Offset: 1149, NextOffset: 1182 515s testutil.go:509: Offset: 1003, NextOffset: 1036 515s testutil.go:509: Offset: 1182, NextOffset: 1554 515s testutil.go:509: Offset: 1036, NextOffset: 1327 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 89, NextOffset: 122 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 122, NextOffset: 155 515s testutil.go:509: Offset: 251, NextOffset: 284 515s testutil.go:509: Offset: 155, NextOffset: 188 515s testutil.go:509: Offset: 284, NextOffset: 317 515s testutil.go:509: Offset: 188, NextOffset: 221 515s testutil.go:509: Offset: 317, NextOffset: 350 515s testutil.go:509: Offset: 221, NextOffset: 254 515s testutil.go:509: Offset: 350, NextOffset: 472 515s testutil.go:509: Offset: 254, NextOffset: 351 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 24075 48128 72207 96203] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48128 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72207 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 96203 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48128,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48128,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72207,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=64000 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test2 baz.txt bar foo3.txt dev .no.prefetch.landmark foo1.txt barlink test] 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt dev .no.prefetch.landmark foo1.txt barlink test test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 90, NextOffset: 853 515s testutil.go:509: Offset: 0, NextOffset: 761 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 24075 48128 72207 96189] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48128 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72207 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 96189 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48128,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48128,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72207,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":85,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":118,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":151,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":184,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":217,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":250,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":343,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":440,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":533,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":837,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":870,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":903,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":936,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":181,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":214,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":247,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":280,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":313,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":346,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":464,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":586,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":679,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":983,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1016,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1049,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1082,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt bar test .no.prefetch.landmark foo1.txt foo3.txt barlink dev test2] 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 533, NextOffset: 837 515s testutil.go:509: Offset: 679, NextOffset: 983 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 837, NextOffset: 870 515s testutil.go:509: Offset: 983, NextOffset: 1016 515s testutil.go:509: Offset: 870, NextOffset: 903 515s testutil.go:509: Offset: 1016, NextOffset: 1049 515s testutil.go:509: Offset: 903, NextOffset: 936 515s testutil.go:509: Offset: 1049, NextOffset: 1082 515s testutil.go:509: Offset: 936, NextOffset: 1138 515s testutil.go:509: Offset: 1082, NextOffset: 1356 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 181, NextOffset: 214 515s testutil.go:509: Offset: 118, NextOffset: 151 515s testutil.go:509: Offset: 214, NextOffset: 247 515s testutil.go:509: Offset: 151, NextOffset: 184 515s testutil.go:509: Offset: 247, NextOffset: 280 515s testutil.go:509: Offset: 184, NextOffset: 217 515s testutil.go:509: Offset: 280, NextOffset: 313 515s testutil.go:509: Offset: 217, NextOffset: 250 515s testutil.go:509: Offset: 313, NextOffset: 346 515s testutil.go:509: Offset: 250, NextOffset: 343 515s testutil.go:509: Offset: 346, NextOffset: 464 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 181, NextOffset: 214 515s testutil.go:509: Offset: 118, NextOffset: 151 515s testutil.go:509: Offset: 214, NextOffset: 247 515s testutil.go:509: Offset: 151, NextOffset: 184 515s testutil.go:509: Offset: 247, NextOffset: 280 515s testutil.go:509: Offset: 184, NextOffset: 217 515s testutil.go:509: Offset: 280, NextOffset: 313 515s testutil.go:509: Offset: 217, NextOffset: 250 515s testutil.go:509: Offset: 313, NextOffset: 346 515s testutil.go:509: Offset: 250, NextOffset: 343 515s testutil.go:509: Offset: 346, NextOffset: 464 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 343, NextOffset: 440 515s testutil.go:509: Offset: 464, NextOffset: 586 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 440, NextOffset: 533 515s testutil.go:509: Offset: 586, NextOffset: 679 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [baz.txt bar test .no.prefetch.landmark foo1.txt foo3.txt barlink dev test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 464, NextOffset: 586 515s testutil.go:509: Offset: 343, NextOffset: 440 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 679, NextOffset: 983 515s testutil.go:509: Offset: 533, NextOffset: 837 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 181, NextOffset: 214 515s testutil.go:509: Offset: 85, NextOffset: 118 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 214, NextOffset: 247 515s testutil.go:509: Offset: 118, NextOffset: 151 515s testutil.go:509: Offset: 247, NextOffset: 280 515s testutil.go:509: Offset: 151, NextOffset: 184 515s testutil.go:509: Offset: 280, NextOffset: 313 515s testutil.go:509: Offset: 184, NextOffset: 217 515s testutil.go:509: Offset: 313, NextOffset: 346 515s testutil.go:509: Offset: 217, NextOffset: 250 515s testutil.go:509: Offset: 346, NextOffset: 464 515s testutil.go:509: Offset: 250, NextOffset: 343 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 181, NextOffset: 214 515s testutil.go:509: Offset: 85, NextOffset: 118 515s testutil.go:509: Offset: 214, NextOffset: 247 515s testutil.go:509: Offset: 118, NextOffset: 151 515s testutil.go:509: Offset: 247, NextOffset: 280 515s testutil.go:509: Offset: 151, NextOffset: 184 515s testutil.go:509: Offset: 280, NextOffset: 313 515s testutil.go:509: Offset: 184, NextOffset: 217 515s testutil.go:509: Offset: 313, NextOffset: 346 515s testutil.go:509: Offset: 217, NextOffset: 250 515s testutil.go:509: Offset: 346, NextOffset: 464 515s testutil.go:509: Offset: 250, NextOffset: 343 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 586, NextOffset: 679 515s testutil.go:509: Offset: 440, NextOffset: 533 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 983, NextOffset: 1016 515s testutil.go:509: Offset: 837, NextOffset: 870 515s testutil.go:509: Offset: 1016, NextOffset: 1049 515s testutil.go:509: Offset: 870, NextOffset: 903 515s testutil.go:509: Offset: 1049, NextOffset: 1082 515s testutil.go:509: Offset: 903, NextOffset: 936 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 24072 48125 72205 96201] 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 1082, NextOffset: 1356 515s testutil.go:509: Offset: 936, NextOffset: 1138 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU 515s testutil.go:2349: [1] at 24072 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48125 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72205 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 96201 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24072,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48125,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48125,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72205,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo1.txt foo3.txt dev .no.prefetch.landmark baz.txt bar barlink test test2] 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar barlink test test2 foo1.txt foo3.txt dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 622 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 24072 48125 72205 96187] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24072 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48125 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72205 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 96187 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24072,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48125,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48125,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72205,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","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":881,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":914,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":947,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":183,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":249,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":282,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":315,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":348,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":468,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":687,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":994,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1027,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1060,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1093,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt foo1.txt barlink dev bar foo3.txt test] 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 347, NextOffset: 446 515s testutil.go:509: Offset: 468, NextOffset: 592 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 446, NextOffset: 541 515s testutil.go:509: Offset: 592, NextOffset: 687 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 541, NextOffset: 848 515s testutil.go:509: Offset: 687, NextOffset: 994 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 848, NextOffset: 881 515s testutil.go:509: Offset: 994, NextOffset: 1027 515s testutil.go:509: Offset: 881, NextOffset: 914 515s testutil.go:509: Offset: 1027, NextOffset: 1060 515s testutil.go:509: Offset: 914, NextOffset: 947 515s testutil.go:509: Offset: 1060, NextOffset: 1093 515s testutil.go:509: Offset: 947, NextOffset: 1151 515s testutil.go:509: Offset: 1093, NextOffset: 1372 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 87, NextOffset: 120 515s testutil.go:509: Offset: 183, NextOffset: 216 515s testutil.go:509: Offset: 120, NextOffset: 153 515s testutil.go:509: Offset: 216, NextOffset: 249 515s testutil.go:509: Offset: 153, NextOffset: 186 515s testutil.go:509: Offset: 249, NextOffset: 282 515s testutil.go:509: Offset: 186, NextOffset: 219 515s testutil.go:509: Offset: 282, NextOffset: 315 515s testutil.go:509: Offset: 219, NextOffset: 252 515s testutil.go:509: Offset: 315, NextOffset: 348 515s testutil.go:509: Offset: 252, NextOffset: 347 515s testutil.go:509: Offset: 348, NextOffset: 468 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 87, NextOffset: 120 515s testutil.go:509: Offset: 183, NextOffset: 216 515s testutil.go:509: Offset: 120, NextOffset: 153 515s testutil.go:509: Offset: 216, NextOffset: 249 515s testutil.go:509: Offset: 153, NextOffset: 186 515s testutil.go:509: Offset: 249, NextOffset: 282 515s testutil.go:509: Offset: 186, NextOffset: 219 515s testutil.go:509: Offset: 282, NextOffset: 315 515s testutil.go:509: Offset: 219, NextOffset: 252 515s testutil.go:509: Offset: 315, NextOffset: 348 515s testutil.go:509: Offset: 252, NextOffset: 347 515s testutil.go:509: Offset: 348, NextOffset: 468 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [dev bar foo3.txt test test2 .no.prefetch.landmark baz.txt foo1.txt barlink] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 183, NextOffset: 216 515s testutil.go:509: Offset: 87, NextOffset: 120 515s testutil.go:509: Offset: 216, NextOffset: 249 515s testutil.go:509: Offset: 120, NextOffset: 153 515s testutil.go:509: Offset: 249, NextOffset: 282 515s testutil.go:509: Offset: 153, NextOffset: 186 515s testutil.go:509: Offset: 282, NextOffset: 315 515s testutil.go:509: Offset: 186, NextOffset: 219 515s testutil.go:509: Offset: 315, NextOffset: 348 515s testutil.go:509: Offset: 219, NextOffset: 252 515s testutil.go:509: Offset: 348, NextOffset: 468 515s testutil.go:509: Offset: 252, NextOffset: 347 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 468, NextOffset: 592 515s testutil.go:509: Offset: 347, NextOffset: 446 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 592, NextOffset: 687 515s testutil.go:509: Offset: 446, NextOffset: 541 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 687, NextOffset: 994 515s testutil.go:509: Offset: 541, NextOffset: 848 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 994, NextOffset: 1027 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 848, NextOffset: 881 515s testutil.go:509: Offset: 1027, NextOffset: 1060 515s testutil.go:509: Offset: 881, NextOffset: 914 515s testutil.go:509: Offset: 1060, NextOffset: 1093 515s testutil.go:509: Offset: 914, NextOffset: 947 515s testutil.go:509: Offset: 1093, NextOffset: 1372 515s testutil.go:509: Offset: 947, NextOffset: 1151 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 183, NextOffset: 216 515s testutil.go:509: Offset: 87, NextOffset: 120 515s testutil.go:509: Offset: 216, NextOffset: 249 515s testutil.go:509: Offset: 120, NextOffset: 153 515s testutil.go:509: Offset: 249, NextOffset: 282 515s testutil.go:509: Offset: 153, NextOffset: 186 515s testutil.go:509: Offset: 282, NextOffset: 315 515s testutil.go:509: Offset: 186, NextOffset: 219 515s testutil.go:509: Offset: 315, NextOffset: 348 515s testutil.go:509: Offset: 219, NextOffset: 252 515s testutil.go:509: Offset: 348, NextOffset: 468 515s testutil.go:509: Offset: 252, NextOffset: 347 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=64000 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark foo1.txt bar test dev baz.txt foo3.txt barlink test2] 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 626 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=64000 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=64000 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=64000 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:395: Comparing: "" vs "" 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 24077 48134 72216 96212] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=64000 515s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt barlink test2 .no.prefetch.landmark foo1.txt bar test dev] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=64000 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:509: Offset: 90, NextOffset: 719 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR 515s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48134 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72216 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 96212 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48134,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48134,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72216,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 626 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 24077 48134 72216 96198] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48134 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72216 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 96198 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48134,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48134,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72216,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":842,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":875,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":908,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":941,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":182,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":215,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":248,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":281,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":314,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":347,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":466,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":589,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":683,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1021,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1054,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1087,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [dev baz.txt bar test2 .no.prefetch.landmark foo1.txt foo3.txt barlink test] 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 443, NextOffset: 537 515s testutil.go:509: Offset: 589, NextOffset: 683 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 537, NextOffset: 842 515s testutil.go:509: Offset: 683, NextOffset: 988 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 842, NextOffset: 875 515s testutil.go:509: Offset: 988, NextOffset: 1021 515s testutil.go:509: Offset: 875, NextOffset: 908 515s testutil.go:509: Offset: 1021, NextOffset: 1054 515s testutil.go:509: Offset: 908, NextOffset: 941 515s testutil.go:509: Offset: 1054, NextOffset: 1087 515s testutil.go:509: Offset: 941, NextOffset: 1144 515s testutil.go:509: Offset: 1087, NextOffset: 1363 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 119, NextOffset: 152 515s testutil.go:509: Offset: 215, NextOffset: 248 515s testutil.go:509: Offset: 152, NextOffset: 185 515s testutil.go:509: Offset: 248, NextOffset: 281 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 281, NextOffset: 314 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 314, NextOffset: 347 515s testutil.go:509: Offset: 251, NextOffset: 345 515s testutil.go:509: Offset: 347, NextOffset: 466 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 119, NextOffset: 152 515s testutil.go:509: Offset: 215, NextOffset: 248 515s testutil.go:509: Offset: 152, NextOffset: 185 515s testutil.go:509: Offset: 248, NextOffset: 281 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 281, NextOffset: 314 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 314, NextOffset: 347 515s testutil.go:509: Offset: 251, NextOffset: 345 515s testutil.go:509: Offset: 347, NextOffset: 466 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 345, NextOffset: 443 515s testutil.go:509: Offset: 466, NextOffset: 589 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [bar test2 .no.prefetch.landmark foo1.txt foo3.txt barlink test dev baz.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 466, NextOffset: 589 515s testutil.go:509: Offset: 345, NextOffset: 443 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 683, NextOffset: 988 515s testutil.go:509: Offset: 537, NextOffset: 842 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 988, NextOffset: 1021 515s testutil.go:509: Offset: 842, NextOffset: 875 515s testutil.go:509: Offset: 1021, NextOffset: 1054 515s testutil.go:509: Offset: 875, NextOffset: 908 515s testutil.go:509: Offset: 1054, NextOffset: 1087 515s testutil.go:509: Offset: 908, NextOffset: 941 515s testutil.go:509: Offset: 1087, NextOffset: 1363 515s testutil.go:509: Offset: 941, NextOffset: 1144 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 215, NextOffset: 248 515s testutil.go:509: Offset: 119, NextOffset: 152 515s testutil.go:509: Offset: 248, NextOffset: 281 515s testutil.go:509: Offset: 152, NextOffset: 185 515s testutil.go:509: Offset: 281, NextOffset: 314 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 314, NextOffset: 347 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 347, NextOffset: 466 515s testutil.go:509: Offset: 251, NextOffset: 345 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 589, NextOffset: 683 515s testutil.go:509: Offset: 443, NextOffset: 537 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 182, NextOffset: 215 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 215, NextOffset: 248 515s testutil.go:509: Offset: 119, NextOffset: 152 515s testutil.go:509: Offset: 248, NextOffset: 281 515s testutil.go:509: Offset: 152, NextOffset: 185 515s testutil.go:509: Offset: 281, NextOffset: 314 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 314, NextOffset: 347 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 347, NextOffset: 466 515s testutil.go:509: Offset: 251, NextOffset: 345 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 24077 48134 72216 96212] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48134 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72216 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 96212 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48134,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48134,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72216,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt dev barlink test test2] 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [bar foo3.txt dev barlink test test2 .no.prefetch.landmark baz.txt foo1.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 90, NextOffset: 717 515s testutil.go:509: Offset: 0, NextOffset: 623 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":850,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":883,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":916,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":949,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":184,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":217,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":250,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":283,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":316,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":349,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":470,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":691,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":996,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1029,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1062,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1095,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark foo1.txt foo3.txt test dev test2 baz.txt bar barlink] 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 449, NextOffset: 545 515s testutil.go:509: Offset: 595, NextOffset: 691 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 545, NextOffset: 850 515s testutil.go:509: Offset: 691, NextOffset: 996 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 850, NextOffset: 883 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 24077 48134 72216 96198] 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 996, NextOffset: 1029 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 883, NextOffset: 916 515s testutil.go:509: Offset: 1029, NextOffset: 1062 515s testutil.go:509: Offset: 916, NextOffset: 949 515s testutil.go:509: Offset: 1062, NextOffset: 1095 515s testutil.go:509: Offset: 949, NextOffset: 1153 515s testutil.go:509: Offset: 1095, NextOffset: 1377 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 88, NextOffset: 121 515s testutil.go:509: Offset: 184, NextOffset: 217 515s testutil.go:509: Offset: 121, NextOffset: 154 515s testutil.go:509: Offset: 217, NextOffset: 250 515s testutil.go:509: Offset: 154, NextOffset: 187 515s testutil.go:509: Offset: 250, NextOffset: 283 515s testutil.go:509: Offset: 187, NextOffset: 220 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 283, NextOffset: 316 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 316, NextOffset: 349 515s testutil.go:509: Offset: 253, NextOffset: 349 515s testutil.go:509: Offset: 349, NextOffset: 470 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 88, NextOffset: 121 515s testutil.go:509: Offset: 184, NextOffset: 217 515s testutil.go:509: Offset: 121, NextOffset: 154 515s testutil.go:509: Offset: 217, NextOffset: 250 515s testutil.go:509: Offset: 154, NextOffset: 187 515s testutil.go:509: Offset: 250, NextOffset: 283 515s testutil.go:509: Offset: 187, NextOffset: 220 515s testutil.go:509: Offset: 283, NextOffset: 316 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 316, NextOffset: 349 515s testutil.go:509: Offset: 253, NextOffset: 349 515s testutil.go:509: Offset: 349, NextOffset: 470 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 349, NextOffset: 449 515s testutil.go:509: Offset: 470, NextOffset: 595 515s testutil.go:395: Comparing: "" vs "" 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 515s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt test dev test2 baz.txt bar barlink .no.prefetch.landmark] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 184, NextOffset: 217 515s testutil.go:509: Offset: 88, NextOffset: 121 515s testutil.go:509: Offset: 217, NextOffset: 250 515s testutil.go:509: Offset: 121, NextOffset: 154 515s testutil.go:509: Offset: 250, NextOffset: 283 515s testutil.go:509: Offset: 154, NextOffset: 187 515s testutil.go:509: Offset: 283, NextOffset: 316 515s testutil.go:509: Offset: 187, NextOffset: 220 515s testutil.go:509: Offset: 316, NextOffset: 349 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 349, NextOffset: 470 515s testutil.go:509: Offset: 253, NextOffset: 349 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 595, NextOffset: 691 515s testutil.go:509: Offset: 449, NextOffset: 545 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 470, NextOffset: 595 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 515s testutil.go:2349: [2] at 48134 in stargz, uncompressed length 33536 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 349, NextOffset: 449 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 691, NextOffset: 996 515s testutil.go:509: Offset: 545, NextOffset: 850 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 996, NextOffset: 1029 515s testutil.go:509: Offset: 850, NextOffset: 883 515s testutil.go:509: Offset: 1029, NextOffset: 1062 515s testutil.go:509: Offset: 883, NextOffset: 916 515s testutil.go:509: Offset: 1062, NextOffset: 1095 515s testutil.go:509: Offset: 916, NextOffset: 949 515s testutil.go:509: Offset: 1095, NextOffset: 1377 515s testutil.go:509: Offset: 949, NextOffset: 1153 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 515s testutil.go:2349: [3] at 72216 in stargz, uncompressed length 32000 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "test2" vs "test2" 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 515s testutil.go:2349: [4] at 96198 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 515s testutil.go:1638: got TOC entries: 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 184, NextOffset: 217 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48134,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48134,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72216,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 515s testutil.go:509: Offset: 88, NextOffset: 121 515s testutil.go:509: Offset: 217, NextOffset: 250 515s testutil.go:509: Offset: 121, NextOffset: 154 515s testutil.go:509: Offset: 250, NextOffset: 283 515s testutil.go:509: Offset: 154, NextOffset: 187 515s testutil.go:509: Offset: 283, NextOffset: 316 515s testutil.go:509: Offset: 187, NextOffset: 220 515s testutil.go:509: Offset: 316, NextOffset: 349 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 349, NextOffset: 470 515s testutil.go:509: Offset: 253, NextOffset: 349 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=64000 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test2 baz.txt foo1.txt bar barlink test dev .no.prefetch.landmark foo3.txt] 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar barlink test dev .no.prefetch.landmark foo3.txt test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 90, NextOffset: 719 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 24076 48132 72212 96208] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 627 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24076 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48132 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72212 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 96208 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24076,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48132,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48132,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72212,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=64000 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 90, NextOffset: 719 515s testutil.go:509: Offset: 0, NextOffset: 627 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 24076 48132 72212 96194] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24076 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48132 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72212 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 96194 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24076,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48132,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48132,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72212,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":864,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":897,"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":963,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":317,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":350,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":469,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":686,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37: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":1046,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1079,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1112,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [baz.txt bar foo3.txt barlink test .no.prefetch.landmark foo1.txt dev test2] 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 864, NextOffset: 897 515s testutil.go:509: Offset: 1013, NextOffset: 1046 515s testutil.go:509: Offset: 897, NextOffset: 930 515s testutil.go:509: Offset: 1046, NextOffset: 1079 515s testutil.go:509: Offset: 930, NextOffset: 963 515s testutil.go:509: Offset: 1079, NextOffset: 1112 515s testutil.go:509: Offset: 963, NextOffset: 1176 515s testutil.go:509: Offset: 1112, NextOffset: 1397 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 119, NextOffset: 152 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 152, NextOffset: 185 515s testutil.go:509: Offset: 251, NextOffset: 284 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 284, NextOffset: 317 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 317, NextOffset: 350 515s testutil.go:509: Offset: 251, NextOffset: 345 515s testutil.go:509: Offset: 350, NextOffset: 469 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 119, NextOffset: 152 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 152, NextOffset: 185 515s testutil.go:509: Offset: 251, NextOffset: 284 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 284, NextOffset: 317 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 317, NextOffset: 350 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 251, NextOffset: 345 515s testutil.go:509: Offset: 350, NextOffset: 469 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 345, NextOffset: 443 515s testutil.go:509: Offset: 469, NextOffset: 592 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 443, NextOffset: 537 515s testutil.go:509: Offset: 592, NextOffset: 686 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 537, NextOffset: 864 515s testutil.go:509: Offset: 686, NextOffset: 1013 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt dev test2 baz.txt bar foo3.txt barlink test] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 119, NextOffset: 152 515s testutil.go:509: Offset: 251, NextOffset: 284 515s testutil.go:509: Offset: 152, NextOffset: 185 515s testutil.go:509: Offset: 284, NextOffset: 317 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 317, NextOffset: 350 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 350, NextOffset: 469 515s testutil.go:509: Offset: 251, NextOffset: 345 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 592, NextOffset: 686 515s testutil.go:509: Offset: 443, NextOffset: 537 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 686, NextOffset: 1013 515s testutil.go:509: Offset: 537, NextOffset: 864 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 1013, NextOffset: 1046 515s testutil.go:509: Offset: 864, NextOffset: 897 515s testutil.go:509: Offset: 1046, NextOffset: 1079 515s testutil.go:509: Offset: 897, NextOffset: 930 515s testutil.go:509: Offset: 1079, NextOffset: 1112 515s testutil.go:509: Offset: 930, NextOffset: 963 515s testutil.go:509: Offset: 1112, NextOffset: 1397 515s testutil.go:509: Offset: 963, NextOffset: 1176 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 469, NextOffset: 592 515s testutil.go:509: Offset: 345, NextOffset: 443 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 119, NextOffset: 152 515s testutil.go:509: Offset: 251, NextOffset: 284 515s testutil.go:509: Offset: 152, NextOffset: 185 515s testutil.go:509: Offset: 284, NextOffset: 317 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 317, NextOffset: 350 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 350, NextOffset: 469 515s testutil.go:509: Offset: 251, NextOffset: 345 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=64000 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 24078 48129 72209 96205] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24078 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48129 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72209 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 96205 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24078,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48129,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48129,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72209,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark foo1.txt foo3.txt barlink test baz.txt bar dev test2] 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [bar dev test2 .no.prefetch.landmark foo1.txt foo3.txt barlink test baz.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s testutil.go:509: Offset: 93, NextOffset: 763 515s testutil.go:509: Offset: 0, NextOffset: 664 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 24078 48129 72209 96191] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24078 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48129 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72209 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 96191 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24078,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48129,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48129,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72209,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37: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":909,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":942,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":975,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":187,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":319,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":352,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":473,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":598,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":694,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1025,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1058,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1091,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1124,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt bar test dev .no.prefetch.landmark foo1.txt foo3.txt barlink test2] 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 88, NextOffset: 121 515s testutil.go:509: Offset: 187, NextOffset: 220 515s testutil.go:509: Offset: 121, NextOffset: 154 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 154, NextOffset: 187 515s testutil.go:509: Offset: 253, NextOffset: 286 515s testutil.go:509: Offset: 187, NextOffset: 220 515s testutil.go:509: Offset: 286, NextOffset: 319 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 319, NextOffset: 352 515s testutil.go:509: Offset: 253, NextOffset: 349 515s testutil.go:509: Offset: 352, NextOffset: 473 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 88, NextOffset: 121 515s testutil.go:509: Offset: 187, NextOffset: 220 515s testutil.go:509: Offset: 121, NextOffset: 154 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 154, NextOffset: 187 515s testutil.go:509: Offset: 253, NextOffset: 286 515s testutil.go:509: Offset: 187, NextOffset: 220 515s testutil.go:509: Offset: 286, NextOffset: 319 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 319, NextOffset: 352 515s testutil.go:509: Offset: 253, NextOffset: 349 515s testutil.go:509: Offset: 352, NextOffset: 473 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 349, NextOffset: 449 515s testutil.go:509: Offset: 473, NextOffset: 598 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 449, NextOffset: 545 515s testutil.go:509: Offset: 598, NextOffset: 694 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 545, NextOffset: 876 515s testutil.go:509: Offset: 694, NextOffset: 1025 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 876, NextOffset: 909 515s testutil.go:509: Offset: 1025, NextOffset: 1058 515s testutil.go:509: Offset: 909, NextOffset: 942 515s testutil.go:509: Offset: 1058, NextOffset: 1091 515s testutil.go:509: Offset: 942, NextOffset: 975 515s testutil.go:509: Offset: 1091, NextOffset: 1124 515s testutil.go:509: Offset: 975, NextOffset: 1190 515s testutil.go:509: Offset: 1124, NextOffset: 1414 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [barlink test2 baz.txt bar test dev .no.prefetch.landmark foo1.txt foo3.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 187, NextOffset: 220 515s testutil.go:509: Offset: 88, NextOffset: 121 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 121, NextOffset: 154 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 253, NextOffset: 286 515s testutil.go:509: Offset: 154, NextOffset: 187 515s testutil.go:509: Offset: 286, NextOffset: 319 515s testutil.go:509: Offset: 187, NextOffset: 220 515s testutil.go:509: Offset: 319, NextOffset: 352 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 352, NextOffset: 473 515s testutil.go:509: Offset: 253, NextOffset: 349 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 598, NextOffset: 694 515s testutil.go:509: Offset: 449, NextOffset: 545 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 1025, NextOffset: 1058 515s testutil.go:509: Offset: 876, NextOffset: 909 515s testutil.go:509: Offset: 1058, NextOffset: 1091 515s testutil.go:509: Offset: 909, NextOffset: 942 515s testutil.go:509: Offset: 1091, NextOffset: 1124 515s testutil.go:509: Offset: 942, NextOffset: 975 515s testutil.go:509: Offset: 1124, NextOffset: 1414 515s testutil.go:509: Offset: 975, NextOffset: 1190 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 473, NextOffset: 598 515s testutil.go:509: Offset: 349, NextOffset: 449 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 694, NextOffset: 1025 515s testutil.go:509: Offset: 545, NextOffset: 876 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 187, NextOffset: 220 515s testutil.go:509: Offset: 88, NextOffset: 121 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 121, NextOffset: 154 515s testutil.go:509: Offset: 253, NextOffset: 286 515s testutil.go:509: Offset: 154, NextOffset: 187 515s testutil.go:509: Offset: 286, NextOffset: 319 515s testutil.go:509: Offset: 187, NextOffset: 220 515s testutil.go:509: Offset: 319, NextOffset: 352 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 352, NextOffset: 473 515s testutil.go:509: Offset: 253, NextOffset: 349 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=64000 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [dev baz.txt foo1.txt bar barlink test2 .no.prefetch.landmark foo3.txt test] 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 24078 48129 72209 96205] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX 515s testutil.go:2349: [1] at 24078 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48129 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72209 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 96205 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24078,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48129,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48129,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72209,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo1.txt bar barlink test2 .no.prefetch.landmark foo3.txt test dev baz.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":869,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":902,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":935,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":968,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":186,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":318,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":351,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":471,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":690,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1018,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1051,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1084,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1117,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test2 baz.txt foo1.txt test .no.prefetch.landmark bar foo3.txt barlink dev] 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 87, NextOffset: 120 515s testutil.go:509: Offset: 186, NextOffset: 219 515s testutil.go:509: Offset: 120, NextOffset: 153 515s testutil.go:509: Offset: 219, NextOffset: 252 515s testutil.go:509: Offset: 153, NextOffset: 186 515s testutil.go:509: Offset: 252, NextOffset: 285 515s testutil.go:509: Offset: 186, NextOffset: 219 515s testutil.go:509: Offset: 285, NextOffset: 318 515s testutil.go:509: Offset: 219, NextOffset: 252 515s testutil.go:509: Offset: 318, NextOffset: 351 515s testutil.go:509: Offset: 252, NextOffset: 347 515s testutil.go:509: Offset: 351, NextOffset: 471 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 87, NextOffset: 120 515s testutil.go:509: Offset: 186, NextOffset: 219 515s testutil.go:509: Offset: 120, NextOffset: 153 515s testutil.go:509: Offset: 219, NextOffset: 252 515s testutil.go:509: Offset: 153, NextOffset: 186 515s testutil.go:509: Offset: 252, NextOffset: 285 515s testutil.go:509: Offset: 186, NextOffset: 219 515s testutil.go:509: Offset: 285, NextOffset: 318 515s testutil.go:509: Offset: 219, NextOffset: 252 515s testutil.go:509: Offset: 318, NextOffset: 351 515s testutil.go:509: Offset: 252, NextOffset: 347 515s testutil.go:509: Offset: 351, NextOffset: 471 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 347, NextOffset: 446 515s testutil.go:509: Offset: 471, NextOffset: 595 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 446, NextOffset: 541 515s testutil.go:509: Offset: 595, NextOffset: 690 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 541, NextOffset: 869 515s testutil.go:509: Offset: 690, NextOffset: 1018 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 869, NextOffset: 902 515s testutil.go:509: Offset: 1018, NextOffset: 1051 515s testutil.go:509: Offset: 902, NextOffset: 935 515s testutil.go:509: Offset: 1051, NextOffset: 1084 515s testutil.go:509: Offset: 935, NextOffset: 968 515s testutil.go:509: Offset: 1084, NextOffset: 1117 515s testutil.go:509: Offset: 968, NextOffset: 1182 515s testutil.go:509: Offset: 1117, NextOffset: 1404 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt test .no.prefetch.landmark bar foo3.txt barlink] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 471, NextOffset: 595 515s testutil.go:509: Offset: 347, NextOffset: 446 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 1018, NextOffset: 1051 515s testutil.go:509: Offset: 869, NextOffset: 902 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 24078 48129 72209 96191] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 1051, NextOffset: 1084 515s testutil.go:509: Offset: 902, NextOffset: 935 515s testutil.go:509: Offset: 1084, NextOffset: 1117 515s testutil.go:509: Offset: 935, NextOffset: 968 515s testutil.go:509: Offset: 1117, NextOffset: 1404 515s testutil.go:509: Offset: 968, NextOffset: 1182 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 595, NextOffset: 690 515s testutil.go:509: Offset: 446, NextOffset: 541 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 690, NextOffset: 1018 515s testutil.go:509: Offset: 541, NextOffset: 869 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 515s testutil.go:2349: [1] at 24078 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48129 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72209 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 96191 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 186, NextOffset: 219 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24078,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48129,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48129,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72209,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 87, NextOffset: 120 515s testutil.go:509: Offset: 219, NextOffset: 252 515s testutil.go:509: Offset: 120, NextOffset: 153 515s testutil.go:509: Offset: 252, NextOffset: 285 515s testutil.go:509: Offset: 153, NextOffset: 186 515s testutil.go:509: Offset: 285, NextOffset: 318 515s testutil.go:509: Offset: 186, NextOffset: 219 515s testutil.go:509: Offset: 318, NextOffset: 351 515s testutil.go:509: Offset: 219, NextOffset: 252 515s testutil.go:509: Offset: 351, NextOffset: 471 515s testutil.go:509: Offset: 252, NextOffset: 347 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 186, NextOffset: 219 515s testutil.go:509: Offset: 87, NextOffset: 120 515s testutil.go:509: Offset: 219, NextOffset: 252 515s testutil.go:509: Offset: 120, NextOffset: 153 515s testutil.go:509: Offset: 252, NextOffset: 285 515s testutil.go:509: Offset: 153, NextOffset: 186 515s testutil.go:509: Offset: 285, NextOffset: 318 515s testutil.go:509: Offset: 186, NextOffset: 219 515s testutil.go:509: Offset: 318, NextOffset: 351 515s testutil.go:509: Offset: 219, NextOffset: 252 515s testutil.go:509: Offset: 351, NextOffset: 471 515s testutil.go:509: Offset: 252, NextOffset: 347 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=64000 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark baz.txt foo3.txt test test2 foo1.txt bar barlink dev] 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo3.txt test test2 foo1.txt bar barlink dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 93, NextOffset: 765 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 93, NextOffset: 765 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 666 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 24077 48130 72209 96205] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48130 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72209 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 96205 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48130,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48130,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72209,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU 515s testutil.go:1580: testing streams: [0 0 24077 48130 72209 96191] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24077 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48130 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72209 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 96191 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24077,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48130,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48130,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72209,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":188,"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":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":452,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":549,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":879,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":945,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":978,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":188,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":221,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":254,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":320,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":353,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":475,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":601,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":698,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1028,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1061,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1094,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1127,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo3.txt barlink test .no.prefetch.landmark bar dev test2 baz.txt foo1.txt] 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 549, NextOffset: 879 515s testutil.go:509: Offset: 698, NextOffset: 1028 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 879, NextOffset: 912 515s testutil.go:509: Offset: 1028, NextOffset: 1061 515s testutil.go:509: Offset: 912, NextOffset: 945 515s testutil.go:509: Offset: 1061, NextOffset: 1094 515s testutil.go:509: Offset: 945, NextOffset: 978 515s testutil.go:509: Offset: 1094, NextOffset: 1127 515s testutil.go:509: Offset: 978, NextOffset: 1191 515s testutil.go:509: Offset: 1127, NextOffset: 1420 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 89, NextOffset: 122 515s testutil.go:509: Offset: 188, NextOffset: 221 515s testutil.go:509: Offset: 122, NextOffset: 155 515s testutil.go:509: Offset: 221, NextOffset: 254 515s testutil.go:509: Offset: 155, NextOffset: 188 515s testutil.go:509: Offset: 254, NextOffset: 287 515s testutil.go:509: Offset: 188, NextOffset: 221 515s testutil.go:509: Offset: 287, NextOffset: 320 515s testutil.go:509: Offset: 221, NextOffset: 254 515s testutil.go:509: Offset: 320, NextOffset: 353 515s testutil.go:509: Offset: 254, NextOffset: 351 515s testutil.go:509: Offset: 353, NextOffset: 475 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 89, NextOffset: 122 515s testutil.go:509: Offset: 188, NextOffset: 221 515s testutil.go:509: Offset: 122, NextOffset: 155 515s testutil.go:509: Offset: 221, NextOffset: 254 515s testutil.go:509: Offset: 155, NextOffset: 188 515s testutil.go:509: Offset: 254, NextOffset: 287 515s testutil.go:509: Offset: 188, NextOffset: 221 515s testutil.go:509: Offset: 287, NextOffset: 320 515s testutil.go:509: Offset: 221, NextOffset: 254 515s testutil.go:509: Offset: 320, NextOffset: 353 515s testutil.go:509: Offset: 254, NextOffset: 351 515s testutil.go:509: Offset: 353, NextOffset: 475 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 351, NextOffset: 452 515s testutil.go:509: Offset: 475, NextOffset: 601 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 452, NextOffset: 549 515s testutil.go:509: Offset: 601, NextOffset: 698 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt barlink test .no.prefetch.landmark bar dev test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 188, NextOffset: 221 515s testutil.go:509: Offset: 89, NextOffset: 122 515s testutil.go:509: Offset: 221, NextOffset: 254 515s testutil.go:509: Offset: 122, NextOffset: 155 515s testutil.go:509: Offset: 254, NextOffset: 287 515s testutil.go:509: Offset: 155, NextOffset: 188 515s testutil.go:509: Offset: 287, NextOffset: 320 515s testutil.go:509: Offset: 188, NextOffset: 221 515s testutil.go:509: Offset: 320, NextOffset: 353 515s testutil.go:509: Offset: 221, NextOffset: 254 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 515s testutil.go:509: Offset: 353, NextOffset: 475 515s testutil.go:509: Offset: 254, NextOffset: 351 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 475, NextOffset: 601 515s testutil.go:509: Offset: 351, NextOffset: 452 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 698, NextOffset: 1028 515s testutil.go:509: Offset: 549, NextOffset: 879 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 1028, NextOffset: 1061 515s testutil.go:509: Offset: 879, NextOffset: 912 515s testutil.go:509: Offset: 1061, NextOffset: 1094 515s testutil.go:509: Offset: 912, NextOffset: 945 515s testutil.go:509: Offset: 1094, NextOffset: 1127 515s testutil.go:509: Offset: 945, NextOffset: 978 515s testutil.go:509: Offset: 1127, NextOffset: 1420 515s testutil.go:509: Offset: 978, NextOffset: 1191 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 601, NextOffset: 698 515s testutil.go:509: Offset: 452, NextOffset: 549 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 188, NextOffset: 221 515s testutil.go:509: Offset: 89, NextOffset: 122 515s testutil.go:509: Offset: 221, NextOffset: 254 515s testutil.go:509: Offset: 122, NextOffset: 155 515s testutil.go:509: Offset: 254, NextOffset: 287 515s testutil.go:509: Offset: 155, NextOffset: 188 515s testutil.go:509: Offset: 287, NextOffset: 320 515s testutil.go:509: Offset: 188, NextOffset: 221 515s testutil.go:509: Offset: 320, NextOffset: 353 515s testutil.go:509: Offset: 221, NextOffset: 254 515s testutil.go:509: Offset: 353, NextOffset: 475 515s testutil.go:509: Offset: 254, NextOffset: 351 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=64000 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt foo1.txt foo3.txt bar barlink test dev test2] 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 515s testutil.go:1580: testing streams: [0 0 24079 48137 72221 96217] 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt bar barlink test dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 515s testutil.go:2349: [1] at 24079 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48137 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72221 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 96217 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24079,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48137,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48137,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72221,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 672 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=64000 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 93, NextOffset: 771 515s testutil.go:509: Offset: 0, NextOffset: 672 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR 515s testutil.go:1580: testing streams: [0 0 24079 48137 72221 96203] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24079 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48137 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72221 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 96203 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24079,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48137,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48137,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72221,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":960,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":993,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1026,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1059,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":317,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":350,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":469,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":686,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1109,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1142,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1175,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1208,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [barlink dev foo1.txt bar test test2 .no.prefetch.landmark baz.txt foo3.txt] 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 537, NextOffset: 960 515s testutil.go:509: Offset: 686, NextOffset: 1109 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 960, NextOffset: 993 515s testutil.go:509: Offset: 1109, NextOffset: 1142 515s testutil.go:509: Offset: 993, NextOffset: 1026 515s testutil.go:509: Offset: 1142, NextOffset: 1175 515s testutil.go:509: Offset: 1026, NextOffset: 1059 515s testutil.go:509: Offset: 1175, NextOffset: 1208 515s testutil.go:509: Offset: 1059, NextOffset: 1368 515s testutil.go:509: Offset: 1208, NextOffset: 1594 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 119, NextOffset: 152 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 152, NextOffset: 185 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 251, NextOffset: 284 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 284, NextOffset: 317 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 317, NextOffset: 350 515s testutil.go:509: Offset: 251, NextOffset: 345 515s testutil.go:509: Offset: 350, NextOffset: 469 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 119, NextOffset: 152 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 152, NextOffset: 185 515s testutil.go:509: Offset: 251, NextOffset: 284 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 284, NextOffset: 317 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 317, NextOffset: 350 515s testutil.go:509: Offset: 251, NextOffset: 345 515s testutil.go:509: Offset: 350, NextOffset: 469 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 345, NextOffset: 443 515s testutil.go:509: Offset: 469, NextOffset: 592 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 443, NextOffset: 537 515s testutil.go:509: Offset: 592, NextOffset: 686 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo1.txt bar test test2 .no.prefetch.landmark baz.txt foo3.txt barlink dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 686, NextOffset: 1109 515s testutil.go:509: Offset: 537, NextOffset: 960 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 469, NextOffset: 592 515s testutil.go:509: Offset: 345, NextOffset: 443 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 592, NextOffset: 686 515s testutil.go:509: Offset: 443, NextOffset: 537 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 1109, NextOffset: 1142 515s testutil.go:509: Offset: 960, NextOffset: 993 515s testutil.go:509: Offset: 1142, NextOffset: 1175 515s testutil.go:509: Offset: 993, NextOffset: 1026 515s testutil.go:509: Offset: 1175, NextOffset: 1208 515s testutil.go:509: Offset: 1026, NextOffset: 1059 515s testutil.go:509: Offset: 1208, NextOffset: 1594 515s testutil.go:509: Offset: 1059, NextOffset: 1368 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 119, NextOffset: 152 515s testutil.go:509: Offset: 251, NextOffset: 284 515s testutil.go:509: Offset: 152, NextOffset: 185 515s testutil.go:509: Offset: 284, NextOffset: 317 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 317, NextOffset: 350 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 350, NextOffset: 469 515s testutil.go:509: Offset: 251, NextOffset: 345 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 86, NextOffset: 119 515s testutil.go:509: Offset: 218, NextOffset: 251 515s testutil.go:509: Offset: 119, NextOffset: 152 515s testutil.go:509: Offset: 251, NextOffset: 284 515s testutil.go:509: Offset: 152, NextOffset: 185 515s testutil.go:509: Offset: 284, NextOffset: 317 515s testutil.go:509: Offset: 185, NextOffset: 218 515s testutil.go:509: Offset: 317, NextOffset: 350 515s testutil.go:509: Offset: 218, NextOffset: 251 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 350, NextOffset: 469 515s testutil.go:509: Offset: 251, NextOffset: 345 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt bar foo3.txt barlink dev test2 .no.prefetch.landmark foo1.txt test] 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink dev test2 .no.prefetch.landmark foo1.txt test] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 515s testutil.go:1580: testing streams: [0 0 24079 48137 72221 96217] 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=64000 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 515s testutil.go:2330: got gzip streams: 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=64000 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX 515s testutil.go:2349: [1] at 24079 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48137 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72221 in stargz, uncompressed length 33124 515s testutil.go:2349: [4] at 96217 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24079,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48137,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48137,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72221,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":971,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1004,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1037,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1070,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":187,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":319,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":352,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":473,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":598,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":694,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1120,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1153,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1186,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1219,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt barlink baz.txt] 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 971, NextOffset: 1004 515s testutil.go:509: Offset: 1120, NextOffset: 1153 515s testutil.go:509: Offset: 1004, NextOffset: 1037 515s testutil.go:509: Offset: 1153, NextOffset: 1186 515s testutil.go:509: Offset: 1037, NextOffset: 1070 515s testutil.go:509: Offset: 1186, NextOffset: 1219 515s testutil.go:509: Offset: 1070, NextOffset: 1383 515s testutil.go:509: Offset: 1219, NextOffset: 1612 515s testutil.go:395: Comparing: "dev" vs "dev" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 88, NextOffset: 121 515s testutil.go:509: Offset: 187, NextOffset: 220 515s testutil.go:509: Offset: 121, NextOffset: 154 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 154, NextOffset: 187 515s testutil.go:509: Offset: 253, NextOffset: 286 515s testutil.go:509: Offset: 187, NextOffset: 220 515s testutil.go:509: Offset: 286, NextOffset: 319 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 319, NextOffset: 352 515s testutil.go:509: Offset: 253, NextOffset: 349 515s testutil.go:509: Offset: 352, NextOffset: 473 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 88, NextOffset: 121 515s testutil.go:509: Offset: 187, NextOffset: 220 515s testutil.go:509: Offset: 121, NextOffset: 154 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 154, NextOffset: 187 515s testutil.go:509: Offset: 253, NextOffset: 286 515s testutil.go:509: Offset: 187, NextOffset: 220 515s testutil.go:509: Offset: 286, NextOffset: 319 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 319, NextOffset: 352 515s testutil.go:509: Offset: 253, NextOffset: 349 515s testutil.go:509: Offset: 352, NextOffset: 473 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:509: Offset: 349, NextOffset: 449 515s testutil.go:509: Offset: 473, NextOffset: 598 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 449, NextOffset: 545 515s testutil.go:509: Offset: 598, NextOffset: 694 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 545, NextOffset: 971 515s testutil.go:509: Offset: 694, NextOffset: 1120 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt barlink baz.txt test dev test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 694, NextOffset: 1120 515s testutil.go:509: Offset: 545, NextOffset: 971 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 187, NextOffset: 220 515s testutil.go:509: Offset: 88, NextOffset: 121 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 121, NextOffset: 154 515s testutil.go:509: Offset: 253, NextOffset: 286 515s testutil.go:509: Offset: 154, NextOffset: 187 515s testutil.go:509: Offset: 286, NextOffset: 319 515s testutil.go:509: Offset: 187, NextOffset: 220 515s testutil.go:509: Offset: 319, NextOffset: 352 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 352, NextOffset: 473 515s testutil.go:509: Offset: 253, NextOffset: 349 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 1120, NextOffset: 1153 515s testutil.go:509: Offset: 971, NextOffset: 1004 515s testutil.go:509: Offset: 1153, NextOffset: 1186 515s testutil.go:509: Offset: 1004, NextOffset: 1037 515s testutil.go:509: Offset: 1186, NextOffset: 1219 515s testutil.go:509: Offset: 1037, NextOffset: 1070 515s testutil.go:509: Offset: 1219, NextOffset: 1612 515s testutil.go:509: Offset: 1070, NextOffset: 1383 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 187, NextOffset: 220 515s testutil.go:509: Offset: 88, NextOffset: 121 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 121, NextOffset: 154 515s testutil.go:509: Offset: 253, NextOffset: 286 515s testutil.go:509: Offset: 154, NextOffset: 187 515s testutil.go:509: Offset: 286, NextOffset: 319 515s testutil.go:509: Offset: 187, NextOffset: 220 515s testutil.go:509: Offset: 319, NextOffset: 352 515s testutil.go:509: Offset: 220, NextOffset: 253 515s testutil.go:509: Offset: 352, NextOffset: 473 515s testutil.go:509: Offset: 253, NextOffset: 349 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 473, NextOffset: 598 515s testutil.go:509: Offset: 349, NextOffset: 449 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 598, NextOffset: 694 515s testutil.go:509: Offset: 449, NextOffset: 545 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=64000 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX 515s testutil.go:1580: testing streams: [0 0 24079 48137 72221 96203] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 515s testutil.go:2349: [1] at 24079 in stargz, uncompressed length 32512 515s testutil.go:2349: [2] at 48137 in stargz, uncompressed length 33536 515s testutil.go:2349: [3] at 72221 in stargz, uncompressed length 32000 515s testutil.go:2349: [4] at 96203 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 515s testutil.go:1638: got TOC entries: 515s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 515s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24079,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48137,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 515s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 515s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48137,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 515s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72221,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 515s testutil.go:1763: On "foo2": got preread of "foo3" 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [bar foo3.txt dev .no.prefetch.landmark baz.txt foo1.txt barlink test test2] 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [barlink test test2 bar foo3.txt dev .no.prefetch.landmark baz.txt foo1.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 93, NextOffset: 929 515s testutil.go:509: Offset: 0, NextOffset: 830 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 515s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 515s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 515s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":962,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":995,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1028,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1061,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":186,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":318,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":351,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":471,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":690,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1111,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1144,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1177,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1210,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test dev test2 baz.txt foo1.txt .no.prefetch.landmark bar foo3.txt barlink] 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 446, NextOffset: 541 515s testutil.go:509: Offset: 595, NextOffset: 690 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 541, NextOffset: 962 515s testutil.go:509: Offset: 690, NextOffset: 1111 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 962, NextOffset: 995 515s testutil.go:509: Offset: 1111, NextOffset: 1144 515s testutil.go:509: Offset: 995, NextOffset: 1028 515s testutil.go:509: Offset: 1144, NextOffset: 1177 515s testutil.go:509: Offset: 1028, NextOffset: 1061 515s testutil.go:509: Offset: 1177, NextOffset: 1210 515s testutil.go:509: Offset: 1061, NextOffset: 1372 515s testutil.go:509: Offset: 1210, NextOffset: 1598 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 87, NextOffset: 120 515s testutil.go:509: Offset: 186, NextOffset: 219 515s testutil.go:509: Offset: 120, NextOffset: 153 515s testutil.go:509: Offset: 219, NextOffset: 252 515s testutil.go:509: Offset: 153, NextOffset: 186 515s testutil.go:509: Offset: 252, NextOffset: 285 515s testutil.go:509: Offset: 186, NextOffset: 219 515s testutil.go:509: Offset: 285, NextOffset: 318 515s testutil.go:509: Offset: 219, NextOffset: 252 515s testutil.go:509: Offset: 318, NextOffset: 351 515s testutil.go:509: Offset: 252, NextOffset: 347 515s testutil.go:509: Offset: 351, NextOffset: 471 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 87, NextOffset: 120 515s testutil.go:509: Offset: 186, NextOffset: 219 515s testutil.go:509: Offset: 120, NextOffset: 153 515s testutil.go:509: Offset: 219, NextOffset: 252 515s testutil.go:509: Offset: 153, NextOffset: 186 515s testutil.go:509: Offset: 252, NextOffset: 285 515s testutil.go:509: Offset: 186, NextOffset: 219 515s testutil.go:509: Offset: 285, NextOffset: 318 515s testutil.go:509: Offset: 219, NextOffset: 252 515s testutil.go:509: Offset: 318, NextOffset: 351 515s testutil.go:509: Offset: 252, NextOffset: 347 515s testutil.go:509: Offset: 351, NextOffset: 471 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 347, NextOffset: 446 515s testutil.go:509: Offset: 471, NextOffset: 595 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo1.txt .no.prefetch.landmark bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 595, NextOffset: 690 515s testutil.go:509: Offset: 446, NextOffset: 541 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 690, NextOffset: 1111 515s testutil.go:509: Offset: 541, NextOffset: 962 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 1111, NextOffset: 1144 515s testutil.go:509: Offset: 962, NextOffset: 995 515s testutil.go:509: Offset: 1144, NextOffset: 1177 515s testutil.go:509: Offset: 995, NextOffset: 1028 515s testutil.go:509: Offset: 1177, NextOffset: 1210 515s testutil.go:509: Offset: 1028, NextOffset: 1061 515s testutil.go:509: Offset: 1210, NextOffset: 1598 515s testutil.go:509: Offset: 1061, NextOffset: 1372 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 186, NextOffset: 219 515s testutil.go:509: Offset: 87, NextOffset: 120 515s testutil.go:509: Offset: 219, NextOffset: 252 515s testutil.go:509: Offset: 120, NextOffset: 153 515s testutil.go:509: Offset: 252, NextOffset: 285 515s testutil.go:509: Offset: 153, NextOffset: 186 515s testutil.go:509: Offset: 285, NextOffset: 318 515s testutil.go:509: Offset: 186, NextOffset: 219 515s testutil.go:509: Offset: 318, NextOffset: 351 515s testutil.go:509: Offset: 219, NextOffset: 252 515s testutil.go:509: Offset: 351, NextOffset: 471 515s testutil.go:509: Offset: 252, NextOffset: 347 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 186, NextOffset: 219 515s testutil.go:509: Offset: 87, NextOffset: 120 515s testutil.go:509: Offset: 219, NextOffset: 252 515s testutil.go:509: Offset: 120, NextOffset: 153 515s testutil.go:509: Offset: 252, NextOffset: 285 515s testutil.go:509: Offset: 153, NextOffset: 186 515s testutil.go:509: Offset: 285, NextOffset: 318 515s testutil.go:509: Offset: 186, NextOffset: 219 515s testutil.go:509: Offset: 318, NextOffset: 351 515s testutil.go:509: Offset: 219, NextOffset: 252 515s testutil.go:509: Offset: 351, NextOffset: 471 515s testutil.go:509: Offset: 252, NextOffset: 347 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 471, NextOffset: 595 515s testutil.go:509: Offset: 347, NextOffset: 446 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=64000 515s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo1.txt test test2 .no.prefetch.landmark baz.txt bar foo3.txt barlink dev] 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "" vs "" 515s testutil.go:401: Directory: "" vs "": [test test2 .no.prefetch.landmark baz.txt bar foo3.txt barlink dev foo1.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:395: Comparing: "bar" vs "bar" 515s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 515s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:395: Comparing: "barlink" vs "barlink" 515s testutil.go:395: Comparing: "dev" vs "dev" 515s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 515s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 515s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 515s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 515s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 515s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:395: Comparing: "test" vs "test" 515s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 515s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:395: Comparing: "test2" vs "test2" 515s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 515s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s testutil.go:509: Offset: 93, NextOffset: 921 515s testutil.go:509: Offset: 0, NextOffset: 822 515s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 515s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU 515s testutil.go:1580: testing streams: [0 0 24078 48136 72219 96215] 515s testutil.go:2330: got gzip streams: 515s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24078 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48136 in stargz, uncompressed length 33536 516s testutil.go:2349: [3] at 72219 in stargz, uncompressed length 33124 516s testutil.go:2349: [4] at 96215 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24078,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48136,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48136,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72219,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU 516s testutil.go:1580: testing streams: [0 0 24078 48136 72219 96201] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24078 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48136 in stargz, uncompressed length 33536 516s testutil.go:2349: [3] at 72219 in stargz, uncompressed length 32000 516s testutil.go:2349: [4] at 96201 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24078,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48136,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48136,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72219,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":188,"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":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":452,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":549,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":977,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1010,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1043,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1076,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":188,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":221,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":254,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":320,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":353,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":475,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":601,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":698,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1126,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1159,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1192,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1225,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test2 bar .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 452, NextOffset: 549 516s testutil.go:509: Offset: 601, NextOffset: 698 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 549, NextOffset: 977 516s testutil.go:509: Offset: 698, NextOffset: 1126 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 977, NextOffset: 1010 516s testutil.go:509: Offset: 1126, NextOffset: 1159 516s testutil.go:509: Offset: 1010, NextOffset: 1043 516s testutil.go:509: Offset: 1159, NextOffset: 1192 516s testutil.go:509: Offset: 1043, NextOffset: 1076 516s testutil.go:509: Offset: 1192, NextOffset: 1225 516s testutil.go:509: Offset: 1076, NextOffset: 1387 516s testutil.go:509: Offset: 1225, NextOffset: 1618 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 351, NextOffset: 452 516s testutil.go:509: Offset: 475, NextOffset: 601 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test dev test2 bar] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 475, NextOffset: 601 516s testutil.go:509: Offset: 351, NextOffset: 452 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 698, NextOffset: 1126 516s testutil.go:509: Offset: 549, NextOffset: 977 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1126, NextOffset: 1159 516s testutil.go:509: Offset: 977, NextOffset: 1010 516s testutil.go:509: Offset: 1159, NextOffset: 1192 516s testutil.go:509: Offset: 1010, NextOffset: 1043 516s testutil.go:509: Offset: 1192, NextOffset: 1225 516s testutil.go:509: Offset: 1043, NextOffset: 1076 516s testutil.go:509: Offset: 1225, NextOffset: 1618 516s testutil.go:509: Offset: 1076, NextOffset: 1387 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 601, NextOffset: 698 516s testutil.go:509: Offset: 452, NextOffset: 549 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=64000 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR 516s testutil.go:1580: testing streams: [0 0 24078 48133 72215 96211] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24078 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48133 in stargz, uncompressed length 33536 516s testutil.go:2349: [3] at 72215 in stargz, uncompressed length 33124 516s testutil.go:2349: [4] at 96211 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24078,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48133,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48133,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72215,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt test2 foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev .no.prefetch.landmark baz.txt test2 foo1.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=64000 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR 516s testutil.go:1580: testing streams: [0 0 24078 48133 72215 96197] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24078 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48133 in stargz, uncompressed length 33536 516s testutil.go:2349: [3] at 72215 in stargz, uncompressed length 32000 516s testutil.go:2349: [4] at 96197 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24078,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48133,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48133,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72215,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":869,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":902,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":935,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":968,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":317,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":350,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":469,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":686,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1018,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1051,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1084,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1117,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark foo3.txt baz.txt foo1.txt bar barlink test dev test2] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:509: Offset: 350, NextOffset: 469 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 185, NextOffset: 218 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:509: Offset: 350, NextOffset: 469 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 345, NextOffset: 443 516s testutil.go:509: Offset: 469, NextOffset: 592 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 443, NextOffset: 537 516s testutil.go:509: Offset: 592, NextOffset: 686 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 537, NextOffset: 869 516s testutil.go:509: Offset: 686, NextOffset: 1018 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 869, NextOffset: 902 516s testutil.go:509: Offset: 1018, NextOffset: 1051 516s testutil.go:509: Offset: 902, NextOffset: 935 516s testutil.go:509: Offset: 1051, NextOffset: 1084 516s testutil.go:509: Offset: 935, NextOffset: 968 516s testutil.go:509: Offset: 1084, NextOffset: 1117 516s testutil.go:509: Offset: 968, NextOffset: 1182 516s testutil.go:509: Offset: 1117, NextOffset: 1400 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark foo3.txt baz.txt foo1.txt bar barlink test dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 686, NextOffset: 1018 516s testutil.go:509: Offset: 537, NextOffset: 869 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 350, NextOffset: 469 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 469, NextOffset: 592 516s testutil.go:509: Offset: 345, NextOffset: 443 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 592, NextOffset: 686 516s testutil.go:509: Offset: 443, NextOffset: 537 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1018, NextOffset: 1051 516s testutil.go:509: Offset: 869, NextOffset: 902 516s testutil.go:509: Offset: 1051, NextOffset: 1084 516s testutil.go:509: Offset: 902, NextOffset: 935 516s testutil.go:509: Offset: 1084, NextOffset: 1117 516s testutil.go:509: Offset: 935, NextOffset: 968 516s testutil.go:509: Offset: 1117, NextOffset: 1400 516s testutil.go:509: Offset: 968, NextOffset: 1182 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 350, NextOffset: 469 516s testutil.go:509: Offset: 251, NextOffset: 345 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [test dev test2 baz.txt foo1.txt .no.prefetch.landmark bar foo3.txt barlink] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt .no.prefetch.landmark bar] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX 516s testutil.go:1580: testing streams: [0 0 24078 48133 72215 96211] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24078 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48133 in stargz, uncompressed length 33536 516s testutil.go:2349: [3] at 72215 in stargz, uncompressed length 33124 516s testutil.go:2349: [4] at 96211 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24078,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48133,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48133,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72215,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":881,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":914,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":947,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":980,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":187,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":319,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":352,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":473,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":598,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":694,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1030,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1063,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1096,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1129,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [test dev test2 baz.txt foo1.txt foo3.txt .no.prefetch.landmark bar barlink] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 516s testutil.go:509: Offset: 349, NextOffset: 449 516s testutil.go:509: Offset: 473, NextOffset: 598 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 449, NextOffset: 545 516s testutil.go:509: Offset: 598, NextOffset: 694 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 881 516s testutil.go:509: Offset: 694, NextOffset: 1030 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 881, NextOffset: 914 516s testutil.go:509: Offset: 1030, NextOffset: 1063 516s testutil.go:509: Offset: 914, NextOffset: 947 516s testutil.go:509: Offset: 1063, NextOffset: 1096 516s testutil.go:509: Offset: 947, NextOffset: 980 516s testutil.go:509: Offset: 1096, NextOffset: 1129 516s testutil.go:509: Offset: 980, NextOffset: 1194 516s testutil.go:509: Offset: 1129, NextOffset: 1417 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 253, NextOffset: 286 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 286, NextOffset: 319 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 319, NextOffset: 352 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:509: Offset: 352, NextOffset: 473 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 253, NextOffset: 286 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 286, NextOffset: 319 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 319, NextOffset: 352 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:509: Offset: 352, NextOffset: 473 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar barlink test dev test2 baz.txt foo1.txt foo3.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1030, NextOffset: 1063 516s testutil.go:509: Offset: 881, NextOffset: 914 516s testutil.go:509: Offset: 1063, NextOffset: 1096 516s testutil.go:509: Offset: 914, NextOffset: 947 516s testutil.go:509: Offset: 1096, NextOffset: 1129 516s testutil.go:509: Offset: 947, NextOffset: 980 516s testutil.go:509: Offset: 1129, NextOffset: 1417 516s testutil.go:509: Offset: 980, NextOffset: 1194 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 253, NextOffset: 286 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 286, NextOffset: 319 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 319, NextOffset: 352 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 352, NextOffset: 473 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 253, NextOffset: 286 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 286, NextOffset: 319 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 319, NextOffset: 352 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 352, NextOffset: 473 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 473, NextOffset: 598 516s testutil.go:509: Offset: 349, NextOffset: 449 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 694, NextOffset: 1030 516s testutil.go:509: Offset: 545, NextOffset: 881 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 598, NextOffset: 694 516s testutil.go:509: Offset: 449, NextOffset: 545 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=64000 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX 516s testutil.go:1580: testing streams: [0 0 24078 48133 72215 96197] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24078 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48133 in stargz, uncompressed length 33536 516s testutil.go:2349: [3] at 72215 in stargz, uncompressed length 32000 516s testutil.go:2349: [4] at 96197 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24078,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48133,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48133,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72215,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo1.txt bar test dev .no.prefetch.landmark foo3.txt barlink test2 baz.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=64000 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3.txt barlink test2 baz.txt foo1.txt bar test dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU 516s testutil.go:1580: testing streams: [0 0 24075 48130 72213 96209] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48130 in stargz, uncompressed length 33536 516s testutil.go:2349: [3] at 72213 in stargz, uncompressed length 33124 516s testutil.go:2349: [4] at 96209 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48130,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48130,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72213,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","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":908,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":941,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":974,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":186,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":318,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":351,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":471,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":690,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","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":1057,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1090,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1123,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [dev .no.prefetch.landmark baz.txt bar test test2 foo1.txt foo3.txt barlink] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 875, NextOffset: 908 516s testutil.go:509: Offset: 1024, NextOffset: 1057 516s testutil.go:509: Offset: 908, NextOffset: 941 516s testutil.go:509: Offset: 1057, NextOffset: 1090 516s testutil.go:509: Offset: 941, NextOffset: 974 516s testutil.go:509: Offset: 1090, NextOffset: 1123 516s testutil.go:509: Offset: 974, NextOffset: 1186 516s testutil.go:509: Offset: 1123, NextOffset: 1408 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 252, NextOffset: 285 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 285, NextOffset: 318 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 318, NextOffset: 351 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:509: Offset: 351, NextOffset: 471 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 252, NextOffset: 285 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 285, NextOffset: 318 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 318, NextOffset: 351 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:509: Offset: 351, NextOffset: 471 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 347, NextOffset: 446 516s testutil.go:509: Offset: 471, NextOffset: 595 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 446, NextOffset: 541 516s testutil.go:509: Offset: 595, NextOffset: 690 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 541, NextOffset: 875 516s testutil.go:509: Offset: 690, NextOffset: 1024 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark baz.txt bar test test2 foo1.txt foo3.txt barlink] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 471, NextOffset: 595 516s testutil.go:509: Offset: 347, NextOffset: 446 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 690, NextOffset: 1024 516s testutil.go:509: Offset: 541, NextOffset: 875 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 186, NextOffset: 219 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 252, NextOffset: 285 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 285, NextOffset: 318 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 318, NextOffset: 351 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 351, NextOffset: 471 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 595, NextOffset: 690 516s testutil.go:509: Offset: 446, NextOffset: 541 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1024, NextOffset: 1057 516s testutil.go:509: Offset: 875, NextOffset: 908 516s testutil.go:509: Offset: 1057, NextOffset: 1090 516s testutil.go:509: Offset: 908, NextOffset: 941 516s testutil.go:509: Offset: 1090, NextOffset: 1123 516s testutil.go:509: Offset: 941, NextOffset: 974 516s testutil.go:509: Offset: 1123, NextOffset: 1408 516s testutil.go:509: Offset: 974, NextOffset: 1186 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 252, NextOffset: 285 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 285, NextOffset: 318 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 318, NextOffset: 351 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 351, NextOffset: 471 516s testutil.go:509: Offset: 252, NextOffset: 347 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU 516s testutil.go:1580: testing streams: [0 0 24075 48130 72213 96195] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24075 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48130 in stargz, uncompressed length 33536 516s testutil.go:2349: [3] at 72213 in stargz, uncompressed length 32000 516s testutil.go:2349: [4] at 96195 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24075,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48130,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48130,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72213,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt foo1.txt barlink test bar foo3.txt dev test2] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo1.txt barlink test bar foo3.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR 516s testutil.go:1580: testing streams: [0 0 24080 48138 72225 96221] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24080 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48138 in stargz, uncompressed length 33536 516s testutil.go:2349: [3] at 72225 in stargz, uncompressed length 33124 516s testutil.go:2349: [4] at 96221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24080,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48138,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48138,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72225,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":188,"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":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":452,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":549,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":885,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":918,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":951,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":984,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":188,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":221,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":254,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":320,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":353,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":475,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":601,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":698,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1067,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1100,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1133,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [bar foo3.txt test dev .no.prefetch.landmark baz.txt barlink test2 foo1.txt] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 549, NextOffset: 885 516s testutil.go:509: Offset: 698, NextOffset: 1034 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 885, NextOffset: 918 516s testutil.go:509: Offset: 1034, NextOffset: 1067 516s testutil.go:509: Offset: 918, NextOffset: 951 516s testutil.go:509: Offset: 1067, NextOffset: 1100 516s testutil.go:509: Offset: 951, NextOffset: 984 516s testutil.go:509: Offset: 1100, NextOffset: 1133 516s testutil.go:509: Offset: 984, NextOffset: 1198 516s testutil.go:509: Offset: 1133, NextOffset: 1424 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 351, NextOffset: 452 516s testutil.go:509: Offset: 475, NextOffset: 601 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 452, NextOffset: 549 516s testutil.go:509: Offset: 601, NextOffset: 698 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test2 foo1.txt bar foo3.txt test dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 475, NextOffset: 601 516s testutil.go:509: Offset: 351, NextOffset: 452 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 601, NextOffset: 698 516s testutil.go:509: Offset: 452, NextOffset: 549 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 698, NextOffset: 1034 516s testutil.go:509: Offset: 549, NextOffset: 885 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1034, NextOffset: 1067 516s testutil.go:509: Offset: 885, NextOffset: 918 516s testutil.go:509: Offset: 1067, NextOffset: 1100 516s testutil.go:509: Offset: 918, NextOffset: 951 516s testutil.go:509: Offset: 1100, NextOffset: 1133 516s testutil.go:509: Offset: 951, NextOffset: 984 516s testutil.go:509: Offset: 1133, NextOffset: 1424 516s testutil.go:509: Offset: 984, NextOffset: 1198 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test2 .no.prefetch.landmark baz.txt bar foo3.txt barlink test foo1.txt dev] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt barlink test foo1.txt dev test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR 516s testutil.go:1580: testing streams: [0 0 24080 48138 72225 96207] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24080 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48138 in stargz, uncompressed length 33536 516s testutil.go:2349: [3] at 72225 in stargz, uncompressed length 32000 516s testutil.go:2349: [4] at 96207 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24080,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48138,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48138,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72225,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 516s testutil.go:1580: testing streams: [0 0 24080 48138 72225 96221] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24080 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48138 in stargz, uncompressed length 33536 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":135,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":519,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":725,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":926,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1877,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1914,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1951,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1988,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1008,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":1209,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2160,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2197,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2234,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2271,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [bar barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 283, NextOffset: 320 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 320, NextOffset: 519 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 516s testutil.go:2349: [3] at 72225 in stargz, uncompressed length 33124 516s testutil.go:2349: [4] at 96221 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 516s testutil.go:509: Offset: 534, NextOffset: 767 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24080,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 516s testutil.go:509: Offset: 135, NextOffset: 172 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48138,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48138,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 516s testutil.go:509: Offset: 349, NextOffset: 386 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72225,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 209, NextOffset: 246 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 283, NextOffset: 320 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 320, NextOffset: 519 516s testutil.go:509: Offset: 534, NextOffset: 767 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 519, NextOffset: 725 516s testutil.go:509: Offset: 767, NextOffset: 1008 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 725, NextOffset: 926 516s testutil.go:509: Offset: 1008, NextOffset: 1209 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 926, NextOffset: 1877 516s testutil.go:509: Offset: 1209, NextOffset: 2160 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1877, NextOffset: 1914 516s testutil.go:509: Offset: 2160, NextOffset: 2197 516s testutil.go:509: Offset: 1914, NextOffset: 1951 516s testutil.go:509: Offset: 2197, NextOffset: 2234 516s testutil.go:509: Offset: 1951, NextOffset: 1988 516s testutil.go:509: Offset: 2234, NextOffset: 2271 516s testutil.go:509: Offset: 1988, NextOffset: 2426 516s testutil.go:509: Offset: 2271, NextOffset: 2789 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt bar barlink test dev test2 .no.prefetch.landmark] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1008, NextOffset: 1209 516s testutil.go:509: Offset: 725, NextOffset: 926 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2160, NextOffset: 2197 516s testutil.go:509: Offset: 1877, NextOffset: 1914 516s testutil.go:509: Offset: 2197, NextOffset: 2234 516s testutil.go:509: Offset: 1914, NextOffset: 1951 516s testutil.go:509: Offset: 2234, NextOffset: 2271 516s testutil.go:509: Offset: 1951, NextOffset: 1988 516s testutil.go:509: Offset: 2271, NextOffset: 2789 516s testutil.go:509: Offset: 1988, NextOffset: 2426 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 283, NextOffset: 320 516s testutil.go:509: Offset: 534, NextOffset: 767 516s testutil.go:509: Offset: 320, NextOffset: 519 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 386, NextOffset: 423 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 283, NextOffset: 320 516s testutil.go:509: Offset: 534, NextOffset: 767 516s testutil.go:509: Offset: 320, NextOffset: 519 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 767, NextOffset: 1008 516s testutil.go:509: Offset: 519, NextOffset: 725 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1209, NextOffset: 2160 516s testutil.go:509: Offset: 926, NextOffset: 1877 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX 516s testutil.go:1580: testing streams: [0 0 24080 48138 72225 96207] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24080 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48138 in stargz, uncompressed length 33536 516s testutil.go:2349: [3] at 72225 in stargz, uncompressed length 32000 516s testutil.go:2349: [4] at 96207 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24080,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48138,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48138,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72225,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark bar foo3.txt barlink test test2 baz.txt foo1.txt dev] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt dev .no.prefetch.landmark bar foo3.txt barlink test test2 baz.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 516s testutil.go:1580: testing streams: [0 0 24079 48139 72224 96220] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24079 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48139 in stargz, uncompressed length 33536 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU 516s testutil.go:2349: [3] at 72224 in stargz, uncompressed length 33124 516s testutil.go:2349: [4] at 96220 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24079,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48139,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48139,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72224,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":137,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":211,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":248,"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":322,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":524,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":731,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":934,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1894,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1931,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1968,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2005,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":770,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1012,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":1215,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2175,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2212,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2249,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2286,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test dev test2 foo1.txt foo3.txt .no.prefetch.landmark baz.txt bar barlink] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1894, NextOffset: 1931 516s testutil.go:509: Offset: 2175, NextOffset: 2212 516s testutil.go:509: Offset: 1931, NextOffset: 1968 516s testutil.go:509: Offset: 2212, NextOffset: 2249 516s testutil.go:509: Offset: 1968, NextOffset: 2005 516s testutil.go:509: Offset: 2249, NextOffset: 2286 516s testutil.go:509: Offset: 2005, NextOffset: 2446 516s testutil.go:509: Offset: 2286, NextOffset: 2809 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 322, NextOffset: 524 516s testutil.go:509: Offset: 534, NextOffset: 770 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 322, NextOffset: 524 516s testutil.go:509: Offset: 534, NextOffset: 770 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 524, NextOffset: 731 516s testutil.go:509: Offset: 770, NextOffset: 1012 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 731, NextOffset: 934 516s testutil.go:509: Offset: 1012, NextOffset: 1215 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 934, NextOffset: 1894 516s testutil.go:509: Offset: 1215, NextOffset: 2175 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt bar barlink test dev test2 foo1.txt foo3.txt .no.prefetch.landmark] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2175, NextOffset: 2212 516s testutil.go:509: Offset: 1894, NextOffset: 1931 516s testutil.go:509: Offset: 2212, NextOffset: 2249 516s testutil.go:509: Offset: 1931, NextOffset: 1968 516s testutil.go:509: Offset: 2249, NextOffset: 2286 516s testutil.go:509: Offset: 1968, NextOffset: 2005 516s testutil.go:509: Offset: 2286, NextOffset: 2809 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 516s testutil.go:509: Offset: 2005, NextOffset: 2446 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 534, NextOffset: 770 516s testutil.go:509: Offset: 322, NextOffset: 524 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 770, NextOffset: 1012 516s testutil.go:509: Offset: 524, NextOffset: 731 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1215, NextOffset: 2175 516s testutil.go:509: Offset: 934, NextOffset: 1894 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 534, NextOffset: 770 516s testutil.go:509: Offset: 322, NextOffset: 524 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1012, NextOffset: 1215 516s testutil.go:509: Offset: 731, NextOffset: 934 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=64000 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 516s testutil.go:1580: testing streams: [0 0 24079 48139 72224 96206] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo1.txt test test2 baz.txt bar foo3.txt barlink dev .no.prefetch.landmark] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 516s testutil.go:2349: [1] at 24079 in stargz, uncompressed length 32512 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 516s testutil.go:2349: [2] at 48139 in stargz, uncompressed length 33536 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 516s testutil.go:2349: [3] at 72224 in stargz, uncompressed length 32000 516s testutil.go:2349: [4] at 96206 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24079,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48139,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48139,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=64000 516s testutil.go:395: Comparing: "dev" vs "dev" 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72224,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=64000 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=64000 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt test test2 baz.txt bar foo3.txt barlink dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 516s testutil.go:1580: testing streams: [0 0 24169 48588 72820 97626] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24169 in stargz, uncompressed length 32512 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR 516s testutil.go:2349: [2] at 48588 in stargz, uncompressed length 33536 516s testutil.go:2349: [3] at 72820 in stargz, uncompressed length 33124 516s testutil.go:2349: [4] at 97626 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24169,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48588,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48588,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72820,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":137,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":174,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":211,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":248,"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":322,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":521,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":930,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1884,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1921,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1958,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1995,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":768,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1010,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":1213,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2167,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2204,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2241,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2278,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [bar foo3.txt barlink .no.prefetch.landmark baz.txt foo1.txt test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 211, NextOffset: 248 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 322, NextOffset: 521 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 521, NextOffset: 727 516s testutil.go:509: Offset: 768, NextOffset: 1010 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 727, NextOffset: 930 516s testutil.go:509: Offset: 1010, NextOffset: 1213 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 930, NextOffset: 1884 516s testutil.go:509: Offset: 1213, NextOffset: 2167 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1884, NextOffset: 1921 516s testutil.go:509: Offset: 2167, NextOffset: 2204 516s testutil.go:509: Offset: 1921, NextOffset: 1958 516s testutil.go:509: Offset: 2204, NextOffset: 2241 516s testutil.go:509: Offset: 1958, NextOffset: 1995 516s testutil.go:509: Offset: 2241, NextOffset: 2278 516s testutil.go:509: Offset: 1995, NextOffset: 2435 516s testutil.go:509: Offset: 2278, NextOffset: 2799 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 322, NextOffset: 521 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 bar foo3.txt barlink .no.prefetch.landmark baz.txt foo1.txt test dev] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1010, NextOffset: 1213 516s testutil.go:509: Offset: 727, NextOffset: 930 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1213, NextOffset: 2167 516s testutil.go:509: Offset: 930, NextOffset: 1884 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:509: Offset: 322, NextOffset: 521 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 768, NextOffset: 1010 516s testutil.go:509: Offset: 521, NextOffset: 727 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2167, NextOffset: 2204 516s testutil.go:509: Offset: 1884, NextOffset: 1921 516s testutil.go:509: Offset: 2204, NextOffset: 2241 516s testutil.go:509: Offset: 1921, NextOffset: 1958 516s testutil.go:509: Offset: 2241, NextOffset: 2278 516s testutil.go:509: Offset: 1958, NextOffset: 1995 516s testutil.go:509: Offset: 2278, NextOffset: 2799 516s testutil.go:509: Offset: 1995, NextOffset: 2435 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:509: Offset: 322, NextOffset: 521 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=64000 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 516s testutil.go:1580: testing streams: [0 0 24169 48588 72820 96783] 516s testutil.go:2330: got gzip streams: 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 516s testutil.go:2349: [1] at 24169 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48588 in stargz, uncompressed length 33536 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR 516s testutil.go:2349: [3] at 72820 in stargz, uncompressed length 32000 516s testutil.go:2349: [4] at 96783 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24169,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48588,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48588,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72820,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [barlink .no.prefetch.landmark foo1.txt test dev test2 baz.txt bar foo3.txt] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=64000 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 516s testutil.go:1580: testing streams: [0 0 24169 48588 72820 97626] 516s testutil.go:2330: got gzip streams: 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt test dev test2 baz.txt bar foo3.txt barlink] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=64000 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 516s testutil.go:2349: [1] at 24169 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48588 in stargz, uncompressed length 33536 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX 516s testutil.go:2349: [3] at 72820 in stargz, uncompressed length 33124 516s testutil.go:2349: [4] at 97626 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24169,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48588,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48588,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72820,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX 516s testutil.go:1580: testing streams: [0 0 24169 48588 72820 96783] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24169 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48588 in stargz, uncompressed length 33536 516s testutil.go:2349: [3] at 72820 in stargz, uncompressed length 32000 516s testutil.go:2349: [4] at 96783 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24169,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48588,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48588,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72820,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":138,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":249,"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":323,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":525,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":733,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":937,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1904,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1941,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1978,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2015,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":350,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":387,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":424,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":461,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":498,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":535,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":770,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1014,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":1218,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2185,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2222,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2259,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2296,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark foo1.txt bar foo3.txt barlink dev test2 baz.txt test] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 525, NextOffset: 733 516s testutil.go:509: Offset: 770, NextOffset: 1014 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 733, NextOffset: 937 516s testutil.go:509: Offset: 1014, NextOffset: 1218 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 937, NextOffset: 1904 516s testutil.go:509: Offset: 1218, NextOffset: 2185 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1904, NextOffset: 1941 516s testutil.go:509: Offset: 2185, NextOffset: 2222 516s testutil.go:509: Offset: 1941, NextOffset: 1978 516s testutil.go:509: Offset: 2222, NextOffset: 2259 516s testutil.go:509: Offset: 1978, NextOffset: 2015 516s testutil.go:509: Offset: 2259, NextOffset: 2296 516s testutil.go:509: Offset: 2015, NextOffset: 2458 516s testutil.go:509: Offset: 2296, NextOffset: 2820 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt barlink dev test2 baz.txt test] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 770, NextOffset: 1014 516s testutil.go:509: Offset: 525, NextOffset: 733 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1014, NextOffset: 1218 516s testutil.go:509: Offset: 733, NextOffset: 937 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1218, NextOffset: 2185 516s testutil.go:509: Offset: 937, NextOffset: 1904 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2185, NextOffset: 2222 516s testutil.go:509: Offset: 1904, NextOffset: 1941 516s testutil.go:509: Offset: 2222, NextOffset: 2259 516s testutil.go:509: Offset: 1941, NextOffset: 1978 516s testutil.go:509: Offset: 2259, NextOffset: 2296 516s testutil.go:509: Offset: 1978, NextOffset: 2015 516s testutil.go:509: Offset: 2296, NextOffset: 2820 516s testutil.go:509: Offset: 2015, NextOffset: 2458 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [dev test2 .no.prefetch.landmark baz.txt bar foo3.txt barlink foo1.txt test] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 516s testutil.go:1580: testing streams: [0 0 24171 48591 72826 97632] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24171 in stargz, uncompressed length 32512 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU 516s testutil.go:2349: [2] at 48591 in stargz, uncompressed length 33536 516s testutil.go:2349: [3] at 72826 in stargz, uncompressed length 33124 516s testutil.go:2349: [4] at 97632 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24171,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48591,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48591,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72826,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt barlink foo1.txt test dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU 516s testutil.go:1580: testing streams: [0 0 24171 48591 72826 96789] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24171 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48591 in stargz, uncompressed length 33536 516s testutil.go:2349: [3] at 72826 in stargz, uncompressed length 32000 516s testutil.go:2349: [4] at 96789 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24171,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48591,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48591,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72826,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":135,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":519,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":725,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":926,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2431,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2468,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2505,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2542,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1008,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":1209,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2714,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2751,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2788,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2825,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo1.txt bar test dev test2 .no.prefetch.landmark baz.txt foo3.txt barlink] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 519, NextOffset: 725 516s testutil.go:509: Offset: 767, NextOffset: 1008 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 725, NextOffset: 926 516s testutil.go:509: Offset: 1008, NextOffset: 1209 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 926, NextOffset: 2431 516s testutil.go:509: Offset: 1209, NextOffset: 2714 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2431, NextOffset: 2468 516s testutil.go:509: Offset: 2714, NextOffset: 2751 516s testutil.go:509: Offset: 2468, NextOffset: 2505 516s testutil.go:509: Offset: 2751, NextOffset: 2788 516s testutil.go:509: Offset: 2505, NextOffset: 2542 516s testutil.go:509: Offset: 2788, NextOffset: 2825 516s testutil.go:509: Offset: 2542, NextOffset: 3353 516s testutil.go:509: Offset: 2825, NextOffset: 3715 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 283, NextOffset: 320 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 320, NextOffset: 519 516s testutil.go:509: Offset: 534, NextOffset: 767 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 283, NextOffset: 320 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 320, NextOffset: 519 516s testutil.go:509: Offset: 534, NextOffset: 767 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink foo1.txt bar test dev test2 .no.prefetch.landmark baz.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 767, NextOffset: 1008 516s testutil.go:509: Offset: 519, NextOffset: 725 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1008, NextOffset: 1209 516s testutil.go:509: Offset: 725, NextOffset: 926 516s testutil.go:395: Comparing: "test" vs "test" 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2714, NextOffset: 2751 516s testutil.go:509: Offset: 2431, NextOffset: 2468 516s testutil.go:509: Offset: 2751, NextOffset: 2788 516s testutil.go:509: Offset: 2468, NextOffset: 2505 516s testutil.go:509: Offset: 2788, NextOffset: 2825 516s testutil.go:509: Offset: 2505, NextOffset: 2542 516s testutil.go:509: Offset: 2825, NextOffset: 3715 516s testutil.go:509: Offset: 2542, NextOffset: 3353 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 283, NextOffset: 320 516s testutil.go:509: Offset: 534, NextOffset: 767 516s testutil.go:509: Offset: 320, NextOffset: 519 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 283, NextOffset: 320 516s testutil.go:509: Offset: 534, NextOffset: 767 516s testutil.go:509: Offset: 320, NextOffset: 519 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1209, NextOffset: 2714 516s testutil.go:509: Offset: 926, NextOffset: 2431 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt test dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=64000 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 516s testutil.go:1580: testing streams: [0 0 24172 48593 72829 97635] 516s testutil.go:2330: got gzip streams: 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=64000 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=64000 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR 516s testutil.go:2349: [1] at 24172 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48593 in stargz, uncompressed length 33536 516s testutil.go:2349: [3] at 72829 in stargz, uncompressed length 33124 516s testutil.go:2349: [4] at 97635 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24172,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48593,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48593,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72829,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=64000 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt barlink baz.txt test dev test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR 516s testutil.go:1580: testing streams: [0 0 24172 48593 72829 96792] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24172 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48593 in stargz, uncompressed length 33536 516s testutil.go:2349: [3] at 72829 in stargz, uncompressed length 32000 516s testutil.go:2349: [4] at 96792 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24172,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48593,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48593,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72829,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":137,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":211,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":248,"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":322,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":524,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":731,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":934,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2449,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2486,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2523,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2560,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":770,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1012,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":1215,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2730,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2767,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2804,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2841,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [dev test2 baz.txt bar foo3.txt .no.prefetch.landmark foo1.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 322, NextOffset: 524 516s testutil.go:509: Offset: 534, NextOffset: 770 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 524, NextOffset: 731 516s testutil.go:509: Offset: 770, NextOffset: 1012 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 731, NextOffset: 934 516s testutil.go:509: Offset: 1012, NextOffset: 1215 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 934, NextOffset: 2449 516s testutil.go:509: Offset: 1215, NextOffset: 2730 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2449, NextOffset: 2486 516s testutil.go:509: Offset: 2730, NextOffset: 2767 516s testutil.go:509: Offset: 2486, NextOffset: 2523 516s testutil.go:509: Offset: 2767, NextOffset: 2804 516s testutil.go:509: Offset: 2523, NextOffset: 2560 516s testutil.go:509: Offset: 2804, NextOffset: 2841 516s testutil.go:509: Offset: 2560, NextOffset: 3376 516s testutil.go:509: Offset: 2841, NextOffset: 3735 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 322, NextOffset: 524 516s testutil.go:509: Offset: 534, NextOffset: 770 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt bar foo3.txt .no.prefetch.landmark foo1.txt barlink test dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 770, NextOffset: 1012 516s testutil.go:509: Offset: 524, NextOffset: 731 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2730, NextOffset: 2767 516s testutil.go:509: Offset: 2449, NextOffset: 2486 516s testutil.go:509: Offset: 2767, NextOffset: 2804 516s testutil.go:509: Offset: 2486, NextOffset: 2523 516s testutil.go:509: Offset: 2804, NextOffset: 2841 516s testutil.go:509: Offset: 2523, NextOffset: 2560 516s testutil.go:509: Offset: 2841, NextOffset: 3735 516s testutil.go:509: Offset: 2560, NextOffset: 3376 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 534, NextOffset: 770 516s testutil.go:509: Offset: 322, NextOffset: 524 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 534, NextOffset: 770 516s testutil.go:509: Offset: 322, NextOffset: 524 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1012, NextOffset: 1215 516s testutil.go:509: Offset: 731, NextOffset: 934 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1215, NextOffset: 2730 516s testutil.go:509: Offset: 934, NextOffset: 2449 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=64000 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX 516s testutil.go:1580: testing streams: [0 0 24172 48593 72829 97635] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24172 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48593 in stargz, uncompressed length 33536 516s testutil.go:2349: [3] at 72829 in stargz, uncompressed length 33124 516s testutil.go:2349: [4] at 97635 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24172,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48593,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48593,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72829,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt foo3.txt barlink test dev test2 .no.prefetch.landmark foo1.txt bar] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt barlink test dev test2 .no.prefetch.landmark foo1.txt bar] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=64000 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX 516s testutil.go:1580: testing streams: [0 0 24172 48593 72829 96792] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24172 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48593 in stargz, uncompressed length 33536 516s testutil.go:2349: [3] at 72829 in stargz, uncompressed length 32000 516s testutil.go:2349: [4] at 96792 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24172,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48593,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48593,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72829,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":137,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":174,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":211,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":248,"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":322,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":521,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":930,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2442,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2479,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2516,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2553,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":768,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1010,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":1213,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2725,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2762,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2799,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2836,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt bar barlink test dev foo1.txt foo3.txt test2] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 930, NextOffset: 2442 516s testutil.go:509: Offset: 1213, NextOffset: 2725 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2442, NextOffset: 2479 516s testutil.go:509: Offset: 2725, NextOffset: 2762 516s testutil.go:509: Offset: 2479, NextOffset: 2516 516s testutil.go:509: Offset: 2762, NextOffset: 2799 516s testutil.go:509: Offset: 2516, NextOffset: 2553 516s testutil.go:509: Offset: 2799, NextOffset: 2836 516s testutil.go:509: Offset: 2553, NextOffset: 3368 516s testutil.go:509: Offset: 2836, NextOffset: 3731 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 322, NextOffset: 521 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 322, NextOffset: 521 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 521, NextOffset: 727 516s testutil.go:509: Offset: 768, NextOffset: 1010 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 727, NextOffset: 930 516s testutil.go:509: Offset: 1010, NextOffset: 1213 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev foo1.txt foo3.txt test2 .no.prefetch.landmark baz.txt bar] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 768, NextOffset: 1010 516s testutil.go:509: Offset: 521, NextOffset: 727 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1213, NextOffset: 2725 516s testutil.go:509: Offset: 930, NextOffset: 2442 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:509: Offset: 322, NextOffset: 521 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:509: Offset: 322, NextOffset: 521 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1010, NextOffset: 1213 516s testutil.go:509: Offset: 727, NextOffset: 930 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2725, NextOffset: 2762 516s testutil.go:509: Offset: 2442, NextOffset: 2479 516s testutil.go:509: Offset: 2762, NextOffset: 2799 516s testutil.go:509: Offset: 2479, NextOffset: 2516 516s testutil.go:509: Offset: 2799, NextOffset: 2836 516s testutil.go:509: Offset: 2516, NextOffset: 2553 516s testutil.go:509: Offset: 2836, NextOffset: 3731 516s testutil.go:509: Offset: 2553, NextOffset: 3368 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU 516s testutil.go:1580: testing streams: [0 0 24173 48595 72832 97638] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24173 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48595 in stargz, uncompressed length 33536 516s testutil.go:2349: [3] at 72832 in stargz, uncompressed length 33124 516s testutil.go:2349: [4] at 97638 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24173,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48595,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48595,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72832,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [dev foo1.txt foo3.txt barlink test2 .no.prefetch.landmark baz.txt bar test] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt barlink test2 .no.prefetch.landmark baz.txt bar test dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=64000 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU 516s testutil.go:1580: testing streams: [0 0 24173 48595 72832 96795] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24173 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48595 in stargz, uncompressed length 33536 516s testutil.go:2349: [3] at 72832 in stargz, uncompressed length 32000 516s testutil.go:2349: [4] at 96795 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24173,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48595,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48595,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72832,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":138,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":249,"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":323,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":525,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":733,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":937,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2463,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2500,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2537,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2574,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":350,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":387,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":424,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":461,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":498,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":535,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":770,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1014,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":1218,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2744,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2781,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2818,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2855,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo1.txt barlink dev .no.prefetch.landmark bar foo3.txt test test2 baz.txt] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 733, NextOffset: 937 516s testutil.go:509: Offset: 1014, NextOffset: 1218 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 937, NextOffset: 2463 516s testutil.go:509: Offset: 1218, NextOffset: 2744 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2463, NextOffset: 2500 516s testutil.go:509: Offset: 2744, NextOffset: 2781 516s testutil.go:509: Offset: 2500, NextOffset: 2537 516s testutil.go:509: Offset: 2781, NextOffset: 2818 516s testutil.go:509: Offset: 2537, NextOffset: 2574 516s testutil.go:509: Offset: 2818, NextOffset: 2855 516s testutil.go:509: Offset: 2574, NextOffset: 3394 516s testutil.go:509: Offset: 2855, NextOffset: 3756 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 525, NextOffset: 733 516s testutil.go:509: Offset: 770, NextOffset: 1014 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt barlink dev .no.prefetch.landmark bar foo3.txt test test2 baz.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1014, NextOffset: 1218 516s testutil.go:509: Offset: 733, NextOffset: 937 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1218, NextOffset: 2744 516s testutil.go:509: Offset: 937, NextOffset: 2463 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2744, NextOffset: 2781 516s testutil.go:509: Offset: 2463, NextOffset: 2500 516s testutil.go:509: Offset: 2781, NextOffset: 2818 516s testutil.go:509: Offset: 2500, NextOffset: 2537 516s testutil.go:509: Offset: 2818, NextOffset: 2855 516s testutil.go:509: Offset: 2537, NextOffset: 2574 516s testutil.go:509: Offset: 2855, NextOffset: 3756 516s testutil.go:509: Offset: 2574, NextOffset: 3394 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 770, NextOffset: 1014 516s testutil.go:509: Offset: 525, NextOffset: 733 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR 516s testutil.go:1580: testing streams: [0 0 24169 48590 72821 97627] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24169 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48590 in stargz, uncompressed length 33536 516s testutil.go:2349: [3] at 72821 in stargz, uncompressed length 33124 516s testutil.go:2349: [4] at 97627 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24169,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48590,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48590,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72821,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [test2 .no.prefetch.landmark foo1.txt bar barlink baz.txt foo3.txt test dev] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=64000 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink baz.txt foo3.txt test dev test2 .no.prefetch.landmark foo1.txt bar] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 516s testutil.go:1580: testing streams: [0 0 24169 48590 72821 96784] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24169 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48590 in stargz, uncompressed length 33536 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":136,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":173,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":210,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":321,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":521,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":930,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1889,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1926,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1963,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2000,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":768,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1009,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":1212,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2171,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2208,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2245,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2282,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test2 .no.prefetch.landmark foo1.txt bar foo3.txt barlink baz.txt test dev] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 930, NextOffset: 1889 516s testutil.go:509: Offset: 1212, NextOffset: 2171 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1889, NextOffset: 1926 516s testutil.go:509: Offset: 2171, NextOffset: 2208 516s testutil.go:509: Offset: 1926, NextOffset: 1963 516s testutil.go:509: Offset: 2208, NextOffset: 2245 516s testutil.go:509: Offset: 1963, NextOffset: 2000 516s testutil.go:509: Offset: 2245, NextOffset: 2282 516s testutil.go:509: Offset: 2000, NextOffset: 2440 516s testutil.go:509: Offset: 2282, NextOffset: 2803 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 284, NextOffset: 321 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 321, NextOffset: 521 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 284, NextOffset: 321 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 516s testutil.go:2349: [3] at 72821 in stargz, uncompressed length 32000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 516s testutil.go:509: Offset: 497, NextOffset: 534 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 516s testutil.go:2349: [4] at 96784 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 516s testutil.go:509: Offset: 321, NextOffset: 521 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 521, NextOffset: 727 516s testutil.go:509: Offset: 768, NextOffset: 1009 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 727, NextOffset: 930 516s testutil.go:509: Offset: 1009, NextOffset: 1212 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink baz.txt test dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 768, NextOffset: 1009 516s testutil.go:509: Offset: 521, NextOffset: 727 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1009, NextOffset: 1212 516s testutil.go:509: Offset: 727, NextOffset: 930 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1212, NextOffset: 2171 516s testutil.go:509: Offset: 930, NextOffset: 1889 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 284, NextOffset: 321 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:509: Offset: 321, NextOffset: 521 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2171, NextOffset: 2208 516s testutil.go:509: Offset: 1889, NextOffset: 1926 516s testutil.go:509: Offset: 2208, NextOffset: 2245 516s testutil.go:509: Offset: 1926, NextOffset: 1963 516s testutil.go:509: Offset: 2245, NextOffset: 2282 516s testutil.go:509: Offset: 1963, NextOffset: 2000 516s testutil.go:509: Offset: 2282, NextOffset: 2803 516s testutil.go:509: Offset: 2000, NextOffset: 2440 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 284, NextOffset: 321 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:509: Offset: 321, NextOffset: 521 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=64000 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24169,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48590,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48590,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72821,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test foo1.txt bar foo3.txt dev test2] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=64000 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt dev test2 .no.prefetch.landmark baz.txt barlink test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX 516s testutil.go:1580: testing streams: [0 0 24169 48590 72821 97627] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24169 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48590 in stargz, uncompressed length 33536 516s testutil.go:2349: [3] at 72821 in stargz, uncompressed length 33124 516s testutil.go:2349: [4] at 97627 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24169,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48590,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48590,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72821,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":138,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":249,"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":323,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":525,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":734,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":938,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1903,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1940,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1977,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2014,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":351,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":388,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":425,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":462,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":499,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":536,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":773,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1017,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":1221,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2186,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2223,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2260,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2297,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo3.txt barlink test2 .no.prefetch.landmark foo1.txt test dev baz.txt bar] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 938, NextOffset: 1903 516s testutil.go:509: Offset: 1221, NextOffset: 2186 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1903, NextOffset: 1940 516s testutil.go:509: Offset: 2186, NextOffset: 2223 516s testutil.go:509: Offset: 1940, NextOffset: 1977 516s testutil.go:509: Offset: 2223, NextOffset: 2260 516s testutil.go:509: Offset: 1977, NextOffset: 2014 516s testutil.go:509: Offset: 2260, NextOffset: 2297 516s testutil.go:509: Offset: 2014, NextOffset: 2459 516s testutil.go:509: Offset: 2297, NextOffset: 2822 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 351, NextOffset: 388 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 388, NextOffset: 425 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 425, NextOffset: 462 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 462, NextOffset: 499 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 499, NextOffset: 536 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:509: Offset: 536, NextOffset: 773 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 351, NextOffset: 388 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 388, NextOffset: 425 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 425, NextOffset: 462 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 462, NextOffset: 499 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 499, NextOffset: 536 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:509: Offset: 536, NextOffset: 773 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 525, NextOffset: 734 516s testutil.go:509: Offset: 773, NextOffset: 1017 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 734, NextOffset: 938 516s testutil.go:509: Offset: 1017, NextOffset: 1221 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt test dev baz.txt bar foo3.txt barlink test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1017, NextOffset: 1221 516s testutil.go:509: Offset: 734, NextOffset: 938 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1221, NextOffset: 2186 516s testutil.go:509: Offset: 938, NextOffset: 1903 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 351, NextOffset: 388 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 388, NextOffset: 425 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 425, NextOffset: 462 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 462, NextOffset: 499 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 499, NextOffset: 536 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 536, NextOffset: 773 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 773, NextOffset: 1017 516s testutil.go:509: Offset: 525, NextOffset: 734 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2186, NextOffset: 2223 516s testutil.go:509: Offset: 1903, NextOffset: 1940 516s testutil.go:509: Offset: 2223, NextOffset: 2260 516s testutil.go:509: Offset: 1940, NextOffset: 1977 516s testutil.go:509: Offset: 2260, NextOffset: 2297 516s testutil.go:509: Offset: 1977, NextOffset: 2014 516s testutil.go:509: Offset: 2297, NextOffset: 2822 516s testutil.go:509: Offset: 2014, NextOffset: 2459 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 351, NextOffset: 388 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 388, NextOffset: 425 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 425, NextOffset: 462 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 462, NextOffset: 499 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 499, NextOffset: 536 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 536, NextOffset: 773 516s testutil.go:509: Offset: 323, NextOffset: 525 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=64000 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt bar foo3.txt test dev .no.prefetch.landmark foo1.txt barlink test2] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt test dev .no.prefetch.landmark foo1.txt barlink test2 baz.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX 516s testutil.go:1580: testing streams: [0 0 24169 48590 72821 96784] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24169 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48590 in stargz, uncompressed length 33536 516s testutil.go:2349: [3] at 72821 in stargz, uncompressed length 32000 516s testutil.go:2349: [4] at 96784 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24169,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48590,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48590,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72821,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":137,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":174,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":211,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":248,"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":322,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":523,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":730,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":934,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1896,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1933,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1970,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2007,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":350,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":387,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":424,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":461,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":498,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":535,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":770,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1013,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":1217,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2179,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2253,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2290,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt foo1.txt bar foo3.txt barlink dev test test2 .no.prefetch.landmark] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 523, NextOffset: 730 516s testutil.go:509: Offset: 770, NextOffset: 1013 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 730, NextOffset: 934 516s testutil.go:509: Offset: 1013, NextOffset: 1217 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 934, NextOffset: 1896 516s testutil.go:509: Offset: 1217, NextOffset: 2179 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1896, NextOffset: 1933 516s testutil.go:509: Offset: 2179, NextOffset: 2216 516s testutil.go:509: Offset: 1933, NextOffset: 1970 516s testutil.go:509: Offset: 2216, NextOffset: 2253 516s testutil.go:509: Offset: 1970, NextOffset: 2007 516s testutil.go:509: Offset: 2253, NextOffset: 2290 516s testutil.go:509: Offset: 2007, NextOffset: 2450 516s testutil.go:509: Offset: 2290, NextOffset: 2813 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 322, NextOffset: 523 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 322, NextOffset: 523 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:509: Offset: 322, NextOffset: 523 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 770, NextOffset: 1013 516s testutil.go:509: Offset: 523, NextOffset: 730 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1013, NextOffset: 1217 516s testutil.go:509: Offset: 730, NextOffset: 934 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1217, NextOffset: 2179 516s testutil.go:509: Offset: 934, NextOffset: 1896 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2179, NextOffset: 2216 516s testutil.go:509: Offset: 1896, NextOffset: 1933 516s testutil.go:509: Offset: 2216, NextOffset: 2253 516s testutil.go:509: Offset: 1933, NextOffset: 1970 516s testutil.go:509: Offset: 2253, NextOffset: 2290 516s testutil.go:509: Offset: 1970, NextOffset: 2007 516s testutil.go:509: Offset: 2290, NextOffset: 2813 516s testutil.go:509: Offset: 2007, NextOffset: 2450 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:509: Offset: 322, NextOffset: 523 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=64000 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU 516s testutil.go:1580: testing streams: [0 0 24170 48591 72826 97632] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24170 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48591 in stargz, uncompressed length 33536 516s testutil.go:2349: [3] at 72826 in stargz, uncompressed length 33124 516s testutil.go:2349: [4] at 97632 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24170,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48591,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48591,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72826,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [dev .no.prefetch.landmark bar test2 baz.txt foo1.txt foo3.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=64000 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt barlink test dev .no.prefetch.landmark bar test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU 516s testutil.go:1580: testing streams: [0 0 24170 48591 72826 96789] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24170 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48591 in stargz, uncompressed length 33536 516s testutil.go:2349: [3] at 72826 in stargz, uncompressed length 32000 516s testutil.go:2349: [4] at 96789 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24170,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48591,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48591,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72826,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":139,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":176,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":213,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":250,"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":324,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":527,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":735,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":941,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1914,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1951,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1988,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2025,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":352,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":389,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":426,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":463,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":500,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":537,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":775,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1019,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":1225,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2198,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2235,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2272,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2309,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo1.txt bar test test2 foo3.txt barlink dev .no.prefetch.landmark baz.txt] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1914, NextOffset: 1951 516s testutil.go:509: Offset: 2198, NextOffset: 2235 516s testutil.go:509: Offset: 1951, NextOffset: 1988 516s testutil.go:509: Offset: 2235, NextOffset: 2272 516s testutil.go:509: Offset: 1988, NextOffset: 2025 516s testutil.go:509: Offset: 2272, NextOffset: 2309 516s testutil.go:509: Offset: 2025, NextOffset: 2472 516s testutil.go:509: Offset: 2309, NextOffset: 2838 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 139, NextOffset: 176 516s testutil.go:509: Offset: 352, NextOffset: 389 516s testutil.go:509: Offset: 176, NextOffset: 213 516s testutil.go:509: Offset: 389, NextOffset: 426 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 426, NextOffset: 463 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 463, NextOffset: 500 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 500, NextOffset: 537 516s testutil.go:509: Offset: 324, NextOffset: 527 516s testutil.go:509: Offset: 537, NextOffset: 775 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 139, NextOffset: 176 516s testutil.go:509: Offset: 352, NextOffset: 389 516s testutil.go:509: Offset: 176, NextOffset: 213 516s testutil.go:509: Offset: 389, NextOffset: 426 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 426, NextOffset: 463 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 463, NextOffset: 500 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 500, NextOffset: 537 516s testutil.go:509: Offset: 324, NextOffset: 527 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 516s testutil.go:509: Offset: 537, NextOffset: 775 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 527, NextOffset: 735 516s testutil.go:509: Offset: 775, NextOffset: 1019 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 735, NextOffset: 941 516s testutil.go:509: Offset: 1019, NextOffset: 1225 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 941, NextOffset: 1914 516s testutil.go:509: Offset: 1225, NextOffset: 2198 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar test test2 foo3.txt barlink dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 352, NextOffset: 389 516s testutil.go:509: Offset: 139, NextOffset: 176 516s testutil.go:509: Offset: 389, NextOffset: 426 516s testutil.go:509: Offset: 176, NextOffset: 213 516s testutil.go:509: Offset: 426, NextOffset: 463 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 463, NextOffset: 500 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 500, NextOffset: 537 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 537, NextOffset: 775 516s testutil.go:509: Offset: 324, NextOffset: 527 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 775, NextOffset: 1019 516s testutil.go:509: Offset: 527, NextOffset: 735 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1019, NextOffset: 1225 516s testutil.go:509: Offset: 735, NextOffset: 941 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2198, NextOffset: 2235 516s testutil.go:509: Offset: 1914, NextOffset: 1951 516s testutil.go:509: Offset: 2235, NextOffset: 2272 516s testutil.go:509: Offset: 1951, NextOffset: 1988 516s testutil.go:509: Offset: 2272, NextOffset: 2309 516s testutil.go:509: Offset: 1988, NextOffset: 2025 516s testutil.go:509: Offset: 2309, NextOffset: 2838 516s testutil.go:509: Offset: 2025, NextOffset: 2472 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 352, NextOffset: 389 516s testutil.go:509: Offset: 139, NextOffset: 176 516s testutil.go:509: Offset: 389, NextOffset: 426 516s testutil.go:509: Offset: 176, NextOffset: 213 516s testutil.go:509: Offset: 426, NextOffset: 463 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 463, NextOffset: 500 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 500, NextOffset: 537 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 537, NextOffset: 775 516s testutil.go:509: Offset: 324, NextOffset: 527 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1225, NextOffset: 2198 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 516s testutil.go:1580: testing streams: [0 0 24174 48596 72834 97640] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 516s testutil.go:509: Offset: 941, NextOffset: 1914 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 516s testutil.go:2349: [1] at 24174 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48596 in stargz, uncompressed length 33536 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=64000 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR 516s testutil.go:2349: [3] at 72834 in stargz, uncompressed length 33124 516s testutil.go:2349: [4] at 97640 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24174,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48596,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48596,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72834,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [dev bar test test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=64000 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR 516s testutil.go:1580: testing streams: [0 0 24174 48596 72834 96797] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24174 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48596 in stargz, uncompressed length 33536 516s testutil.go:2349: [3] at 72834 in stargz, uncompressed length 32000 516s testutil.go:2349: [4] at 96797 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24174,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48596,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48596,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72834,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=64000 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar test test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX 516s testutil.go:1580: testing streams: [0 0 24174 48596 72834 97640] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24174 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48596 in stargz, uncompressed length 33536 516s testutil.go:2349: [3] at 72834 in stargz, uncompressed length 33124 516s testutil.go:2349: [4] at 97640 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24174,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48596,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48596,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72834,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark foo1.txt bar test dev baz.txt foo3.txt barlink test2] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt barlink test2 .no.prefetch.landmark foo1.txt bar test dev] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [barlink test2 test dev .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test2 test dev .no.prefetch.landmark] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 516s testutil.go:1580: testing streams: [0 0 24174 48596 72834 96797] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24174 in stargz, uncompressed length 32512 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX 516s testutil.go:2349: [2] at 48596 in stargz, uncompressed length 33536 516s testutil.go:2349: [3] at 72834 in stargz, uncompressed length 32000 516s testutil.go:2349: [4] at 96797 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24174,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48596,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48596,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72834,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 516s testutil.go:1580: testing streams: [0 0 24176 48599 72838 97644] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24176 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48599 in stargz, uncompressed length 33536 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt bar barlink test2 foo1.txt foo3.txt test dev .no.prefetch.landmark] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 516s testutil.go:2349: [3] at 72838 in stargz, uncompressed length 33124 516s testutil.go:2349: [4] at 97644 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24176,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48599,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48599,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72838,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev .no.prefetch.landmark baz.txt bar barlink test2 foo1.txt foo3.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=64000 516s === RUN TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev foo1.txt bar foo3.txt test2] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev foo1.txt bar foo3.txt test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 516s === NAME TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU 516s testutil.go:1580: testing streams: [0 0 24176 48599 72838 96801] 516s testutil.go:2330: got gzip streams: 516s testutil.go:2349: [0] at 0 in stargz, uncompressed length 33024 516s testutil.go:2349: [1] at 24176 in stargz, uncompressed length 32512 516s testutil.go:2349: [2] at 48599 in stargz, uncompressed length 33536 516s testutil.go:2349: [3] at 72838 in stargz, uncompressed length 32000 516s testutil.go:2349: [4] at 96801 in stargz, uncompressed length 0; extra="SG\x11\x00STARGZEXTERNALTOC" 516s testutil.go:1638: got TOC entries: 516s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 516s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24176,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48599,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 516s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 516s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48599,"innerOffset":1536,"digest":"sha256:d5b1834b23deb9f7ec66883fdf9476b9d90e6ed148922f2e42f1abb1917f148f","chunkSize":32000,"chunkDigest":"sha256:0a1abd8f295414868250e66f508c4ca01f90ca2f8f0c85cbd1e8acaf33dc6f05"} 516s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72838,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:b73a2c44bb913df596b56a576c26fe951455015167c44ecfea6e2a6f7f887cef"} 516s testutil.go:1763: On "foo2": got preread of "foo3" 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt foo3.txt barlink dev test2 .no.prefetch.landmark foo1.txt bar test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar test baz.txt foo3.txt barlink dev test2 .no.prefetch.landmark foo1.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt dev test2 barlink] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt dev test2 barlink test] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo1.txt barlink dev test2 .no.prefetch.landmark baz.txt bar foo3.txt test] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt barlink dev test2 .no.prefetch.landmark baz.txt bar foo3.txt test] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark bar test2 baz.txt foo1.txt foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt barlink test dev .no.prefetch.landmark bar test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":12106,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":12143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":12180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":12217,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":13219,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":13256,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":13293,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":13330,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo1.txt bar test test2 .no.prefetch.landmark baz.txt foo3.txt barlink dev] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 12106, NextOffset: 12143 516s testutil.go:509: Offset: 13219, NextOffset: 13256 516s testutil.go:509: Offset: 12143, NextOffset: 12180 516s testutil.go:509: Offset: 13256, NextOffset: 13293 516s testutil.go:509: Offset: 12180, NextOffset: 12217 516s testutil.go:509: Offset: 13293, NextOffset: 13330 516s testutil.go:509: Offset: 12217, NextOffset: 16375 516s testutil.go:509: Offset: 13330, NextOffset: 17544 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 3881, NextOffset: 12106 516s testutil.go:509: Offset: 4994, NextOffset: 13219 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo3.txt barlink dev foo1.txt bar test test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 13219, NextOffset: 13256 516s testutil.go:509: Offset: 12106, NextOffset: 12143 516s testutil.go:509: Offset: 13256, NextOffset: 13293 516s testutil.go:509: Offset: 12143, NextOffset: 12180 516s testutil.go:509: Offset: 13293, NextOffset: 13330 516s testutil.go:509: Offset: 12180, NextOffset: 12217 516s testutil.go:509: Offset: 13330, NextOffset: 17544 516s testutil.go:509: Offset: 12217, NextOffset: 16375 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 4994, NextOffset: 13219 516s testutil.go:509: Offset: 3881, NextOffset: 12106 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo1.txt bar .no.prefetch.landmark baz.txt foo3.txt barlink test dev test2] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 foo1.txt bar .no.prefetch.landmark baz.txt foo3.txt barlink] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":12106,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":12143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":12180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":12217,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":13219,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":13256,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":13293,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":13330,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt foo3.txt .no.prefetch.landmark foo1.txt bar barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 3881, NextOffset: 12106 516s testutil.go:509: Offset: 4994, NextOffset: 13219 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 12106, NextOffset: 12143 516s testutil.go:509: Offset: 13219, NextOffset: 13256 516s testutil.go:509: Offset: 12143, NextOffset: 12180 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 516s testutil.go:509: Offset: 13256, NextOffset: 13293 516s testutil.go:509: Offset: 12180, NextOffset: 12217 516s testutil.go:509: Offset: 13293, NextOffset: 13330 516s testutil.go:509: Offset: 12217, NextOffset: 16375 516s testutil.go:509: Offset: 13330, NextOffset: 17544 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo3.txt .no.prefetch.landmark foo1.txt bar] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 4994, NextOffset: 13219 516s testutil.go:509: Offset: 3881, NextOffset: 12106 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 13219, NextOffset: 13256 516s testutil.go:509: Offset: 12106, NextOffset: 12143 516s testutil.go:509: Offset: 13256, NextOffset: 13293 516s testutil.go:509: Offset: 12143, NextOffset: 12180 516s testutil.go:509: Offset: 13293, NextOffset: 13330 516s testutil.go:509: Offset: 12180, NextOffset: 12217 516s testutil.go:509: Offset: 13330, NextOffset: 17544 516s testutil.go:509: Offset: 12217, NextOffset: 16375 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [bar barlink dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt test test2] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt test test2 bar barlink dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":12106,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":12143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":12180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":12217,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":13219,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":13256,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":13293,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":13330,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt foo3.txt dev .no.prefetch.landmark foo1.txt bar barlink test test2] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 3881, NextOffset: 12106 516s testutil.go:509: Offset: 4994, NextOffset: 13219 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 12106, NextOffset: 12143 516s testutil.go:509: Offset: 13219, NextOffset: 13256 516s testutil.go:509: Offset: 12143, NextOffset: 12180 516s testutil.go:509: Offset: 13256, NextOffset: 13293 516s testutil.go:509: Offset: 12180, NextOffset: 12217 516s testutil.go:509: Offset: 13293, NextOffset: 13330 516s testutil.go:509: Offset: 12217, NextOffset: 16375 516s testutil.go:509: Offset: 13330, NextOffset: 17544 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar barlink test test2 baz.txt foo3.txt dev .no.prefetch.landmark foo1.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 13219, NextOffset: 13256 516s testutil.go:509: Offset: 12106, NextOffset: 12143 516s testutil.go:509: Offset: 13256, NextOffset: 13293 516s testutil.go:509: Offset: 12143, NextOffset: 12180 516s testutil.go:509: Offset: 13293, NextOffset: 13330 516s testutil.go:509: Offset: 12180, NextOffset: 12217 516s testutil.go:509: Offset: 13330, NextOffset: 17544 516s testutil.go:509: Offset: 12217, NextOffset: 16375 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 4994, NextOffset: 13219 516s testutil.go:509: Offset: 3881, NextOffset: 12106 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt foo1.txt barlink test2 bar foo3.txt test dev .no.prefetch.landmark] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt test dev .no.prefetch.landmark baz.txt foo1.txt barlink test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=64000 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":12106,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":12143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":12180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":12217,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":13219,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":13256,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":13293,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":13330,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [baz.txt foo1.txt foo3.txt test .no.prefetch.landmark bar barlink dev test2] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 3881, NextOffset: 12106 516s testutil.go:509: Offset: 4994, NextOffset: 13219 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 12106, NextOffset: 12143 516s testutil.go:509: Offset: 13219, NextOffset: 13256 516s testutil.go:509: Offset: 12143, NextOffset: 12180 516s testutil.go:509: Offset: 13256, NextOffset: 13293 516s testutil.go:509: Offset: 12180, NextOffset: 12217 516s testutil.go:509: Offset: 13293, NextOffset: 13330 516s testutil.go:509: Offset: 12217, NextOffset: 16375 516s testutil.go:509: Offset: 13330, NextOffset: 17544 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar barlink dev test2 baz.txt foo1.txt foo3.txt test .no.prefetch.landmark] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 4994, NextOffset: 13219 516s testutil.go:509: Offset: 3881, NextOffset: 12106 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 13219, NextOffset: 13256 516s testutil.go:509: Offset: 12106, NextOffset: 12143 516s testutil.go:509: Offset: 13256, NextOffset: 13293 516s testutil.go:509: Offset: 12143, NextOffset: 12180 516s testutil.go:509: Offset: 13293, NextOffset: 13330 516s testutil.go:509: Offset: 12180, NextOffset: 12217 516s testutil.go:509: Offset: 13330, NextOffset: 17544 516s testutil.go:509: Offset: 12217, NextOffset: 16375 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark barlink test dev baz.txt foo1.txt bar foo3.txt test2] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt test2 .no.prefetch.landmark barlink test dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark foo1.txt bar foo3.txt baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt baz.txt barlink test] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark foo1.txt bar barlink test test2 baz.txt foo3.txt dev] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo3.txt dev .no.prefetch.landmark foo1.txt bar barlink test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt foo1.txt bar barlink foo3.txt test dev test2 .no.prefetch.landmark] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt test dev test2 .no.prefetch.landmark baz.txt foo1.txt bar barlink] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt bar] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt bar] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark foo1.txt bar foo3.txt barlink dev test2 baz.txt test] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink dev test2 baz.txt test .no.prefetch.landmark foo1.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark baz.txt bar foo3.txt barlink test foo1.txt dev test2] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test foo1.txt dev test2 .no.prefetch.landmark baz.txt bar foo3.txt barlink] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt bar barlink test foo1.txt foo3.txt dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar barlink test foo1.txt foo3.txt dev test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev test2] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":98,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":135,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":386,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":493,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":597,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":971,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1008,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1045,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1082,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":533,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":675,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":779,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1153,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1190,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1227,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1264,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark bar foo3.txt dev test2 baz.txt foo1.txt barlink test] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 971, NextOffset: 1008 516s testutil.go:509: Offset: 1153, NextOffset: 1190 516s testutil.go:509: Offset: 1008, NextOffset: 1045 516s testutil.go:509: Offset: 1190, NextOffset: 1227 516s testutil.go:509: Offset: 1045, NextOffset: 1082 516s testutil.go:509: Offset: 1227, NextOffset: 1264 516s testutil.go:509: Offset: 1082, NextOffset: 1312 516s testutil.go:509: Offset: 1264, NextOffset: 1590 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 98, NextOffset: 135 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 283, NextOffset: 386 516s testutil.go:509: Offset: 397, NextOffset: 533 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 98, NextOffset: 135 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 249, NextOffset: 286 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 283, NextOffset: 386 516s testutil.go:509: Offset: 397, NextOffset: 533 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 386, NextOffset: 493 516s testutil.go:509: Offset: 533, NextOffset: 675 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 493, NextOffset: 597 516s testutil.go:509: Offset: 675, NextOffset: 779 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 597, NextOffset: 971 516s testutil.go:509: Offset: 779, NextOffset: 1153 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test .no.prefetch.landmark bar foo3.txt dev test2 baz.txt foo1.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 98, NextOffset: 135 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 397, NextOffset: 533 516s testutil.go:509: Offset: 283, NextOffset: 386 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 533, NextOffset: 675 516s testutil.go:509: Offset: 386, NextOffset: 493 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1153, NextOffset: 1190 516s testutil.go:509: Offset: 971, NextOffset: 1008 516s testutil.go:509: Offset: 1190, NextOffset: 1227 516s testutil.go:509: Offset: 1008, NextOffset: 1045 516s testutil.go:509: Offset: 1227, NextOffset: 1264 516s testutil.go:509: Offset: 1045, NextOffset: 1082 516s testutil.go:509: Offset: 1264, NextOffset: 1590 516s testutil.go:509: Offset: 1082, NextOffset: 1312 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 675, NextOffset: 779 516s testutil.go:509: Offset: 493, NextOffset: 597 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 779, NextOffset: 1153 516s testutil.go:509: Offset: 597, NextOffset: 971 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 98, NextOffset: 135 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 286, NextOffset: 323 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 397, NextOffset: 533 516s testutil.go:509: Offset: 283, NextOffset: 386 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt foo3.txt test2 foo1.txt bar barlink test dev] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar barlink test dev .no.prefetch.landmark baz.txt foo3.txt test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":99,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":284,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":499,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":605,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":983,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1057,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1094,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":679,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":785,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1163,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1200,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1237,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1274,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo1.txt foo3.txt barlink .no.prefetch.landmark bar test dev test2] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 499, NextOffset: 605 516s testutil.go:509: Offset: 679, NextOffset: 785 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 605, NextOffset: 983 516s testutil.go:509: Offset: 785, NextOffset: 1163 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 983, NextOffset: 1020 516s testutil.go:509: Offset: 1163, NextOffset: 1200 516s testutil.go:509: Offset: 1020, NextOffset: 1057 516s testutil.go:509: Offset: 1200, NextOffset: 1237 516s testutil.go:509: Offset: 1057, NextOffset: 1094 516s testutil.go:509: Offset: 1237, NextOffset: 1274 516s testutil.go:509: Offset: 1094, NextOffset: 1325 516s testutil.go:509: Offset: 1274, NextOffset: 1605 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 284, NextOffset: 390 516s testutil.go:509: Offset: 397, NextOffset: 536 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 284, NextOffset: 390 516s testutil.go:509: Offset: 397, NextOffset: 536 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 390, NextOffset: 499 516s testutil.go:509: Offset: 536, NextOffset: 679 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt barlink .no.prefetch.landmark bar test dev test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 397, NextOffset: 536 516s testutil.go:509: Offset: 284, NextOffset: 390 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 536, NextOffset: 679 516s testutil.go:509: Offset: 390, NextOffset: 499 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 785, NextOffset: 1163 516s testutil.go:509: Offset: 605, NextOffset: 983 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 679, NextOffset: 785 516s testutil.go:509: Offset: 499, NextOffset: 605 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1163, NextOffset: 1200 516s testutil.go:509: Offset: 983, NextOffset: 1020 516s testutil.go:509: Offset: 1200, NextOffset: 1237 516s testutil.go:509: Offset: 1020, NextOffset: 1057 516s testutil.go:509: Offset: 1237, NextOffset: 1274 516s testutil.go:509: Offset: 1057, NextOffset: 1094 516s testutil.go:509: Offset: 1274, NextOffset: 1605 516s testutil.go:509: Offset: 1094, NextOffset: 1325 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 397, NextOffset: 536 516s testutil.go:509: Offset: 284, NextOffset: 390 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo1.txt bar foo3.txt dev .no.prefetch.landmark baz.txt barlink test test2] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt dev .no.prefetch.landmark baz.txt barlink test test2 foo1.txt bar] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":99,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":284,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":388,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":498,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":603,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":981,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1018,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1055,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1092,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":534,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":677,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":782,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1160,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1197,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1234,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1271,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo1.txt bar foo3.txt test .no.prefetch.landmark baz.txt barlink dev test2] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 603, NextOffset: 981 516s testutil.go:509: Offset: 782, NextOffset: 1160 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 981, NextOffset: 1018 516s testutil.go:509: Offset: 1160, NextOffset: 1197 516s testutil.go:509: Offset: 1018, NextOffset: 1055 516s testutil.go:509: Offset: 1197, NextOffset: 1234 516s testutil.go:509: Offset: 1055, NextOffset: 1092 516s testutil.go:509: Offset: 1234, NextOffset: 1271 516s testutil.go:509: Offset: 1092, NextOffset: 1322 516s testutil.go:509: Offset: 1271, NextOffset: 1598 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 284, NextOffset: 388 516s testutil.go:509: Offset: 397, NextOffset: 534 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 284, NextOffset: 388 516s testutil.go:509: Offset: 397, NextOffset: 534 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 388, NextOffset: 498 516s testutil.go:509: Offset: 534, NextOffset: 677 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 498, NextOffset: 603 516s testutil.go:509: Offset: 677, NextOffset: 782 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt test .no.prefetch.landmark baz.txt barlink dev test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 397, NextOffset: 534 516s testutil.go:509: Offset: 284, NextOffset: 388 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 397, NextOffset: 534 516s testutil.go:509: Offset: 284, NextOffset: 388 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 534, NextOffset: 677 516s testutil.go:509: Offset: 388, NextOffset: 498 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 677, NextOffset: 782 516s testutil.go:509: Offset: 498, NextOffset: 603 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 782, NextOffset: 1160 516s testutil.go:509: Offset: 603, NextOffset: 981 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1160, NextOffset: 1197 516s testutil.go:509: Offset: 981, NextOffset: 1018 516s testutil.go:509: Offset: 1197, NextOffset: 1234 516s testutil.go:509: Offset: 1018, NextOffset: 1055 516s testutil.go:509: Offset: 1234, NextOffset: 1271 516s testutil.go:509: Offset: 1055, NextOffset: 1092 516s testutil.go:509: Offset: 1271, NextOffset: 1598 516s testutil.go:509: Offset: 1092, NextOffset: 1322 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt foo1.txt foo3.txt test dev bar barlink test2] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt test dev bar barlink test2 .no.prefetch.landmark baz.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":100,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":174,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":500,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":606,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":986,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1023,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1060,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1097,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":213,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":250,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":324,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":361,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":398,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":680,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":786,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1166,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1240,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1277,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark foo1.txt foo3.txt barlink test2 baz.txt bar test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 324, NextOffset: 361 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 361, NextOffset: 398 516s testutil.go:509: Offset: 285, NextOffset: 390 516s testutil.go:509: Offset: 398, NextOffset: 536 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 390, NextOffset: 500 516s testutil.go:509: Offset: 536, NextOffset: 680 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 500, NextOffset: 606 516s testutil.go:509: Offset: 680, NextOffset: 786 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 606, NextOffset: 986 516s testutil.go:509: Offset: 786, NextOffset: 1166 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 986, NextOffset: 1023 516s testutil.go:509: Offset: 1166, NextOffset: 1203 516s testutil.go:509: Offset: 1023, NextOffset: 1060 516s testutil.go:509: Offset: 1203, NextOffset: 1240 516s testutil.go:509: Offset: 1060, NextOffset: 1097 516s testutil.go:509: Offset: 1240, NextOffset: 1277 516s testutil.go:509: Offset: 1097, NextOffset: 1329 516s testutil.go:509: Offset: 1277, NextOffset: 1609 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 324, NextOffset: 361 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 361, NextOffset: 398 516s testutil.go:509: Offset: 285, NextOffset: 390 516s testutil.go:509: Offset: 398, NextOffset: 536 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test2 baz.txt bar test dev .no.prefetch.landmark foo1.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 536, NextOffset: 680 516s testutil.go:509: Offset: 390, NextOffset: 500 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 786, NextOffset: 1166 516s testutil.go:509: Offset: 606, NextOffset: 986 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 324, NextOffset: 361 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 361, NextOffset: 398 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 398, NextOffset: 536 516s testutil.go:509: Offset: 285, NextOffset: 390 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 324, NextOffset: 361 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 361, NextOffset: 398 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 398, NextOffset: 536 516s testutil.go:509: Offset: 285, NextOffset: 390 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 680, NextOffset: 786 516s testutil.go:509: Offset: 500, NextOffset: 606 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1166, NextOffset: 1203 516s testutil.go:509: Offset: 986, NextOffset: 1023 516s testutil.go:509: Offset: 1203, NextOffset: 1240 516s testutil.go:509: Offset: 1023, NextOffset: 1060 516s testutil.go:509: Offset: 1240, NextOffset: 1277 516s testutil.go:509: Offset: 1060, NextOffset: 1097 516s testutil.go:509: Offset: 1277, NextOffset: 1609 516s testutil.go:509: Offset: 1097, NextOffset: 1329 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo1.txt test test2 bar foo3.txt barlink dev .no.prefetch.landmark] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink dev .no.prefetch.landmark baz.txt foo1.txt test test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":98,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":135,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":386,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":493,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":597,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1082,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1156,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1193,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":533,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":675,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":779,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1264,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1301,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1338,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1375,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [bar foo3.txt barlink dev baz.txt test test2 .no.prefetch.landmark foo1.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 98, NextOffset: 135 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 283, NextOffset: 386 516s testutil.go:509: Offset: 397, NextOffset: 533 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 386, NextOffset: 493 516s testutil.go:509: Offset: 533, NextOffset: 675 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 493, NextOffset: 597 516s testutil.go:509: Offset: 675, NextOffset: 779 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 597, NextOffset: 1082 516s testutil.go:509: Offset: 779, NextOffset: 1264 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1082, NextOffset: 1119 516s testutil.go:509: Offset: 1264, NextOffset: 1301 516s testutil.go:509: Offset: 1119, NextOffset: 1156 516s testutil.go:509: Offset: 1301, NextOffset: 1338 516s testutil.go:509: Offset: 1156, NextOffset: 1193 516s testutil.go:509: Offset: 1338, NextOffset: 1375 516s testutil.go:509: Offset: 1193, NextOffset: 1535 516s testutil.go:509: Offset: 1375, NextOffset: 1807 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 98, NextOffset: 135 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 283, NextOffset: 386 516s testutil.go:509: Offset: 397, NextOffset: 533 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt barlink dev baz.txt test test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 98, NextOffset: 135 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 397, NextOffset: 533 516s testutil.go:509: Offset: 283, NextOffset: 386 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1264, NextOffset: 1301 516s testutil.go:509: Offset: 1082, NextOffset: 1119 516s testutil.go:509: Offset: 1301, NextOffset: 1338 516s testutil.go:509: Offset: 1119, NextOffset: 1156 516s testutil.go:509: Offset: 1338, NextOffset: 1375 516s testutil.go:509: Offset: 1156, NextOffset: 1193 516s testutil.go:509: Offset: 1375, NextOffset: 1807 516s testutil.go:509: Offset: 1193, NextOffset: 1535 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 98, NextOffset: 135 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 397, NextOffset: 533 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 516s testutil.go:509: Offset: 283, NextOffset: 386 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 533, NextOffset: 675 516s testutil.go:509: Offset: 386, NextOffset: 493 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 675, NextOffset: 779 516s testutil.go:509: Offset: 493, NextOffset: 597 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 779, NextOffset: 1264 516s testutil.go:509: Offset: 597, NextOffset: 1082 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [dev foo1.txt barlink test2 .no.prefetch.landmark baz.txt bar foo3.txt test] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt test dev foo1.txt barlink test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":99,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":284,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":499,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":605,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1090,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1164,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1201,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":679,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":785,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1270,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1307,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1344,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1381,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt foo1.txt bar foo3.txt test dev .no.prefetch.landmark barlink test2] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 390, NextOffset: 499 516s testutil.go:509: Offset: 536, NextOffset: 679 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 499, NextOffset: 605 516s testutil.go:509: Offset: 679, NextOffset: 785 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 605, NextOffset: 1090 516s testutil.go:509: Offset: 785, NextOffset: 1270 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1090, NextOffset: 1127 516s testutil.go:509: Offset: 1270, NextOffset: 1307 516s testutil.go:509: Offset: 1127, NextOffset: 1164 516s testutil.go:509: Offset: 1307, NextOffset: 1344 516s testutil.go:509: Offset: 1164, NextOffset: 1201 516s testutil.go:509: Offset: 1344, NextOffset: 1381 516s testutil.go:509: Offset: 1201, NextOffset: 1547 516s testutil.go:509: Offset: 1381, NextOffset: 1819 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 284, NextOffset: 390 516s testutil.go:509: Offset: 397, NextOffset: 536 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 284, NextOffset: 390 516s testutil.go:509: Offset: 397, NextOffset: 536 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test2 baz.txt foo1.txt bar foo3.txt test dev .no.prefetch.landmark] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 785, NextOffset: 1270 516s testutil.go:509: Offset: 605, NextOffset: 1090 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1270, NextOffset: 1307 516s testutil.go:509: Offset: 1090, NextOffset: 1127 516s testutil.go:509: Offset: 1307, NextOffset: 1344 516s testutil.go:509: Offset: 1127, NextOffset: 1164 516s testutil.go:509: Offset: 1344, NextOffset: 1381 516s testutil.go:509: Offset: 1164, NextOffset: 1201 516s testutil.go:509: Offset: 1381, NextOffset: 1819 516s testutil.go:509: Offset: 1201, NextOffset: 1547 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 397, NextOffset: 536 516s testutil.go:509: Offset: 284, NextOffset: 390 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 397, NextOffset: 536 516s testutil.go:509: Offset: 284, NextOffset: 390 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 536, NextOffset: 679 516s testutil.go:509: Offset: 390, NextOffset: 499 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 679, NextOffset: 785 516s testutil.go:509: Offset: 499, NextOffset: 605 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo3.txt barlink test test2 dev .no.prefetch.landmark baz.txt foo1.txt bar] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test test2 dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=64000 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":99,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":284,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":388,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":498,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":603,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1093,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1130,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1167,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1204,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":534,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":677,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":782,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1272,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1309,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1346,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1383,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt foo1.txt bar barlink dev .no.prefetch.landmark foo3.txt test test2] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 388, NextOffset: 498 516s testutil.go:509: Offset: 534, NextOffset: 677 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 498, NextOffset: 603 516s testutil.go:509: Offset: 677, NextOffset: 782 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 603, NextOffset: 1093 516s testutil.go:509: Offset: 782, NextOffset: 1272 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1093, NextOffset: 1130 516s testutil.go:509: Offset: 1272, NextOffset: 1309 516s testutil.go:509: Offset: 1130, NextOffset: 1167 516s testutil.go:509: Offset: 1309, NextOffset: 1346 516s testutil.go:509: Offset: 1167, NextOffset: 1204 516s testutil.go:509: Offset: 1346, NextOffset: 1383 516s testutil.go:509: Offset: 1204, NextOffset: 1550 516s testutil.go:509: Offset: 1383, NextOffset: 1819 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 284, NextOffset: 388 516s testutil.go:509: Offset: 397, NextOffset: 534 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 284, NextOffset: 388 516s testutil.go:509: Offset: 397, NextOffset: 534 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt test test2 baz.txt foo1.txt bar barlink dev .no.prefetch.landmark] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 782, NextOffset: 1272 516s testutil.go:509: Offset: 603, NextOffset: 1093 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1272, NextOffset: 1309 516s testutil.go:509: Offset: 1093, NextOffset: 1130 516s testutil.go:509: Offset: 1309, NextOffset: 1346 516s testutil.go:509: Offset: 1130, NextOffset: 1167 516s testutil.go:509: Offset: 1346, NextOffset: 1383 516s testutil.go:509: Offset: 1167, NextOffset: 1204 516s testutil.go:509: Offset: 1383, NextOffset: 1819 516s testutil.go:509: Offset: 1204, NextOffset: 1550 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 397, NextOffset: 534 516s testutil.go:509: Offset: 284, NextOffset: 388 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 397, NextOffset: 534 516s testutil.go:509: Offset: 284, NextOffset: 388 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 534, NextOffset: 677 516s testutil.go:509: Offset: 388, NextOffset: 498 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 677, NextOffset: 782 516s testutil.go:509: Offset: 498, NextOffset: 603 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark baz.txt foo1.txt bar barlink test dev test2 foo3.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=64000 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 foo3.txt .no.prefetch.landmark baz.txt foo1.txt bar] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=64000 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":100,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":174,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":500,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":606,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1103,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1140,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1177,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1214,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":213,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":250,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":324,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":361,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":398,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":680,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":786,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1283,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1320,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1357,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1394,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [bar foo3.txt barlink test dev .no.prefetch.landmark baz.txt foo1.txt test2] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 390, NextOffset: 500 516s testutil.go:509: Offset: 536, NextOffset: 680 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 500, NextOffset: 606 516s testutil.go:509: Offset: 680, NextOffset: 786 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 606, NextOffset: 1103 516s testutil.go:509: Offset: 786, NextOffset: 1283 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1103, NextOffset: 1140 516s testutil.go:509: Offset: 1283, NextOffset: 1320 516s testutil.go:509: Offset: 1140, NextOffset: 1177 516s testutil.go:509: Offset: 1320, NextOffset: 1357 516s testutil.go:509: Offset: 1177, NextOffset: 1214 516s testutil.go:509: Offset: 1357, NextOffset: 1394 516s testutil.go:509: Offset: 1214, NextOffset: 1562 516s testutil.go:509: Offset: 1394, NextOffset: 1833 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 324, NextOffset: 361 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 361, NextOffset: 398 516s testutil.go:509: Offset: 285, NextOffset: 390 516s testutil.go:509: Offset: 398, NextOffset: 536 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 324, NextOffset: 361 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 361, NextOffset: 398 516s testutil.go:509: Offset: 285, NextOffset: 390 516s testutil.go:509: Offset: 398, NextOffset: 536 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt test2 bar foo3.txt barlink test dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 680, NextOffset: 786 516s testutil.go:509: Offset: 500, NextOffset: 606 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 786, NextOffset: 1283 516s testutil.go:509: Offset: 606, NextOffset: 1103 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1283, NextOffset: 1320 516s testutil.go:509: Offset: 1103, NextOffset: 1140 516s testutil.go:509: Offset: 1320, NextOffset: 1357 516s testutil.go:509: Offset: 1140, NextOffset: 1177 516s testutil.go:509: Offset: 1357, NextOffset: 1394 516s testutil.go:509: Offset: 1177, NextOffset: 1214 516s testutil.go:509: Offset: 1394, NextOffset: 1833 516s testutil.go:509: Offset: 1214, NextOffset: 1562 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 324, NextOffset: 361 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 361, NextOffset: 398 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 398, NextOffset: 536 516s testutil.go:509: Offset: 285, NextOffset: 390 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 536, NextOffset: 680 516s testutil.go:509: Offset: 390, NextOffset: 500 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 324, NextOffset: 361 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 361, NextOffset: 398 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 398, NextOffset: 536 516s testutil.go:509: Offset: 285, NextOffset: 390 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [barlink test dev .no.prefetch.landmark test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev .no.prefetch.landmark test2 baz.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":98,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":135,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":387,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":496,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":601,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":979,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1016,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1053,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1090,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":535,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":678,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":783,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1161,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1198,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1235,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1272,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 387, NextOffset: 496 516s testutil.go:509: Offset: 535, NextOffset: 678 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 496, NextOffset: 601 516s testutil.go:509: Offset: 678, NextOffset: 783 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 601, NextOffset: 979 516s testutil.go:509: Offset: 783, NextOffset: 1161 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 979, NextOffset: 1016 516s testutil.go:509: Offset: 1161, NextOffset: 1198 516s testutil.go:509: Offset: 1016, NextOffset: 1053 516s testutil.go:509: Offset: 1198, NextOffset: 1235 516s testutil.go:509: Offset: 1053, NextOffset: 1090 516s testutil.go:509: Offset: 1235, NextOffset: 1272 516s testutil.go:509: Offset: 1090, NextOffset: 1319 516s testutil.go:509: Offset: 1272, NextOffset: 1598 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 98, NextOffset: 135 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 283, NextOffset: 387 516s testutil.go:509: Offset: 397, NextOffset: 535 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 98, NextOffset: 135 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 283, NextOffset: 387 516s testutil.go:509: Offset: 397, NextOffset: 535 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 98, NextOffset: 135 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 397, NextOffset: 535 516s testutil.go:509: Offset: 283, NextOffset: 387 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 535, NextOffset: 678 516s testutil.go:509: Offset: 387, NextOffset: 496 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 678, NextOffset: 783 516s testutil.go:509: Offset: 496, NextOffset: 601 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 783, NextOffset: 1161 516s testutil.go:509: Offset: 601, NextOffset: 979 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1161, NextOffset: 1198 516s testutil.go:509: Offset: 979, NextOffset: 1016 516s testutil.go:509: Offset: 1198, NextOffset: 1235 516s testutil.go:509: Offset: 1016, NextOffset: 1053 516s testutil.go:509: Offset: 1235, NextOffset: 1272 516s testutil.go:509: Offset: 1053, NextOffset: 1090 516s testutil.go:509: Offset: 1272, NextOffset: 1598 516s testutil.go:509: Offset: 1090, NextOffset: 1319 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 98, NextOffset: 135 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 397, NextOffset: 535 516s testutil.go:509: Offset: 283, NextOffset: 387 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [barlink test test2 baz.txt foo1.txt dev .no.prefetch.landmark bar foo3.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark bar foo3.txt barlink test test2 baz.txt foo1.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":100,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":391,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":502,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":608,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":989,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1026,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1063,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1100,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":215,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":252,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":289,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":326,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":363,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":400,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":539,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":683,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":789,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1170,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1244,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1281,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo1.txt bar barlink dev test2 foo3.txt test] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 989, NextOffset: 1026 516s testutil.go:509: Offset: 1170, NextOffset: 1207 516s testutil.go:509: Offset: 1026, NextOffset: 1063 516s testutil.go:509: Offset: 1207, NextOffset: 1244 516s testutil.go:509: Offset: 1063, NextOffset: 1100 516s testutil.go:509: Offset: 1244, NextOffset: 1281 516s testutil.go:509: Offset: 1100, NextOffset: 1331 516s testutil.go:509: Offset: 1281, NextOffset: 1611 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 215, NextOffset: 252 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 252, NextOffset: 289 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 289, NextOffset: 326 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 326, NextOffset: 363 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 363, NextOffset: 400 516s testutil.go:509: Offset: 285, NextOffset: 391 516s testutil.go:509: Offset: 400, NextOffset: 539 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 215, NextOffset: 252 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 252, NextOffset: 289 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 289, NextOffset: 326 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 326, NextOffset: 363 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 363, NextOffset: 400 516s testutil.go:509: Offset: 285, NextOffset: 391 516s testutil.go:509: Offset: 400, NextOffset: 539 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 391, NextOffset: 502 516s testutil.go:509: Offset: 539, NextOffset: 683 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 516s testutil.go:509: Offset: 502, NextOffset: 608 516s testutil.go:509: Offset: 683, NextOffset: 789 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 608, NextOffset: 989 516s testutil.go:509: Offset: 789, NextOffset: 1170 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar barlink dev test2 foo3.txt test .no.prefetch.landmark] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1170, NextOffset: 1207 516s testutil.go:509: Offset: 989, NextOffset: 1026 516s testutil.go:509: Offset: 1207, NextOffset: 1244 516s testutil.go:509: Offset: 1026, NextOffset: 1063 516s testutil.go:509: Offset: 1244, NextOffset: 1281 516s testutil.go:509: Offset: 1063, NextOffset: 1100 516s testutil.go:509: Offset: 1281, NextOffset: 1611 516s testutil.go:509: Offset: 1100, NextOffset: 1331 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 215, NextOffset: 252 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 252, NextOffset: 289 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 289, NextOffset: 326 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 326, NextOffset: 363 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 363, NextOffset: 400 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 400, NextOffset: 539 516s testutil.go:509: Offset: 285, NextOffset: 391 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 539, NextOffset: 683 516s testutil.go:509: Offset: 391, NextOffset: 502 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 683, NextOffset: 789 516s testutil.go:509: Offset: 502, NextOffset: 608 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 215, NextOffset: 252 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 252, NextOffset: 289 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 289, NextOffset: 326 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 326, NextOffset: 363 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 363, NextOffset: 400 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 400, NextOffset: 539 516s testutil.go:509: Offset: 285, NextOffset: 391 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 789, NextOffset: 1170 516s testutil.go:509: Offset: 608, NextOffset: 989 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [bar foo3.txt barlink test dev .no.prefetch.landmark baz.txt foo1.txt test2] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt test2 bar foo3.txt barlink test dev .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":100,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":174,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":500,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":606,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":986,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1023,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1060,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1097,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":213,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":250,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":287,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":324,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":361,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":398,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":680,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":786,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1166,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1240,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1277,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [barlink test test2 baz.txt foo1.txt bar foo3.txt dev .no.prefetch.landmark] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 390, NextOffset: 500 516s testutil.go:509: Offset: 536, NextOffset: 680 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 500, NextOffset: 606 516s testutil.go:509: Offset: 680, NextOffset: 786 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 606, NextOffset: 986 516s testutil.go:509: Offset: 786, NextOffset: 1166 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 986, NextOffset: 1023 516s testutil.go:509: Offset: 1166, NextOffset: 1203 516s testutil.go:509: Offset: 1023, NextOffset: 1060 516s testutil.go:509: Offset: 1203, NextOffset: 1240 516s testutil.go:509: Offset: 1060, NextOffset: 1097 516s testutil.go:509: Offset: 1240, NextOffset: 1277 516s testutil.go:509: Offset: 1097, NextOffset: 1326 516s testutil.go:509: Offset: 1277, NextOffset: 1604 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 324, NextOffset: 361 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 361, NextOffset: 398 516s testutil.go:509: Offset: 285, NextOffset: 390 516s testutil.go:509: Offset: 398, NextOffset: 536 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 324, NextOffset: 361 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 361, NextOffset: 398 516s testutil.go:509: Offset: 285, NextOffset: 390 516s testutil.go:509: Offset: 398, NextOffset: 536 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark barlink test test2 baz.txt foo1.txt bar foo3.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 680, NextOffset: 786 516s testutil.go:509: Offset: 500, NextOffset: 606 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 786, NextOffset: 1166 516s testutil.go:509: Offset: 606, NextOffset: 986 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1166, NextOffset: 1203 516s testutil.go:509: Offset: 986, NextOffset: 1023 516s testutil.go:509: Offset: 1203, NextOffset: 1240 516s testutil.go:509: Offset: 1023, NextOffset: 1060 516s testutil.go:509: Offset: 1240, NextOffset: 1277 516s testutil.go:509: Offset: 1060, NextOffset: 1097 516s testutil.go:509: Offset: 1277, NextOffset: 1604 516s testutil.go:509: Offset: 1097, NextOffset: 1326 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 324, NextOffset: 361 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 361, NextOffset: 398 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 398, NextOffset: 536 516s testutil.go:509: Offset: 285, NextOffset: 390 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 324, NextOffset: 361 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 361, NextOffset: 398 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 398, NextOffset: 536 516s testutil.go:509: Offset: 285, NextOffset: 390 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 536, NextOffset: 680 516s testutil.go:509: Offset: 390, NextOffset: 500 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo1.txt bar foo3.txt .no.prefetch.landmark barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt .no.prefetch.landmark barlink test dev test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":101,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":138,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":175,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":286,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":394,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":506,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":615,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":997,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1034,"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":1108,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":215,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":252,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":289,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":326,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":363,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":400,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":540,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":686,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":795,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1177,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1214,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1288,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [bar barlink test dev test2 foo3.txt .no.prefetch.landmark baz.txt foo1.txt] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 101, NextOffset: 138 516s testutil.go:509: Offset: 215, NextOffset: 252 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 252, NextOffset: 289 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 289, NextOffset: 326 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 326, NextOffset: 363 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 363, NextOffset: 400 516s testutil.go:509: Offset: 286, NextOffset: 394 516s testutil.go:509: Offset: 400, NextOffset: 540 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 101, NextOffset: 138 516s testutil.go:509: Offset: 215, NextOffset: 252 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 252, NextOffset: 289 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 289, NextOffset: 326 516s testutil.go:509: Offset: 212, NextOffset: 249 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 516s testutil.go:509: Offset: 326, NextOffset: 363 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 363, NextOffset: 400 516s testutil.go:509: Offset: 286, NextOffset: 394 516s testutil.go:509: Offset: 400, NextOffset: 540 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 394, NextOffset: 506 516s testutil.go:509: Offset: 540, NextOffset: 686 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 506, NextOffset: 615 516s testutil.go:509: Offset: 686, NextOffset: 795 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 615, NextOffset: 997 516s testutil.go:509: Offset: 795, NextOffset: 1177 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 997, NextOffset: 1034 516s testutil.go:509: Offset: 1177, NextOffset: 1214 516s testutil.go:509: Offset: 1034, NextOffset: 1071 516s testutil.go:509: Offset: 1214, NextOffset: 1251 516s testutil.go:509: Offset: 1071, NextOffset: 1108 516s testutil.go:509: Offset: 1251, NextOffset: 1288 516s testutil.go:509: Offset: 1108, NextOffset: 1339 516s testutil.go:509: Offset: 1288, NextOffset: 1621 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar barlink test dev test2 foo3.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 215, NextOffset: 252 516s testutil.go:509: Offset: 101, NextOffset: 138 516s testutil.go:509: Offset: 252, NextOffset: 289 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 289, NextOffset: 326 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 326, NextOffset: 363 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 363, NextOffset: 400 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 400, NextOffset: 540 516s testutil.go:509: Offset: 286, NextOffset: 394 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 795, NextOffset: 1177 516s testutil.go:509: Offset: 615, NextOffset: 997 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 215, NextOffset: 252 516s testutil.go:509: Offset: 101, NextOffset: 138 516s testutil.go:509: Offset: 252, NextOffset: 289 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 289, NextOffset: 326 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 326, NextOffset: 363 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 363, NextOffset: 400 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 400, NextOffset: 540 516s testutil.go:509: Offset: 286, NextOffset: 394 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 540, NextOffset: 686 516s testutil.go:509: Offset: 394, NextOffset: 506 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 686, NextOffset: 795 516s testutil.go:509: Offset: 506, NextOffset: 615 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1177, NextOffset: 1214 516s testutil.go:509: Offset: 997, NextOffset: 1034 516s testutil.go:509: Offset: 1214, NextOffset: 1251 516s testutil.go:509: Offset: 1034, NextOffset: 1071 516s testutil.go:509: Offset: 1251, NextOffset: 1288 516s testutil.go:509: Offset: 1071, NextOffset: 1108 516s testutil.go:509: Offset: 1288, NextOffset: 1621 516s testutil.go:509: Offset: 1108, NextOffset: 1339 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [barlink dev baz.txt foo1.txt bar foo3.txt test test2 .no.prefetch.landmark] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt test test2 .no.prefetch.landmark barlink dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37: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":869,"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":935,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":182,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":215,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":248,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":281,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":314,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":347,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":466,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":589,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":683,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":982,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1015,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1048,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1081,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo3.txt test2 .no.prefetch.landmark foo1.txt bar barlink test dev] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 836, NextOffset: 869 516s testutil.go:509: Offset: 982, NextOffset: 1015 516s testutil.go:509: Offset: 869, NextOffset: 902 516s testutil.go:509: Offset: 1015, NextOffset: 1048 516s testutil.go:509: Offset: 902, NextOffset: 935 516s testutil.go:509: Offset: 1048, NextOffset: 1081 516s testutil.go:509: Offset: 935, NextOffset: 1139 516s testutil.go:509: Offset: 1081, NextOffset: 1357 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 182, NextOffset: 215 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 215, NextOffset: 248 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 248, NextOffset: 281 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 281, NextOffset: 314 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 314, NextOffset: 347 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:509: Offset: 347, NextOffset: 466 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 182, NextOffset: 215 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 215, NextOffset: 248 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 248, NextOffset: 281 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 281, NextOffset: 314 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 314, NextOffset: 347 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:509: Offset: 347, NextOffset: 466 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 345, NextOffset: 443 516s testutil.go:509: Offset: 466, NextOffset: 589 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 443, NextOffset: 537 516s testutil.go:509: Offset: 589, NextOffset: 683 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 537, NextOffset: 836 516s testutil.go:509: Offset: 683, NextOffset: 982 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark foo1.txt bar barlink test dev baz.txt foo3.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 466, NextOffset: 589 516s testutil.go:509: Offset: 345, NextOffset: 443 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 589, NextOffset: 683 516s testutil.go:509: Offset: 443, NextOffset: 537 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 982, NextOffset: 1015 516s testutil.go:509: Offset: 836, NextOffset: 869 516s testutil.go:509: Offset: 1015, NextOffset: 1048 516s testutil.go:509: Offset: 869, NextOffset: 902 516s testutil.go:509: Offset: 1048, NextOffset: 1081 516s testutil.go:509: Offset: 902, NextOffset: 935 516s testutil.go:509: Offset: 1081, NextOffset: 1357 516s testutil.go:509: Offset: 935, NextOffset: 1139 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 182, NextOffset: 215 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 215, NextOffset: 248 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 248, NextOffset: 281 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 281, NextOffset: 314 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 314, NextOffset: 347 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 347, NextOffset: 466 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 683, NextOffset: 982 516s testutil.go:509: Offset: 537, NextOffset: 836 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 182, NextOffset: 215 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 215, NextOffset: 248 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 248, NextOffset: 281 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 281, NextOffset: 314 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 314, NextOffset: 347 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 347, NextOffset: 466 516s testutil.go:509: Offset: 251, NextOffset: 345 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo3.txt test dev test2 .no.prefetch.landmark foo1.txt barlink baz.txt bar] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt barlink baz.txt bar foo3.txt test dev test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":847,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":880,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":913,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":946,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":184,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":217,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":250,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":283,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":316,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":349,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":470,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":691,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":993,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1026,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1059,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1092,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [dev test2 baz.txt foo1.txt bar .no.prefetch.landmark foo3.txt barlink test] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 349, NextOffset: 449 516s testutil.go:509: Offset: 470, NextOffset: 595 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 516s testutil.go:509: Offset: 449, NextOffset: 545 516s testutil.go:509: Offset: 595, NextOffset: 691 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 847 516s testutil.go:509: Offset: 691, NextOffset: 993 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 847, NextOffset: 880 516s testutil.go:509: Offset: 993, NextOffset: 1026 516s testutil.go:509: Offset: 880, NextOffset: 913 516s testutil.go:509: Offset: 1026, NextOffset: 1059 516s testutil.go:509: Offset: 913, NextOffset: 946 516s testutil.go:509: Offset: 1059, NextOffset: 1092 516s testutil.go:509: Offset: 946, NextOffset: 1150 516s testutil.go:509: Offset: 1092, NextOffset: 1373 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 250, NextOffset: 283 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 283, NextOffset: 316 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 316, NextOffset: 349 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:509: Offset: 349, NextOffset: 470 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 250, NextOffset: 283 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 283, NextOffset: 316 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 316, NextOffset: 349 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:509: Offset: 349, NextOffset: 470 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar .no.prefetch.landmark foo3.txt barlink test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 691, NextOffset: 993 516s testutil.go:509: Offset: 545, NextOffset: 847 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 993, NextOffset: 1026 516s testutil.go:509: Offset: 847, NextOffset: 880 516s testutil.go:509: Offset: 1026, NextOffset: 1059 516s testutil.go:509: Offset: 880, NextOffset: 913 516s testutil.go:509: Offset: 1059, NextOffset: 1092 516s testutil.go:509: Offset: 913, NextOffset: 946 516s testutil.go:509: Offset: 1092, NextOffset: 1373 516s testutil.go:509: Offset: 946, NextOffset: 1150 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 250, NextOffset: 283 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 283, NextOffset: 316 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 316, NextOffset: 349 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 349, NextOffset: 470 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 250, NextOffset: 283 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 283, NextOffset: 316 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 316, NextOffset: 349 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 349, NextOffset: 470 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 470, NextOffset: 595 516s testutil.go:509: Offset: 349, NextOffset: 449 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 595, NextOffset: 691 516s testutil.go:509: Offset: 449, NextOffset: 545 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark baz.txt bar dev foo1.txt foo3.txt barlink test test2] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test test2 .no.prefetch.landmark baz.txt bar dev foo1.txt foo3.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":842,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":875,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":908,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":941,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":183,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":249,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":282,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":315,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":348,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":468,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":687,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1021,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1054,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1087,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt foo1.txt foo3.txt .no.prefetch.landmark bar barlink test dev test2] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 446, NextOffset: 541 516s testutil.go:509: Offset: 592, NextOffset: 687 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 541, NextOffset: 842 516s testutil.go:509: Offset: 687, NextOffset: 988 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 842, NextOffset: 875 516s testutil.go:509: Offset: 988, NextOffset: 1021 516s testutil.go:509: Offset: 875, NextOffset: 908 516s testutil.go:509: Offset: 1021, NextOffset: 1054 516s testutil.go:509: Offset: 908, NextOffset: 941 516s testutil.go:509: Offset: 1054, NextOffset: 1087 516s testutil.go:509: Offset: 941, NextOffset: 1144 516s testutil.go:509: Offset: 1087, NextOffset: 1365 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 183, NextOffset: 216 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 216, NextOffset: 249 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 249, NextOffset: 282 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 282, NextOffset: 315 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 315, NextOffset: 348 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:509: Offset: 348, NextOffset: 468 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 183, NextOffset: 216 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 216, NextOffset: 249 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 249, NextOffset: 282 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 282, NextOffset: 315 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 315, NextOffset: 348 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:509: Offset: 348, NextOffset: 468 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 347, NextOffset: 446 516s testutil.go:509: Offset: 468, NextOffset: 592 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar barlink test dev test2 baz.txt foo1.txt foo3.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 687, NextOffset: 988 516s testutil.go:509: Offset: 541, NextOffset: 842 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 592, NextOffset: 687 516s testutil.go:509: Offset: 446, NextOffset: 541 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 988, NextOffset: 1021 516s testutil.go:509: Offset: 842, NextOffset: 875 516s testutil.go:509: Offset: 1021, NextOffset: 1054 516s testutil.go:509: Offset: 875, NextOffset: 908 516s testutil.go:509: Offset: 1054, NextOffset: 1087 516s testutil.go:509: Offset: 908, NextOffset: 941 516s testutil.go:509: Offset: 1087, NextOffset: 1365 516s testutil.go:509: Offset: 941, NextOffset: 1144 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 183, NextOffset: 216 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 216, NextOffset: 249 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 249, NextOffset: 282 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 282, NextOffset: 315 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 315, NextOffset: 348 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 348, NextOffset: 468 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 183, NextOffset: 216 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 216, NextOffset: 249 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 249, NextOffset: 282 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 282, NextOffset: 315 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 315, NextOffset: 348 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 348, NextOffset: 468 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 468, NextOffset: 592 516s testutil.go:509: Offset: 347, NextOffset: 446 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [barlink test2 .no.prefetch.landmark baz.txt foo3.txt test dev foo1.txt bar] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar barlink test2 .no.prefetch.landmark baz.txt foo3.txt test dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":188,"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":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":452,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":549,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":849,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":882,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":915,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":948,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":284,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":317,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":350,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":472,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":598,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":695,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":995,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1061,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1094,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt bar barlink test2 foo1.txt foo3.txt test dev] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 549, NextOffset: 849 516s testutil.go:509: Offset: 695, NextOffset: 995 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 849, NextOffset: 882 516s testutil.go:509: Offset: 995, NextOffset: 1028 516s testutil.go:509: Offset: 882, NextOffset: 915 516s testutil.go:509: Offset: 1028, NextOffset: 1061 516s testutil.go:509: Offset: 915, NextOffset: 948 516s testutil.go:509: Offset: 1061, NextOffset: 1094 516s testutil.go:509: Offset: 948, NextOffset: 1154 516s testutil.go:509: Offset: 1094, NextOffset: 1377 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:509: Offset: 350, NextOffset: 472 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:509: Offset: 350, NextOffset: 472 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 351, NextOffset: 452 516s testutil.go:509: Offset: 472, NextOffset: 598 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 452, NextOffset: 549 516s testutil.go:509: Offset: 598, NextOffset: 695 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark baz.txt bar barlink test2 foo1.txt foo3.txt test] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 472, NextOffset: 598 516s testutil.go:509: Offset: 351, NextOffset: 452 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 695, NextOffset: 995 516s testutil.go:509: Offset: 549, NextOffset: 849 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 995, NextOffset: 1028 516s testutil.go:509: Offset: 849, NextOffset: 882 516s testutil.go:509: Offset: 1028, NextOffset: 1061 516s testutil.go:509: Offset: 882, NextOffset: 915 516s testutil.go:509: Offset: 1061, NextOffset: 1094 516s testutil.go:509: Offset: 915, NextOffset: 948 516s testutil.go:509: Offset: 1094, NextOffset: 1377 516s testutil.go:509: Offset: 948, NextOffset: 1154 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 350, NextOffset: 472 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 598, NextOffset: 695 516s testutil.go:509: Offset: 452, NextOffset: 549 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 350, NextOffset: 472 516s testutil.go:509: Offset: 254, NextOffset: 351 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt foo1.txt bar foo3.txt .no.prefetch.landmark barlink test dev test2] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":924,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":957,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":990,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1023,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":182,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":215,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":248,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":281,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":314,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":347,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":466,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":589,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":683,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1070,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1103,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1136,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1169,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo1.txt foo3.txt test2 .no.prefetch.landmark baz.txt bar barlink test dev] 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 182, NextOffset: 215 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 215, NextOffset: 248 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 248, NextOffset: 281 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 281, NextOffset: 314 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 314, NextOffset: 347 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:509: Offset: 347, NextOffset: 466 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 345, NextOffset: 443 516s testutil.go:509: Offset: 466, NextOffset: 589 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 443, NextOffset: 537 516s testutil.go:509: Offset: 589, NextOffset: 683 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 537, NextOffset: 924 516s testutil.go:509: Offset: 683, NextOffset: 1070 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 924, NextOffset: 957 516s testutil.go:509: Offset: 1070, NextOffset: 1103 516s testutil.go:509: Offset: 957, NextOffset: 990 516s testutil.go:509: Offset: 1103, NextOffset: 1136 516s testutil.go:509: Offset: 990, NextOffset: 1023 516s testutil.go:509: Offset: 1136, NextOffset: 1169 516s testutil.go:509: Offset: 1023, NextOffset: 1311 516s testutil.go:509: Offset: 1169, NextOffset: 1533 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 182, NextOffset: 215 516s testutil.go:509: Offset: 119, NextOffset: 152 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 516s testutil.go:509: Offset: 215, NextOffset: 248 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 248, NextOffset: 281 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 281, NextOffset: 314 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 314, NextOffset: 347 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:509: Offset: 347, NextOffset: 466 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar barlink test dev foo1.txt foo3.txt test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 182, NextOffset: 215 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 215, NextOffset: 248 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 248, NextOffset: 281 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 281, NextOffset: 314 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 314, NextOffset: 347 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 347, NextOffset: 466 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 589, NextOffset: 683 516s testutil.go:509: Offset: 443, NextOffset: 537 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1070, NextOffset: 1103 516s testutil.go:509: Offset: 924, NextOffset: 957 516s testutil.go:509: Offset: 1103, NextOffset: 1136 516s testutil.go:509: Offset: 957, NextOffset: 990 516s testutil.go:509: Offset: 1136, NextOffset: 1169 516s testutil.go:509: Offset: 990, NextOffset: 1023 516s testutil.go:509: Offset: 1169, NextOffset: 1533 516s testutil.go:509: Offset: 1023, NextOffset: 1311 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 466, NextOffset: 589 516s testutil.go:509: Offset: 345, NextOffset: 443 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 683, NextOffset: 1070 516s testutil.go:509: Offset: 537, NextOffset: 924 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 182, NextOffset: 215 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 215, NextOffset: 248 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 248, NextOffset: 281 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 281, NextOffset: 314 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 314, NextOffset: 347 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 347, NextOffset: 466 516s testutil.go:509: Offset: 251, NextOffset: 345 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt foo1.txt foo3.txt barlink test dev test2 .no.prefetch.landmark bar] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark bar baz.txt foo1.txt foo3.txt barlink test dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":935,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":968,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1001,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1034,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":184,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":217,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":250,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":283,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":316,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":349,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":470,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":691,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1081,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1114,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1147,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1180,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo3.txt barlink dev test2 .no.prefetch.landmark foo1.txt bar test] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 449, NextOffset: 545 516s testutil.go:509: Offset: 595, NextOffset: 691 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 935 516s testutil.go:509: Offset: 691, NextOffset: 1081 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 935, NextOffset: 968 516s testutil.go:509: Offset: 1081, NextOffset: 1114 516s testutil.go:509: Offset: 968, NextOffset: 1001 516s testutil.go:509: Offset: 1114, NextOffset: 1147 516s testutil.go:509: Offset: 1001, NextOffset: 1034 516s testutil.go:509: Offset: 1147, NextOffset: 1180 516s testutil.go:509: Offset: 1034, NextOffset: 1326 516s testutil.go:509: Offset: 1180, NextOffset: 1552 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 250, NextOffset: 283 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 283, NextOffset: 316 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 316, NextOffset: 349 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:509: Offset: 349, NextOffset: 470 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 250, NextOffset: 283 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 283, NextOffset: 316 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 316, NextOffset: 349 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:509: Offset: 349, NextOffset: 470 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 349, NextOffset: 449 516s testutil.go:509: Offset: 470, NextOffset: 595 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink dev test2 .no.prefetch.landmark foo1.txt bar test baz.txt foo3.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 250, NextOffset: 283 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 283, NextOffset: 316 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 316, NextOffset: 349 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 349, NextOffset: 470 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 691, NextOffset: 1081 516s testutil.go:509: Offset: 545, NextOffset: 935 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 250, NextOffset: 283 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 283, NextOffset: 316 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 316, NextOffset: 349 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 349, NextOffset: 470 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 470, NextOffset: 595 516s testutil.go:509: Offset: 349, NextOffset: 449 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 595, NextOffset: 691 516s testutil.go:509: Offset: 449, NextOffset: 545 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1081, NextOffset: 1114 516s testutil.go:509: Offset: 935, NextOffset: 968 516s testutil.go:509: Offset: 1114, NextOffset: 1147 516s testutil.go:509: Offset: 968, NextOffset: 1001 516s testutil.go:509: Offset: 1147, NextOffset: 1180 516s testutil.go:509: Offset: 1001, NextOffset: 1034 516s testutil.go:509: Offset: 1180, NextOffset: 1552 516s testutil.go:509: Offset: 1034, NextOffset: 1326 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [bar foo3.txt test dev test2 barlink .no.prefetch.landmark baz.txt foo1.txt] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test dev test2 barlink] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":927,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":960,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":993,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1026,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":183,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":249,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":282,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":315,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":348,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":468,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":687,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1073,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1106,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1172,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo1.txt bar test2 .no.prefetch.landmark baz.txt foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 446, NextOffset: 541 516s testutil.go:509: Offset: 592, NextOffset: 687 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 541, NextOffset: 927 516s testutil.go:509: Offset: 687, NextOffset: 1073 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 927, NextOffset: 960 516s testutil.go:509: Offset: 1073, NextOffset: 1106 516s testutil.go:509: Offset: 960, NextOffset: 993 516s testutil.go:509: Offset: 1106, NextOffset: 1139 516s testutil.go:509: Offset: 993, NextOffset: 1026 516s testutil.go:509: Offset: 1139, NextOffset: 1172 516s testutil.go:509: Offset: 1026, NextOffset: 1317 516s testutil.go:509: Offset: 1172, NextOffset: 1542 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 183, NextOffset: 216 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 216, NextOffset: 249 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 249, NextOffset: 282 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 282, NextOffset: 315 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 315, NextOffset: 348 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:509: Offset: 348, NextOffset: 468 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 183, NextOffset: 216 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 216, NextOffset: 249 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 249, NextOffset: 282 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 282, NextOffset: 315 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 315, NextOffset: 348 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:509: Offset: 348, NextOffset: 468 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 347, NextOffset: 446 516s testutil.go:509: Offset: 468, NextOffset: 592 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo3.txt barlink test dev foo1.txt bar] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1073, NextOffset: 1106 516s testutil.go:509: Offset: 927, NextOffset: 960 516s testutil.go:509: Offset: 1106, NextOffset: 1139 516s testutil.go:509: Offset: 960, NextOffset: 993 516s testutil.go:509: Offset: 1139, NextOffset: 1172 516s testutil.go:509: Offset: 993, NextOffset: 1026 516s testutil.go:509: Offset: 1172, NextOffset: 1542 516s testutil.go:509: Offset: 1026, NextOffset: 1317 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 468, NextOffset: 592 516s testutil.go:509: Offset: 347, NextOffset: 446 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 592, NextOffset: 687 516s testutil.go:509: Offset: 446, NextOffset: 541 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 183, NextOffset: 216 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 216, NextOffset: 249 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 249, NextOffset: 282 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 282, NextOffset: 315 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 315, NextOffset: 348 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 348, NextOffset: 468 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 183, NextOffset: 216 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 216, NextOffset: 249 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 249, NextOffset: 282 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 282, NextOffset: 315 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 315, NextOffset: 348 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 348, NextOffset: 468 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 687, NextOffset: 1073 516s testutil.go:509: Offset: 541, NextOffset: 927 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark foo1.txt bar test test2 baz.txt foo3.txt barlink dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt barlink dev .no.prefetch.landmark foo1.txt bar test test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=64000 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":188,"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":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":452,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":549,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":937,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":970,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1003,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1036,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":284,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":317,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":350,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":472,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":598,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":695,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1083,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1116,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1149,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1182,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [test2 .no.prefetch.landmark baz.txt foo3.txt barlink test foo1.txt bar dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:509: Offset: 350, NextOffset: 472 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 351, NextOffset: 452 516s testutil.go:509: Offset: 472, NextOffset: 598 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 452, NextOffset: 549 516s testutil.go:509: Offset: 598, NextOffset: 695 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 549, NextOffset: 937 516s testutil.go:509: Offset: 695, NextOffset: 1083 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 937, NextOffset: 970 516s testutil.go:509: Offset: 1083, NextOffset: 1116 516s testutil.go:509: Offset: 970, NextOffset: 1003 516s testutil.go:509: Offset: 1116, NextOffset: 1149 516s testutil.go:509: Offset: 1003, NextOffset: 1036 516s testutil.go:509: Offset: 1149, NextOffset: 1182 516s testutil.go:509: Offset: 1036, NextOffset: 1327 516s testutil.go:509: Offset: 1182, NextOffset: 1554 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:509: Offset: 350, NextOffset: 472 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt barlink test foo1.txt bar dev test2 .no.prefetch.landmark] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 350, NextOffset: 472 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 695, NextOffset: 1083 516s testutil.go:509: Offset: 549, NextOffset: 937 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1083, NextOffset: 1116 516s testutil.go:509: Offset: 937, NextOffset: 970 516s testutil.go:509: Offset: 1116, NextOffset: 1149 516s testutil.go:509: Offset: 970, NextOffset: 1003 516s testutil.go:509: Offset: 1149, NextOffset: 1182 516s testutil.go:509: Offset: 1003, NextOffset: 1036 516s testutil.go:509: Offset: 1182, NextOffset: 1554 516s testutil.go:509: Offset: 1036, NextOffset: 1327 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 472, NextOffset: 598 516s testutil.go:509: Offset: 351, NextOffset: 452 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 598, NextOffset: 695 516s testutil.go:509: Offset: 452, NextOffset: 549 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 350, NextOffset: 472 516s testutil.go:509: Offset: 254, NextOffset: 351 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt bar test dev test2 .no.prefetch.landmark foo1.txt foo3.txt barlink] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt barlink baz.txt bar test dev test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":85,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":118,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":151,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":184,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":217,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":250,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":343,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":440,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":533,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":837,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":870,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":903,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":936,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":181,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":214,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":247,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":280,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":313,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":346,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":464,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":586,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":679,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":983,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1016,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1049,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1082,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark bar test baz.txt foo1.txt foo3.txt barlink dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 85, NextOffset: 118 516s testutil.go:509: Offset: 181, NextOffset: 214 516s testutil.go:509: Offset: 118, NextOffset: 151 516s testutil.go:509: Offset: 214, NextOffset: 247 516s testutil.go:509: Offset: 151, NextOffset: 184 516s testutil.go:509: Offset: 247, NextOffset: 280 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 280, NextOffset: 313 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 313, NextOffset: 346 516s testutil.go:509: Offset: 250, NextOffset: 343 516s testutil.go:509: Offset: 346, NextOffset: 464 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 343, NextOffset: 440 516s testutil.go:509: Offset: 464, NextOffset: 586 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 440, NextOffset: 533 516s testutil.go:509: Offset: 586, NextOffset: 679 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 533, NextOffset: 837 516s testutil.go:509: Offset: 679, NextOffset: 983 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 837, NextOffset: 870 516s testutil.go:509: Offset: 983, NextOffset: 1016 516s testutil.go:509: Offset: 870, NextOffset: 903 516s testutil.go:509: Offset: 1016, NextOffset: 1049 516s testutil.go:509: Offset: 903, NextOffset: 936 516s testutil.go:509: Offset: 1049, NextOffset: 1082 516s testutil.go:509: Offset: 936, NextOffset: 1138 516s testutil.go:509: Offset: 1082, NextOffset: 1356 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 85, NextOffset: 118 516s testutil.go:509: Offset: 181, NextOffset: 214 516s testutil.go:509: Offset: 118, NextOffset: 151 516s testutil.go:509: Offset: 214, NextOffset: 247 516s testutil.go:509: Offset: 151, NextOffset: 184 516s testutil.go:509: Offset: 247, NextOffset: 280 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 280, NextOffset: 313 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 313, NextOffset: 346 516s testutil.go:509: Offset: 250, NextOffset: 343 516s testutil.go:509: Offset: 346, NextOffset: 464 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt barlink dev test2 .no.prefetch.landmark bar test] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 983, NextOffset: 1016 516s testutil.go:509: Offset: 837, NextOffset: 870 516s testutil.go:509: Offset: 1016, NextOffset: 1049 516s testutil.go:509: Offset: 870, NextOffset: 903 516s testutil.go:509: Offset: 1049, NextOffset: 1082 516s testutil.go:509: Offset: 903, NextOffset: 936 516s testutil.go:509: Offset: 1082, NextOffset: 1356 516s testutil.go:509: Offset: 936, NextOffset: 1138 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 181, NextOffset: 214 516s testutil.go:509: Offset: 85, NextOffset: 118 516s testutil.go:509: Offset: 214, NextOffset: 247 516s testutil.go:509: Offset: 118, NextOffset: 151 516s testutil.go:509: Offset: 247, NextOffset: 280 516s testutil.go:509: Offset: 151, NextOffset: 184 516s testutil.go:509: Offset: 280, NextOffset: 313 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 313, NextOffset: 346 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 346, NextOffset: 464 516s testutil.go:509: Offset: 250, NextOffset: 343 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 464, NextOffset: 586 516s testutil.go:509: Offset: 343, NextOffset: 440 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 679, NextOffset: 983 516s testutil.go:509: Offset: 533, NextOffset: 837 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 181, NextOffset: 214 516s testutil.go:509: Offset: 85, NextOffset: 118 516s testutil.go:509: Offset: 214, NextOffset: 247 516s testutil.go:509: Offset: 118, NextOffset: 151 516s testutil.go:509: Offset: 247, NextOffset: 280 516s testutil.go:509: Offset: 151, NextOffset: 184 516s testutil.go:509: Offset: 280, NextOffset: 313 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 313, NextOffset: 346 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 346, NextOffset: 464 516s testutil.go:509: Offset: 250, NextOffset: 343 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 586, NextOffset: 679 516s testutil.go:509: Offset: 440, NextOffset: 533 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo1.txt foo3.txt dev bar barlink test test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar barlink test test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","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":881,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":914,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":947,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":183,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":249,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":282,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":315,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":348,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":468,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":687,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":994,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1027,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1060,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1093,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt foo1.txt bar barlink test2 foo3.txt test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 183, NextOffset: 216 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 216, NextOffset: 249 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 249, NextOffset: 282 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 282, NextOffset: 315 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 315, NextOffset: 348 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:509: Offset: 348, NextOffset: 468 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 347, NextOffset: 446 516s testutil.go:509: Offset: 468, NextOffset: 592 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 446, NextOffset: 541 516s testutil.go:509: Offset: 592, NextOffset: 687 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 541, NextOffset: 848 516s testutil.go:509: Offset: 687, NextOffset: 994 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 848, NextOffset: 881 516s testutil.go:509: Offset: 994, NextOffset: 1027 516s testutil.go:509: Offset: 881, NextOffset: 914 516s testutil.go:509: Offset: 1027, NextOffset: 1060 516s testutil.go:509: Offset: 914, NextOffset: 947 516s testutil.go:509: Offset: 1060, NextOffset: 1093 516s testutil.go:509: Offset: 947, NextOffset: 1151 516s testutil.go:509: Offset: 1093, NextOffset: 1372 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 183, NextOffset: 216 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 216, NextOffset: 249 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 249, NextOffset: 282 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 282, NextOffset: 315 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 315, NextOffset: 348 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:509: Offset: 348, NextOffset: 468 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 foo3.txt test dev .no.prefetch.landmark baz.txt foo1.txt bar barlink] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 183, NextOffset: 216 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 216, NextOffset: 249 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 249, NextOffset: 282 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 282, NextOffset: 315 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 315, NextOffset: 348 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 348, NextOffset: 468 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 468, NextOffset: 592 516s testutil.go:509: Offset: 347, NextOffset: 446 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 592, NextOffset: 687 516s testutil.go:509: Offset: 446, NextOffset: 541 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 183, NextOffset: 216 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 216, NextOffset: 249 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 249, NextOffset: 282 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 282, NextOffset: 315 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 315, NextOffset: 348 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 348, NextOffset: 468 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 687, NextOffset: 994 516s testutil.go:509: Offset: 541, NextOffset: 848 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 994, NextOffset: 1027 516s testutil.go:509: Offset: 848, NextOffset: 881 516s testutil.go:509: Offset: 1027, NextOffset: 1060 516s testutil.go:509: Offset: 881, NextOffset: 914 516s testutil.go:509: Offset: 1060, NextOffset: 1093 516s testutil.go:509: Offset: 914, NextOffset: 947 516s testutil.go:509: Offset: 1093, NextOffset: 1372 516s testutil.go:509: Offset: 947, NextOffset: 1151 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo1.txt bar foo3.txt test2 .no.prefetch.landmark barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt test2 .no.prefetch.landmark barlink test dev baz.txt foo1.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":842,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":875,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":908,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":941,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":182,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":215,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":248,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":281,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":314,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":347,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":466,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":589,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":683,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1021,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1054,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1087,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark foo1.txt bar test2 baz.txt foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 443, NextOffset: 537 516s testutil.go:509: Offset: 589, NextOffset: 683 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 537, NextOffset: 842 516s testutil.go:509: Offset: 683, NextOffset: 988 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 842, NextOffset: 875 516s testutil.go:509: Offset: 988, NextOffset: 1021 516s testutil.go:509: Offset: 875, NextOffset: 908 516s testutil.go:509: Offset: 1021, NextOffset: 1054 516s testutil.go:509: Offset: 908, NextOffset: 941 516s testutil.go:509: Offset: 1054, NextOffset: 1087 516s testutil.go:509: Offset: 941, NextOffset: 1144 516s testutil.go:509: Offset: 1087, NextOffset: 1363 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 182, NextOffset: 215 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 215, NextOffset: 248 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 248, NextOffset: 281 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 281, NextOffset: 314 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 314, NextOffset: 347 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:509: Offset: 347, NextOffset: 466 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 182, NextOffset: 215 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 215, NextOffset: 248 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 248, NextOffset: 281 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 281, NextOffset: 314 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 314, NextOffset: 347 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:509: Offset: 347, NextOffset: 466 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 345, NextOffset: 443 516s testutil.go:509: Offset: 466, NextOffset: 589 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark foo1.txt bar test2 baz.txt foo3.txt barlink test] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 466, NextOffset: 589 516s testutil.go:509: Offset: 345, NextOffset: 443 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 589, NextOffset: 683 516s testutil.go:509: Offset: 443, NextOffset: 537 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 182, NextOffset: 215 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 215, NextOffset: 248 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 248, NextOffset: 281 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 281, NextOffset: 314 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 314, NextOffset: 347 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 347, NextOffset: 466 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 182, NextOffset: 215 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 215, NextOffset: 248 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 248, NextOffset: 281 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 281, NextOffset: 314 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 314, NextOffset: 347 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 347, NextOffset: 466 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 683, NextOffset: 988 516s testutil.go:509: Offset: 537, NextOffset: 842 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 988, NextOffset: 1021 516s testutil.go:509: Offset: 842, NextOffset: 875 516s testutil.go:509: Offset: 1021, NextOffset: 1054 516s testutil.go:509: Offset: 875, NextOffset: 908 516s testutil.go:509: Offset: 1054, NextOffset: 1087 516s testutil.go:509: Offset: 908, NextOffset: 941 516s testutil.go:509: Offset: 1087, NextOffset: 1363 516s testutil.go:509: Offset: 941, NextOffset: 1144 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [test2 .no.prefetch.landmark barlink test dev baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt test2 .no.prefetch.landmark barlink test dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":850,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":883,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":916,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":949,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":184,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":217,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":250,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":283,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":316,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":349,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":470,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":691,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":996,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1029,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1062,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1095,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [barlink dev test2 foo1.txt test .no.prefetch.landmark baz.txt bar foo3.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 349, NextOffset: 449 516s testutil.go:509: Offset: 470, NextOffset: 595 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 449, NextOffset: 545 516s testutil.go:509: Offset: 595, NextOffset: 691 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 850 516s testutil.go:509: Offset: 691, NextOffset: 996 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 850, NextOffset: 883 516s testutil.go:509: Offset: 996, NextOffset: 1029 516s testutil.go:509: Offset: 883, NextOffset: 916 516s testutil.go:509: Offset: 1029, NextOffset: 1062 516s testutil.go:509: Offset: 916, NextOffset: 949 516s testutil.go:509: Offset: 1062, NextOffset: 1095 516s testutil.go:509: Offset: 949, NextOffset: 1153 516s testutil.go:509: Offset: 1095, NextOffset: 1377 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 250, NextOffset: 283 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 283, NextOffset: 316 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 316, NextOffset: 349 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:509: Offset: 349, NextOffset: 470 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 250, NextOffset: 283 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 283, NextOffset: 316 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 316, NextOffset: 349 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:509: Offset: 349, NextOffset: 470 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test .no.prefetch.landmark baz.txt bar foo3.txt barlink dev test2 foo1.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 470, NextOffset: 595 516s testutil.go:509: Offset: 349, NextOffset: 449 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 996, NextOffset: 1029 516s testutil.go:509: Offset: 850, NextOffset: 883 516s testutil.go:509: Offset: 1029, NextOffset: 1062 516s testutil.go:509: Offset: 883, NextOffset: 916 516s testutil.go:509: Offset: 1062, NextOffset: 1095 516s testutil.go:509: Offset: 916, NextOffset: 949 516s testutil.go:509: Offset: 1095, NextOffset: 1377 516s testutil.go:509: Offset: 949, NextOffset: 1153 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 250, NextOffset: 283 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 283, NextOffset: 316 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 316, NextOffset: 349 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 349, NextOffset: 470 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 595, NextOffset: 691 516s testutil.go:509: Offset: 449, NextOffset: 545 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 691, NextOffset: 996 516s testutil.go:509: Offset: 545, NextOffset: 850 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 250, NextOffset: 283 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 283, NextOffset: 316 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 316, NextOffset: 349 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 349, NextOffset: 470 516s testutil.go:509: Offset: 253, NextOffset: 349 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [barlink test test2 .no.prefetch.landmark baz.txt foo1.txt bar dev foo3.txt] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test test2 .no.prefetch.landmark baz.txt foo1.txt bar dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":864,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":897,"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":963,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":317,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":350,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":469,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":686,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37: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":1046,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1079,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1112,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark bar barlink dev test2 baz.txt foo1.txt foo3.txt test] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 864, NextOffset: 897 516s testutil.go:509: Offset: 1013, NextOffset: 1046 516s testutil.go:509: Offset: 897, NextOffset: 930 516s testutil.go:509: Offset: 1046, NextOffset: 1079 516s testutil.go:509: Offset: 930, NextOffset: 963 516s testutil.go:509: Offset: 1079, NextOffset: 1112 516s testutil.go:509: Offset: 963, NextOffset: 1176 516s testutil.go:509: Offset: 1112, NextOffset: 1397 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 218, NextOffset: 251 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:509: Offset: 350, NextOffset: 469 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:509: Offset: 350, NextOffset: 469 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 345, NextOffset: 443 516s testutil.go:509: Offset: 469, NextOffset: 592 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 443, NextOffset: 537 516s testutil.go:509: Offset: 592, NextOffset: 686 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 537, NextOffset: 864 516s testutil.go:509: Offset: 686, NextOffset: 1013 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt test .no.prefetch.landmark bar barlink dev test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 592, NextOffset: 686 516s testutil.go:509: Offset: 443, NextOffset: 537 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 350, NextOffset: 469 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 350, NextOffset: 469 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 469, NextOffset: 592 516s testutil.go:509: Offset: 345, NextOffset: 443 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 686, NextOffset: 1013 516s testutil.go:509: Offset: 537, NextOffset: 864 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1013, NextOffset: 1046 516s testutil.go:509: Offset: 864, NextOffset: 897 516s testutil.go:509: Offset: 1046, NextOffset: 1079 516s testutil.go:509: Offset: 897, NextOffset: 930 516s testutil.go:509: Offset: 1079, NextOffset: 1112 516s testutil.go:509: Offset: 930, NextOffset: 963 516s testutil.go:509: Offset: 1112, NextOffset: 1397 516s testutil.go:509: Offset: 963, NextOffset: 1176 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark barlink test baz.txt foo1.txt bar foo3.txt dev test2] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt dev test2 .no.prefetch.landmark barlink test baz.txt foo1.txt bar] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37: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":909,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":942,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":975,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":187,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":319,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":352,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":473,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":598,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":694,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1025,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1058,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1091,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1124,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt foo1.txt bar foo3.txt test test2 .no.prefetch.landmark barlink dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 253, NextOffset: 286 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 286, NextOffset: 319 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 319, NextOffset: 352 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:509: Offset: 352, NextOffset: 473 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 349, NextOffset: 449 516s testutil.go:509: Offset: 473, NextOffset: 598 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 449, NextOffset: 545 516s testutil.go:509: Offset: 598, NextOffset: 694 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 876 516s testutil.go:509: Offset: 694, NextOffset: 1025 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 876, NextOffset: 909 516s testutil.go:509: Offset: 1025, NextOffset: 1058 516s testutil.go:509: Offset: 909, NextOffset: 942 516s testutil.go:509: Offset: 1058, NextOffset: 1091 516s testutil.go:509: Offset: 942, NextOffset: 975 516s testutil.go:509: Offset: 1091, NextOffset: 1124 516s testutil.go:509: Offset: 975, NextOffset: 1190 516s testutil.go:509: Offset: 1124, NextOffset: 1414 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 253, NextOffset: 286 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 286, NextOffset: 319 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 319, NextOffset: 352 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:509: Offset: 352, NextOffset: 473 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt test test2 .no.prefetch.landmark barlink dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 473, NextOffset: 598 516s testutil.go:509: Offset: 349, NextOffset: 449 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 598, NextOffset: 694 516s testutil.go:509: Offset: 449, NextOffset: 545 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 694, NextOffset: 1025 516s testutil.go:509: Offset: 545, NextOffset: 876 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1025, NextOffset: 1058 516s testutil.go:509: Offset: 876, NextOffset: 909 516s testutil.go:509: Offset: 1058, NextOffset: 1091 516s testutil.go:509: Offset: 909, NextOffset: 942 516s testutil.go:509: Offset: 1091, NextOffset: 1124 516s testutil.go:509: Offset: 942, NextOffset: 975 516s testutil.go:509: Offset: 1124, NextOffset: 1414 516s testutil.go:509: Offset: 975, NextOffset: 1190 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 253, NextOffset: 286 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 286, NextOffset: 319 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 319, NextOffset: 352 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 352, NextOffset: 473 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 121, NextOffset: 154 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 516s testutil.go:509: Offset: 253, NextOffset: 286 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 286, NextOffset: 319 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 319, NextOffset: 352 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 352, NextOffset: 473 516s testutil.go:509: Offset: 253, NextOffset: 349 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo1.txt barlink test2 .no.prefetch.landmark baz.txt bar foo3.txt test dev] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt barlink test2 .no.prefetch.landmark baz.txt bar foo3.txt test dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":869,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":902,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":935,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":968,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":186,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":318,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":351,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":471,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":690,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1018,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1051,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1084,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1117,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink dev test2 test] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 869, NextOffset: 902 516s testutil.go:509: Offset: 1018, NextOffset: 1051 516s testutil.go:509: Offset: 902, NextOffset: 935 516s testutil.go:509: Offset: 1051, NextOffset: 1084 516s testutil.go:509: Offset: 935, NextOffset: 968 516s testutil.go:509: Offset: 1084, NextOffset: 1117 516s testutil.go:509: Offset: 968, NextOffset: 1182 516s testutil.go:509: Offset: 1117, NextOffset: 1404 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 252, NextOffset: 285 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 285, NextOffset: 318 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 318, NextOffset: 351 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:509: Offset: 351, NextOffset: 471 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 252, NextOffset: 285 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 285, NextOffset: 318 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 318, NextOffset: 351 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:509: Offset: 351, NextOffset: 471 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 347, NextOffset: 446 516s testutil.go:509: Offset: 471, NextOffset: 595 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 446, NextOffset: 541 516s testutil.go:509: Offset: 595, NextOffset: 690 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 541, NextOffset: 869 516s testutil.go:509: Offset: 690, NextOffset: 1018 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink dev test2 test] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 252, NextOffset: 285 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 285, NextOffset: 318 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 318, NextOffset: 351 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 351, NextOffset: 471 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 471, NextOffset: 595 516s testutil.go:509: Offset: 347, NextOffset: 446 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 595, NextOffset: 690 516s testutil.go:509: Offset: 446, NextOffset: 541 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 690, NextOffset: 1018 516s testutil.go:509: Offset: 541, NextOffset: 869 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 252, NextOffset: 285 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 285, NextOffset: 318 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 318, NextOffset: 351 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 351, NextOffset: 471 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1018, NextOffset: 1051 516s testutil.go:509: Offset: 869, NextOffset: 902 516s testutil.go:509: Offset: 1051, NextOffset: 1084 516s testutil.go:509: Offset: 902, NextOffset: 935 516s testutil.go:509: Offset: 1084, NextOffset: 1117 516s testutil.go:509: Offset: 935, NextOffset: 968 516s testutil.go:509: Offset: 1117, NextOffset: 1404 516s testutil.go:509: Offset: 968, NextOffset: 1182 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test2 .no.prefetch.landmark foo1.txt foo3.txt baz.txt bar barlink test dev] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt baz.txt bar barlink test dev test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":188,"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":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":452,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":549,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":879,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":945,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":978,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":188,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":221,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":254,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":320,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":353,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":475,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":601,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":698,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1028,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1061,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1094,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1127,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [baz.txt foo1.txt foo3.txt barlink dev test2 .no.prefetch.landmark bar test] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 351, NextOffset: 452 516s testutil.go:509: Offset: 475, NextOffset: 601 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 452, NextOffset: 549 516s testutil.go:509: Offset: 601, NextOffset: 698 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 549, NextOffset: 879 516s testutil.go:509: Offset: 698, NextOffset: 1028 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 879, NextOffset: 912 516s testutil.go:509: Offset: 1028, NextOffset: 1061 516s testutil.go:509: Offset: 912, NextOffset: 945 516s testutil.go:509: Offset: 1061, NextOffset: 1094 516s testutil.go:509: Offset: 945, NextOffset: 978 516s testutil.go:509: Offset: 1094, NextOffset: 1127 516s testutil.go:509: Offset: 978, NextOffset: 1191 516s testutil.go:509: Offset: 1127, NextOffset: 1420 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 287, NextOffset: 320 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar test baz.txt foo1.txt foo3.txt barlink dev test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 475, NextOffset: 601 516s testutil.go:509: Offset: 351, NextOffset: 452 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 698, NextOffset: 1028 516s testutil.go:509: Offset: 549, NextOffset: 879 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 601, NextOffset: 698 516s testutil.go:509: Offset: 452, NextOffset: 549 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1028, NextOffset: 1061 516s testutil.go:509: Offset: 879, NextOffset: 912 516s testutil.go:509: Offset: 1061, NextOffset: 1094 516s testutil.go:509: Offset: 912, NextOffset: 945 516s testutil.go:509: Offset: 1094, NextOffset: 1127 516s testutil.go:509: Offset: 945, NextOffset: 978 516s testutil.go:509: Offset: 1127, NextOffset: 1420 516s testutil.go:509: Offset: 978, NextOffset: 1191 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":960,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":993,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1026,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1059,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":317,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":350,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":469,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":686,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1109,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1142,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1175,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1208,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [bar test test2 .no.prefetch.landmark foo3.txt barlink dev baz.txt foo1.txt] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 960, NextOffset: 993 516s testutil.go:509: Offset: 1109, NextOffset: 1142 516s testutil.go:509: Offset: 993, NextOffset: 1026 516s testutil.go:509: Offset: 1142, NextOffset: 1175 516s testutil.go:509: Offset: 1026, NextOffset: 1059 516s testutil.go:509: Offset: 1175, NextOffset: 1208 516s testutil.go:509: Offset: 1059, NextOffset: 1368 516s testutil.go:509: Offset: 1208, NextOffset: 1594 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:509: Offset: 350, NextOffset: 469 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:509: Offset: 350, NextOffset: 469 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 345, NextOffset: 443 516s testutil.go:509: Offset: 469, NextOffset: 592 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 443, NextOffset: 537 516s testutil.go:509: Offset: 592, NextOffset: 686 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 537, NextOffset: 960 516s testutil.go:509: Offset: 686, NextOffset: 1109 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark foo3.txt barlink dev baz.txt foo1.txt bar test] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 686, NextOffset: 1109 516s testutil.go:509: Offset: 537, NextOffset: 960 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 350, NextOffset: 469 516s testutil.go:509: Offset: 251, NextOffset: 345 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 469, NextOffset: 592 516s testutil.go:509: Offset: 345, NextOffset: 443 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 592, NextOffset: 686 516s testutil.go:509: Offset: 443, NextOffset: 537 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1109, NextOffset: 1142 516s testutil.go:509: Offset: 960, NextOffset: 993 516s testutil.go:509: Offset: 1142, NextOffset: 1175 516s testutil.go:509: Offset: 993, NextOffset: 1026 516s testutil.go:509: Offset: 1175, NextOffset: 1208 516s testutil.go:509: Offset: 1026, NextOffset: 1059 516s testutil.go:509: Offset: 1208, NextOffset: 1594 516s testutil.go:509: Offset: 1059, NextOffset: 1368 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 350, NextOffset: 469 516s testutil.go:509: Offset: 251, NextOffset: 345 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark foo1.txt foo3.txt dev baz.txt bar barlink test test2] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt dev baz.txt bar barlink test test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":971,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1004,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1037,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1070,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":187,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":319,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":352,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":473,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":598,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":694,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1120,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1153,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1186,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1219,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark foo1.txt barlink test dev test2 baz.txt bar foo3.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 349, NextOffset: 449 516s testutil.go:509: Offset: 473, NextOffset: 598 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 449, NextOffset: 545 516s testutil.go:509: Offset: 598, NextOffset: 694 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 971 516s testutil.go:509: Offset: 694, NextOffset: 1120 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 971, NextOffset: 1004 516s testutil.go:509: Offset: 1120, NextOffset: 1153 516s testutil.go:509: Offset: 1004, NextOffset: 1037 516s testutil.go:509: Offset: 1153, NextOffset: 1186 516s testutil.go:509: Offset: 1037, NextOffset: 1070 516s testutil.go:509: Offset: 1186, NextOffset: 1219 516s testutil.go:509: Offset: 1070, NextOffset: 1383 516s testutil.go:509: Offset: 1219, NextOffset: 1612 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 253, NextOffset: 286 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 286, NextOffset: 319 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 319, NextOffset: 352 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:509: Offset: 352, NextOffset: 473 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 253, NextOffset: 286 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 286, NextOffset: 319 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 319, NextOffset: 352 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:509: Offset: 352, NextOffset: 473 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt barlink test dev test2 baz.txt bar foo3.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 473, NextOffset: 598 516s testutil.go:509: Offset: 349, NextOffset: 449 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1120, NextOffset: 1153 516s testutil.go:509: Offset: 971, NextOffset: 1004 516s testutil.go:509: Offset: 1153, NextOffset: 1186 516s testutil.go:509: Offset: 1004, NextOffset: 1037 516s testutil.go:509: Offset: 1186, NextOffset: 1219 516s testutil.go:509: Offset: 1037, NextOffset: 1070 516s testutil.go:509: Offset: 1219, NextOffset: 1612 516s testutil.go:509: Offset: 1070, NextOffset: 1383 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 253, NextOffset: 286 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 286, NextOffset: 319 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 319, NextOffset: 352 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 352, NextOffset: 473 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 253, NextOffset: 286 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 286, NextOffset: 319 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 319, NextOffset: 352 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 352, NextOffset: 473 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 598, NextOffset: 694 516s testutil.go:509: Offset: 449, NextOffset: 545 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 694, NextOffset: 1120 516s testutil.go:509: Offset: 545, NextOffset: 971 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark barlink test baz.txt foo1.txt bar foo3.txt dev test2] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt dev test2 .no.prefetch.landmark barlink test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":962,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":995,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1028,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1061,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":186,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":318,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":351,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":471,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":690,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1111,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1144,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1177,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1210,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt bar foo3.txt barlink test test2 foo1.txt dev] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 252, NextOffset: 285 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 285, NextOffset: 318 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 318, NextOffset: 351 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:509: Offset: 351, NextOffset: 471 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 252, NextOffset: 285 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 285, NextOffset: 318 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 318, NextOffset: 351 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:509: Offset: 351, NextOffset: 471 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 347, NextOffset: 446 516s testutil.go:509: Offset: 471, NextOffset: 595 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 446, NextOffset: 541 516s testutil.go:509: Offset: 595, NextOffset: 690 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 541, NextOffset: 962 516s testutil.go:509: Offset: 690, NextOffset: 1111 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 962, NextOffset: 995 516s testutil.go:509: Offset: 1111, NextOffset: 1144 516s testutil.go:509: Offset: 995, NextOffset: 1028 516s testutil.go:509: Offset: 1144, NextOffset: 1177 516s testutil.go:509: Offset: 1028, NextOffset: 1061 516s testutil.go:509: Offset: 1177, NextOffset: 1210 516s testutil.go:509: Offset: 1061, NextOffset: 1372 516s testutil.go:509: Offset: 1210, NextOffset: 1598 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test test2 foo1.txt dev .no.prefetch.landmark baz.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 690, NextOffset: 1111 516s testutil.go:509: Offset: 541, NextOffset: 962 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1111, NextOffset: 1144 516s testutil.go:509: Offset: 962, NextOffset: 995 516s testutil.go:509: Offset: 1144, NextOffset: 1177 516s testutil.go:509: Offset: 995, NextOffset: 1028 516s testutil.go:509: Offset: 1177, NextOffset: 1210 516s testutil.go:509: Offset: 1028, NextOffset: 1061 516s testutil.go:509: Offset: 1210, NextOffset: 1598 516s testutil.go:509: Offset: 1061, NextOffset: 1372 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 252, NextOffset: 285 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 285, NextOffset: 318 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 318, NextOffset: 351 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 351, NextOffset: 471 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 471, NextOffset: 595 516s testutil.go:509: Offset: 347, NextOffset: 446 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 252, NextOffset: 285 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 285, NextOffset: 318 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 318, NextOffset: 351 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 351, NextOffset: 471 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 595, NextOffset: 690 516s testutil.go:509: Offset: 446, NextOffset: 541 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo3.txt barlink test2 .no.prefetch.landmark foo1.txt test dev baz.txt bar] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 822 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=64000 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink test2 .no.prefetch.landmark foo1.txt test dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=64000 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":188,"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":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":452,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":549,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":977,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1010,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1043,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1076,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":188,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":221,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":254,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":320,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":353,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":475,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":601,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":698,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1126,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1159,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1192,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1225,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt test dev foo1.txt bar foo3.txt barlink test2] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 549, NextOffset: 977 516s testutil.go:509: Offset: 698, NextOffset: 1126 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 977, NextOffset: 1010 516s testutil.go:509: Offset: 1126, NextOffset: 1159 516s testutil.go:509: Offset: 1010, NextOffset: 1043 516s testutil.go:509: Offset: 1159, NextOffset: 1192 516s testutil.go:509: Offset: 1043, NextOffset: 1076 516s testutil.go:509: Offset: 1192, NextOffset: 1225 516s testutil.go:509: Offset: 1076, NextOffset: 1387 516s testutil.go:509: Offset: 1225, NextOffset: 1618 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 351, NextOffset: 452 516s testutil.go:509: Offset: 475, NextOffset: 601 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 452, NextOffset: 549 516s testutil.go:509: Offset: 601, NextOffset: 698 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test2 .no.prefetch.landmark baz.txt test dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 188, NextOffset: 221 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1126, NextOffset: 1159 516s testutil.go:509: Offset: 977, NextOffset: 1010 516s testutil.go:509: Offset: 1159, NextOffset: 1192 516s testutil.go:509: Offset: 1010, NextOffset: 1043 516s testutil.go:509: Offset: 1192, NextOffset: 1225 516s testutil.go:509: Offset: 1043, NextOffset: 1076 516s testutil.go:509: Offset: 1225, NextOffset: 1618 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 516s testutil.go:509: Offset: 1076, NextOffset: 1387 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 475, NextOffset: 601 516s testutil.go:509: Offset: 351, NextOffset: 452 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 601, NextOffset: 698 516s testutil.go:509: Offset: 452, NextOffset: 549 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 698, NextOffset: 1126 516s testutil.go:509: Offset: 549, NextOffset: 977 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [barlink test dev .no.prefetch.landmark baz.txt foo1.txt test2 bar foo3.txt] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev .no.prefetch.landmark baz.txt foo1.txt test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":869,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":902,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":935,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":968,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":317,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":350,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":469,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":686,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1018,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1051,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1084,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1117,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt foo1.txt bar barlink dev test2 foo3.txt test] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 869, NextOffset: 902 516s testutil.go:509: Offset: 1018, NextOffset: 1051 516s testutil.go:509: Offset: 902, NextOffset: 935 516s testutil.go:509: Offset: 1051, NextOffset: 1084 516s testutil.go:509: Offset: 935, NextOffset: 968 516s testutil.go:509: Offset: 1084, NextOffset: 1117 516s testutil.go:509: Offset: 968, NextOffset: 1182 516s testutil.go:509: Offset: 1117, NextOffset: 1400 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:509: Offset: 350, NextOffset: 469 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:509: Offset: 350, NextOffset: 469 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 345, NextOffset: 443 516s testutil.go:509: Offset: 469, NextOffset: 592 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 443, NextOffset: 537 516s testutil.go:509: Offset: 592, NextOffset: 686 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 537, NextOffset: 869 516s testutil.go:509: Offset: 686, NextOffset: 1018 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar barlink dev test2 foo3.txt test] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 350, NextOffset: 469 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 469, NextOffset: 592 516s testutil.go:509: Offset: 345, NextOffset: 443 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 592, NextOffset: 686 516s testutil.go:509: Offset: 443, NextOffset: 537 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 350, NextOffset: 469 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 686, NextOffset: 1018 516s testutil.go:509: Offset: 537, NextOffset: 869 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1018, NextOffset: 1051 516s testutil.go:509: Offset: 869, NextOffset: 902 516s testutil.go:509: Offset: 1051, NextOffset: 1084 516s testutil.go:509: Offset: 902, NextOffset: 935 516s testutil.go:509: Offset: 1084, NextOffset: 1117 516s testutil.go:509: Offset: 935, NextOffset: 968 516s testutil.go:509: Offset: 1117, NextOffset: 1400 516s testutil.go:509: Offset: 968, NextOffset: 1182 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo1.txt foo3.txt barlink test test2 bar dev .no.prefetch.landmark baz.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test test2 bar dev .no.prefetch.landmark baz.txt foo1.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":881,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":914,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":947,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":980,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":187,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":319,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":352,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":473,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":598,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":694,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1030,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1063,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1096,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1129,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [barlink foo1.txt bar foo3.txt test dev test2 .no.prefetch.landmark baz.txt] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 881, NextOffset: 914 516s testutil.go:509: Offset: 1030, NextOffset: 1063 516s testutil.go:509: Offset: 914, NextOffset: 947 516s testutil.go:509: Offset: 1063, NextOffset: 1096 516s testutil.go:509: Offset: 947, NextOffset: 980 516s testutil.go:509: Offset: 1096, NextOffset: 1129 516s testutil.go:509: Offset: 980, NextOffset: 1194 516s testutil.go:509: Offset: 1129, NextOffset: 1417 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 253, NextOffset: 286 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 286, NextOffset: 319 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 319, NextOffset: 352 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:509: Offset: 352, NextOffset: 473 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 253, NextOffset: 286 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 286, NextOffset: 319 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 319, NextOffset: 352 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:509: Offset: 352, NextOffset: 473 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 349, NextOffset: 449 516s testutil.go:509: Offset: 473, NextOffset: 598 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 449, NextOffset: 545 516s testutil.go:509: Offset: 598, NextOffset: 694 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 881 516s testutil.go:509: Offset: 694, NextOffset: 1030 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt test dev test2 .no.prefetch.landmark baz.txt barlink] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 253, NextOffset: 286 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 286, NextOffset: 319 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 319, NextOffset: 352 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 352, NextOffset: 473 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 253, NextOffset: 286 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 286, NextOffset: 319 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 319, NextOffset: 352 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 352, NextOffset: 473 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 473, NextOffset: 598 516s testutil.go:509: Offset: 349, NextOffset: 449 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 598, NextOffset: 694 516s testutil.go:509: Offset: 449, NextOffset: 545 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 694, NextOffset: 1030 516s testutil.go:509: Offset: 545, NextOffset: 881 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1030, NextOffset: 1063 516s testutil.go:509: Offset: 881, NextOffset: 914 516s testutil.go:509: Offset: 1063, NextOffset: 1096 516s testutil.go:509: Offset: 914, NextOffset: 947 516s testutil.go:509: Offset: 1096, NextOffset: 1129 516s testutil.go:509: Offset: 947, NextOffset: 980 516s testutil.go:509: Offset: 1129, NextOffset: 1417 516s testutil.go:509: Offset: 980, NextOffset: 1194 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test barlink dev test2] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test barlink dev test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","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":908,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":941,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":974,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":186,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":318,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":351,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":471,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":690,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","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":1057,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1090,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1123,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo1.txt foo3.txt test .no.prefetch.landmark baz.txt bar barlink dev test2] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 446, NextOffset: 541 516s testutil.go:509: Offset: 595, NextOffset: 690 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 541, NextOffset: 875 516s testutil.go:509: Offset: 690, NextOffset: 1024 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 875, NextOffset: 908 516s testutil.go:509: Offset: 1024, NextOffset: 1057 516s testutil.go:509: Offset: 908, NextOffset: 941 516s testutil.go:509: Offset: 1057, NextOffset: 1090 516s testutil.go:509: Offset: 941, NextOffset: 974 516s testutil.go:509: Offset: 1090, NextOffset: 1123 516s testutil.go:509: Offset: 974, NextOffset: 1186 516s testutil.go:509: Offset: 1123, NextOffset: 1408 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 252, NextOffset: 285 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 285, NextOffset: 318 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 318, NextOffset: 351 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:509: Offset: 351, NextOffset: 471 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 153, NextOffset: 186 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 516s testutil.go:509: Offset: 252, NextOffset: 285 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 285, NextOffset: 318 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 318, NextOffset: 351 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:509: Offset: 351, NextOffset: 471 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 347, NextOffset: 446 516s testutil.go:509: Offset: 471, NextOffset: 595 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar barlink dev test2 foo1.txt foo3.txt test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 252, NextOffset: 285 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 285, NextOffset: 318 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 318, NextOffset: 351 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 351, NextOffset: 471 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 595, NextOffset: 690 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 516s testutil.go:509: Offset: 446, NextOffset: 541 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 252, NextOffset: 285 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 285, NextOffset: 318 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 318, NextOffset: 351 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 351, NextOffset: 471 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 471, NextOffset: 595 516s testutil.go:509: Offset: 347, NextOffset: 446 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 690, NextOffset: 1024 516s testutil.go:509: Offset: 541, NextOffset: 875 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1024, NextOffset: 1057 516s testutil.go:509: Offset: 875, NextOffset: 908 516s testutil.go:509: Offset: 1057, NextOffset: 1090 516s testutil.go:509: Offset: 908, NextOffset: 941 516s testutil.go:509: Offset: 1090, NextOffset: 1123 516s testutil.go:509: Offset: 941, NextOffset: 974 516s testutil.go:509: Offset: 1123, NextOffset: 1408 516s testutil.go:509: Offset: 974, NextOffset: 1186 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=64000 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt foo1.txt bar foo3.txt test .no.prefetch.landmark barlink dev test2] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=64000 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt test .no.prefetch.landmark barlink dev test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":188,"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":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":452,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":549,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":885,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":918,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":951,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":984,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":188,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":221,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":254,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":320,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":353,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":475,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":601,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":698,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1067,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1100,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1133,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt foo1.txt bar test2 foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 549, NextOffset: 885 516s testutil.go:509: Offset: 698, NextOffset: 1034 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 885, NextOffset: 918 516s testutil.go:509: Offset: 1034, NextOffset: 1067 516s testutil.go:509: Offset: 918, NextOffset: 951 516s testutil.go:509: Offset: 1067, NextOffset: 1100 516s testutil.go:509: Offset: 951, NextOffset: 984 516s testutil.go:509: Offset: 1100, NextOffset: 1133 516s testutil.go:509: Offset: 984, NextOffset: 1198 516s testutil.go:509: Offset: 1133, NextOffset: 1424 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 351, NextOffset: 452 516s testutil.go:509: Offset: 475, NextOffset: 601 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 452, NextOffset: 549 516s testutil.go:509: Offset: 601, NextOffset: 698 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar test2 foo3.txt barlink test dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 475, NextOffset: 601 516s testutil.go:509: Offset: 351, NextOffset: 452 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 601, NextOffset: 698 516s testutil.go:509: Offset: 452, NextOffset: 549 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 698, NextOffset: 1034 516s testutil.go:509: Offset: 549, NextOffset: 885 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1034, NextOffset: 1067 516s testutil.go:509: Offset: 885, NextOffset: 918 516s testutil.go:509: Offset: 1067, NextOffset: 1100 516s testutil.go:509: Offset: 918, NextOffset: 951 516s testutil.go:509: Offset: 1100, NextOffset: 1133 516s testutil.go:509: Offset: 951, NextOffset: 984 516s testutil.go:509: Offset: 1133, NextOffset: 1424 516s testutil.go:509: Offset: 984, NextOffset: 1198 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark barlink dev test2 baz.txt foo1.txt bar foo3.txt test] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt test .no.prefetch.landmark barlink dev test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=64000 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":135,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":519,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":725,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":926,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1877,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1914,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1951,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1988,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1008,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":1209,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2160,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2197,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2234,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2271,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo1.txt bar foo3.txt barlink test dev .no.prefetch.landmark test2 baz.txt] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1877, NextOffset: 1914 516s testutil.go:509: Offset: 2160, NextOffset: 2197 516s testutil.go:509: Offset: 1914, NextOffset: 1951 516s testutil.go:509: Offset: 2197, NextOffset: 2234 516s testutil.go:509: Offset: 1951, NextOffset: 1988 516s testutil.go:509: Offset: 2234, NextOffset: 2271 516s testutil.go:509: Offset: 1988, NextOffset: 2426 516s testutil.go:509: Offset: 2271, NextOffset: 2789 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 283, NextOffset: 320 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 320, NextOffset: 519 516s testutil.go:509: Offset: 534, NextOffset: 767 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 283, NextOffset: 320 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 320, NextOffset: 519 516s testutil.go:509: Offset: 534, NextOffset: 767 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 519, NextOffset: 725 516s testutil.go:509: Offset: 767, NextOffset: 1008 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 725, NextOffset: 926 516s testutil.go:509: Offset: 1008, NextOffset: 1209 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 926, NextOffset: 1877 516s testutil.go:509: Offset: 1209, NextOffset: 2160 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev .no.prefetch.landmark test2 baz.txt foo1.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 283, NextOffset: 320 516s testutil.go:509: Offset: 534, NextOffset: 767 516s testutil.go:509: Offset: 320, NextOffset: 519 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 767, NextOffset: 1008 516s testutil.go:509: Offset: 519, NextOffset: 725 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1008, NextOffset: 1209 516s testutil.go:509: Offset: 725, NextOffset: 926 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1209, NextOffset: 2160 516s testutil.go:509: Offset: 926, NextOffset: 1877 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2160, NextOffset: 2197 516s testutil.go:509: Offset: 1877, NextOffset: 1914 516s testutil.go:509: Offset: 2197, NextOffset: 2234 516s testutil.go:509: Offset: 1914, NextOffset: 1951 516s testutil.go:509: Offset: 2234, NextOffset: 2271 516s testutil.go:509: Offset: 1951, NextOffset: 1988 516s testutil.go:509: Offset: 2271, NextOffset: 2789 516s testutil.go:509: Offset: 1988, NextOffset: 2426 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 283, NextOffset: 320 516s testutil.go:509: Offset: 534, NextOffset: 767 516s testutil.go:509: Offset: 320, NextOffset: 519 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":137,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":211,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":248,"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":322,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":524,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":731,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":934,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1894,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1931,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1968,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2005,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":770,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1012,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":1215,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2175,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2212,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2249,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2286,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo1.txt test dev .no.prefetch.landmark bar foo3.txt barlink test2] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 322, NextOffset: 524 516s testutil.go:509: Offset: 534, NextOffset: 770 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 322, NextOffset: 524 516s testutil.go:509: Offset: 534, NextOffset: 770 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 524, NextOffset: 731 516s testutil.go:509: Offset: 770, NextOffset: 1012 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 731, NextOffset: 934 516s testutil.go:509: Offset: 1012, NextOffset: 1215 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 934, NextOffset: 1894 516s testutil.go:509: Offset: 1215, NextOffset: 2175 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1894, NextOffset: 1931 516s testutil.go:509: Offset: 2175, NextOffset: 2212 516s testutil.go:509: Offset: 1931, NextOffset: 1968 516s testutil.go:509: Offset: 2212, NextOffset: 2249 516s testutil.go:509: Offset: 1968, NextOffset: 2005 516s testutil.go:509: Offset: 2249, NextOffset: 2286 516s testutil.go:509: Offset: 2005, NextOffset: 2446 516s testutil.go:509: Offset: 2286, NextOffset: 2809 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt barlink test2 baz.txt foo1.txt test dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1012, NextOffset: 1215 516s testutil.go:509: Offset: 731, NextOffset: 934 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1215, NextOffset: 2175 516s testutil.go:509: Offset: 934, NextOffset: 1894 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 534, NextOffset: 770 516s testutil.go:509: Offset: 322, NextOffset: 524 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 534, NextOffset: 770 516s testutil.go:509: Offset: 322, NextOffset: 524 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 770, NextOffset: 1012 516s testutil.go:509: Offset: 524, NextOffset: 731 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2175, NextOffset: 2212 516s testutil.go:509: Offset: 1894, NextOffset: 1931 516s testutil.go:509: Offset: 2212, NextOffset: 2249 516s testutil.go:509: Offset: 1931, NextOffset: 1968 516s testutil.go:509: Offset: 2249, NextOffset: 2286 516s testutil.go:509: Offset: 1968, NextOffset: 2005 516s testutil.go:509: Offset: 2286, NextOffset: 2809 516s testutil.go:509: Offset: 2005, NextOffset: 2446 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt foo1.txt bar barlink test test2 .no.prefetch.landmark foo3.txt dev] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar barlink test test2 .no.prefetch.landmark foo3.txt dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":137,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":174,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":211,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":248,"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":322,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":521,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":930,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1884,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1921,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1958,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1995,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":768,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1010,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":1213,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2167,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2204,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2241,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2278,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark foo1.txt bar barlink test baz.txt foo3.txt dev test2] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1884, NextOffset: 1921 516s testutil.go:509: Offset: 2167, NextOffset: 2204 516s testutil.go:509: Offset: 1921, NextOffset: 1958 516s testutil.go:509: Offset: 2204, NextOffset: 2241 516s testutil.go:509: Offset: 1958, NextOffset: 1995 516s testutil.go:509: Offset: 2241, NextOffset: 2278 516s testutil.go:509: Offset: 1995, NextOffset: 2435 516s testutil.go:509: Offset: 2278, NextOffset: 2799 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 322, NextOffset: 521 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 322, NextOffset: 521 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 521, NextOffset: 727 516s testutil.go:509: Offset: 768, NextOffset: 1010 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 727, NextOffset: 930 516s testutil.go:509: Offset: 1010, NextOffset: 1213 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 930, NextOffset: 1884 516s testutil.go:509: Offset: 1213, NextOffset: 2167 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt dev test2 .no.prefetch.landmark foo1.txt bar barlink test baz.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 768, NextOffset: 1010 516s testutil.go:509: Offset: 521, NextOffset: 727 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1010, NextOffset: 1213 516s testutil.go:509: Offset: 727, NextOffset: 930 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2167, NextOffset: 2204 516s testutil.go:509: Offset: 1884, NextOffset: 1921 516s testutil.go:509: Offset: 2204, NextOffset: 2241 516s testutil.go:509: Offset: 1921, NextOffset: 1958 516s testutil.go:509: Offset: 2241, NextOffset: 2278 516s testutil.go:509: Offset: 1958, NextOffset: 1995 516s testutil.go:509: Offset: 2278, NextOffset: 2799 516s testutil.go:509: Offset: 1995, NextOffset: 2435 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:509: Offset: 322, NextOffset: 521 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1213, NextOffset: 2167 516s testutil.go:509: Offset: 930, NextOffset: 1884 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 248, NextOffset: 285 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:509: Offset: 322, NextOffset: 521 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark baz.txt foo1.txt bar test test2 foo3.txt barlink dev] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 foo3.txt barlink dev .no.prefetch.landmark baz.txt foo1.txt bar test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":138,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":249,"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":323,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":525,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":733,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":937,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1904,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1941,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1978,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2015,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":350,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":387,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":424,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":461,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":498,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":535,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":770,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1014,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":1218,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2185,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2222,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2259,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2296,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test barlink dev test2] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 525, NextOffset: 733 516s testutil.go:509: Offset: 770, NextOffset: 1014 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 733, NextOffset: 937 516s testutil.go:509: Offset: 1014, NextOffset: 1218 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 937, NextOffset: 1904 516s testutil.go:509: Offset: 1218, NextOffset: 2185 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1904, NextOffset: 1941 516s testutil.go:509: Offset: 2185, NextOffset: 2222 516s testutil.go:509: Offset: 1941, NextOffset: 1978 516s testutil.go:509: Offset: 2222, NextOffset: 2259 516s testutil.go:509: Offset: 1978, NextOffset: 2015 516s testutil.go:509: Offset: 2259, NextOffset: 2296 516s testutil.go:509: Offset: 2015, NextOffset: 2458 516s testutil.go:509: Offset: 2296, NextOffset: 2820 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt test barlink dev test2 .no.prefetch.landmark baz.txt foo1.txt bar] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 770, NextOffset: 1014 516s testutil.go:509: Offset: 525, NextOffset: 733 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1014, NextOffset: 1218 516s testutil.go:509: Offset: 733, NextOffset: 937 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1218, NextOffset: 2185 516s testutil.go:509: Offset: 937, NextOffset: 1904 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2185, NextOffset: 2222 516s testutil.go:509: Offset: 1904, NextOffset: 1941 516s testutil.go:509: Offset: 2222, NextOffset: 2259 516s testutil.go:509: Offset: 1941, NextOffset: 1978 516s testutil.go:509: Offset: 2259, NextOffset: 2296 516s testutil.go:509: Offset: 1978, NextOffset: 2015 516s testutil.go:509: Offset: 2296, NextOffset: 2820 516s testutil.go:509: Offset: 2015, NextOffset: 2458 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:509: Offset: 323, NextOffset: 525 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark foo1.txt foo3.txt test dev baz.txt bar barlink test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt bar barlink test2 .no.prefetch.landmark foo1.txt foo3.txt test dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":135,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":519,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":725,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":926,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2431,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2468,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2505,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2542,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1008,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":1209,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2714,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2751,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2788,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2825,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [test dev .no.prefetch.landmark foo1.txt bar foo3.txt barlink test2 baz.txt] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2431, NextOffset: 2468 516s testutil.go:509: Offset: 2714, NextOffset: 2751 516s testutil.go:509: Offset: 2468, NextOffset: 2505 516s testutil.go:509: Offset: 2751, NextOffset: 2788 516s testutil.go:509: Offset: 2505, NextOffset: 2542 516s testutil.go:509: Offset: 2788, NextOffset: 2825 516s testutil.go:509: Offset: 2542, NextOffset: 3353 516s testutil.go:509: Offset: 2825, NextOffset: 3715 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 283, NextOffset: 320 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 320, NextOffset: 519 516s testutil.go:509: Offset: 534, NextOffset: 767 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 283, NextOffset: 320 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 320, NextOffset: 519 516s testutil.go:509: Offset: 534, NextOffset: 767 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 519, NextOffset: 725 516s testutil.go:509: Offset: 767, NextOffset: 1008 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 725, NextOffset: 926 516s testutil.go:509: Offset: 1008, NextOffset: 1209 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 926, NextOffset: 2431 516s testutil.go:509: Offset: 1209, NextOffset: 2714 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt test dev .no.prefetch.landmark foo1.txt bar foo3.txt barlink test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 767, NextOffset: 1008 516s testutil.go:509: Offset: 519, NextOffset: 725 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1008, NextOffset: 1209 516s testutil.go:509: Offset: 725, NextOffset: 926 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1209, NextOffset: 2714 516s testutil.go:509: Offset: 926, NextOffset: 2431 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 283, NextOffset: 320 516s testutil.go:509: Offset: 534, NextOffset: 767 516s testutil.go:509: Offset: 320, NextOffset: 519 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 283, NextOffset: 320 516s testutil.go:509: Offset: 534, NextOffset: 767 516s testutil.go:509: Offset: 320, NextOffset: 519 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2714, NextOffset: 2751 516s testutil.go:509: Offset: 2431, NextOffset: 2468 516s testutil.go:509: Offset: 2751, NextOffset: 2788 516s testutil.go:509: Offset: 2468, NextOffset: 2505 516s testutil.go:509: Offset: 2788, NextOffset: 2825 516s testutil.go:509: Offset: 2505, NextOffset: 2542 516s testutil.go:509: Offset: 2825, NextOffset: 3715 516s testutil.go:509: Offset: 2542, NextOffset: 3353 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [bar dev foo3.txt barlink test test2 .no.prefetch.landmark baz.txt foo1.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test test2 .no.prefetch.landmark baz.txt foo1.txt bar dev foo3.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=64000 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":137,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":211,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":248,"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":322,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":524,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":731,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":934,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2449,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2486,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2523,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2560,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":770,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1012,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":1215,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2730,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2767,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2804,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2841,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt foo1.txt foo3.txt test .no.prefetch.landmark bar barlink dev test2] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 731, NextOffset: 934 516s testutil.go:509: Offset: 1012, NextOffset: 1215 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 934, NextOffset: 2449 516s testutil.go:509: Offset: 1215, NextOffset: 2730 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2449, NextOffset: 2486 516s testutil.go:509: Offset: 2730, NextOffset: 2767 516s testutil.go:509: Offset: 2486, NextOffset: 2523 516s testutil.go:509: Offset: 2767, NextOffset: 2804 516s testutil.go:509: Offset: 2523, NextOffset: 2560 516s testutil.go:509: Offset: 2804, NextOffset: 2841 516s testutil.go:509: Offset: 2560, NextOffset: 3376 516s testutil.go:509: Offset: 2841, NextOffset: 3735 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 248, NextOffset: 285 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 322, NextOffset: 524 516s testutil.go:509: Offset: 534, NextOffset: 770 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 322, NextOffset: 524 516s testutil.go:509: Offset: 534, NextOffset: 770 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 524, NextOffset: 731 516s testutil.go:509: Offset: 770, NextOffset: 1012 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt test .no.prefetch.landmark bar barlink dev test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1012, NextOffset: 1215 516s testutil.go:509: Offset: 731, NextOffset: 934 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 534, NextOffset: 770 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 516s testutil.go:509: Offset: 322, NextOffset: 524 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 534, NextOffset: 770 516s testutil.go:509: Offset: 322, NextOffset: 524 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 770, NextOffset: 1012 516s testutil.go:509: Offset: 524, NextOffset: 731 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1215, NextOffset: 2730 516s testutil.go:509: Offset: 934, NextOffset: 2449 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2730, NextOffset: 2767 516s testutil.go:509: Offset: 2449, NextOffset: 2486 516s testutil.go:509: Offset: 2767, NextOffset: 2804 516s testutil.go:509: Offset: 2486, NextOffset: 2523 516s testutil.go:509: Offset: 2804, NextOffset: 2841 516s testutil.go:509: Offset: 2523, NextOffset: 2560 516s testutil.go:509: Offset: 2841, NextOffset: 3735 516s testutil.go:509: Offset: 2560, NextOffset: 3376 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark baz.txt bar test dev test2 foo1.txt foo3.txt barlink] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar test dev test2 foo1.txt foo3.txt barlink] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":137,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":174,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":211,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":248,"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":322,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":521,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":930,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2442,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2479,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2516,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2553,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":768,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1010,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":1213,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2725,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2762,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2799,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2836,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt foo3.txt barlink dev test2 foo1.txt bar test] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2442, NextOffset: 2479 516s testutil.go:509: Offset: 2725, NextOffset: 2762 516s testutil.go:509: Offset: 2479, NextOffset: 2516 516s testutil.go:509: Offset: 2762, NextOffset: 2799 516s testutil.go:509: Offset: 2516, NextOffset: 2553 516s testutil.go:509: Offset: 2799, NextOffset: 2836 516s testutil.go:509: Offset: 2553, NextOffset: 3368 516s testutil.go:509: Offset: 2836, NextOffset: 3731 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 322, NextOffset: 521 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 322, NextOffset: 521 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 521, NextOffset: 727 516s testutil.go:509: Offset: 768, NextOffset: 1010 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 727, NextOffset: 930 516s testutil.go:509: Offset: 1010, NextOffset: 1213 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 930, NextOffset: 2442 516s testutil.go:509: Offset: 1213, NextOffset: 2725 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test .no.prefetch.landmark baz.txt foo3.txt barlink dev test2 foo1.txt bar] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:509: Offset: 322, NextOffset: 521 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1213, NextOffset: 2725 516s testutil.go:509: Offset: 930, NextOffset: 2442 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:509: Offset: 322, NextOffset: 521 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 768, NextOffset: 1010 516s testutil.go:509: Offset: 521, NextOffset: 727 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1010, NextOffset: 1213 516s testutil.go:509: Offset: 727, NextOffset: 930 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 516s testutil.go:509: Offset: 2725, NextOffset: 2762 516s testutil.go:509: Offset: 2442, NextOffset: 2479 516s testutil.go:509: Offset: 2762, NextOffset: 2799 516s testutil.go:509: Offset: 2479, NextOffset: 2516 516s testutil.go:509: Offset: 2799, NextOffset: 2836 516s testutil.go:509: Offset: 2516, NextOffset: 2553 516s testutil.go:509: Offset: 2836, NextOffset: 3731 516s testutil.go:509: Offset: 2553, NextOffset: 3368 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo1.txt bar barlink test test2 .no.prefetch.landmark baz.txt foo3.txt dev] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev foo1.txt bar barlink test test2 .no.prefetch.landmark baz.txt foo3.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":138,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":249,"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":323,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":525,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":733,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":937,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2463,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2500,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2537,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2574,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":350,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":387,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":424,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":461,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":498,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":535,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":770,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1014,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":1218,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2744,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2781,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2818,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2855,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [barlink test dev .no.prefetch.landmark bar foo3.txt test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 525, NextOffset: 733 516s testutil.go:509: Offset: 770, NextOffset: 1014 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 733, NextOffset: 937 516s testutil.go:509: Offset: 1014, NextOffset: 1218 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 937, NextOffset: 2463 516s testutil.go:509: Offset: 1218, NextOffset: 2744 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2463, NextOffset: 2500 516s testutil.go:509: Offset: 2744, NextOffset: 2781 516s testutil.go:509: Offset: 2500, NextOffset: 2537 516s testutil.go:509: Offset: 2781, NextOffset: 2818 516s testutil.go:509: Offset: 2537, NextOffset: 2574 516s testutil.go:509: Offset: 2818, NextOffset: 2855 516s testutil.go:509: Offset: 2574, NextOffset: 3394 516s testutil.go:509: Offset: 2855, NextOffset: 3756 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt test2 baz.txt foo1.txt barlink test dev .no.prefetch.landmark bar] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2744, NextOffset: 2781 516s testutil.go:509: Offset: 2463, NextOffset: 2500 516s testutil.go:509: Offset: 2781, NextOffset: 2818 516s testutil.go:509: Offset: 2500, NextOffset: 2537 516s testutil.go:509: Offset: 2818, NextOffset: 2855 516s testutil.go:509: Offset: 2537, NextOffset: 2574 516s testutil.go:509: Offset: 2855, NextOffset: 3756 516s testutil.go:509: Offset: 2574, NextOffset: 3394 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1014, NextOffset: 1218 516s testutil.go:509: Offset: 733, NextOffset: 937 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1218, NextOffset: 2744 516s testutil.go:509: Offset: 937, NextOffset: 2463 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 770, NextOffset: 1014 516s testutil.go:509: Offset: 525, NextOffset: 733 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark foo1.txt bar barlink dev baz.txt foo3.txt test test2] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar barlink dev baz.txt foo3.txt test test2 .no.prefetch.landmark foo1.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":136,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":173,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":210,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":321,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":521,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":930,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1889,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1926,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1963,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2000,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":768,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1009,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":1212,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2171,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2208,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2245,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2282,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev test2] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1889, NextOffset: 1926 516s testutil.go:509: Offset: 2171, NextOffset: 2208 516s testutil.go:509: Offset: 1926, NextOffset: 1963 516s testutil.go:509: Offset: 2208, NextOffset: 2245 516s testutil.go:509: Offset: 1963, NextOffset: 2000 516s testutil.go:509: Offset: 2245, NextOffset: 2282 516s testutil.go:509: Offset: 2000, NextOffset: 2440 516s testutil.go:509: Offset: 2282, NextOffset: 2803 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 284, NextOffset: 321 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 321, NextOffset: 521 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 284, NextOffset: 321 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 321, NextOffset: 521 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 521, NextOffset: 727 516s testutil.go:509: Offset: 768, NextOffset: 1009 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 727, NextOffset: 930 516s testutil.go:509: Offset: 1009, NextOffset: 1212 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 930, NextOffset: 1889 516s testutil.go:509: Offset: 1212, NextOffset: 2171 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt bar] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2171, NextOffset: 2208 516s testutil.go:509: Offset: 1889, NextOffset: 1926 516s testutil.go:509: Offset: 2208, NextOffset: 2245 516s testutil.go:509: Offset: 1926, NextOffset: 1963 516s testutil.go:509: Offset: 2245, NextOffset: 2282 516s testutil.go:509: Offset: 1963, NextOffset: 2000 516s testutil.go:509: Offset: 2282, NextOffset: 2803 516s testutil.go:509: Offset: 2000, NextOffset: 2440 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 284, NextOffset: 321 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:509: Offset: 321, NextOffset: 521 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 284, NextOffset: 321 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:509: Offset: 321, NextOffset: 521 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 768, NextOffset: 1009 516s testutil.go:509: Offset: 521, NextOffset: 727 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1009, NextOffset: 1212 516s testutil.go:509: Offset: 727, NextOffset: 930 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1212, NextOffset: 2171 516s testutil.go:509: Offset: 930, NextOffset: 1889 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test2 .no.prefetch.landmark bar foo3.txt barlink baz.txt foo1.txt test dev] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark bar foo3.txt barlink baz.txt foo1.txt test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":138,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":249,"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":323,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":525,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":734,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":938,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1903,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1940,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1977,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2014,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":351,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":388,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":425,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":462,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":499,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":536,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":773,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1017,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":1221,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2186,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2223,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2260,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2297,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [test2 baz.txt foo1.txt bar .no.prefetch.landmark foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1903, NextOffset: 1940 516s testutil.go:509: Offset: 2186, NextOffset: 2223 516s testutil.go:509: Offset: 1940, NextOffset: 1977 516s testutil.go:509: Offset: 2223, NextOffset: 2260 516s testutil.go:509: Offset: 1977, NextOffset: 2014 516s testutil.go:509: Offset: 2260, NextOffset: 2297 516s testutil.go:509: Offset: 2014, NextOffset: 2459 516s testutil.go:509: Offset: 2297, NextOffset: 2822 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 351, NextOffset: 388 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 388, NextOffset: 425 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 425, NextOffset: 462 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 462, NextOffset: 499 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 499, NextOffset: 536 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:509: Offset: 536, NextOffset: 773 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 351, NextOffset: 388 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 388, NextOffset: 425 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 425, NextOffset: 462 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 462, NextOffset: 499 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 499, NextOffset: 536 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:509: Offset: 536, NextOffset: 773 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 525, NextOffset: 734 516s testutil.go:509: Offset: 773, NextOffset: 1017 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 734, NextOffset: 938 516s testutil.go:509: Offset: 1017, NextOffset: 1221 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 938, NextOffset: 1903 516s testutil.go:509: Offset: 1221, NextOffset: 2186 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1221, NextOffset: 2186 516s testutil.go:509: Offset: 938, NextOffset: 1903 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 516s testutil.go:509: Offset: 2186, NextOffset: 2223 516s testutil.go:509: Offset: 1903, NextOffset: 1940 516s testutil.go:509: Offset: 2223, NextOffset: 2260 516s testutil.go:509: Offset: 1940, NextOffset: 1977 516s testutil.go:509: Offset: 2260, NextOffset: 2297 516s testutil.go:509: Offset: 1977, NextOffset: 2014 516s testutil.go:509: Offset: 2297, NextOffset: 2822 516s testutil.go:509: Offset: 2014, NextOffset: 2459 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 351, NextOffset: 388 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 388, NextOffset: 425 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 425, NextOffset: 462 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 462, NextOffset: 499 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 499, NextOffset: 536 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 536, NextOffset: 773 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 351, NextOffset: 388 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 388, NextOffset: 425 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 425, NextOffset: 462 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 462, NextOffset: 499 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 499, NextOffset: 536 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 536, NextOffset: 773 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 773, NextOffset: 1017 516s testutil.go:509: Offset: 525, NextOffset: 734 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1017, NextOffset: 1221 516s testutil.go:509: Offset: 734, NextOffset: 938 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [barlink test dev test2 .no.prefetch.landmark bar baz.txt foo1.txt foo3.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark bar baz.txt foo1.txt foo3.txt barlink] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":137,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":174,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":211,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":248,"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":322,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":523,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":730,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":934,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1896,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1933,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1970,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2007,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":350,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":387,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":424,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":461,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":498,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":535,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":770,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1013,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":1217,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2179,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2253,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2290,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [dev test2 baz.txt foo3.txt barlink test .no.prefetch.landmark foo1.txt bar] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 934, NextOffset: 1896 516s testutil.go:509: Offset: 1217, NextOffset: 2179 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1896, NextOffset: 1933 516s testutil.go:509: Offset: 2179, NextOffset: 2216 516s testutil.go:509: Offset: 1933, NextOffset: 1970 516s testutil.go:509: Offset: 2216, NextOffset: 2253 516s testutil.go:509: Offset: 1970, NextOffset: 2007 516s testutil.go:509: Offset: 2253, NextOffset: 2290 516s testutil.go:509: Offset: 2007, NextOffset: 2450 516s testutil.go:509: Offset: 2290, NextOffset: 2813 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 322, NextOffset: 523 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 322, NextOffset: 523 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 523, NextOffset: 730 516s testutil.go:509: Offset: 770, NextOffset: 1013 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 730, NextOffset: 934 516s testutil.go:509: Offset: 1013, NextOffset: 1217 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar dev test2 baz.txt foo3.txt barlink test] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1013, NextOffset: 1217 516s testutil.go:509: Offset: 730, NextOffset: 934 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:509: Offset: 322, NextOffset: 523 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:509: Offset: 322, NextOffset: 523 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1217, NextOffset: 2179 516s testutil.go:509: Offset: 934, NextOffset: 1896 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2179, NextOffset: 2216 516s testutil.go:509: Offset: 1896, NextOffset: 1933 516s testutil.go:509: Offset: 2216, NextOffset: 2253 516s testutil.go:509: Offset: 1933, NextOffset: 1970 516s testutil.go:509: Offset: 2253, NextOffset: 2290 516s testutil.go:509: Offset: 1970, NextOffset: 2007 516s testutil.go:509: Offset: 2290, NextOffset: 2813 516s testutil.go:509: Offset: 2007, NextOffset: 2450 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 770, NextOffset: 1013 516s testutil.go:509: Offset: 523, NextOffset: 730 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo1.txt foo3.txt test test2 .no.prefetch.landmark baz.txt bar barlink dev] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt test test2 .no.prefetch.landmark baz.txt bar barlink dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":139,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":176,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":213,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":250,"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":324,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":527,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":735,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":941,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1914,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1951,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1988,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2025,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":352,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":389,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":426,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":463,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":500,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":537,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":775,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1019,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":1225,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2198,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2235,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2272,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2309,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [bar test2 foo3.txt barlink test dev .no.prefetch.landmark baz.txt foo1.txt] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1914, NextOffset: 1951 516s testutil.go:509: Offset: 2198, NextOffset: 2235 516s testutil.go:509: Offset: 1951, NextOffset: 1988 516s testutil.go:509: Offset: 2235, NextOffset: 2272 516s testutil.go:509: Offset: 1988, NextOffset: 2025 516s testutil.go:509: Offset: 2272, NextOffset: 2309 516s testutil.go:509: Offset: 2025, NextOffset: 2472 516s testutil.go:509: Offset: 2309, NextOffset: 2838 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 139, NextOffset: 176 516s testutil.go:509: Offset: 352, NextOffset: 389 516s testutil.go:509: Offset: 176, NextOffset: 213 516s testutil.go:509: Offset: 389, NextOffset: 426 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 426, NextOffset: 463 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 463, NextOffset: 500 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 500, NextOffset: 537 516s testutil.go:509: Offset: 324, NextOffset: 527 516s testutil.go:509: Offset: 537, NextOffset: 775 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 139, NextOffset: 176 516s testutil.go:509: Offset: 352, NextOffset: 389 516s testutil.go:509: Offset: 176, NextOffset: 213 516s testutil.go:509: Offset: 389, NextOffset: 426 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 426, NextOffset: 463 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 463, NextOffset: 500 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 500, NextOffset: 537 516s testutil.go:509: Offset: 324, NextOffset: 527 516s testutil.go:509: Offset: 537, NextOffset: 775 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 527, NextOffset: 735 516s testutil.go:509: Offset: 775, NextOffset: 1019 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 735, NextOffset: 941 516s testutil.go:509: Offset: 1019, NextOffset: 1225 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 941, NextOffset: 1914 516s testutil.go:509: Offset: 1225, NextOffset: 2198 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar test2 foo3.txt barlink test dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1225, NextOffset: 2198 516s testutil.go:509: Offset: 941, NextOffset: 1914 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2198, NextOffset: 2235 516s testutil.go:509: Offset: 1914, NextOffset: 1951 516s testutil.go:509: Offset: 2235, NextOffset: 2272 516s testutil.go:509: Offset: 1951, NextOffset: 1988 516s testutil.go:509: Offset: 2272, NextOffset: 2309 516s testutil.go:509: Offset: 1988, NextOffset: 2025 516s testutil.go:509: Offset: 2309, NextOffset: 2838 516s testutil.go:509: Offset: 2025, NextOffset: 2472 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 352, NextOffset: 389 516s testutil.go:509: Offset: 139, NextOffset: 176 516s testutil.go:509: Offset: 389, NextOffset: 426 516s testutil.go:509: Offset: 176, NextOffset: 213 516s testutil.go:509: Offset: 426, NextOffset: 463 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 463, NextOffset: 500 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 500, NextOffset: 537 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 537, NextOffset: 775 516s testutil.go:509: Offset: 324, NextOffset: 527 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 775, NextOffset: 1019 516s testutil.go:509: Offset: 527, NextOffset: 735 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1019, NextOffset: 1225 516s testutil.go:509: Offset: 735, NextOffset: 941 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 352, NextOffset: 389 516s testutil.go:509: Offset: 139, NextOffset: 176 516s testutil.go:509: Offset: 389, NextOffset: 426 516s testutil.go:509: Offset: 176, NextOffset: 213 516s testutil.go:509: Offset: 426, NextOffset: 463 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 463, NextOffset: 500 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 500, NextOffset: 537 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 537, NextOffset: 775 516s testutil.go:509: Offset: 324, NextOffset: 527 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark foo1.txt foo3.txt barlink test baz.txt bar dev test2] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=64000 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt barlink test baz.txt bar dev test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=64000 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [barlink test test2 .no.prefetch.landmark baz.txt foo1.txt dev bar foo3.txt] 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test test2 .no.prefetch.landmark baz.txt foo1.txt dev bar] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo1.txt bar barlink dev .no.prefetch.landmark baz.txt foo3.txt test test2] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar barlink dev .no.prefetch.landmark baz.txt foo3.txt test test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [test dev foo1.txt bar barlink test2 .no.prefetch.landmark baz.txt foo3.txt] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo3.txt test dev foo1.txt bar barlink test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test bar dev test2] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test bar dev test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt foo1.txt bar barlink test foo3.txt dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar barlink test foo3.txt dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test test2 barlink dev] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt test test2 barlink dev .no.prefetch.landmark baz.txt foo1.txt bar] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo1.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":12106,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":12143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":12180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":12217,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":13219,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":13256,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":13293,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":13330,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [bar barlink dev baz.txt foo3.txt test test2 .no.prefetch.landmark foo1.txt] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 3881, NextOffset: 12106 516s testutil.go:509: Offset: 4994, NextOffset: 13219 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 12106, NextOffset: 12143 516s testutil.go:509: Offset: 13219, NextOffset: 13256 516s testutil.go:509: Offset: 12143, NextOffset: 12180 516s testutil.go:509: Offset: 13256, NextOffset: 13293 516s testutil.go:509: Offset: 12180, NextOffset: 12217 516s testutil.go:509: Offset: 13293, NextOffset: 13330 516s testutil.go:509: Offset: 12217, NextOffset: 16375 516s testutil.go:509: Offset: 13330, NextOffset: 17544 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt test test2 .no.prefetch.landmark foo1.txt bar barlink dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 4994, NextOffset: 13219 516s testutil.go:509: Offset: 3881, NextOffset: 12106 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 13219, NextOffset: 13256 516s testutil.go:509: Offset: 12106, NextOffset: 12143 516s testutil.go:509: Offset: 13256, NextOffset: 13293 516s testutil.go:509: Offset: 12143, NextOffset: 12180 516s testutil.go:509: Offset: 13293, NextOffset: 13330 516s testutil.go:509: Offset: 12180, NextOffset: 12217 516s testutil.go:509: Offset: 13330, NextOffset: 17544 516s testutil.go:509: Offset: 12217, NextOffset: 16375 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:395: Comparing: "bar" vs "bar" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo3.txt test test2 baz.txt foo1.txt barlink dev .no.prefetch.landmark bar] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt barlink dev .no.prefetch.landmark bar foo3.txt test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":12106,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":12143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":12180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":12217,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":13219,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":13256,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":13293,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":13330,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt foo1.txt barlink test2 .no.prefetch.landmark bar foo3.txt test dev] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 3881, NextOffset: 12106 516s testutil.go:509: Offset: 4994, NextOffset: 13219 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 12106, NextOffset: 12143 516s testutil.go:509: Offset: 13219, NextOffset: 13256 516s testutil.go:509: Offset: 12143, NextOffset: 12180 516s testutil.go:509: Offset: 13256, NextOffset: 13293 516s testutil.go:509: Offset: 12180, NextOffset: 12217 516s testutil.go:509: Offset: 13293, NextOffset: 13330 516s testutil.go:509: Offset: 12217, NextOffset: 16375 516s testutil.go:509: Offset: 13330, NextOffset: 17544 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt test dev baz.txt foo1.txt barlink test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 4994, NextOffset: 13219 516s testutil.go:509: Offset: 3881, NextOffset: 12106 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 13219, NextOffset: 13256 516s testutil.go:509: Offset: 12106, NextOffset: 12143 516s testutil.go:509: Offset: 13256, NextOffset: 13293 516s testutil.go:509: Offset: 12143, NextOffset: 12180 516s testutil.go:509: Offset: 13293, NextOffset: 13330 516s testutil.go:509: Offset: 12180, NextOffset: 12217 516s testutil.go:509: Offset: 13330, NextOffset: 17544 516s testutil.go:509: Offset: 12217, NextOffset: 16375 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo1.txt bar barlink dev foo3.txt test test2] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo1.txt bar barlink dev foo3.txt test] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":12106,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":12143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":12180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":12217,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":13219,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":13256,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":13293,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":13330,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [baz.txt bar barlink dev test2 .no.prefetch.landmark foo1.txt foo3.txt test] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 3881, NextOffset: 12106 516s testutil.go:509: Offset: 4994, NextOffset: 13219 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 12106, NextOffset: 12143 516s testutil.go:509: Offset: 13219, NextOffset: 13256 516s testutil.go:509: Offset: 12143, NextOffset: 12180 516s testutil.go:509: Offset: 13256, NextOffset: 13293 516s testutil.go:509: Offset: 12180, NextOffset: 12217 516s testutil.go:509: Offset: 13293, NextOffset: 13330 516s testutil.go:509: Offset: 12217, NextOffset: 16375 516s testutil.go:509: Offset: 13330, NextOffset: 17544 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark foo1.txt foo3.txt test baz.txt bar barlink] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 4994, NextOffset: 13219 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 516s testutil.go:509: Offset: 3881, NextOffset: 12106 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 13219, NextOffset: 13256 516s testutil.go:509: Offset: 12106, NextOffset: 12143 516s testutil.go:509: Offset: 13256, NextOffset: 13293 516s testutil.go:509: Offset: 12143, NextOffset: 12180 516s testutil.go:509: Offset: 13293, NextOffset: 13330 516s testutil.go:509: Offset: 12180, NextOffset: 12217 516s testutil.go:509: Offset: 13330, NextOffset: 17544 516s testutil.go:509: Offset: 12217, NextOffset: 16375 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt barlink dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt test] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt test baz.txt barlink dev test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=64000 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":12106,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":12143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":12180,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":12217,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":13219,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":13256,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":13293,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":13330,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo3.txt test2 foo1.txt barlink test dev .no.prefetch.landmark baz.txt bar] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 12106, NextOffset: 12143 516s testutil.go:509: Offset: 13219, NextOffset: 13256 516s testutil.go:509: Offset: 12143, NextOffset: 12180 516s testutil.go:509: Offset: 13256, NextOffset: 13293 516s testutil.go:509: Offset: 12180, NextOffset: 12217 516s testutil.go:509: Offset: 13293, NextOffset: 13330 516s testutil.go:509: Offset: 12217, NextOffset: 16375 516s testutil.go:509: Offset: 13330, NextOffset: 17544 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 3881, NextOffset: 12106 516s testutil.go:509: Offset: 4994, NextOffset: 13219 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt test2 foo1.txt barlink test dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 4994, NextOffset: 13219 516s testutil.go:509: Offset: 3881, NextOffset: 12106 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 13219, NextOffset: 13256 516s testutil.go:509: Offset: 12106, NextOffset: 12143 516s testutil.go:509: Offset: 13256, NextOffset: 13293 516s testutil.go:509: Offset: 12143, NextOffset: 12180 516s testutil.go:509: Offset: 13293, NextOffset: 13330 516s testutil.go:509: Offset: 12180, NextOffset: 12217 516s testutil.go:509: Offset: 13330, NextOffset: 17544 516s testutil.go:509: Offset: 12217, NextOffset: 16375 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark foo1.txt barlink test dev baz.txt bar foo3.txt test2] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt test2 .no.prefetch.landmark foo1.txt barlink test dev] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:509: Offset: 545, NextOffset: 17133 516s testutil.go:509: Offset: 0, NextOffset: 16076 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo1.txt bar barlink test2 .no.prefetch.landmark baz.txt foo3.txt test dev] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt test dev foo1.txt bar barlink test2 .no.prefetch.landmark baz.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [bar test dev foo1.txt foo3.txt barlink test2 .no.prefetch.landmark baz.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt barlink test2 .no.prefetch.landmark baz.txt bar test dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt .no.prefetch.landmark barlink test dev test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [dev test2 .no.prefetch.landmark foo1.txt barlink baz.txt bar foo3.txt test] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark foo1.txt barlink baz.txt bar foo3.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [test dev barlink test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test dev barlink test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test2 baz.txt barlink test dev .no.prefetch.landmark foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=64000 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt test2 baz.txt barlink test dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":582,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":619,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":656,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":693,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":730,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":1767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":2824,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":3881,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":9034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":9071,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":9108,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":9145,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":1602,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1639,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1676,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":1713,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":1750,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":1787,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":2852,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":3937,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":4994,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":10147,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":10184,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":10221,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":10258,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [dev test2 baz.txt foo1.txt foo3.txt barlink .no.prefetch.landmark bar test] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar test dev test2 baz.txt foo1.txt foo3.txt barlink] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 4994, NextOffset: 10147 516s testutil.go:509: Offset: 3881, NextOffset: 9034 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 3937, NextOffset: 4994 516s testutil.go:509: Offset: 2824, NextOffset: 3881 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 10147, NextOffset: 10184 516s testutil.go:509: Offset: 9034, NextOffset: 9071 516s testutil.go:509: Offset: 10184, NextOffset: 10221 516s testutil.go:509: Offset: 9071, NextOffset: 9108 516s testutil.go:509: Offset: 10221, NextOffset: 10258 516s testutil.go:509: Offset: 9108, NextOffset: 9145 516s testutil.go:509: Offset: 10258, NextOffset: 12424 516s testutil.go:509: Offset: 9145, NextOffset: 11255 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 1602, NextOffset: 1639 516s testutil.go:509: Offset: 545, NextOffset: 582 516s testutil.go:509: Offset: 1639, NextOffset: 1676 516s testutil.go:509: Offset: 582, NextOffset: 619 516s testutil.go:509: Offset: 1676, NextOffset: 1713 516s testutil.go:509: Offset: 619, NextOffset: 656 516s testutil.go:509: Offset: 1713, NextOffset: 1750 516s testutil.go:509: Offset: 656, NextOffset: 693 516s testutil.go:509: Offset: 1750, NextOffset: 1787 516s testutil.go:509: Offset: 693, NextOffset: 730 516s testutil.go:509: Offset: 1787, NextOffset: 2852 516s testutil.go:509: Offset: 730, NextOffset: 1767 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 2852, NextOffset: 3937 516s testutil.go:509: Offset: 1767, NextOffset: 2824 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":545,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":545,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":545,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":545,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo3.txt barlink dev .no.prefetch.landmark baz.txt foo1.txt bar test test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=64000 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar test test2 foo3.txt barlink dev .no.prefetch.landmark baz.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s testutil.go:509: Offset: 545, NextOffset: 12013 516s testutil.go:509: Offset: 0, NextOffset: 10956 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":98,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":135,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":386,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":493,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":597,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":971,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1008,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1045,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1082,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":533,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":675,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":779,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1153,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1190,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1227,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1264,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt bar foo3.txt test dev .no.prefetch.landmark foo1.txt barlink test2] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 98, NextOffset: 135 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 283, NextOffset: 386 516s testutil.go:509: Offset: 397, NextOffset: 533 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 98, NextOffset: 135 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 283, NextOffset: 386 516s testutil.go:509: Offset: 397, NextOffset: 533 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 386, NextOffset: 493 516s testutil.go:509: Offset: 533, NextOffset: 675 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 493, NextOffset: 597 516s testutil.go:509: Offset: 675, NextOffset: 779 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 597, NextOffset: 971 516s testutil.go:509: Offset: 779, NextOffset: 1153 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 971, NextOffset: 1008 516s testutil.go:509: Offset: 1153, NextOffset: 1190 516s testutil.go:509: Offset: 1008, NextOffset: 1045 516s testutil.go:509: Offset: 1190, NextOffset: 1227 516s testutil.go:509: Offset: 1045, NextOffset: 1082 516s testutil.go:509: Offset: 1227, NextOffset: 1264 516s testutil.go:509: Offset: 1082, NextOffset: 1312 516s testutil.go:509: Offset: 1264, NextOffset: 1590 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test2 baz.txt bar foo3.txt test dev .no.prefetch.landmark foo1.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 533, NextOffset: 675 516s testutil.go:509: Offset: 386, NextOffset: 493 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 98, NextOffset: 135 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 397, NextOffset: 533 516s testutil.go:509: Offset: 283, NextOffset: 386 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 98, NextOffset: 135 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 397, NextOffset: 533 516s testutil.go:509: Offset: 283, NextOffset: 386 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 675, NextOffset: 779 516s testutil.go:509: Offset: 493, NextOffset: 597 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 779, NextOffset: 1153 516s testutil.go:509: Offset: 597, NextOffset: 971 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1153, NextOffset: 1190 516s testutil.go:509: Offset: 971, NextOffset: 1008 516s testutil.go:509: Offset: 1190, NextOffset: 1227 516s testutil.go:509: Offset: 1008, NextOffset: 1045 516s testutil.go:509: Offset: 1227, NextOffset: 1264 516s testutil.go:509: Offset: 1045, NextOffset: 1082 516s testutil.go:509: Offset: 1264, NextOffset: 1590 516s testutil.go:509: Offset: 1082, NextOffset: 1312 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [barlink test baz.txt foo3.txt dev test2 .no.prefetch.landmark foo1.txt bar] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark foo1.txt bar barlink test baz.txt foo3.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1065 516s testutil.go:509: Offset: 0, NextOffset: 951 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":99,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":284,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":499,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":605,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":983,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1020,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1057,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1094,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":679,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":785,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1163,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1200,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1237,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1274,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev test2] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 983, NextOffset: 1020 516s testutil.go:509: Offset: 1163, NextOffset: 1200 516s testutil.go:509: Offset: 1020, NextOffset: 1057 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 516s testutil.go:509: Offset: 1200, NextOffset: 1237 516s testutil.go:509: Offset: 1057, NextOffset: 1094 516s testutil.go:509: Offset: 1237, NextOffset: 1274 516s testutil.go:509: Offset: 1094, NextOffset: 1325 516s testutil.go:509: Offset: 1274, NextOffset: 1605 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 323, NextOffset: 360 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 284, NextOffset: 390 516s testutil.go:509: Offset: 397, NextOffset: 536 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 284, NextOffset: 390 516s testutil.go:509: Offset: 397, NextOffset: 536 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 390, NextOffset: 499 516s testutil.go:509: Offset: 536, NextOffset: 679 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 499, NextOffset: 605 516s testutil.go:509: Offset: 679, NextOffset: 785 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 605, NextOffset: 983 516s testutil.go:509: Offset: 785, NextOffset: 1163 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 785, NextOffset: 1163 516s testutil.go:509: Offset: 605, NextOffset: 983 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1163, NextOffset: 1200 516s testutil.go:509: Offset: 983, NextOffset: 1020 516s testutil.go:509: Offset: 1200, NextOffset: 1237 516s testutil.go:509: Offset: 1020, NextOffset: 1057 516s testutil.go:509: Offset: 1237, NextOffset: 1274 516s testutil.go:509: Offset: 1057, NextOffset: 1094 516s testutil.go:509: Offset: 1274, NextOffset: 1605 516s testutil.go:509: Offset: 1094, NextOffset: 1325 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 397, NextOffset: 536 516s testutil.go:509: Offset: 284, NextOffset: 390 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 397, NextOffset: 536 516s testutil.go:509: Offset: 284, NextOffset: 390 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 536, NextOffset: 679 516s testutil.go:509: Offset: 390, NextOffset: 499 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 679, NextOffset: 785 516s testutil.go:509: Offset: 499, NextOffset: 605 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo1.txt foo3.txt barlink test .no.prefetch.landmark baz.txt bar dev test2] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test .no.prefetch.landmark baz.txt bar dev test2 foo1.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=64000 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1073 516s testutil.go:509: Offset: 0, NextOffset: 960 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":99,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":284,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":388,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":498,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":603,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":981,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1018,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1055,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1092,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":534,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":677,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":782,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1160,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1197,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1234,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1271,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test dev test2 foo3.txt barlink .no.prefetch.landmark baz.txt foo1.txt bar] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 981, NextOffset: 1018 516s testutil.go:509: Offset: 1160, NextOffset: 1197 516s testutil.go:509: Offset: 1018, NextOffset: 1055 516s testutil.go:509: Offset: 1197, NextOffset: 1234 516s testutil.go:509: Offset: 1055, NextOffset: 1092 516s testutil.go:509: Offset: 1234, NextOffset: 1271 516s testutil.go:509: Offset: 1092, NextOffset: 1322 516s testutil.go:509: Offset: 1271, NextOffset: 1598 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 284, NextOffset: 388 516s testutil.go:509: Offset: 397, NextOffset: 534 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 284, NextOffset: 388 516s testutil.go:509: Offset: 397, NextOffset: 534 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 388, NextOffset: 498 516s testutil.go:509: Offset: 534, NextOffset: 677 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 498, NextOffset: 603 516s testutil.go:509: Offset: 677, NextOffset: 782 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 603, NextOffset: 981 516s testutil.go:509: Offset: 782, NextOffset: 1160 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar test dev test2 foo3.txt barlink] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1160, NextOffset: 1197 516s testutil.go:509: Offset: 981, NextOffset: 1018 516s testutil.go:509: Offset: 1197, NextOffset: 1234 516s testutil.go:509: Offset: 1018, NextOffset: 1055 516s testutil.go:509: Offset: 1234, NextOffset: 1271 516s testutil.go:509: Offset: 1055, NextOffset: 1092 516s testutil.go:509: Offset: 1271, NextOffset: 1598 516s testutil.go:509: Offset: 1092, NextOffset: 1322 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 397, NextOffset: 534 516s testutil.go:509: Offset: 284, NextOffset: 388 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 782, NextOffset: 1160 516s testutil.go:509: Offset: 603, NextOffset: 981 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 397, NextOffset: 534 516s testutil.go:509: Offset: 284, NextOffset: 388 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 534, NextOffset: 677 516s testutil.go:509: Offset: 388, NextOffset: 498 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 677, NextOffset: 782 516s testutil.go:509: Offset: 498, NextOffset: 603 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo1.txt bar test2 .no.prefetch.landmark baz.txt foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar test2 .no.prefetch.landmark baz.txt foo3.txt barlink test dev foo1.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1062 516s testutil.go:509: Offset: 0, NextOffset: 949 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":100,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":174,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":500,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":606,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":986,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1023,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1060,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1097,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":213,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":250,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":324,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":361,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":398,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":680,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":786,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1166,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1240,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1277,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark baz.txt bar foo3.txt dev test2 foo1.txt barlink test] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 606, NextOffset: 986 516s testutil.go:509: Offset: 786, NextOffset: 1166 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 986, NextOffset: 1023 516s testutil.go:509: Offset: 1166, NextOffset: 1203 516s testutil.go:509: Offset: 1023, NextOffset: 1060 516s testutil.go:509: Offset: 1203, NextOffset: 1240 516s testutil.go:509: Offset: 1060, NextOffset: 1097 516s testutil.go:509: Offset: 1240, NextOffset: 1277 516s testutil.go:509: Offset: 1097, NextOffset: 1329 516s testutil.go:509: Offset: 1277, NextOffset: 1609 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 324, NextOffset: 361 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 361, NextOffset: 398 516s testutil.go:509: Offset: 285, NextOffset: 390 516s testutil.go:509: Offset: 398, NextOffset: 536 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 324, NextOffset: 361 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 361, NextOffset: 398 516s testutil.go:509: Offset: 285, NextOffset: 390 516s testutil.go:509: Offset: 398, NextOffset: 536 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 390, NextOffset: 500 516s testutil.go:509: Offset: 536, NextOffset: 680 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 500, NextOffset: 606 516s testutil.go:509: Offset: 680, NextOffset: 786 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt dev test2 foo1.txt barlink test] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1166, NextOffset: 1203 516s testutil.go:509: Offset: 986, NextOffset: 1023 516s testutil.go:509: Offset: 1203, NextOffset: 1240 516s testutil.go:509: Offset: 1023, NextOffset: 1060 516s testutil.go:509: Offset: 1240, NextOffset: 1277 516s testutil.go:509: Offset: 1060, NextOffset: 1097 516s testutil.go:509: Offset: 1277, NextOffset: 1609 516s testutil.go:509: Offset: 1097, NextOffset: 1329 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 324, NextOffset: 361 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 361, NextOffset: 398 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 398, NextOffset: 536 516s testutil.go:509: Offset: 285, NextOffset: 390 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 680, NextOffset: 786 516s testutil.go:509: Offset: 500, NextOffset: 606 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 786, NextOffset: 1166 516s testutil.go:509: Offset: 606, NextOffset: 986 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 100, NextOffset: 137 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 324, NextOffset: 361 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 361, NextOffset: 398 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 398, NextOffset: 536 516s testutil.go:509: Offset: 285, NextOffset: 390 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 536, NextOffset: 680 516s testutil.go:509: Offset: 390, NextOffset: 500 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark foo1.txt bar barlink dev baz.txt foo3.txt test test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test test2 .no.prefetch.landmark foo1.txt bar barlink dev baz.txt foo3.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1079 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":98,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":135,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":386,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":493,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":597,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1082,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1156,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1193,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":533,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":675,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":779,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1264,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1301,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1338,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1375,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt barlink dev test2 foo1.txt bar foo3.txt test] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1082, NextOffset: 1119 516s testutil.go:509: Offset: 1264, NextOffset: 1301 516s testutil.go:509: Offset: 1119, NextOffset: 1156 516s testutil.go:509: Offset: 1301, NextOffset: 1338 516s testutil.go:509: Offset: 1156, NextOffset: 1193 516s testutil.go:509: Offset: 1338, NextOffset: 1375 516s testutil.go:509: Offset: 1193, NextOffset: 1535 516s testutil.go:509: Offset: 1375, NextOffset: 1807 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 98, NextOffset: 135 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 283, NextOffset: 386 516s testutil.go:509: Offset: 397, NextOffset: 533 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 98, NextOffset: 135 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 283, NextOffset: 386 516s testutil.go:509: Offset: 397, NextOffset: 533 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 386, NextOffset: 493 516s testutil.go:509: Offset: 533, NextOffset: 675 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 493, NextOffset: 597 516s testutil.go:509: Offset: 675, NextOffset: 779 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 597, NextOffset: 1082 516s testutil.go:509: Offset: 779, NextOffset: 1264 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink dev test2 foo1.txt bar foo3.txt test .no.prefetch.landmark] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 98, NextOffset: 135 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 397, NextOffset: 533 516s testutil.go:509: Offset: 283, NextOffset: 386 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 98, NextOffset: 135 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 397, NextOffset: 533 516s testutil.go:509: Offset: 283, NextOffset: 386 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 533, NextOffset: 675 516s testutil.go:509: Offset: 386, NextOffset: 493 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 675, NextOffset: 779 516s testutil.go:509: Offset: 493, NextOffset: 597 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 779, NextOffset: 1264 516s testutil.go:509: Offset: 597, NextOffset: 1082 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1264, NextOffset: 1301 516s testutil.go:509: Offset: 1082, NextOffset: 1119 516s testutil.go:509: Offset: 1301, NextOffset: 1338 516s testutil.go:509: Offset: 1119, NextOffset: 1156 516s testutil.go:509: Offset: 1338, NextOffset: 1375 516s testutil.go:509: Offset: 1156, NextOffset: 1193 516s testutil.go:509: Offset: 1375, NextOffset: 1807 516s testutil.go:509: Offset: 1193, NextOffset: 1535 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt foo3.txt barlink dev test2 foo1.txt bar test] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink dev test2 foo1.txt bar test .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1293 516s testutil.go:509: Offset: 0, NextOffset: 1179 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":99,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":284,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":499,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":605,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1090,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1127,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1164,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1201,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":679,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":785,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1270,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1307,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1344,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1381,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test dev baz.txt bar test2 .no.prefetch.landmark foo1.txt foo3.txt barlink] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1090, NextOffset: 1127 516s testutil.go:509: Offset: 1270, NextOffset: 1307 516s testutil.go:509: Offset: 1127, NextOffset: 1164 516s testutil.go:509: Offset: 1307, NextOffset: 1344 516s testutil.go:509: Offset: 1164, NextOffset: 1201 516s testutil.go:509: Offset: 1344, NextOffset: 1381 516s testutil.go:509: Offset: 1201, NextOffset: 1547 516s testutil.go:509: Offset: 1381, NextOffset: 1819 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 284, NextOffset: 390 516s testutil.go:509: Offset: 397, NextOffset: 536 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 284, NextOffset: 390 516s testutil.go:509: Offset: 397, NextOffset: 536 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 390, NextOffset: 499 516s testutil.go:509: Offset: 536, NextOffset: 679 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 499, NextOffset: 605 516s testutil.go:509: Offset: 679, NextOffset: 785 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 605, NextOffset: 1090 516s testutil.go:509: Offset: 785, NextOffset: 1270 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt barlink test dev baz.txt bar test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 536, NextOffset: 679 516s testutil.go:509: Offset: 390, NextOffset: 499 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 785, NextOffset: 1270 516s testutil.go:509: Offset: 605, NextOffset: 1090 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1270, NextOffset: 1307 516s testutil.go:509: Offset: 1090, NextOffset: 1127 516s testutil.go:509: Offset: 1307, NextOffset: 1344 516s testutil.go:509: Offset: 1127, NextOffset: 1164 516s testutil.go:509: Offset: 1344, NextOffset: 1381 516s testutil.go:509: Offset: 1164, NextOffset: 1201 516s testutil.go:509: Offset: 1381, NextOffset: 1819 516s testutil.go:509: Offset: 1201, NextOffset: 1547 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 397, NextOffset: 536 516s testutil.go:509: Offset: 284, NextOffset: 390 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 679, NextOffset: 785 516s testutil.go:509: Offset: 499, NextOffset: 605 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 397, NextOffset: 536 516s testutil.go:509: Offset: 284, NextOffset: 390 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=64000 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo1.txt barlink test dev test2 .no.prefetch.landmark baz.txt bar foo3.txt] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt foo1.txt barlink test dev test2 .no.prefetch.landmark baz.txt bar] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=64000 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1302 516s testutil.go:509: Offset: 0, NextOffset: 1189 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":99,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":210,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":247,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":284,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":388,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":498,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":603,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1093,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1130,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1167,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1204,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":534,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":677,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":782,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1272,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1309,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1346,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1383,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo3.txt test dev baz.txt bar barlink test2 .no.prefetch.landmark foo1.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 388, NextOffset: 498 516s testutil.go:509: Offset: 534, NextOffset: 677 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 498, NextOffset: 603 516s testutil.go:509: Offset: 677, NextOffset: 782 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 603, NextOffset: 1093 516s testutil.go:509: Offset: 782, NextOffset: 1272 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1093, NextOffset: 1130 516s testutil.go:509: Offset: 1272, NextOffset: 1309 516s testutil.go:509: Offset: 1130, NextOffset: 1167 516s testutil.go:509: Offset: 1309, NextOffset: 1346 516s testutil.go:509: Offset: 1167, NextOffset: 1204 516s testutil.go:509: Offset: 1346, NextOffset: 1383 516s testutil.go:509: Offset: 1204, NextOffset: 1550 516s testutil.go:509: Offset: 1383, NextOffset: 1819 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 284, NextOffset: 388 516s testutil.go:509: Offset: 397, NextOffset: 534 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 284, NextOffset: 388 516s testutil.go:509: Offset: 397, NextOffset: 534 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt bar barlink test2 .no.prefetch.landmark foo1.txt foo3.txt test dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 397, NextOffset: 534 516s testutil.go:509: Offset: 284, NextOffset: 388 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 677, NextOffset: 782 516s testutil.go:509: Offset: 498, NextOffset: 603 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 99, NextOffset: 136 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 397, NextOffset: 534 516s testutil.go:509: Offset: 284, NextOffset: 388 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 534, NextOffset: 677 516s testutil.go:509: Offset: 388, NextOffset: 498 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 782, NextOffset: 1272 516s testutil.go:509: Offset: 603, NextOffset: 1093 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1272, NextOffset: 1309 516s testutil.go:509: Offset: 1093, NextOffset: 1130 516s testutil.go:509: Offset: 1309, NextOffset: 1346 516s testutil.go:509: Offset: 1130, NextOffset: 1167 516s testutil.go:509: Offset: 1346, NextOffset: 1383 516s testutil.go:509: Offset: 1167, NextOffset: 1204 516s testutil.go:509: Offset: 1383, NextOffset: 1819 516s testutil.go:509: Offset: 1204, NextOffset: 1550 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [bar test test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink dev] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink dev bar test test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s testutil.go:509: Offset: 106, NextOffset: 1297 516s testutil.go:509: Offset: 0, NextOffset: 1184 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":100,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":174,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":500,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":606,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1103,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1140,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1177,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1214,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":213,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":250,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":324,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":361,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":398,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":680,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":786,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1283,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1320,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1357,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1394,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink bar test dev test2] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 500, NextOffset: 606 516s testutil.go:509: Offset: 680, NextOffset: 786 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 606, NextOffset: 1103 516s testutil.go:509: Offset: 786, NextOffset: 1283 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1103, NextOffset: 1140 516s testutil.go:509: Offset: 1283, NextOffset: 1320 516s testutil.go:509: Offset: 1140, NextOffset: 1177 516s testutil.go:509: Offset: 1320, NextOffset: 1357 516s testutil.go:509: Offset: 1177, NextOffset: 1214 516s testutil.go:509: Offset: 1357, NextOffset: 1394 516s testutil.go:509: Offset: 1214, NextOffset: 1562 516s testutil.go:509: Offset: 1394, NextOffset: 1833 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 324, NextOffset: 361 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 361, NextOffset: 398 516s testutil.go:509: Offset: 285, NextOffset: 390 516s testutil.go:509: Offset: 398, NextOffset: 536 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 324, NextOffset: 361 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 361, NextOffset: 398 516s testutil.go:509: Offset: 285, NextOffset: 390 516s testutil.go:509: Offset: 398, NextOffset: 536 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 390, NextOffset: 500 516s testutil.go:509: Offset: 536, NextOffset: 680 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink bar test dev test2 .no.prefetch.landmark baz.txt foo1.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 324, NextOffset: 361 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 361, NextOffset: 398 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 398, NextOffset: 536 516s testutil.go:509: Offset: 285, NextOffset: 390 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 536, NextOffset: 680 516s testutil.go:509: Offset: 390, NextOffset: 500 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 786, NextOffset: 1283 516s testutil.go:509: Offset: 606, NextOffset: 1103 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 680, NextOffset: 786 516s testutil.go:509: Offset: 500, NextOffset: 606 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1283, NextOffset: 1320 516s testutil.go:509: Offset: 1103, NextOffset: 1140 516s testutil.go:509: Offset: 1320, NextOffset: 1357 516s testutil.go:509: Offset: 1140, NextOffset: 1177 516s testutil.go:509: Offset: 1357, NextOffset: 1394 516s testutil.go:509: Offset: 1177, NextOffset: 1214 516s testutil.go:509: Offset: 1394, NextOffset: 1833 516s testutil.go:509: Offset: 1214, NextOffset: 1562 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 324, NextOffset: 361 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 361, NextOffset: 398 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 398, NextOffset: 536 516s testutil.go:509: Offset: 285, NextOffset: 390 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo1.txt bar barlink dev test2 .no.prefetch.landmark baz.txt foo3.txt test] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=64000 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo3.txt test foo1.txt bar barlink dev test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s testutil.go:509: Offset: 106, NextOffset: 1313 516s testutil.go:509: Offset: 0, NextOffset: 1200 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":98,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":135,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":246,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":387,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":496,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":601,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":979,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1016,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1053,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1090,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":212,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":249,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":286,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":323,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":360,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":397,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":535,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":678,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":783,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1161,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1198,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1235,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1272,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt bar barlink test .no.prefetch.landmark foo1.txt foo3.txt dev test2] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 979, NextOffset: 1016 516s testutil.go:509: Offset: 1161, NextOffset: 1198 516s testutil.go:509: Offset: 1016, NextOffset: 1053 516s testutil.go:509: Offset: 1198, NextOffset: 1235 516s testutil.go:509: Offset: 1053, NextOffset: 1090 516s testutil.go:509: Offset: 1235, NextOffset: 1272 516s testutil.go:509: Offset: 1090, NextOffset: 1319 516s testutil.go:509: Offset: 1272, NextOffset: 1598 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 98, NextOffset: 135 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 283, NextOffset: 387 516s testutil.go:509: Offset: 397, NextOffset: 535 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 98, NextOffset: 135 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 283, NextOffset: 387 516s testutil.go:509: Offset: 397, NextOffset: 535 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 387, NextOffset: 496 516s testutil.go:509: Offset: 535, NextOffset: 678 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 496, NextOffset: 601 516s testutil.go:509: Offset: 678, NextOffset: 783 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 601, NextOffset: 979 516s testutil.go:509: Offset: 783, NextOffset: 1161 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar barlink test .no.prefetch.landmark foo1.txt foo3.txt dev test2 baz.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 98, NextOffset: 135 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 397, NextOffset: 535 516s testutil.go:509: Offset: 283, NextOffset: 387 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 678, NextOffset: 783 516s testutil.go:509: Offset: 496, NextOffset: 601 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1161, NextOffset: 1198 516s testutil.go:509: Offset: 979, NextOffset: 1016 516s testutil.go:509: Offset: 1198, NextOffset: 1235 516s testutil.go:509: Offset: 1016, NextOffset: 1053 516s testutil.go:509: Offset: 1235, NextOffset: 1272 516s testutil.go:509: Offset: 1053, NextOffset: 1090 516s testutil.go:509: Offset: 1272, NextOffset: 1598 516s testutil.go:509: Offset: 1090, NextOffset: 1319 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 535, NextOffset: 678 516s testutil.go:509: Offset: 387, NextOffset: 496 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 783, NextOffset: 1161 516s testutil.go:509: Offset: 601, NextOffset: 979 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 98, NextOffset: 135 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 323, NextOffset: 360 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 360, NextOffset: 397 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 397, NextOffset: 535 516s testutil.go:509: Offset: 283, NextOffset: 387 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt test dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink baz.txt test dev test2 .no.prefetch.landmark] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s testutil.go:509: Offset: 106, NextOffset: 1066 516s testutil.go:509: Offset: 0, NextOffset: 952 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":100,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":391,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":502,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":608,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":989,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1026,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1063,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1100,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":215,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":252,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":289,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":326,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":363,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":400,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":539,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":683,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":789,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1170,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1207,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1244,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1281,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt foo1.txt bar test test2 .no.prefetch.landmark foo3.txt barlink dev] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 215, NextOffset: 252 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 252, NextOffset: 289 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 289, NextOffset: 326 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 326, NextOffset: 363 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 363, NextOffset: 400 516s testutil.go:509: Offset: 285, NextOffset: 391 516s testutil.go:509: Offset: 400, NextOffset: 539 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 215, NextOffset: 252 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 252, NextOffset: 289 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 289, NextOffset: 326 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 326, NextOffset: 363 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 363, NextOffset: 400 516s testutil.go:509: Offset: 285, NextOffset: 391 516s testutil.go:509: Offset: 400, NextOffset: 539 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 391, NextOffset: 502 516s testutil.go:509: Offset: 539, NextOffset: 683 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 502, NextOffset: 608 516s testutil.go:509: Offset: 683, NextOffset: 789 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 608, NextOffset: 989 516s testutil.go:509: Offset: 789, NextOffset: 1170 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 989, NextOffset: 1026 516s testutil.go:509: Offset: 1170, NextOffset: 1207 516s testutil.go:509: Offset: 1026, NextOffset: 1063 516s testutil.go:509: Offset: 1207, NextOffset: 1244 516s testutil.go:509: Offset: 1063, NextOffset: 1100 516s testutil.go:509: Offset: 1244, NextOffset: 1281 516s testutil.go:509: Offset: 1100, NextOffset: 1331 516s testutil.go:509: Offset: 1281, NextOffset: 1611 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3.txt barlink dev baz.txt foo1.txt bar test test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 215, NextOffset: 252 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 252, NextOffset: 289 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 289, NextOffset: 326 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 326, NextOffset: 363 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 363, NextOffset: 400 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 400, NextOffset: 539 516s testutil.go:509: Offset: 285, NextOffset: 391 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 539, NextOffset: 683 516s testutil.go:509: Offset: 391, NextOffset: 502 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 683, NextOffset: 789 516s testutil.go:509: Offset: 502, NextOffset: 608 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1170, NextOffset: 1207 516s testutil.go:509: Offset: 989, NextOffset: 1026 516s testutil.go:509: Offset: 1207, NextOffset: 1244 516s testutil.go:509: Offset: 1026, NextOffset: 1063 516s testutil.go:509: Offset: 1244, NextOffset: 1281 516s testutil.go:509: Offset: 1063, NextOffset: 1100 516s testutil.go:509: Offset: 1281, NextOffset: 1611 516s testutil.go:509: Offset: 1100, NextOffset: 1331 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 215, NextOffset: 252 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 252, NextOffset: 289 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 289, NextOffset: 326 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 326, NextOffset: 363 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 363, NextOffset: 400 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 400, NextOffset: 539 516s testutil.go:509: Offset: 285, NextOffset: 391 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 789, NextOffset: 1170 516s testutil.go:509: Offset: 608, NextOffset: 989 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark foo1.txt bar foo3.txt barlink dev test2 baz.txt test] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt barlink dev test2 baz.txt test] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s testutil.go:509: Offset: 106, NextOffset: 1075 516s testutil.go:509: Offset: 0, NextOffset: 960 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":100,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":174,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":211,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":248,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":500,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":606,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":986,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1023,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1060,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1097,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":213,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":250,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":287,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":324,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":361,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":398,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":680,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":786,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1166,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1240,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1277,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [bar barlink test2 foo3.txt test dev .no.prefetch.landmark baz.txt foo1.txt] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 606, NextOffset: 986 516s testutil.go:509: Offset: 786, NextOffset: 1166 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 986, NextOffset: 1023 516s testutil.go:509: Offset: 1166, NextOffset: 1203 516s testutil.go:509: Offset: 1023, NextOffset: 1060 516s testutil.go:509: Offset: 1203, NextOffset: 1240 516s testutil.go:509: Offset: 1060, NextOffset: 1097 516s testutil.go:509: Offset: 1240, NextOffset: 1277 516s testutil.go:509: Offset: 1097, NextOffset: 1326 516s testutil.go:509: Offset: 1277, NextOffset: 1604 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 324, NextOffset: 361 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 361, NextOffset: 398 516s testutil.go:509: Offset: 285, NextOffset: 390 516s testutil.go:509: Offset: 398, NextOffset: 536 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 324, NextOffset: 361 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 361, NextOffset: 398 516s testutil.go:509: Offset: 285, NextOffset: 390 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 516s testutil.go:509: Offset: 398, NextOffset: 536 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 390, NextOffset: 500 516s testutil.go:509: Offset: 536, NextOffset: 680 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 500, NextOffset: 606 516s testutil.go:509: Offset: 680, NextOffset: 786 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark baz.txt foo1.txt bar barlink test2 foo3.txt test] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 324, NextOffset: 361 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 361, NextOffset: 398 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 398, NextOffset: 536 516s testutil.go:509: Offset: 285, NextOffset: 390 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 536, NextOffset: 680 516s testutil.go:509: Offset: 390, NextOffset: 500 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 680, NextOffset: 786 516s testutil.go:509: Offset: 500, NextOffset: 606 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 100, NextOffset: 137 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 324, NextOffset: 361 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 361, NextOffset: 398 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 398, NextOffset: 536 516s testutil.go:509: Offset: 285, NextOffset: 390 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 786, NextOffset: 1166 516s testutil.go:509: Offset: 606, NextOffset: 986 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1166, NextOffset: 1203 516s testutil.go:509: Offset: 986, NextOffset: 1023 516s testutil.go:509: Offset: 1203, NextOffset: 1240 516s testutil.go:509: Offset: 1023, NextOffset: 1060 516s testutil.go:509: Offset: 1240, NextOffset: 1277 516s testutil.go:509: Offset: 1060, NextOffset: 1097 516s testutil.go:509: Offset: 1277, NextOffset: 1604 516s testutil.go:509: Offset: 1097, NextOffset: 1326 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt bar barlink test dev test2 .no.prefetch.landmark foo1.txt foo3.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=64000 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar barlink test dev test2 .no.prefetch.landmark foo1.txt foo3.txt baz.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s testutil.go:509: Offset: 0, NextOffset: 951 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1064 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 951 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":101,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":138,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":175,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":212,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":249,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":286,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":394,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":506,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":615,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":997,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1034,"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":1108,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":215,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":252,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":289,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":326,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":363,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":400,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":540,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":686,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":795,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1177,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1214,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1288,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [test dev baz.txt foo1.txt bar foo3.txt barlink test2 .no.prefetch.landmark] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 615, NextOffset: 997 516s testutil.go:509: Offset: 795, NextOffset: 1177 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 997, NextOffset: 1034 516s testutil.go:509: Offset: 1177, NextOffset: 1214 516s testutil.go:509: Offset: 1034, NextOffset: 1071 516s testutil.go:509: Offset: 1214, NextOffset: 1251 516s testutil.go:509: Offset: 1071, NextOffset: 1108 516s testutil.go:509: Offset: 1251, NextOffset: 1288 516s testutil.go:509: Offset: 1108, NextOffset: 1339 516s testutil.go:509: Offset: 1288, NextOffset: 1621 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 101, NextOffset: 138 516s testutil.go:509: Offset: 215, NextOffset: 252 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 252, NextOffset: 289 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 289, NextOffset: 326 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 326, NextOffset: 363 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 363, NextOffset: 400 516s testutil.go:509: Offset: 286, NextOffset: 394 516s testutil.go:509: Offset: 400, NextOffset: 540 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 101, NextOffset: 138 516s testutil.go:509: Offset: 215, NextOffset: 252 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 252, NextOffset: 289 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 289, NextOffset: 326 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 326, NextOffset: 363 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 363, NextOffset: 400 516s testutil.go:509: Offset: 286, NextOffset: 394 516s testutil.go:509: Offset: 400, NextOffset: 540 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 394, NextOffset: 506 516s testutil.go:509: Offset: 540, NextOffset: 686 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 506, NextOffset: 615 516s testutil.go:509: Offset: 686, NextOffset: 795 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test2 .no.prefetch.landmark test dev baz.txt foo1.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 215, NextOffset: 252 516s testutil.go:509: Offset: 101, NextOffset: 138 516s testutil.go:509: Offset: 252, NextOffset: 289 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 289, NextOffset: 326 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 326, NextOffset: 363 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 363, NextOffset: 400 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 400, NextOffset: 540 516s testutil.go:509: Offset: 286, NextOffset: 394 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 540, NextOffset: 686 516s testutil.go:509: Offset: 394, NextOffset: 506 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 686, NextOffset: 795 516s testutil.go:509: Offset: 506, NextOffset: 615 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 795, NextOffset: 1177 516s testutil.go:509: Offset: 615, NextOffset: 997 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 215, NextOffset: 252 516s testutil.go:509: Offset: 101, NextOffset: 138 516s testutil.go:509: Offset: 252, NextOffset: 289 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 289, NextOffset: 326 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 326, NextOffset: 363 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 363, NextOffset: 400 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 400, NextOffset: 540 516s testutil.go:509: Offset: 286, NextOffset: 394 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1177, NextOffset: 1214 516s testutil.go:509: Offset: 997, NextOffset: 1034 516s testutil.go:509: Offset: 1214, NextOffset: 1251 516s testutil.go:509: Offset: 1034, NextOffset: 1071 516s testutil.go:509: Offset: 1251, NextOffset: 1288 516s testutil.go:509: Offset: 1071, NextOffset: 1108 516s testutil.go:509: Offset: 1288, NextOffset: 1621 516s testutil.go:509: Offset: 1108, NextOffset: 1339 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":106,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":106,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":106,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":106,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":106,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo3.txt barlink test bar dev test2 .no.prefetch.landmark baz.txt foo1.txt] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test bar dev test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 106, NextOffset: 1080 516s testutil.go:509: Offset: 0, NextOffset: 966 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37: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":869,"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":935,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":182,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":215,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":248,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":281,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":314,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":347,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":466,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":589,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":683,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":982,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1015,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1048,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1081,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt foo1.txt foo3.txt barlink dev test2 .no.prefetch.landmark bar test] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 182, NextOffset: 215 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 215, NextOffset: 248 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 248, NextOffset: 281 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 281, NextOffset: 314 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 314, NextOffset: 347 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:509: Offset: 347, NextOffset: 466 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 182, NextOffset: 215 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 215, NextOffset: 248 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 248, NextOffset: 281 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 281, NextOffset: 314 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 314, NextOffset: 347 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:509: Offset: 347, NextOffset: 466 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 345, NextOffset: 443 516s testutil.go:509: Offset: 466, NextOffset: 589 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 443, NextOffset: 537 516s testutil.go:509: Offset: 589, NextOffset: 683 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 537, NextOffset: 836 516s testutil.go:509: Offset: 683, NextOffset: 982 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 836, NextOffset: 869 516s testutil.go:509: Offset: 982, NextOffset: 1015 516s testutil.go:509: Offset: 869, NextOffset: 902 516s testutil.go:509: Offset: 1015, NextOffset: 1048 516s testutil.go:509: Offset: 902, NextOffset: 935 516s testutil.go:509: Offset: 1048, NextOffset: 1081 516s testutil.go:509: Offset: 935, NextOffset: 1139 516s testutil.go:509: Offset: 1081, NextOffset: 1357 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt barlink dev test2 .no.prefetch.landmark bar test] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 182, NextOffset: 215 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 215, NextOffset: 248 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 248, NextOffset: 281 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 281, NextOffset: 314 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 314, NextOffset: 347 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 347, NextOffset: 466 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 466, NextOffset: 589 516s testutil.go:509: Offset: 345, NextOffset: 443 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 683, NextOffset: 982 516s testutil.go:509: Offset: 537, NextOffset: 836 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 182, NextOffset: 215 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 215, NextOffset: 248 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 248, NextOffset: 281 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 281, NextOffset: 314 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 314, NextOffset: 347 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 347, NextOffset: 466 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 589, NextOffset: 683 516s testutil.go:509: Offset: 443, NextOffset: 537 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 982, NextOffset: 1015 516s testutil.go:509: Offset: 836, NextOffset: 869 516s testutil.go:509: Offset: 1015, NextOffset: 1048 516s testutil.go:509: Offset: 869, NextOffset: 902 516s testutil.go:509: Offset: 1048, NextOffset: 1081 516s testutil.go:509: Offset: 902, NextOffset: 935 516s testutil.go:509: Offset: 1081, NextOffset: 1357 516s testutil.go:509: Offset: 935, NextOffset: 1139 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo1.txt foo3.txt barlink test dev .no.prefetch.landmark bar test2] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt barlink test dev .no.prefetch.landmark bar test2 baz.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 615 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":847,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":880,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":913,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":946,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":184,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":217,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":250,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":283,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":316,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":349,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":470,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":691,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":993,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1026,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1059,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1092,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt foo1.txt barlink bar foo3.txt test dev test2] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 250, NextOffset: 283 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 283, NextOffset: 316 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 316, NextOffset: 349 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:509: Offset: 349, NextOffset: 470 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 250, NextOffset: 283 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 283, NextOffset: 316 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 316, NextOffset: 349 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:509: Offset: 349, NextOffset: 470 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 349, NextOffset: 449 516s testutil.go:509: Offset: 470, NextOffset: 595 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 449, NextOffset: 545 516s testutil.go:509: Offset: 595, NextOffset: 691 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 847 516s testutil.go:509: Offset: 691, NextOffset: 993 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 847, NextOffset: 880 516s testutil.go:509: Offset: 993, NextOffset: 1026 516s testutil.go:509: Offset: 880, NextOffset: 913 516s testutil.go:509: Offset: 1026, NextOffset: 1059 516s testutil.go:509: Offset: 913, NextOffset: 946 516s testutil.go:509: Offset: 1059, NextOffset: 1092 516s testutil.go:509: Offset: 946, NextOffset: 1150 516s testutil.go:509: Offset: 1092, NextOffset: 1373 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt barlink bar foo3.txt test dev test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 250, NextOffset: 283 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 283, NextOffset: 316 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 316, NextOffset: 349 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 349, NextOffset: 470 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 250, NextOffset: 283 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 283, NextOffset: 316 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 316, NextOffset: 349 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 349, NextOffset: 470 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 470, NextOffset: 595 516s testutil.go:509: Offset: 349, NextOffset: 449 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 595, NextOffset: 691 516s testutil.go:509: Offset: 449, NextOffset: 545 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 691, NextOffset: 993 516s testutil.go:509: Offset: 545, NextOffset: 847 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 993, NextOffset: 1026 516s testutil.go:509: Offset: 847, NextOffset: 880 516s testutil.go:509: Offset: 1026, NextOffset: 1059 516s testutil.go:509: Offset: 880, NextOffset: 913 516s testutil.go:509: Offset: 1059, NextOffset: 1092 516s testutil.go:509: Offset: 913, NextOffset: 946 516s testutil.go:509: Offset: 1092, NextOffset: 1373 516s testutil.go:509: Offset: 946, NextOffset: 1150 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt bar foo3.txt barlink foo1.txt test dev test2 .no.prefetch.landmark] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt bar foo3.txt barlink foo1.txt test dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s testutil.go:509: Offset: 90, NextOffset: 711 516s testutil.go:509: Offset: 0, NextOffset: 618 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":842,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":875,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":908,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":941,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":183,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":249,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":282,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":315,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":348,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":468,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":687,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1021,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1054,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1087,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [test2 .no.prefetch.landmark baz.txt bar foo3.txt foo1.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 183, NextOffset: 216 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 216, NextOffset: 249 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 249, NextOffset: 282 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 282, NextOffset: 315 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 315, NextOffset: 348 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:509: Offset: 348, NextOffset: 468 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 347, NextOffset: 446 516s testutil.go:509: Offset: 468, NextOffset: 592 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 446, NextOffset: 541 516s testutil.go:509: Offset: 592, NextOffset: 687 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 541, NextOffset: 842 516s testutil.go:509: Offset: 687, NextOffset: 988 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 842, NextOffset: 875 516s testutil.go:509: Offset: 988, NextOffset: 1021 516s testutil.go:509: Offset: 875, NextOffset: 908 516s testutil.go:509: Offset: 1021, NextOffset: 1054 516s testutil.go:509: Offset: 908, NextOffset: 941 516s testutil.go:509: Offset: 1054, NextOffset: 1087 516s testutil.go:509: Offset: 941, NextOffset: 1144 516s testutil.go:509: Offset: 1087, NextOffset: 1365 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 183, NextOffset: 216 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 216, NextOffset: 249 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 249, NextOffset: 282 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 282, NextOffset: 315 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 315, NextOffset: 348 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:509: Offset: 348, NextOffset: 468 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt barlink test dev test2 .no.prefetch.landmark baz.txt bar foo3.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 988, NextOffset: 1021 516s testutil.go:509: Offset: 842, NextOffset: 875 516s testutil.go:509: Offset: 1021, NextOffset: 1054 516s testutil.go:509: Offset: 875, NextOffset: 908 516s testutil.go:509: Offset: 1054, NextOffset: 1087 516s testutil.go:509: Offset: 908, NextOffset: 941 516s testutil.go:509: Offset: 1087, NextOffset: 1365 516s testutil.go:509: Offset: 941, NextOffset: 1144 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 183, NextOffset: 216 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 216, NextOffset: 249 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 249, NextOffset: 282 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 282, NextOffset: 315 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 315, NextOffset: 348 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 348, NextOffset: 468 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 183, NextOffset: 216 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 216, NextOffset: 249 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 249, NextOffset: 282 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 282, NextOffset: 315 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 315, NextOffset: 348 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 348, NextOffset: 468 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 592, NextOffset: 687 516s testutil.go:509: Offset: 446, NextOffset: 541 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 687, NextOffset: 988 516s testutil.go:509: Offset: 541, NextOffset: 842 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 468, NextOffset: 592 516s testutil.go:509: Offset: 347, NextOffset: 446 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [bar foo3.txt barlink test dev .no.prefetch.landmark test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev .no.prefetch.landmark test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s testutil.go:509: Offset: 90, NextOffset: 710 516s testutil.go:509: Offset: 0, NextOffset: 616 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":188,"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":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":452,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":549,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":849,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":882,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":915,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":948,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":284,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":317,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":350,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":472,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":598,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":695,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":995,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1061,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1094,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [bar barlink test dev .no.prefetch.landmark foo3.txt test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 351, NextOffset: 452 516s testutil.go:509: Offset: 472, NextOffset: 598 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 452, NextOffset: 549 516s testutil.go:509: Offset: 598, NextOffset: 695 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 549, NextOffset: 849 516s testutil.go:509: Offset: 695, NextOffset: 995 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 849, NextOffset: 882 516s testutil.go:509: Offset: 995, NextOffset: 1028 516s testutil.go:509: Offset: 882, NextOffset: 915 516s testutil.go:509: Offset: 1028, NextOffset: 1061 516s testutil.go:509: Offset: 915, NextOffset: 948 516s testutil.go:509: Offset: 1061, NextOffset: 1094 516s testutil.go:509: Offset: 948, NextOffset: 1154 516s testutil.go:509: Offset: 1094, NextOffset: 1377 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:509: Offset: 350, NextOffset: 472 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:509: Offset: 350, NextOffset: 472 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar barlink test dev .no.prefetch.landmark foo3.txt test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 695, NextOffset: 995 516s testutil.go:509: Offset: 549, NextOffset: 849 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 350, NextOffset: 472 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 350, NextOffset: 472 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 472, NextOffset: 598 516s testutil.go:509: Offset: 351, NextOffset: 452 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 598, NextOffset: 695 516s testutil.go:509: Offset: 452, NextOffset: 549 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 995, NextOffset: 1028 516s testutil.go:509: Offset: 849, NextOffset: 882 516s testutil.go:509: Offset: 1028, NextOffset: 1061 516s testutil.go:509: Offset: 882, NextOffset: 915 516s testutil.go:509: Offset: 1061, NextOffset: 1094 516s testutil.go:509: Offset: 915, NextOffset: 948 516s testutil.go:509: Offset: 1094, NextOffset: 1377 516s testutil.go:509: Offset: 948, NextOffset: 1154 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark baz.txt dev test2 foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt dev test2 foo1.txt bar foo3.txt barlink test .no.prefetch.landmark] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s testutil.go:509: Offset: 90, NextOffset: 713 516s testutil.go:509: Offset: 0, NextOffset: 621 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":924,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":957,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":990,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1023,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":182,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":215,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":248,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":281,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":314,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":347,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":466,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":589,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":683,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1070,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1103,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1136,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1169,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt foo1.txt barlink dev bar foo3.txt test test2] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 182, NextOffset: 215 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 215, NextOffset: 248 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 248, NextOffset: 281 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 281, NextOffset: 314 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 314, NextOffset: 347 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:509: Offset: 347, NextOffset: 466 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 182, NextOffset: 215 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 215, NextOffset: 248 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 248, NextOffset: 281 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 281, NextOffset: 314 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 314, NextOffset: 347 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:509: Offset: 347, NextOffset: 466 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 345, NextOffset: 443 516s testutil.go:509: Offset: 466, NextOffset: 589 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 443, NextOffset: 537 516s testutil.go:509: Offset: 589, NextOffset: 683 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 537, NextOffset: 924 516s testutil.go:509: Offset: 683, NextOffset: 1070 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 924, NextOffset: 957 516s testutil.go:509: Offset: 1070, NextOffset: 1103 516s testutil.go:509: Offset: 957, NextOffset: 990 516s testutil.go:509: Offset: 1103, NextOffset: 1136 516s testutil.go:509: Offset: 990, NextOffset: 1023 516s testutil.go:509: Offset: 1136, NextOffset: 1169 516s testutil.go:509: Offset: 1023, NextOffset: 1311 516s testutil.go:509: Offset: 1169, NextOffset: 1533 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt barlink dev bar foo3.txt test test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 589, NextOffset: 683 516s testutil.go:509: Offset: 443, NextOffset: 537 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 683, NextOffset: 1070 516s testutil.go:509: Offset: 537, NextOffset: 924 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1070, NextOffset: 1103 516s testutil.go:509: Offset: 924, NextOffset: 957 516s testutil.go:509: Offset: 1103, NextOffset: 1136 516s testutil.go:509: Offset: 957, NextOffset: 990 516s testutil.go:509: Offset: 1136, NextOffset: 1169 516s testutil.go:509: Offset: 990, NextOffset: 1023 516s testutil.go:509: Offset: 1169, NextOffset: 1533 516s testutil.go:509: Offset: 1023, NextOffset: 1311 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 182, NextOffset: 215 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 215, NextOffset: 248 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 248, NextOffset: 281 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 281, NextOffset: 314 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 314, NextOffset: 347 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 347, NextOffset: 466 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 182, NextOffset: 215 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 215, NextOffset: 248 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 248, NextOffset: 281 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 281, NextOffset: 314 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 314, NextOffset: 347 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 347, NextOffset: 466 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 466, NextOffset: 589 516s testutil.go:509: Offset: 345, NextOffset: 443 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt bar barlink dev test2 .no.prefetch.landmark foo1.txt foo3.txt test] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt test baz.txt bar barlink dev test2 .no.prefetch.landmark foo1.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 754 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":935,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":968,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1001,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1034,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":184,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":217,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":250,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":283,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":316,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":349,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":470,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":691,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1081,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1114,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1147,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1180,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo1.txt bar barlink dev foo3.txt test test2 .no.prefetch.landmark baz.txt] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 935, NextOffset: 968 516s testutil.go:509: Offset: 1081, NextOffset: 1114 516s testutil.go:509: Offset: 968, NextOffset: 1001 516s testutil.go:509: Offset: 1114, NextOffset: 1147 516s testutil.go:509: Offset: 1001, NextOffset: 1034 516s testutil.go:509: Offset: 1147, NextOffset: 1180 516s testutil.go:509: Offset: 1034, NextOffset: 1326 516s testutil.go:509: Offset: 1180, NextOffset: 1552 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 250, NextOffset: 283 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 283, NextOffset: 316 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 316, NextOffset: 349 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:509: Offset: 349, NextOffset: 470 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 250, NextOffset: 283 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 283, NextOffset: 316 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 316, NextOffset: 349 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:509: Offset: 349, NextOffset: 470 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 349, NextOffset: 449 516s testutil.go:509: Offset: 470, NextOffset: 595 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 449, NextOffset: 545 516s testutil.go:509: Offset: 595, NextOffset: 691 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 935 516s testutil.go:509: Offset: 691, NextOffset: 1081 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo1.txt bar barlink dev foo3.txt test] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 250, NextOffset: 283 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 283, NextOffset: 316 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 316, NextOffset: 349 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 349, NextOffset: 470 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 470, NextOffset: 595 516s testutil.go:509: Offset: 349, NextOffset: 449 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 595, NextOffset: 691 516s testutil.go:509: Offset: 449, NextOffset: 545 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 691, NextOffset: 1081 516s testutil.go:509: Offset: 545, NextOffset: 935 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1081, NextOffset: 1114 516s testutil.go:509: Offset: 935, NextOffset: 968 516s testutil.go:509: Offset: 1114, NextOffset: 1147 516s testutil.go:509: Offset: 968, NextOffset: 1001 516s testutil.go:509: Offset: 1147, NextOffset: 1180 516s testutil.go:509: Offset: 1001, NextOffset: 1034 516s testutil.go:509: Offset: 1180, NextOffset: 1552 516s testutil.go:509: Offset: 1034, NextOffset: 1326 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 250, NextOffset: 283 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 283, NextOffset: 316 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 316, NextOffset: 349 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 349, NextOffset: 470 516s testutil.go:509: Offset: 253, NextOffset: 349 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark foo1.txt bar foo3.txt test dev baz.txt barlink test2] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt test dev baz.txt barlink test2 .no.prefetch.landmark foo1.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 90, NextOffset: 855 516s testutil.go:509: Offset: 0, NextOffset: 762 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":927,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":960,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":993,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1026,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":183,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":249,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":282,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":315,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":348,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":468,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":687,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1073,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1106,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1139,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1172,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt bar foo3.txt barlink dev .no.prefetch.landmark foo1.txt test test2] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 927, NextOffset: 960 516s testutil.go:509: Offset: 1073, NextOffset: 1106 516s testutil.go:509: Offset: 960, NextOffset: 993 516s testutil.go:509: Offset: 1106, NextOffset: 1139 516s testutil.go:509: Offset: 993, NextOffset: 1026 516s testutil.go:509: Offset: 1139, NextOffset: 1172 516s testutil.go:509: Offset: 1026, NextOffset: 1317 516s testutil.go:509: Offset: 1172, NextOffset: 1542 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 183, NextOffset: 216 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 216, NextOffset: 249 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 249, NextOffset: 282 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 282, NextOffset: 315 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 315, NextOffset: 348 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:509: Offset: 348, NextOffset: 468 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 183, NextOffset: 216 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 216, NextOffset: 249 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 249, NextOffset: 282 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 282, NextOffset: 315 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 315, NextOffset: 348 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:509: Offset: 348, NextOffset: 468 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 347, NextOffset: 446 516s testutil.go:509: Offset: 468, NextOffset: 592 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 446, NextOffset: 541 516s testutil.go:509: Offset: 592, NextOffset: 687 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 541, NextOffset: 927 516s testutil.go:509: Offset: 687, NextOffset: 1073 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink dev .no.prefetch.landmark foo1.txt test test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1073, NextOffset: 1106 516s testutil.go:509: Offset: 927, NextOffset: 960 516s testutil.go:509: Offset: 1106, NextOffset: 1139 516s testutil.go:509: Offset: 960, NextOffset: 993 516s testutil.go:509: Offset: 1139, NextOffset: 1172 516s testutil.go:509: Offset: 993, NextOffset: 1026 516s testutil.go:509: Offset: 1172, NextOffset: 1542 516s testutil.go:509: Offset: 1026, NextOffset: 1317 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 183, NextOffset: 216 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 216, NextOffset: 249 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 249, NextOffset: 282 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 282, NextOffset: 315 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 315, NextOffset: 348 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 348, NextOffset: 468 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 183, NextOffset: 216 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 216, NextOffset: 249 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 249, NextOffset: 282 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 282, NextOffset: 315 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 315, NextOffset: 348 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 348, NextOffset: 468 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 592, NextOffset: 687 516s testutil.go:509: Offset: 446, NextOffset: 541 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 687, NextOffset: 1073 516s testutil.go:509: Offset: 541, NextOffset: 927 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 468, NextOffset: 592 516s testutil.go:509: Offset: 347, NextOffset: 446 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [bar foo3.txt barlink test test2 baz.txt foo1.txt dev .no.prefetch.landmark] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt dev .no.prefetch.landmark bar foo3.txt barlink test test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 90, NextOffset: 849 516s testutil.go:509: Offset: 0, NextOffset: 755 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":188,"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":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":452,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":549,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":937,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":970,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1003,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1036,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":284,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":317,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":350,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":472,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":598,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":695,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1083,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1116,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1149,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1182,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [test test2 baz.txt foo3.txt dev .no.prefetch.landmark foo1.txt bar barlink] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 452, NextOffset: 549 516s testutil.go:509: Offset: 598, NextOffset: 695 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 516s testutil.go:509: Offset: 549, NextOffset: 937 516s testutil.go:509: Offset: 695, NextOffset: 1083 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 937, NextOffset: 970 516s testutil.go:509: Offset: 1083, NextOffset: 1116 516s testutil.go:509: Offset: 970, NextOffset: 1003 516s testutil.go:509: Offset: 1116, NextOffset: 1149 516s testutil.go:509: Offset: 1003, NextOffset: 1036 516s testutil.go:509: Offset: 1149, NextOffset: 1182 516s testutil.go:509: Offset: 1036, NextOffset: 1327 516s testutil.go:509: Offset: 1182, NextOffset: 1554 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 251, NextOffset: 284 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:509: Offset: 350, NextOffset: 472 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:509: Offset: 350, NextOffset: 472 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 351, NextOffset: 452 516s testutil.go:509: Offset: 472, NextOffset: 598 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt dev .no.prefetch.landmark foo1.txt bar barlink test test2 baz.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 472, NextOffset: 598 516s testutil.go:509: Offset: 351, NextOffset: 452 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 598, NextOffset: 695 516s testutil.go:509: Offset: 452, NextOffset: 549 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1083, NextOffset: 1116 516s testutil.go:509: Offset: 937, NextOffset: 970 516s testutil.go:509: Offset: 1116, NextOffset: 1149 516s testutil.go:509: Offset: 970, NextOffset: 1003 516s testutil.go:509: Offset: 1149, NextOffset: 1182 516s testutil.go:509: Offset: 1003, NextOffset: 1036 516s testutil.go:509: Offset: 1182, NextOffset: 1554 516s testutil.go:509: Offset: 1036, NextOffset: 1327 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 350, NextOffset: 472 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 350, NextOffset: 472 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 695, NextOffset: 1083 516s testutil.go:509: Offset: 549, NextOffset: 937 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark barlink test baz.txt foo1.txt bar foo3.txt dev test2] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt dev test2 .no.prefetch.landmark barlink test] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s testutil.go:509: Offset: 90, NextOffset: 853 516s testutil.go:509: Offset: 0, NextOffset: 761 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":85,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":118,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":151,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":184,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":217,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":250,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":343,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":440,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":533,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":837,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":870,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":903,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":936,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":181,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":214,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":247,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":280,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":313,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":346,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":464,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":586,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":679,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":983,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1016,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1049,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1082,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo3.txt barlink test dev baz.txt test2 .no.prefetch.landmark foo1.txt bar] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 837, NextOffset: 870 516s testutil.go:509: Offset: 983, NextOffset: 1016 516s testutil.go:509: Offset: 870, NextOffset: 903 516s testutil.go:509: Offset: 1016, NextOffset: 1049 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 516s testutil.go:509: Offset: 903, NextOffset: 936 516s testutil.go:509: Offset: 1049, NextOffset: 1082 516s testutil.go:509: Offset: 936, NextOffset: 1138 516s testutil.go:509: Offset: 1082, NextOffset: 1356 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 85, NextOffset: 118 516s testutil.go:509: Offset: 181, NextOffset: 214 516s testutil.go:509: Offset: 118, NextOffset: 151 516s testutil.go:509: Offset: 214, NextOffset: 247 516s testutil.go:509: Offset: 151, NextOffset: 184 516s testutil.go:509: Offset: 247, NextOffset: 280 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 280, NextOffset: 313 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 313, NextOffset: 346 516s testutil.go:509: Offset: 250, NextOffset: 343 516s testutil.go:509: Offset: 346, NextOffset: 464 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 85, NextOffset: 118 516s testutil.go:509: Offset: 181, NextOffset: 214 516s testutil.go:509: Offset: 118, NextOffset: 151 516s testutil.go:509: Offset: 214, NextOffset: 247 516s testutil.go:509: Offset: 151, NextOffset: 184 516s testutil.go:509: Offset: 247, NextOffset: 280 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 280, NextOffset: 313 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 313, NextOffset: 346 516s testutil.go:509: Offset: 250, NextOffset: 343 516s testutil.go:509: Offset: 346, NextOffset: 464 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 343, NextOffset: 440 516s testutil.go:509: Offset: 464, NextOffset: 586 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 440, NextOffset: 533 516s testutil.go:509: Offset: 586, NextOffset: 679 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 533, NextOffset: 837 516s testutil.go:509: Offset: 679, NextOffset: 983 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev baz.txt test2 .no.prefetch.landmark foo1.txt bar] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 181, NextOffset: 214 516s testutil.go:509: Offset: 85, NextOffset: 118 516s testutil.go:509: Offset: 214, NextOffset: 247 516s testutil.go:509: Offset: 118, NextOffset: 151 516s testutil.go:509: Offset: 247, NextOffset: 280 516s testutil.go:509: Offset: 151, NextOffset: 184 516s testutil.go:509: Offset: 280, NextOffset: 313 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 313, NextOffset: 346 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 346, NextOffset: 464 516s testutil.go:509: Offset: 250, NextOffset: 343 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 181, NextOffset: 214 516s testutil.go:509: Offset: 85, NextOffset: 118 516s testutil.go:509: Offset: 214, NextOffset: 247 516s testutil.go:509: Offset: 118, NextOffset: 151 516s testutil.go:509: Offset: 247, NextOffset: 280 516s testutil.go:509: Offset: 151, NextOffset: 184 516s testutil.go:509: Offset: 280, NextOffset: 313 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 313, NextOffset: 346 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 346, NextOffset: 464 516s testutil.go:509: Offset: 250, NextOffset: 343 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 464, NextOffset: 586 516s testutil.go:509: Offset: 343, NextOffset: 440 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 586, NextOffset: 679 516s testutil.go:509: Offset: 440, NextOffset: 533 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 679, NextOffset: 983 516s testutil.go:509: Offset: 533, NextOffset: 837 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 983, NextOffset: 1016 516s testutil.go:509: Offset: 837, NextOffset: 870 516s testutil.go:509: Offset: 1016, NextOffset: 1049 516s testutil.go:509: Offset: 870, NextOffset: 903 516s testutil.go:509: Offset: 1049, NextOffset: 1082 516s testutil.go:509: Offset: 903, NextOffset: 936 516s testutil.go:509: Offset: 1082, NextOffset: 1356 516s testutil.go:509: Offset: 936, NextOffset: 1138 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test2 foo1.txt bar barlink test dev .no.prefetch.landmark baz.txt foo3.txt] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=64000 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar barlink test dev .no.prefetch.landmark baz.txt foo3.txt test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=64000 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 622 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","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":881,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":914,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":947,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":183,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":249,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":282,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":315,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":348,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":468,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":687,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":994,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1027,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1060,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1093,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [bar barlink test dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt test2] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 848, NextOffset: 881 516s testutil.go:509: Offset: 994, NextOffset: 1027 516s testutil.go:509: Offset: 881, NextOffset: 914 516s testutil.go:509: Offset: 1027, NextOffset: 1060 516s testutil.go:509: Offset: 914, NextOffset: 947 516s testutil.go:509: Offset: 1060, NextOffset: 1093 516s testutil.go:509: Offset: 947, NextOffset: 1151 516s testutil.go:509: Offset: 1093, NextOffset: 1372 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 183, NextOffset: 216 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 216, NextOffset: 249 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 249, NextOffset: 282 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 282, NextOffset: 315 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 315, NextOffset: 348 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:509: Offset: 348, NextOffset: 468 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 183, NextOffset: 216 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 216, NextOffset: 249 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 249, NextOffset: 282 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 282, NextOffset: 315 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 315, NextOffset: 348 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:509: Offset: 348, NextOffset: 468 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 347, NextOffset: 446 516s testutil.go:509: Offset: 468, NextOffset: 592 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 446, NextOffset: 541 516s testutil.go:509: Offset: 592, NextOffset: 687 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 541, NextOffset: 848 516s testutil.go:509: Offset: 687, NextOffset: 994 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar barlink test dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 592, NextOffset: 687 516s testutil.go:509: Offset: 446, NextOffset: 541 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 994, NextOffset: 1027 516s testutil.go:509: Offset: 848, NextOffset: 881 516s testutil.go:509: Offset: 1027, NextOffset: 1060 516s testutil.go:509: Offset: 881, NextOffset: 914 516s testutil.go:509: Offset: 1060, NextOffset: 1093 516s testutil.go:509: Offset: 914, NextOffset: 947 516s testutil.go:509: Offset: 1093, NextOffset: 1372 516s testutil.go:509: Offset: 947, NextOffset: 1151 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 183, NextOffset: 216 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 216, NextOffset: 249 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 249, NextOffset: 282 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 282, NextOffset: 315 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 315, NextOffset: 348 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 348, NextOffset: 468 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 468, NextOffset: 592 516s testutil.go:509: Offset: 347, NextOffset: 446 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 687, NextOffset: 994 516s testutil.go:509: Offset: 541, NextOffset: 848 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 183, NextOffset: 216 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 216, NextOffset: 249 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 249, NextOffset: 282 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 282, NextOffset: 315 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 315, NextOffset: 348 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 348, NextOffset: 468 516s testutil.go:509: Offset: 252, NextOffset: 347 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt foo1.txt foo3.txt barlink test dev test2 .no.prefetch.landmark bar] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 .no.prefetch.landmark bar baz.txt foo1.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 626 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":842,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":875,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":908,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":941,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":182,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":215,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":248,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":281,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":314,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":347,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":466,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":589,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":683,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":988,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1021,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1054,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1087,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [bar foo3.txt test dev foo1.txt barlink test2 .no.prefetch.landmark baz.txt] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 443, NextOffset: 537 516s testutil.go:509: Offset: 589, NextOffset: 683 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 537, NextOffset: 842 516s testutil.go:509: Offset: 683, NextOffset: 988 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 842, NextOffset: 875 516s testutil.go:509: Offset: 988, NextOffset: 1021 516s testutil.go:509: Offset: 875, NextOffset: 908 516s testutil.go:509: Offset: 1021, NextOffset: 1054 516s testutil.go:509: Offset: 908, NextOffset: 941 516s testutil.go:509: Offset: 1054, NextOffset: 1087 516s testutil.go:509: Offset: 941, NextOffset: 1144 516s testutil.go:509: Offset: 1087, NextOffset: 1363 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 182, NextOffset: 215 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 215, NextOffset: 248 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 248, NextOffset: 281 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 281, NextOffset: 314 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 314, NextOffset: 347 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:509: Offset: 347, NextOffset: 466 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 182, NextOffset: 215 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 215, NextOffset: 248 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 248, NextOffset: 281 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 281, NextOffset: 314 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 314, NextOffset: 347 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:509: Offset: 347, NextOffset: 466 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 345, NextOffset: 443 516s testutil.go:509: Offset: 466, NextOffset: 589 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev foo1.txt barlink test2 .no.prefetch.landmark baz.txt bar foo3.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 182, NextOffset: 215 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 215, NextOffset: 248 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 248, NextOffset: 281 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 281, NextOffset: 314 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 314, NextOffset: 347 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 347, NextOffset: 466 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 589, NextOffset: 683 516s testutil.go:509: Offset: 443, NextOffset: 537 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 683, NextOffset: 988 516s testutil.go:509: Offset: 537, NextOffset: 842 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 988, NextOffset: 1021 516s testutil.go:509: Offset: 842, NextOffset: 875 516s testutil.go:509: Offset: 1021, NextOffset: 1054 516s testutil.go:509: Offset: 875, NextOffset: 908 516s testutil.go:509: Offset: 1054, NextOffset: 1087 516s testutil.go:509: Offset: 908, NextOffset: 941 516s testutil.go:509: Offset: 1087, NextOffset: 1363 516s testutil.go:509: Offset: 941, NextOffset: 1144 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 466, NextOffset: 589 516s testutil.go:509: Offset: 345, NextOffset: 443 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 182, NextOffset: 215 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 215, NextOffset: 248 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 248, NextOffset: 281 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 281, NextOffset: 314 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 314, NextOffset: 347 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 347, NextOffset: 466 516s testutil.go:509: Offset: 251, NextOffset: 345 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt foo1.txt barlink test dev test2 bar foo3.txt] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt barlink test dev test2 bar foo3.txt .no.prefetch.landmark baz.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 90, NextOffset: 717 516s testutil.go:509: Offset: 0, NextOffset: 623 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":850,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":883,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":916,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":949,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":184,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":217,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":250,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":283,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":316,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":349,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":470,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":691,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":996,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1029,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1062,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1095,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo1.txt bar foo3.txt barlink dev .no.prefetch.landmark baz.txt test test2] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 250, NextOffset: 283 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 283, NextOffset: 316 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 316, NextOffset: 349 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:509: Offset: 349, NextOffset: 470 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 250, NextOffset: 283 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 283, NextOffset: 316 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 316, NextOffset: 349 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:509: Offset: 349, NextOffset: 470 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 349, NextOffset: 449 516s testutil.go:509: Offset: 470, NextOffset: 595 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 449, NextOffset: 545 516s testutil.go:509: Offset: 595, NextOffset: 691 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 850 516s testutil.go:509: Offset: 691, NextOffset: 996 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 850, NextOffset: 883 516s testutil.go:509: Offset: 996, NextOffset: 1029 516s testutil.go:509: Offset: 883, NextOffset: 916 516s testutil.go:509: Offset: 1029, NextOffset: 1062 516s testutil.go:509: Offset: 916, NextOffset: 949 516s testutil.go:509: Offset: 1062, NextOffset: 1095 516s testutil.go:509: Offset: 949, NextOffset: 1153 516s testutil.go:509: Offset: 1095, NextOffset: 1377 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink dev .no.prefetch.landmark baz.txt test test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 691, NextOffset: 996 516s testutil.go:509: Offset: 545, NextOffset: 850 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 250, NextOffset: 283 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 283, NextOffset: 316 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 316, NextOffset: 349 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 349, NextOffset: 470 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 996, NextOffset: 1029 516s testutil.go:509: Offset: 850, NextOffset: 883 516s testutil.go:509: Offset: 1029, NextOffset: 1062 516s testutil.go:509: Offset: 883, NextOffset: 916 516s testutil.go:509: Offset: 1062, NextOffset: 1095 516s testutil.go:509: Offset: 916, NextOffset: 949 516s testutil.go:509: Offset: 1095, NextOffset: 1377 516s testutil.go:509: Offset: 949, NextOffset: 1153 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 184, NextOffset: 217 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 217, NextOffset: 250 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 250, NextOffset: 283 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 283, NextOffset: 316 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 316, NextOffset: 349 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 349, NextOffset: 470 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 470, NextOffset: 595 516s testutil.go:509: Offset: 349, NextOffset: 449 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 595, NextOffset: 691 516s testutil.go:509: Offset: 449, NextOffset: 545 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":90,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":90,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":90,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":90,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark foo1.txt] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 627 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=64000 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark foo1.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s testutil.go:509: Offset: 90, NextOffset: 719 516s testutil.go:509: Offset: 0, NextOffset: 627 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":864,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":897,"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":963,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":317,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":350,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":469,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":686,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37: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":1046,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1079,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1112,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt bar foo3.txt dev test2 .no.prefetch.landmark foo1.txt barlink test] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 345, NextOffset: 443 516s testutil.go:509: Offset: 469, NextOffset: 592 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 443, NextOffset: 537 516s testutil.go:509: Offset: 592, NextOffset: 686 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 537, NextOffset: 864 516s testutil.go:509: Offset: 686, NextOffset: 1013 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 864, NextOffset: 897 516s testutil.go:509: Offset: 1013, NextOffset: 1046 516s testutil.go:509: Offset: 897, NextOffset: 930 516s testutil.go:509: Offset: 1046, NextOffset: 1079 516s testutil.go:509: Offset: 930, NextOffset: 963 516s testutil.go:509: Offset: 1079, NextOffset: 1112 516s testutil.go:509: Offset: 963, NextOffset: 1176 516s testutil.go:509: Offset: 1112, NextOffset: 1397 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 251, NextOffset: 284 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:509: Offset: 350, NextOffset: 469 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 284, NextOffset: 317 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:509: Offset: 350, NextOffset: 469 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt dev test2 .no.prefetch.landmark foo1.txt barlink test] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 469, NextOffset: 592 516s testutil.go:509: Offset: 345, NextOffset: 443 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1013, NextOffset: 1046 516s testutil.go:509: Offset: 864, NextOffset: 897 516s testutil.go:509: Offset: 1046, NextOffset: 1079 516s testutil.go:509: Offset: 897, NextOffset: 930 516s testutil.go:509: Offset: 1079, NextOffset: 1112 516s testutil.go:509: Offset: 930, NextOffset: 963 516s testutil.go:509: Offset: 1112, NextOffset: 1397 516s testutil.go:509: Offset: 963, NextOffset: 1176 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 350, NextOffset: 469 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 592, NextOffset: 686 516s testutil.go:509: Offset: 443, NextOffset: 537 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 686, NextOffset: 1013 516s testutil.go:509: Offset: 537, NextOffset: 864 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 350, NextOffset: 469 516s testutil.go:509: Offset: 251, NextOffset: 345 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark baz.txt foo1.txt test test2 bar foo3.txt barlink dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt test test2 bar foo3.txt barlink dev .no.prefetch.landmark] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s testutil.go:509: Offset: 93, NextOffset: 763 516s testutil.go:509: Offset: 0, NextOffset: 664 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37: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":909,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":942,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":975,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":187,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":319,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":352,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":473,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":598,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":694,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1025,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1058,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1091,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1124,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [dev test2 foo3.txt barlink .no.prefetch.landmark baz.txt foo1.txt bar test] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 876, NextOffset: 909 516s testutil.go:509: Offset: 1025, NextOffset: 1058 516s testutil.go:509: Offset: 909, NextOffset: 942 516s testutil.go:509: Offset: 1058, NextOffset: 1091 516s testutil.go:509: Offset: 942, NextOffset: 975 516s testutil.go:509: Offset: 1091, NextOffset: 1124 516s testutil.go:509: Offset: 975, NextOffset: 1190 516s testutil.go:509: Offset: 1124, NextOffset: 1414 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 253, NextOffset: 286 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 286, NextOffset: 319 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 319, NextOffset: 352 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:509: Offset: 352, NextOffset: 473 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 253, NextOffset: 286 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 286, NextOffset: 319 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 319, NextOffset: 352 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:509: Offset: 352, NextOffset: 473 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 349, NextOffset: 449 516s testutil.go:509: Offset: 473, NextOffset: 598 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 449, NextOffset: 545 516s testutil.go:509: Offset: 598, NextOffset: 694 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 876 516s testutil.go:509: Offset: 694, NextOffset: 1025 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink .no.prefetch.landmark baz.txt foo1.txt bar test dev test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 253, NextOffset: 286 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 286, NextOffset: 319 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 319, NextOffset: 352 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 352, NextOffset: 473 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 694, NextOffset: 1025 516s testutil.go:509: Offset: 545, NextOffset: 876 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 253, NextOffset: 286 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 286, NextOffset: 319 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 319, NextOffset: 352 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 352, NextOffset: 473 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 473, NextOffset: 598 516s testutil.go:509: Offset: 349, NextOffset: 449 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 598, NextOffset: 694 516s testutil.go:509: Offset: 449, NextOffset: 545 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1025, NextOffset: 1058 516s testutil.go:509: Offset: 876, NextOffset: 909 516s testutil.go:509: Offset: 1058, NextOffset: 1091 516s testutil.go:509: Offset: 909, NextOffset: 942 516s testutil.go:509: Offset: 1091, NextOffset: 1124 516s testutil.go:509: Offset: 942, NextOffset: 975 516s testutil.go:509: Offset: 1124, NextOffset: 1414 516s testutil.go:509: Offset: 975, NextOffset: 1190 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [dev test2 baz.txt foo1.txt barlink .no.prefetch.landmark bar foo3.txt test] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt test dev test2 baz.txt foo1.txt barlink .no.prefetch.landmark bar] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":869,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":902,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":935,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":968,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":186,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":318,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":351,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":471,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":690,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1018,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1051,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1084,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1117,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt barlink foo1.txt bar foo3.txt test dev test2] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 252, NextOffset: 285 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 285, NextOffset: 318 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 318, NextOffset: 351 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:509: Offset: 351, NextOffset: 471 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 252, NextOffset: 285 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 285, NextOffset: 318 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 318, NextOffset: 351 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:509: Offset: 351, NextOffset: 471 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 347, NextOffset: 446 516s testutil.go:509: Offset: 471, NextOffset: 595 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 446, NextOffset: 541 516s testutil.go:509: Offset: 595, NextOffset: 690 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 541, NextOffset: 869 516s testutil.go:509: Offset: 690, NextOffset: 1018 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 869, NextOffset: 902 516s testutil.go:509: Offset: 1018, NextOffset: 1051 516s testutil.go:509: Offset: 902, NextOffset: 935 516s testutil.go:509: Offset: 1051, NextOffset: 1084 516s testutil.go:509: Offset: 935, NextOffset: 968 516s testutil.go:509: Offset: 1084, NextOffset: 1117 516s testutil.go:509: Offset: 968, NextOffset: 1182 516s testutil.go:509: Offset: 1117, NextOffset: 1404 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 252, NextOffset: 285 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 285, NextOffset: 318 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 318, NextOffset: 351 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 351, NextOffset: 471 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 471, NextOffset: 595 516s testutil.go:509: Offset: 347, NextOffset: 446 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 595, NextOffset: 690 516s testutil.go:509: Offset: 446, NextOffset: 541 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 690, NextOffset: 1018 516s testutil.go:509: Offset: 541, NextOffset: 869 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1018, NextOffset: 1051 516s testutil.go:509: Offset: 869, NextOffset: 902 516s testutil.go:509: Offset: 1051, NextOffset: 1084 516s testutil.go:509: Offset: 902, NextOffset: 935 516s testutil.go:509: Offset: 1084, NextOffset: 1117 516s testutil.go:509: Offset: 935, NextOffset: 968 516s testutil.go:509: Offset: 1117, NextOffset: 1404 516s testutil.go:509: Offset: 968, NextOffset: 1182 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 252, NextOffset: 285 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 285, NextOffset: 318 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 318, NextOffset: 351 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 351, NextOffset: 471 516s testutil.go:509: Offset: 252, NextOffset: 347 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark baz.txt foo1.txt bar barlink test dev foo3.txt test2] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar barlink test dev foo3.txt test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s testutil.go:509: Offset: 93, NextOffset: 765 516s testutil.go:509: Offset: 0, NextOffset: 666 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":188,"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":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":452,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":549,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":879,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":912,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":945,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":978,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":188,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":221,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":254,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":320,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":353,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":475,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":601,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":698,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1028,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1061,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1094,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1127,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test test2 dev] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 879, NextOffset: 912 516s testutil.go:509: Offset: 1028, NextOffset: 1061 516s testutil.go:509: Offset: 912, NextOffset: 945 516s testutil.go:509: Offset: 1061, NextOffset: 1094 516s testutil.go:509: Offset: 945, NextOffset: 978 516s testutil.go:509: Offset: 1094, NextOffset: 1127 516s testutil.go:509: Offset: 978, NextOffset: 1191 516s testutil.go:509: Offset: 1127, NextOffset: 1420 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 351, NextOffset: 452 516s testutil.go:509: Offset: 475, NextOffset: 601 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 452, NextOffset: 549 516s testutil.go:509: Offset: 601, NextOffset: 698 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 549, NextOffset: 879 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 516s testutil.go:509: Offset: 698, NextOffset: 1028 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test test2 dev .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 475, NextOffset: 601 516s testutil.go:509: Offset: 351, NextOffset: 452 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 601, NextOffset: 698 516s testutil.go:509: Offset: 452, NextOffset: 549 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 698, NextOffset: 1028 516s testutil.go:509: Offset: 549, NextOffset: 879 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1028, NextOffset: 1061 516s testutil.go:509: Offset: 879, NextOffset: 912 516s testutil.go:509: Offset: 1061, NextOffset: 1094 516s testutil.go:509: Offset: 912, NextOffset: 945 516s testutil.go:509: Offset: 1094, NextOffset: 1127 516s testutil.go:509: Offset: 945, NextOffset: 978 516s testutil.go:509: Offset: 1127, NextOffset: 1420 516s testutil.go:509: Offset: 978, NextOffset: 1191 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt foo1.txt dev test2 bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 bar foo3.txt barlink test .no.prefetch.landmark baz.txt foo1.txt dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":960,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":993,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1026,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1059,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":317,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":350,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":469,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":686,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1109,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1142,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1175,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1208,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark foo3.txt barlink test test2 baz.txt foo1.txt bar dev] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 443, NextOffset: 537 516s testutil.go:509: Offset: 592, NextOffset: 686 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 537, NextOffset: 960 516s testutil.go:509: Offset: 686, NextOffset: 1109 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 960, NextOffset: 993 516s testutil.go:509: Offset: 1109, NextOffset: 1142 516s testutil.go:509: Offset: 993, NextOffset: 1026 516s testutil.go:509: Offset: 1142, NextOffset: 1175 516s testutil.go:509: Offset: 1026, NextOffset: 1059 516s testutil.go:509: Offset: 1175, NextOffset: 1208 516s testutil.go:509: Offset: 1059, NextOffset: 1368 516s testutil.go:509: Offset: 1208, NextOffset: 1594 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:509: Offset: 350, NextOffset: 469 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:509: Offset: 350, NextOffset: 469 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 345, NextOffset: 443 516s testutil.go:509: Offset: 469, NextOffset: 592 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test test2 baz.txt foo1.txt bar dev .no.prefetch.landmark foo3.txt barlink] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 686, NextOffset: 1109 516s testutil.go:509: Offset: 537, NextOffset: 960 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1109, NextOffset: 1142 516s testutil.go:509: Offset: 960, NextOffset: 993 516s testutil.go:509: Offset: 1142, NextOffset: 1175 516s testutil.go:509: Offset: 993, NextOffset: 1026 516s testutil.go:509: Offset: 1175, NextOffset: 1208 516s testutil.go:509: Offset: 1026, NextOffset: 1059 516s testutil.go:509: Offset: 1208, NextOffset: 1594 516s testutil.go:509: Offset: 1059, NextOffset: 1368 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 350, NextOffset: 469 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 350, NextOffset: 469 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 469, NextOffset: 592 516s testutil.go:509: Offset: 345, NextOffset: 443 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 592, NextOffset: 686 516s testutil.go:509: Offset: 443, NextOffset: 537 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [test dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt test2 bar barlink] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt test2 bar barlink] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":971,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1004,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1037,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1070,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":187,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":319,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":352,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":473,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":598,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":694,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1120,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1153,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1186,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1219,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [baz.txt foo1.txt foo3.txt dev .no.prefetch.landmark bar barlink test test2] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 253, NextOffset: 286 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 286, NextOffset: 319 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 319, NextOffset: 352 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:509: Offset: 352, NextOffset: 473 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 253, NextOffset: 286 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 286, NextOffset: 319 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 319, NextOffset: 352 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:509: Offset: 352, NextOffset: 473 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 349, NextOffset: 449 516s testutil.go:509: Offset: 473, NextOffset: 598 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 449, NextOffset: 545 516s testutil.go:509: Offset: 598, NextOffset: 694 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 971 516s testutil.go:509: Offset: 694, NextOffset: 1120 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 971, NextOffset: 1004 516s testutil.go:509: Offset: 1120, NextOffset: 1153 516s testutil.go:509: Offset: 1004, NextOffset: 1037 516s testutil.go:509: Offset: 1153, NextOffset: 1186 516s testutil.go:509: Offset: 1037, NextOffset: 1070 516s testutil.go:509: Offset: 1186, NextOffset: 1219 516s testutil.go:509: Offset: 1070, NextOffset: 1383 516s testutil.go:509: Offset: 1219, NextOffset: 1612 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt dev .no.prefetch.landmark bar barlink test test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 598, NextOffset: 694 516s testutil.go:509: Offset: 449, NextOffset: 545 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1120, NextOffset: 1153 516s testutil.go:509: Offset: 971, NextOffset: 1004 516s testutil.go:509: Offset: 1153, NextOffset: 1186 516s testutil.go:509: Offset: 1004, NextOffset: 1037 516s testutil.go:509: Offset: 1186, NextOffset: 1219 516s testutil.go:509: Offset: 1037, NextOffset: 1070 516s testutil.go:509: Offset: 1219, NextOffset: 1612 516s testutil.go:509: Offset: 1070, NextOffset: 1383 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 253, NextOffset: 286 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 286, NextOffset: 319 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 319, NextOffset: 352 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 352, NextOffset: 473 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 253, NextOffset: 286 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 286, NextOffset: 319 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 319, NextOffset: 352 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 352, NextOffset: 473 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 473, NextOffset: 598 516s testutil.go:509: Offset: 349, NextOffset: 449 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 694, NextOffset: 1120 516s testutil.go:509: Offset: 545, NextOffset: 971 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [test2 foo1.txt barlink test dev .no.prefetch.landmark baz.txt bar foo3.txt] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 foo1.txt barlink test dev .no.prefetch.landmark baz.txt bar foo3.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=64000 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 93, NextOffset: 929 516s testutil.go:509: Offset: 0, NextOffset: 830 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":962,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":995,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1028,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1061,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":186,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":318,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":351,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":471,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":690,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1111,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1144,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1177,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1210,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo1.txt foo3.txt bar barlink test dev test2] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 446, NextOffset: 541 516s testutil.go:509: Offset: 595, NextOffset: 690 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 541, NextOffset: 962 516s testutil.go:509: Offset: 690, NextOffset: 1111 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 962, NextOffset: 995 516s testutil.go:509: Offset: 1111, NextOffset: 1144 516s testutil.go:509: Offset: 995, NextOffset: 1028 516s testutil.go:509: Offset: 1144, NextOffset: 1177 516s testutil.go:509: Offset: 1028, NextOffset: 1061 516s testutil.go:509: Offset: 1177, NextOffset: 1210 516s testutil.go:509: Offset: 1061, NextOffset: 1372 516s testutil.go:509: Offset: 1210, NextOffset: 1598 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 252, NextOffset: 285 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 285, NextOffset: 318 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 318, NextOffset: 351 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:509: Offset: 351, NextOffset: 471 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 252, NextOffset: 285 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 285, NextOffset: 318 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 318, NextOffset: 351 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:509: Offset: 351, NextOffset: 471 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 347, NextOffset: 446 516s testutil.go:509: Offset: 471, NextOffset: 595 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt bar barlink test dev test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 690, NextOffset: 1111 516s testutil.go:509: Offset: 541, NextOffset: 962 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 595, NextOffset: 690 516s testutil.go:509: Offset: 446, NextOffset: 541 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1111, NextOffset: 1144 516s testutil.go:509: Offset: 962, NextOffset: 995 516s testutil.go:509: Offset: 1144, NextOffset: 1177 516s testutil.go:509: Offset: 995, NextOffset: 1028 516s testutil.go:509: Offset: 1177, NextOffset: 1210 516s testutil.go:509: Offset: 1028, NextOffset: 1061 516s testutil.go:509: Offset: 1210, NextOffset: 1598 516s testutil.go:509: Offset: 1061, NextOffset: 1372 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 252, NextOffset: 285 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 285, NextOffset: 318 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 318, NextOffset: 351 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 351, NextOffset: 471 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 252, NextOffset: 285 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 285, NextOffset: 318 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 318, NextOffset: 351 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 351, NextOffset: 471 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 471, NextOffset: 595 516s testutil.go:509: Offset: 347, NextOffset: 446 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt foo1.txt dev test2 bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=64000 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test .no.prefetch.landmark baz.txt foo1.txt dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s testutil.go:509: Offset: 93, NextOffset: 921 516s testutil.go:509: Offset: 0, NextOffset: 822 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":188,"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":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":452,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":549,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":977,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1010,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1043,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1076,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":188,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":221,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":254,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":320,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":353,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":475,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":601,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":698,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1126,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1159,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1192,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1225,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark barlink baz.txt foo1.txt bar foo3.txt test dev test2] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 977, NextOffset: 1010 516s testutil.go:509: Offset: 1126, NextOffset: 1159 516s testutil.go:509: Offset: 1010, NextOffset: 1043 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 516s testutil.go:509: Offset: 1159, NextOffset: 1192 516s testutil.go:509: Offset: 1043, NextOffset: 1076 516s testutil.go:509: Offset: 1192, NextOffset: 1225 516s testutil.go:509: Offset: 1076, NextOffset: 1387 516s testutil.go:509: Offset: 1225, NextOffset: 1618 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 351, NextOffset: 452 516s testutil.go:509: Offset: 475, NextOffset: 601 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 452, NextOffset: 549 516s testutil.go:509: Offset: 601, NextOffset: 698 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 549, NextOffset: 977 516s testutil.go:509: Offset: 698, NextOffset: 1126 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark barlink baz.txt foo1.txt bar foo3.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 475, NextOffset: 601 516s testutil.go:509: Offset: 351, NextOffset: 452 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 601, NextOffset: 698 516s testutil.go:509: Offset: 452, NextOffset: 549 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 698, NextOffset: 1126 516s testutil.go:509: Offset: 549, NextOffset: 977 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1126, NextOffset: 1159 516s testutil.go:509: Offset: 977, NextOffset: 1010 516s testutil.go:509: Offset: 1159, NextOffset: 1192 516s testutil.go:509: Offset: 1010, NextOffset: 1043 516s testutil.go:509: Offset: 1192, NextOffset: 1225 516s testutil.go:509: Offset: 1043, NextOffset: 1076 516s testutil.go:509: Offset: 1225, NextOffset: 1618 516s testutil.go:509: Offset: 1076, NextOffset: 1387 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo1.txt bar foo3.txt dev test2 .no.prefetch.landmark barlink test baz.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=64000 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt dev test2 .no.prefetch.landmark barlink test baz.txt foo1.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s testutil.go:509: Offset: 93, NextOffset: 931 516s testutil.go:509: Offset: 0, NextOffset: 832 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":86,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":119,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":345,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":443,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":537,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":869,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":902,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":935,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":968,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":251,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":317,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":350,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":469,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":592,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":686,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1018,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1051,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1084,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1117,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo3.txt barlink dev test2 baz.txt bar test .no.prefetch.landmark foo1.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 345, NextOffset: 443 516s testutil.go:509: Offset: 469, NextOffset: 592 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 443, NextOffset: 537 516s testutil.go:509: Offset: 592, NextOffset: 686 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 537, NextOffset: 869 516s testutil.go:509: Offset: 686, NextOffset: 1018 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 869, NextOffset: 902 516s testutil.go:509: Offset: 1018, NextOffset: 1051 516s testutil.go:509: Offset: 902, NextOffset: 935 516s testutil.go:509: Offset: 1051, NextOffset: 1084 516s testutil.go:509: Offset: 935, NextOffset: 968 516s testutil.go:509: Offset: 1084, NextOffset: 1117 516s testutil.go:509: Offset: 968, NextOffset: 1182 516s testutil.go:509: Offset: 1117, NextOffset: 1400 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:509: Offset: 350, NextOffset: 469 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:509: Offset: 350, NextOffset: 469 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt bar test .no.prefetch.landmark foo1.txt foo3.txt barlink dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 469, NextOffset: 592 516s testutil.go:509: Offset: 345, NextOffset: 443 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 686, NextOffset: 1018 516s testutil.go:509: Offset: 537, NextOffset: 869 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 350, NextOffset: 469 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 86, NextOffset: 119 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 119, NextOffset: 152 516s testutil.go:509: Offset: 251, NextOffset: 284 516s testutil.go:509: Offset: 152, NextOffset: 185 516s testutil.go:509: Offset: 284, NextOffset: 317 516s testutil.go:509: Offset: 185, NextOffset: 218 516s testutil.go:509: Offset: 317, NextOffset: 350 516s testutil.go:509: Offset: 218, NextOffset: 251 516s testutil.go:509: Offset: 350, NextOffset: 469 516s testutil.go:509: Offset: 251, NextOffset: 345 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 592, NextOffset: 686 516s testutil.go:509: Offset: 443, NextOffset: 537 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1018, NextOffset: 1051 516s testutil.go:509: Offset: 869, NextOffset: 902 516s testutil.go:509: Offset: 1051, NextOffset: 1084 516s testutil.go:509: Offset: 902, NextOffset: 935 516s testutil.go:509: Offset: 1084, NextOffset: 1117 516s testutil.go:509: Offset: 935, NextOffset: 968 516s testutil.go:509: Offset: 1117, NextOffset: 1400 516s testutil.go:509: Offset: 968, NextOffset: 1182 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt test foo1.txt bar foo3.txt barlink dev test2] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink dev test2 .no.prefetch.landmark baz.txt test foo1.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s testutil.go:509: Offset: 93, NextOffset: 771 516s testutil.go:509: Offset: 0, NextOffset: 672 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":121,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":349,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":449,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":545,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":881,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":914,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":947,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":980,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":187,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":253,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":286,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":319,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":352,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":473,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":598,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":694,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1030,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1063,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1096,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1129,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo1.txt bar .no.prefetch.landmark foo3.txt barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 881, NextOffset: 914 516s testutil.go:509: Offset: 1030, NextOffset: 1063 516s testutil.go:509: Offset: 914, NextOffset: 947 516s testutil.go:509: Offset: 1063, NextOffset: 1096 516s testutil.go:509: Offset: 947, NextOffset: 980 516s testutil.go:509: Offset: 1096, NextOffset: 1129 516s testutil.go:509: Offset: 980, NextOffset: 1194 516s testutil.go:509: Offset: 1129, NextOffset: 1417 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 253, NextOffset: 286 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 286, NextOffset: 319 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 319, NextOffset: 352 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:509: Offset: 352, NextOffset: 473 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 253, NextOffset: 286 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 286, NextOffset: 319 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 319, NextOffset: 352 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:509: Offset: 352, NextOffset: 473 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 349, NextOffset: 449 516s testutil.go:509: Offset: 473, NextOffset: 598 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 449, NextOffset: 545 516s testutil.go:509: Offset: 598, NextOffset: 694 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 545, NextOffset: 881 516s testutil.go:509: Offset: 694, NextOffset: 1030 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar .no.prefetch.landmark] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1030, NextOffset: 1063 516s testutil.go:509: Offset: 881, NextOffset: 914 516s testutil.go:509: Offset: 1063, NextOffset: 1096 516s testutil.go:509: Offset: 914, NextOffset: 947 516s testutil.go:509: Offset: 1096, NextOffset: 1129 516s testutil.go:509: Offset: 947, NextOffset: 980 516s testutil.go:509: Offset: 1129, NextOffset: 1417 516s testutil.go:509: Offset: 980, NextOffset: 1194 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 253, NextOffset: 286 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 286, NextOffset: 319 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 319, NextOffset: 352 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 352, NextOffset: 473 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 88, NextOffset: 121 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 121, NextOffset: 154 516s testutil.go:509: Offset: 253, NextOffset: 286 516s testutil.go:509: Offset: 154, NextOffset: 187 516s testutil.go:509: Offset: 286, NextOffset: 319 516s testutil.go:509: Offset: 187, NextOffset: 220 516s testutil.go:509: Offset: 319, NextOffset: 352 516s testutil.go:509: Offset: 220, NextOffset: 253 516s testutil.go:509: Offset: 352, NextOffset: 473 516s testutil.go:509: Offset: 253, NextOffset: 349 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 473, NextOffset: 598 516s testutil.go:509: Offset: 349, NextOffset: 449 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 598, NextOffset: 694 516s testutil.go:509: Offset: 449, NextOffset: 545 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 694, NextOffset: 1030 516s testutil.go:509: Offset: 545, NextOffset: 881 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt foo1.txt foo3.txt barlink .no.prefetch.landmark bar test dev test2] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar test dev test2 baz.txt foo1.txt foo3.txt barlink .no.prefetch.landmark] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s testutil.go:509: Offset: 93, NextOffset: 779 516s testutil.go:509: Offset: 0, NextOffset: 680 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":120,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":186,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":347,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":446,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","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":908,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":941,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":974,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":186,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":219,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":252,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":285,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":318,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":351,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":471,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":595,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":690,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","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":1057,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1090,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1123,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test .no.prefetch.landmark foo1.txt foo3.txt barlink dev test2 baz.txt bar] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 252, NextOffset: 285 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 285, NextOffset: 318 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 318, NextOffset: 351 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:509: Offset: 351, NextOffset: 471 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 252, NextOffset: 285 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 285, NextOffset: 318 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 318, NextOffset: 351 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:509: Offset: 351, NextOffset: 471 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 347, NextOffset: 446 516s testutil.go:509: Offset: 471, NextOffset: 595 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 446, NextOffset: 541 516s testutil.go:509: Offset: 595, NextOffset: 690 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 541, NextOffset: 875 516s testutil.go:509: Offset: 690, NextOffset: 1024 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 875, NextOffset: 908 516s testutil.go:509: Offset: 1024, NextOffset: 1057 516s testutil.go:509: Offset: 908, NextOffset: 941 516s testutil.go:509: Offset: 1057, NextOffset: 1090 516s testutil.go:509: Offset: 941, NextOffset: 974 516s testutil.go:509: Offset: 1090, NextOffset: 1123 516s testutil.go:509: Offset: 974, NextOffset: 1186 516s testutil.go:509: Offset: 1123, NextOffset: 1408 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink dev test2 baz.txt bar test .no.prefetch.landmark foo1.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 252, NextOffset: 285 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 285, NextOffset: 318 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 318, NextOffset: 351 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 351, NextOffset: 471 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 87, NextOffset: 120 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 120, NextOffset: 153 516s testutil.go:509: Offset: 252, NextOffset: 285 516s testutil.go:509: Offset: 153, NextOffset: 186 516s testutil.go:509: Offset: 285, NextOffset: 318 516s testutil.go:509: Offset: 186, NextOffset: 219 516s testutil.go:509: Offset: 318, NextOffset: 351 516s testutil.go:509: Offset: 219, NextOffset: 252 516s testutil.go:509: Offset: 351, NextOffset: 471 516s testutil.go:509: Offset: 252, NextOffset: 347 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 595, NextOffset: 690 516s testutil.go:509: Offset: 446, NextOffset: 541 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1024, NextOffset: 1057 516s testutil.go:509: Offset: 875, NextOffset: 908 516s testutil.go:509: Offset: 1057, NextOffset: 1090 516s testutil.go:509: Offset: 908, NextOffset: 941 516s testutil.go:509: Offset: 1090, NextOffset: 1123 516s testutil.go:509: Offset: 941, NextOffset: 974 516s testutil.go:509: Offset: 1123, NextOffset: 1408 516s testutil.go:509: Offset: 974, NextOffset: 1186 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 471, NextOffset: 595 516s testutil.go:509: Offset: 347, NextOffset: 446 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 690, NextOffset: 1024 516s testutil.go:509: Offset: 541, NextOffset: 875 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt foo1.txt foo3.txt barlink dev test2 .no.prefetch.landmark bar test] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt barlink dev test2 .no.prefetch.landmark bar test] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s testutil.go:509: Offset: 93, NextOffset: 772 516s testutil.go:509: Offset: 0, NextOffset: 673 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":122,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":188,"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":254,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":351,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":452,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":549,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":885,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":918,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":951,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":984,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":188,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":221,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":254,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":287,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":320,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":353,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":475,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":601,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":698,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1067,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1100,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1133,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt .no.prefetch.landmark barlink] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 452, NextOffset: 549 516s testutil.go:509: Offset: 601, NextOffset: 698 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 549, NextOffset: 885 516s testutil.go:509: Offset: 698, NextOffset: 1034 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 885, NextOffset: 918 516s testutil.go:509: Offset: 1034, NextOffset: 1067 516s testutil.go:509: Offset: 918, NextOffset: 951 516s testutil.go:509: Offset: 1067, NextOffset: 1100 516s testutil.go:509: Offset: 951, NextOffset: 984 516s testutil.go:509: Offset: 1100, NextOffset: 1133 516s testutil.go:509: Offset: 984, NextOffset: 1198 516s testutil.go:509: Offset: 1133, NextOffset: 1424 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 351, NextOffset: 452 516s testutil.go:509: Offset: 475, NextOffset: 601 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:509: Offset: 254, NextOffset: 351 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 475, NextOffset: 601 516s testutil.go:509: Offset: 351, NextOffset: 452 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 601, NextOffset: 698 516s testutil.go:509: Offset: 452, NextOffset: 549 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 698, NextOffset: 1034 516s testutil.go:509: Offset: 549, NextOffset: 885 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1034, NextOffset: 1067 516s testutil.go:509: Offset: 885, NextOffset: 918 516s testutil.go:509: Offset: 1067, NextOffset: 1100 516s testutil.go:509: Offset: 918, NextOffset: 951 516s testutil.go:509: Offset: 1100, NextOffset: 1133 516s testutil.go:509: Offset: 951, NextOffset: 984 516s testutil.go:509: Offset: 1133, NextOffset: 1424 516s testutil.go:509: Offset: 984, NextOffset: 1198 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 89, NextOffset: 122 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 122, NextOffset: 155 516s testutil.go:509: Offset: 254, NextOffset: 287 516s testutil.go:509: Offset: 155, NextOffset: 188 516s testutil.go:509: Offset: 287, NextOffset: 320 516s testutil.go:509: Offset: 188, NextOffset: 221 516s testutil.go:509: Offset: 320, NextOffset: 353 516s testutil.go:509: Offset: 221, NextOffset: 254 516s testutil.go:509: Offset: 353, NextOffset: 475 516s testutil.go:509: Offset: 254, NextOffset: 351 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":93,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":93,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":93,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":93,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":93,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test barlink dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test barlink dev test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:509: Offset: 93, NextOffset: 778 516s testutil.go:509: Offset: 0, NextOffset: 679 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":135,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":519,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":725,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":926,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1877,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1914,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1951,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1988,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1008,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":1209,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2160,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2197,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2234,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2271,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo1.txt foo3.txt barlink test test2 baz.txt bar dev .no.prefetch.landmark] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 725, NextOffset: 926 516s testutil.go:509: Offset: 1008, NextOffset: 1209 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 926, NextOffset: 1877 516s testutil.go:509: Offset: 1209, NextOffset: 2160 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1877, NextOffset: 1914 516s testutil.go:509: Offset: 2160, NextOffset: 2197 516s testutil.go:509: Offset: 1914, NextOffset: 1951 516s testutil.go:509: Offset: 2197, NextOffset: 2234 516s testutil.go:509: Offset: 1951, NextOffset: 1988 516s testutil.go:509: Offset: 2234, NextOffset: 2271 516s testutil.go:509: Offset: 1988, NextOffset: 2426 516s testutil.go:509: Offset: 2271, NextOffset: 2789 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 283, NextOffset: 320 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 320, NextOffset: 519 516s testutil.go:509: Offset: 534, NextOffset: 767 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 283, NextOffset: 320 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 320, NextOffset: 519 516s testutil.go:509: Offset: 534, NextOffset: 767 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 519, NextOffset: 725 516s testutil.go:509: Offset: 767, NextOffset: 1008 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark foo1.txt foo3.txt barlink test test2 baz.txt bar] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 767, NextOffset: 1008 516s testutil.go:509: Offset: 519, NextOffset: 725 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1209, NextOffset: 2160 516s testutil.go:509: Offset: 926, NextOffset: 1877 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2160, NextOffset: 2197 516s testutil.go:509: Offset: 1877, NextOffset: 1914 516s testutil.go:509: Offset: 2197, NextOffset: 2234 516s testutil.go:509: Offset: 1914, NextOffset: 1951 516s testutil.go:509: Offset: 2234, NextOffset: 2271 516s testutil.go:509: Offset: 1951, NextOffset: 1988 516s testutil.go:509: Offset: 2271, NextOffset: 2789 516s testutil.go:509: Offset: 1988, NextOffset: 2426 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 283, NextOffset: 320 516s testutil.go:509: Offset: 534, NextOffset: 767 516s testutil.go:509: Offset: 320, NextOffset: 519 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 283, NextOffset: 320 516s testutil.go:509: Offset: 534, NextOffset: 767 516s testutil.go:509: Offset: 320, NextOffset: 519 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1008, NextOffset: 1209 516s testutil.go:509: Offset: 725, NextOffset: 926 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark foo3.txt barlink test2 baz.txt foo1.txt bar test dev] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3.txt barlink test2 baz.txt foo1.txt bar test dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s testutil.go:509: Offset: 146, NextOffset: 2341 516s testutil.go:509: Offset: 0, NextOffset: 2127 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":137,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":211,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":248,"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":322,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":524,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":731,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":934,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1894,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1931,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1968,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2005,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":770,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1012,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":1215,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2175,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2212,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2249,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2286,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt bar foo3.txt barlink test2 foo1.txt test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 322, NextOffset: 524 516s testutil.go:509: Offset: 534, NextOffset: 770 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 524, NextOffset: 731 516s testutil.go:509: Offset: 770, NextOffset: 1012 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 731, NextOffset: 934 516s testutil.go:509: Offset: 1012, NextOffset: 1215 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 934, NextOffset: 1894 516s testutil.go:509: Offset: 1215, NextOffset: 2175 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1894, NextOffset: 1931 516s testutil.go:509: Offset: 2175, NextOffset: 2212 516s testutil.go:509: Offset: 1931, NextOffset: 1968 516s testutil.go:509: Offset: 2212, NextOffset: 2249 516s testutil.go:509: Offset: 1968, NextOffset: 2005 516s testutil.go:509: Offset: 2249, NextOffset: 2286 516s testutil.go:509: Offset: 2005, NextOffset: 2446 516s testutil.go:509: Offset: 2286, NextOffset: 2809 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 322, NextOffset: 524 516s testutil.go:509: Offset: 534, NextOffset: 770 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt test dev .no.prefetch.landmark baz.txt bar foo3.txt barlink test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 534, NextOffset: 770 516s testutil.go:509: Offset: 322, NextOffset: 524 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 770, NextOffset: 1012 516s testutil.go:509: Offset: 524, NextOffset: 731 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2175, NextOffset: 2212 516s testutil.go:509: Offset: 1894, NextOffset: 1931 516s testutil.go:509: Offset: 2212, NextOffset: 2249 516s testutil.go:509: Offset: 1931, NextOffset: 1968 516s testutil.go:509: Offset: 2249, NextOffset: 2286 516s testutil.go:509: Offset: 1968, NextOffset: 2005 516s testutil.go:509: Offset: 2286, NextOffset: 2809 516s testutil.go:509: Offset: 2005, NextOffset: 2446 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 534, NextOffset: 770 516s testutil.go:509: Offset: 322, NextOffset: 524 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1012, NextOffset: 1215 516s testutil.go:509: Offset: 731, NextOffset: 934 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1215, NextOffset: 2175 516s testutil.go:509: Offset: 934, NextOffset: 1894 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [bar foo3.txt dev test2 .no.prefetch.landmark barlink test baz.txt foo1.txt] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark barlink test baz.txt foo1.txt bar foo3.txt dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2359 516s testutil.go:509: Offset: 0, NextOffset: 2147 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":137,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":174,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":211,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":248,"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":322,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":521,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":930,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1884,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1921,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1958,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1995,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":768,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1010,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":1213,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2167,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2204,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2241,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2278,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark foo1.txt foo3.txt barlink test dev test2 baz.txt bar] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1884, NextOffset: 1921 516s testutil.go:509: Offset: 2167, NextOffset: 2204 516s testutil.go:509: Offset: 1921, NextOffset: 1958 516s testutil.go:509: Offset: 2204, NextOffset: 2241 516s testutil.go:509: Offset: 1958, NextOffset: 1995 516s testutil.go:509: Offset: 2241, NextOffset: 2278 516s testutil.go:509: Offset: 1995, NextOffset: 2435 516s testutil.go:509: Offset: 2278, NextOffset: 2799 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 322, NextOffset: 521 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 322, NextOffset: 521 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 521, NextOffset: 727 516s testutil.go:509: Offset: 768, NextOffset: 1010 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 727, NextOffset: 930 516s testutil.go:509: Offset: 1010, NextOffset: 1213 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 930, NextOffset: 1884 516s testutil.go:509: Offset: 1213, NextOffset: 2167 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt bar .no.prefetch.landmark foo1.txt foo3.txt barlink] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1213, NextOffset: 2167 516s testutil.go:509: Offset: 930, NextOffset: 1884 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2167, NextOffset: 2204 516s testutil.go:509: Offset: 1884, NextOffset: 1921 516s testutil.go:509: Offset: 2204, NextOffset: 2241 516s testutil.go:509: Offset: 1921, NextOffset: 1958 516s testutil.go:509: Offset: 2241, NextOffset: 2278 516s testutil.go:509: Offset: 1958, NextOffset: 1995 516s testutil.go:509: Offset: 2278, NextOffset: 2799 516s testutil.go:509: Offset: 1995, NextOffset: 2435 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:509: Offset: 322, NextOffset: 521 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:509: Offset: 322, NextOffset: 521 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1010, NextOffset: 1213 516s testutil.go:509: Offset: 727, NextOffset: 930 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 768, NextOffset: 1010 516s testutil.go:509: Offset: 521, NextOffset: 727 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo3.txt barlink dev test2 .no.prefetch.landmark foo1.txt bar test] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt barlink dev test2 .no.prefetch.landmark foo1.txt bar test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=64000 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s testutil.go:509: Offset: 146, NextOffset: 2348 516s testutil.go:509: Offset: 0, NextOffset: 2136 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":138,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":249,"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":323,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":525,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":733,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":937,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1904,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1941,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1978,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2015,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":350,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":387,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":424,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":461,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":498,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":535,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":770,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1014,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":1218,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2185,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2222,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2259,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2296,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo3.txt test test2 .no.prefetch.landmark baz.txt bar barlink dev foo1.txt] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1904, NextOffset: 1941 516s testutil.go:509: Offset: 2185, NextOffset: 2222 516s testutil.go:509: Offset: 1941, NextOffset: 1978 516s testutil.go:509: Offset: 2222, NextOffset: 2259 516s testutil.go:509: Offset: 1978, NextOffset: 2015 516s testutil.go:509: Offset: 2259, NextOffset: 2296 516s testutil.go:509: Offset: 2015, NextOffset: 2458 516s testutil.go:509: Offset: 2296, NextOffset: 2820 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 525, NextOffset: 733 516s testutil.go:509: Offset: 770, NextOffset: 1014 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 733, NextOffset: 937 516s testutil.go:509: Offset: 1014, NextOffset: 1218 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 937, NextOffset: 1904 516s testutil.go:509: Offset: 1218, NextOffset: 2185 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt bar barlink dev foo1.txt foo3.txt test] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 770, NextOffset: 1014 516s testutil.go:509: Offset: 525, NextOffset: 733 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1218, NextOffset: 2185 516s testutil.go:509: Offset: 937, NextOffset: 1904 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2185, NextOffset: 2222 516s testutil.go:509: Offset: 1904, NextOffset: 1941 516s testutil.go:509: Offset: 2222, NextOffset: 2259 516s testutil.go:509: Offset: 1941, NextOffset: 1978 516s testutil.go:509: Offset: 2259, NextOffset: 2296 516s testutil.go:509: Offset: 1978, NextOffset: 2015 516s testutil.go:509: Offset: 2296, NextOffset: 2820 516s testutil.go:509: Offset: 2015, NextOffset: 2458 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 249, NextOffset: 286 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 516s testutil.go:509: Offset: 498, NextOffset: 535 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1014, NextOffset: 1218 516s testutil.go:509: Offset: 733, NextOffset: 937 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark foo1.txt bar foo3.txt test baz.txt barlink dev test2] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt test baz.txt barlink dev test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s testutil.go:509: Offset: 146, NextOffset: 2371 516s testutil.go:509: Offset: 0, NextOffset: 2159 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":135,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":172,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":209,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":320,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":519,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":725,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":926,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2431,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2468,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2505,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2542,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":767,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1008,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":1209,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2714,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2751,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2788,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2825,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [bar dev test2 .no.prefetch.landmark foo1.txt foo3.txt barlink test baz.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 283, NextOffset: 320 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 320, NextOffset: 519 516s testutil.go:509: Offset: 534, NextOffset: 767 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 519, NextOffset: 725 516s testutil.go:509: Offset: 767, NextOffset: 1008 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 725, NextOffset: 926 516s testutil.go:509: Offset: 1008, NextOffset: 1209 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 926, NextOffset: 2431 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 516s testutil.go:509: Offset: 1209, NextOffset: 2714 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2431, NextOffset: 2468 516s testutil.go:509: Offset: 2714, NextOffset: 2751 516s testutil.go:509: Offset: 2468, NextOffset: 2505 516s testutil.go:509: Offset: 2751, NextOffset: 2788 516s testutil.go:509: Offset: 2505, NextOffset: 2542 516s testutil.go:509: Offset: 2788, NextOffset: 2825 516s testutil.go:509: Offset: 2542, NextOffset: 3353 516s testutil.go:509: Offset: 2825, NextOffset: 3715 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 283, NextOffset: 320 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 320, NextOffset: 519 516s testutil.go:509: Offset: 534, NextOffset: 767 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test baz.txt bar dev test2 .no.prefetch.landmark foo1.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2714, NextOffset: 2751 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 516s testutil.go:509: Offset: 2431, NextOffset: 2468 516s testutil.go:509: Offset: 2751, NextOffset: 2788 516s testutil.go:509: Offset: 2468, NextOffset: 2505 516s testutil.go:509: Offset: 2788, NextOffset: 2825 516s testutil.go:509: Offset: 2505, NextOffset: 2542 516s testutil.go:509: Offset: 2825, NextOffset: 3715 516s testutil.go:509: Offset: 2542, NextOffset: 3353 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 283, NextOffset: 320 516s testutil.go:509: Offset: 534, NextOffset: 767 516s testutil.go:509: Offset: 320, NextOffset: 519 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1008, NextOffset: 1209 516s testutil.go:509: Offset: 725, NextOffset: 926 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 135, NextOffset: 172 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 172, NextOffset: 209 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 209, NextOffset: 246 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 246, NextOffset: 283 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 283, NextOffset: 320 516s testutil.go:509: Offset: 534, NextOffset: 767 516s testutil.go:509: Offset: 320, NextOffset: 519 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 767, NextOffset: 1008 516s testutil.go:509: Offset: 519, NextOffset: 725 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1209, NextOffset: 2714 516s testutil.go:509: Offset: 926, NextOffset: 2431 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [dev test2 baz.txt bar .no.prefetch.landmark foo1.txt foo3.txt barlink test] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt bar .no.prefetch.landmark foo1.txt foo3.txt barlink] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s testutil.go:509: Offset: 146, NextOffset: 3268 516s testutil.go:509: Offset: 0, NextOffset: 3054 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":137,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":211,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":248,"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":322,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":524,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":731,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":934,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2449,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2486,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2523,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2560,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":770,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1012,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":1215,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2730,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2767,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2804,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2841,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt foo1.txt bar dev .no.prefetch.landmark foo3.txt barlink test test2] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 322, NextOffset: 524 516s testutil.go:509: Offset: 534, NextOffset: 770 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 322, NextOffset: 524 516s testutil.go:509: Offset: 534, NextOffset: 770 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 524, NextOffset: 731 516s testutil.go:509: Offset: 770, NextOffset: 1012 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 731, NextOffset: 934 516s testutil.go:509: Offset: 1012, NextOffset: 1215 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 934, NextOffset: 2449 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 516s testutil.go:509: Offset: 1215, NextOffset: 2730 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2449, NextOffset: 2486 516s testutil.go:509: Offset: 2730, NextOffset: 2767 516s testutil.go:509: Offset: 2486, NextOffset: 2523 516s testutil.go:509: Offset: 2767, NextOffset: 2804 516s testutil.go:509: Offset: 2523, NextOffset: 2560 516s testutil.go:509: Offset: 2804, NextOffset: 2841 516s testutil.go:509: Offset: 2560, NextOffset: 3376 516s testutil.go:509: Offset: 2841, NextOffset: 3735 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar dev .no.prefetch.landmark foo3.txt barlink test test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1215, NextOffset: 2730 516s testutil.go:509: Offset: 934, NextOffset: 2449 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2730, NextOffset: 2767 516s testutil.go:509: Offset: 2449, NextOffset: 2486 516s testutil.go:509: Offset: 2767, NextOffset: 2804 516s testutil.go:509: Offset: 2486, NextOffset: 2523 516s testutil.go:509: Offset: 2804, NextOffset: 2841 516s testutil.go:509: Offset: 2523, NextOffset: 2560 516s testutil.go:509: Offset: 2841, NextOffset: 3735 516s testutil.go:509: Offset: 2560, NextOffset: 3376 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 534, NextOffset: 770 516s testutil.go:509: Offset: 322, NextOffset: 524 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 534, NextOffset: 770 516s testutil.go:509: Offset: 322, NextOffset: 524 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 770, NextOffset: 1012 516s testutil.go:509: Offset: 524, NextOffset: 731 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1012, NextOffset: 1215 516s testutil.go:509: Offset: 731, NextOffset: 934 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark baz.txt bar foo3.txt barlink test2 foo1.txt test dev] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=64000 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt barlink test2 foo1.txt test dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s testutil.go:509: Offset: 146, NextOffset: 3289 516s testutil.go:509: Offset: 0, NextOffset: 3077 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":137,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":174,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":211,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":248,"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":322,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":521,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":930,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2442,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2479,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2516,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2553,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":768,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1010,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":1213,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2725,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2762,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2799,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2836,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [barlink test baz.txt foo1.txt dev test2 .no.prefetch.landmark bar foo3.txt] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 727, NextOffset: 930 516s testutil.go:509: Offset: 1010, NextOffset: 1213 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 930, NextOffset: 2442 516s testutil.go:509: Offset: 1213, NextOffset: 2725 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2442, NextOffset: 2479 516s testutil.go:509: Offset: 2725, NextOffset: 2762 516s testutil.go:509: Offset: 2479, NextOffset: 2516 516s testutil.go:509: Offset: 2762, NextOffset: 2799 516s testutil.go:509: Offset: 2516, NextOffset: 2553 516s testutil.go:509: Offset: 2799, NextOffset: 2836 516s testutil.go:509: Offset: 2553, NextOffset: 3368 516s testutil.go:509: Offset: 2836, NextOffset: 3731 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 322, NextOffset: 521 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 322, NextOffset: 521 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 521, NextOffset: 727 516s testutil.go:509: Offset: 768, NextOffset: 1010 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt dev test2 .no.prefetch.landmark bar foo3.txt barlink test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:509: Offset: 322, NextOffset: 521 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 768, NextOffset: 1010 516s testutil.go:509: Offset: 521, NextOffset: 727 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:509: Offset: 322, NextOffset: 521 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1010, NextOffset: 1213 516s testutil.go:509: Offset: 727, NextOffset: 930 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1213, NextOffset: 2725 516s testutil.go:509: Offset: 930, NextOffset: 2442 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2725, NextOffset: 2762 516s testutil.go:509: Offset: 2442, NextOffset: 2479 516s testutil.go:509: Offset: 2762, NextOffset: 2799 516s testutil.go:509: Offset: 2479, NextOffset: 2516 516s testutil.go:509: Offset: 2799, NextOffset: 2836 516s testutil.go:509: Offset: 2516, NextOffset: 2553 516s testutil.go:509: Offset: 2836, NextOffset: 3731 516s testutil.go:509: Offset: 2553, NextOffset: 3368 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [barlink baz.txt test dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt test dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt barlink] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s testutil.go:509: Offset: 146, NextOffset: 3281 516s testutil.go:509: Offset: 0, NextOffset: 3069 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":138,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":249,"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":323,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":525,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":733,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":937,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2463,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2500,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2537,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2574,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":350,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":387,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":424,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":461,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":498,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":535,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":770,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1014,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":1218,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2744,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2781,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2818,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2855,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark foo1.txt bar foo3.txt barlink dev baz.txt test test2] 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 733, NextOffset: 937 516s testutil.go:509: Offset: 1014, NextOffset: 1218 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 937, NextOffset: 2463 516s testutil.go:509: Offset: 1218, NextOffset: 2744 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2463, NextOffset: 2500 516s testutil.go:509: Offset: 2744, NextOffset: 2781 516s testutil.go:509: Offset: 2500, NextOffset: 2537 516s testutil.go:509: Offset: 2781, NextOffset: 2818 516s testutil.go:509: Offset: 2537, NextOffset: 2574 516s testutil.go:509: Offset: 2818, NextOffset: 2855 516s testutil.go:509: Offset: 2574, NextOffset: 3394 516s testutil.go:509: Offset: 2855, NextOffset: 3756 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 498, NextOffset: 535 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 516s testutil.go:509: Offset: 323, NextOffset: 525 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 525, NextOffset: 733 516s testutil.go:509: Offset: 770, NextOffset: 1014 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt barlink dev baz.txt test test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 770, NextOffset: 1014 516s testutil.go:509: Offset: 525, NextOffset: 733 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1014, NextOffset: 1218 516s testutil.go:509: Offset: 733, NextOffset: 937 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1218, NextOffset: 2744 516s testutil.go:509: Offset: 937, NextOffset: 2463 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2744, NextOffset: 2781 516s testutil.go:509: Offset: 2463, NextOffset: 2500 516s testutil.go:509: Offset: 2781, NextOffset: 2818 516s testutil.go:509: Offset: 2500, NextOffset: 2537 516s testutil.go:509: Offset: 2818, NextOffset: 2855 516s testutil.go:509: Offset: 2537, NextOffset: 2574 516s testutil.go:509: Offset: 2855, NextOffset: 3756 516s testutil.go:509: Offset: 2574, NextOffset: 3394 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:509: Offset: 323, NextOffset: 525 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test2 .no.prefetch.landmark baz.txt foo1.txt bar barlink dev foo3.txt test] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev foo3.txt test test2 .no.prefetch.landmark baz.txt foo1.txt bar barlink] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s testutil.go:509: Offset: 146, NextOffset: 3307 516s testutil.go:509: Offset: 0, NextOffset: 3095 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":136,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":173,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":210,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":284,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":321,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":521,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":727,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":930,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1889,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1926,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1963,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2000,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":349,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":386,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":423,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":460,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":497,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":534,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":768,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1009,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":1212,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":2171,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":2208,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":2245,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":2282,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt bar barlink dev test2 .no.prefetch.landmark foo1.txt foo3.txt test] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 284, NextOffset: 321 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 321, NextOffset: 521 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 284, NextOffset: 321 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 321, NextOffset: 521 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 521, NextOffset: 727 516s testutil.go:509: Offset: 768, NextOffset: 1009 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 727, NextOffset: 930 516s testutil.go:509: Offset: 1009, NextOffset: 1212 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 930, NextOffset: 1889 516s testutil.go:509: Offset: 1212, NextOffset: 2171 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1889, NextOffset: 1926 516s testutil.go:509: Offset: 2171, NextOffset: 2208 516s testutil.go:509: Offset: 1926, NextOffset: 1963 516s testutil.go:509: Offset: 2208, NextOffset: 2245 516s testutil.go:509: Offset: 1963, NextOffset: 2000 516s testutil.go:509: Offset: 2245, NextOffset: 2282 516s testutil.go:509: Offset: 2000, NextOffset: 2440 516s testutil.go:509: Offset: 2282, NextOffset: 2803 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt test baz.txt bar barlink dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 768, NextOffset: 1009 516s testutil.go:509: Offset: 521, NextOffset: 727 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1212, NextOffset: 2171 516s testutil.go:509: Offset: 930, NextOffset: 1889 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2171, NextOffset: 2208 516s testutil.go:509: Offset: 1889, NextOffset: 1926 516s testutil.go:509: Offset: 2208, NextOffset: 2245 516s testutil.go:509: Offset: 1926, NextOffset: 1963 516s testutil.go:509: Offset: 2245, NextOffset: 2282 516s testutil.go:509: Offset: 1963, NextOffset: 2000 516s testutil.go:509: Offset: 2282, NextOffset: 2803 516s testutil.go:509: Offset: 2000, NextOffset: 2440 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 284, NextOffset: 321 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:509: Offset: 321, NextOffset: 521 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1009, NextOffset: 1212 516s testutil.go:509: Offset: 727, NextOffset: 930 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 349, NextOffset: 386 516s testutil.go:509: Offset: 136, NextOffset: 173 516s testutil.go:509: Offset: 386, NextOffset: 423 516s testutil.go:509: Offset: 173, NextOffset: 210 516s testutil.go:509: Offset: 423, NextOffset: 460 516s testutil.go:509: Offset: 210, NextOffset: 247 516s testutil.go:509: Offset: 460, NextOffset: 497 516s testutil.go:509: Offset: 247, NextOffset: 284 516s testutil.go:509: Offset: 497, NextOffset: 534 516s testutil.go:509: Offset: 284, NextOffset: 321 516s testutil.go:509: Offset: 534, NextOffset: 768 516s testutil.go:509: Offset: 321, NextOffset: 521 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [bar barlink dev .no.prefetch.landmark foo1.txt foo3.txt test test2 baz.txt] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=64000 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt test test2 baz.txt bar barlink dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s testutil.go:509: Offset: 146, NextOffset: 2354 516s testutil.go:509: Offset: 0, NextOffset: 2141 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":138,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":175,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":212,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":249,"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":323,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":525,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":734,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":938,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1903,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1940,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1977,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2014,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":351,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":388,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":425,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":462,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":499,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":536,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":773,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1017,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":1221,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":2186,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":2223,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":2260,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":2297,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark baz.txt bar foo3.txt barlink dev foo1.txt test test2] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 351, NextOffset: 388 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 388, NextOffset: 425 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 425, NextOffset: 462 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 462, NextOffset: 499 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 499, NextOffset: 536 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:509: Offset: 536, NextOffset: 773 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 351, NextOffset: 388 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 388, NextOffset: 425 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 425, NextOffset: 462 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 462, NextOffset: 499 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 499, NextOffset: 536 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:509: Offset: 536, NextOffset: 773 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 525, NextOffset: 734 516s testutil.go:509: Offset: 773, NextOffset: 1017 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 734, NextOffset: 938 516s testutil.go:509: Offset: 1017, NextOffset: 1221 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 938, NextOffset: 1903 516s testutil.go:509: Offset: 1221, NextOffset: 2186 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1903, NextOffset: 1940 516s testutil.go:509: Offset: 2186, NextOffset: 2223 516s testutil.go:509: Offset: 1940, NextOffset: 1977 516s testutil.go:509: Offset: 2223, NextOffset: 2260 516s testutil.go:509: Offset: 1977, NextOffset: 2014 516s testutil.go:509: Offset: 2260, NextOffset: 2297 516s testutil.go:509: Offset: 2014, NextOffset: 2459 516s testutil.go:509: Offset: 2297, NextOffset: 2822 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink dev foo1.txt test test2 .no.prefetch.landmark baz.txt bar foo3.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 351, NextOffset: 388 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 388, NextOffset: 425 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 425, NextOffset: 462 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 462, NextOffset: 499 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 499, NextOffset: 536 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 536, NextOffset: 773 516s testutil.go:509: Offset: 323, NextOffset: 525 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1017, NextOffset: 1221 516s testutil.go:509: Offset: 734, NextOffset: 938 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1221, NextOffset: 2186 516s testutil.go:509: Offset: 938, NextOffset: 1903 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 773, NextOffset: 1017 516s testutil.go:509: Offset: 525, NextOffset: 734 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2186, NextOffset: 2223 516s testutil.go:509: Offset: 1903, NextOffset: 1940 516s testutil.go:509: Offset: 2223, NextOffset: 2260 516s testutil.go:509: Offset: 1940, NextOffset: 1977 516s testutil.go:509: Offset: 2260, NextOffset: 2297 516s testutil.go:509: Offset: 1977, NextOffset: 2014 516s testutil.go:509: Offset: 2297, NextOffset: 2822 516s testutil.go:509: Offset: 2014, NextOffset: 2459 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 351, NextOffset: 388 516s testutil.go:509: Offset: 138, NextOffset: 175 516s testutil.go:509: Offset: 388, NextOffset: 425 516s testutil.go:509: Offset: 175, NextOffset: 212 516s testutil.go:509: Offset: 425, NextOffset: 462 516s testutil.go:509: Offset: 212, NextOffset: 249 516s testutil.go:509: Offset: 462, NextOffset: 499 516s testutil.go:509: Offset: 249, NextOffset: 286 516s testutil.go:509: Offset: 499, NextOffset: 536 516s testutil.go:509: Offset: 286, NextOffset: 323 516s testutil.go:509: Offset: 536, NextOffset: 773 516s testutil.go:509: Offset: 323, NextOffset: 525 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo1.txt barlink dev test2 .no.prefetch.landmark baz.txt bar foo3.txt test] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=64000 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=64000 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt test foo1.txt barlink dev test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s testutil.go:509: Offset: 146, NextOffset: 2373 516s testutil.go:509: Offset: 0, NextOffset: 2160 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":137,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":174,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":211,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":248,"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":322,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":523,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":730,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":934,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1896,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1933,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1970,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2007,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":350,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":387,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":424,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":461,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":498,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":535,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":770,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1013,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":1217,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":2179,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":2216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":2253,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":2290,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [bar foo3.txt barlink foo1.txt test dev test2 .no.prefetch.landmark baz.txt] 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 934, NextOffset: 1896 516s testutil.go:509: Offset: 1217, NextOffset: 2179 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1896, NextOffset: 1933 516s testutil.go:509: Offset: 2179, NextOffset: 2216 516s testutil.go:509: Offset: 1933, NextOffset: 1970 516s testutil.go:509: Offset: 2216, NextOffset: 2253 516s testutil.go:509: Offset: 1970, NextOffset: 2007 516s testutil.go:509: Offset: 2253, NextOffset: 2290 516s testutil.go:509: Offset: 2007, NextOffset: 2450 516s testutil.go:509: Offset: 2290, NextOffset: 2813 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 322, NextOffset: 523 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 322, NextOffset: 523 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 523, NextOffset: 730 516s testutil.go:509: Offset: 770, NextOffset: 1013 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 730, NextOffset: 934 516s testutil.go:509: Offset: 1013, NextOffset: 1217 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [foo1.txt test dev test2 .no.prefetch.landmark baz.txt bar foo3.txt barlink] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:509: Offset: 322, NextOffset: 523 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1013, NextOffset: 1217 516s testutil.go:509: Offset: 730, NextOffset: 934 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1217, NextOffset: 2179 516s testutil.go:509: Offset: 934, NextOffset: 1896 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 770, NextOffset: 1013 516s testutil.go:509: Offset: 523, NextOffset: 730 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2179, NextOffset: 2216 516s testutil.go:509: Offset: 1896, NextOffset: 1933 516s testutil.go:509: Offset: 2216, NextOffset: 2253 516s testutil.go:509: Offset: 1933, NextOffset: 1970 516s testutil.go:509: Offset: 2253, NextOffset: 2290 516s testutil.go:509: Offset: 1970, NextOffset: 2007 516s testutil.go:509: Offset: 2290, NextOffset: 2813 516s testutil.go:509: Offset: 2007, NextOffset: 2450 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 350, NextOffset: 387 516s testutil.go:509: Offset: 137, NextOffset: 174 516s testutil.go:509: Offset: 387, NextOffset: 424 516s testutil.go:509: Offset: 174, NextOffset: 211 516s testutil.go:509: Offset: 424, NextOffset: 461 516s testutil.go:509: Offset: 211, NextOffset: 248 516s testutil.go:509: Offset: 461, NextOffset: 498 516s testutil.go:509: Offset: 248, NextOffset: 285 516s testutil.go:509: Offset: 498, NextOffset: 535 516s testutil.go:509: Offset: 285, NextOffset: 322 516s testutil.go:509: Offset: 535, NextOffset: 770 516s testutil.go:509: Offset: 322, NextOffset: 523 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=64000 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test foo1.txt bar foo3.txt dev test2 .no.prefetch.landmark baz.txt barlink] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test foo1.txt bar foo3.txt dev test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=64000 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s testutil.go:509: Offset: 146, NextOffset: 2364 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=64000 516s testutil.go:509: Offset: 0, NextOffset: 2151 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":139,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":176,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":213,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":250,"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":324,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":527,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":735,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":941,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1914,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1951,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1988,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2025,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":352,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":389,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":426,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":463,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":500,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":537,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":775,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":1019,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":1225,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":2198,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":2235,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":2272,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":2309,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [baz.txt foo1.txt foo3.txt barlink dev test2 .no.prefetch.landmark bar test] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 139, NextOffset: 176 516s testutil.go:509: Offset: 352, NextOffset: 389 516s testutil.go:509: Offset: 176, NextOffset: 213 516s testutil.go:509: Offset: 389, NextOffset: 426 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 426, NextOffset: 463 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 463, NextOffset: 500 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 500, NextOffset: 537 516s testutil.go:509: Offset: 324, NextOffset: 527 516s testutil.go:509: Offset: 537, NextOffset: 775 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 139, NextOffset: 176 516s testutil.go:509: Offset: 352, NextOffset: 389 516s testutil.go:509: Offset: 176, NextOffset: 213 516s testutil.go:509: Offset: 389, NextOffset: 426 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 426, NextOffset: 463 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 463, NextOffset: 500 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 500, NextOffset: 537 516s testutil.go:509: Offset: 324, NextOffset: 527 516s testutil.go:509: Offset: 537, NextOffset: 775 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 527, NextOffset: 735 516s testutil.go:509: Offset: 775, NextOffset: 1019 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 735, NextOffset: 941 516s testutil.go:509: Offset: 1019, NextOffset: 1225 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 941, NextOffset: 1914 516s testutil.go:509: Offset: 1225, NextOffset: 2198 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 1914, NextOffset: 1951 516s testutil.go:509: Offset: 2198, NextOffset: 2235 516s testutil.go:509: Offset: 1951, NextOffset: 1988 516s testutil.go:509: Offset: 2235, NextOffset: 2272 516s testutil.go:509: Offset: 1988, NextOffset: 2025 516s testutil.go:509: Offset: 2272, NextOffset: 2309 516s testutil.go:509: Offset: 2025, NextOffset: 2472 516s testutil.go:509: Offset: 2309, NextOffset: 2838 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar test baz.txt foo1.txt foo3.txt barlink dev test2 .no.prefetch.landmark] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 352, NextOffset: 389 516s testutil.go:509: Offset: 139, NextOffset: 176 516s testutil.go:509: Offset: 389, NextOffset: 426 516s testutil.go:509: Offset: 176, NextOffset: 213 516s testutil.go:509: Offset: 426, NextOffset: 463 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 463, NextOffset: 500 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 500, NextOffset: 537 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 537, NextOffset: 775 516s testutil.go:509: Offset: 324, NextOffset: 527 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 1019, NextOffset: 1225 516s testutil.go:509: Offset: 735, NextOffset: 941 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 2198, NextOffset: 2235 516s testutil.go:509: Offset: 1914, NextOffset: 1951 516s testutil.go:509: Offset: 2235, NextOffset: 2272 516s testutil.go:509: Offset: 1951, NextOffset: 1988 516s testutil.go:509: Offset: 2272, NextOffset: 2309 516s testutil.go:509: Offset: 1988, NextOffset: 2025 516s testutil.go:509: Offset: 2309, NextOffset: 2838 516s testutil.go:509: Offset: 2025, NextOffset: 2472 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 352, NextOffset: 389 516s testutil.go:509: Offset: 139, NextOffset: 176 516s testutil.go:509: Offset: 389, NextOffset: 426 516s testutil.go:509: Offset: 176, NextOffset: 213 516s testutil.go:509: Offset: 426, NextOffset: 463 516s testutil.go:509: Offset: 213, NextOffset: 250 516s testutil.go:509: Offset: 463, NextOffset: 500 516s testutil.go:509: Offset: 250, NextOffset: 287 516s testutil.go:509: Offset: 500, NextOffset: 537 516s testutil.go:509: Offset: 287, NextOffset: 324 516s testutil.go:509: Offset: 537, NextOffset: 775 516s testutil.go:509: Offset: 324, NextOffset: 527 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 775, NextOffset: 1019 516s testutil.go:509: Offset: 527, NextOffset: 735 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 1225, NextOffset: 2198 516s testutil.go:509: Offset: 941, NextOffset: 1914 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=64000 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":146,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":146,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":146,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":146,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":146,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [barlink test test2 .no.prefetch.landmark bar foo3.txt dev baz.txt foo1.txt] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=64000 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev baz.txt foo1.txt barlink test test2 .no.prefetch.landmark bar foo3.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:395: Comparing: "bar" vs "bar" 516s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 516s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s testutil.go:509: Offset: 146, NextOffset: 2386 516s testutil.go:509: Offset: 0, NextOffset: 2173 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt barlink test dev] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [dev test2 baz.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt barlink] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [dev test2 baz.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt barlink] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt barlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test2 baz.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt barlink] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [dev test2 baz.txt barlink test] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test dev test2 baz.txt barlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt barlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test2 baz.txt barlink test dev] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 516s testutil.go:395: Comparing: "barlink" vs "barlink" 516s testutil.go:395: Comparing: "test" vs "test" 516s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 516s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 516s testutil.go:395: Comparing: "dev" vs "dev" 516s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 516s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 516s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 516s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 516s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 516s testutil.go:395: Comparing: "test2" vs "test2" 516s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 516s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 516s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 516s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 516s testutil.go:395: Comparing: "" vs "" 516s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 516s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 516s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [barlink test dev test2 baz.txt] 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 517s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt barlink test dev] 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [barlink test dev test2 baz.txt] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [barlink test dev test2 baz.txt] 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test2 baz.txt barlink test dev] 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test dev test2 baz.txt barlink] 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":545,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [barlink test dev test2 baz.txt] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test2 baz.txt barlink test dev] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt barlink] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [dev test2 baz.txt barlink test] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt barlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":106,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt barlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [barlink test dev test2 baz.txt] 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":90,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt barlink] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [dev test2 baz.txt barlink test] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [barlink test dev test2 baz.txt] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":93,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test2 baz.txt barlink test dev] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [dev test2 baz.txt barlink test] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:29Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:29Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:29Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:29Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 517s === NAME TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 517s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":146,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:28Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:28Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:28Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:28Z","devMajor":1,"devMinor":2}]} 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "" vs "" 517s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s testutil.go:395: Comparing: "barlink" vs "barlink" 517s testutil.go:395: Comparing: "test" vs "test" 517s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 517s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 517s testutil.go:395: Comparing: "dev" vs "dev" 517s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 517s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 517s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 517s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 517s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 517s testutil.go:395: Comparing: "test2" vs "test2" 517s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 517s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 517s === RUN TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 517s --- PASS: TestGzipEStargz (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen (17.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/empty-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1empty_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/1dir_1file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/2meta_2file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/3dir-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/symlink-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/chunked_file-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/recursive-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/block_char_fifo-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/modes-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/lossy-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.00s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.06s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.06s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.06s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.06s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.07s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.06s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.06s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.06s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=PAX (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=PAX (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=USTAR (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=PAX (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=PAX (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=true,format=GNU (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="./",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=USTAR (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=USTAR (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=PAX (0.10s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=PAX (0.06s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=true,format=GNU (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="/",lossless=false,format=GNU (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=USTAR (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=USTAR (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=PAX (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=true,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=0,prefix="../",lossless=false,format=GNU (0.01s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=USTAR (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=USTAR (0.09s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=PAX (0.11s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=PAX (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=true,format=GNU (0.10s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="",lossless=false,format=GNU (0.13s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=USTAR (0.06s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=USTAR (0.06s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=PAX (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=PAX (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=true,format=GNU (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="./",lossless=false,format=GNU (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=USTAR (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=USTAR (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=PAX (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=PAX (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=true,format=GNU (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="/",lossless=false,format=GNU (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=USTAR (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=USTAR (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=PAX (0.06s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=PAX (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=true,format=GNU (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=1,prefix="../",lossless=false,format=GNU (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=USTAR (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=USTAR (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=PAX (0.06s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=PAX (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=true,format=GNU (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="",lossless=false,format=GNU (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=USTAR (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=USTAR (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=PAX (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=PAX (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=true,format=GNU (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="./",lossless=false,format=GNU (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=USTAR (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=USTAR (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=PAX (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=PAX (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=true,format=GNU (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="/",lossless=false,format=GNU (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=USTAR (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=USTAR (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=PAX (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=PAX (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=true,format=GNU (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=9,prefix="../",lossless=false,format=GNU (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=USTAR (0.02s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=USTAR (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=PAX (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=PAX (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=true,format=GNU (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="",lossless=false,format=GNU (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=USTAR (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=USTAR (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=PAX (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=PAX (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=true,format=GNU (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="./",lossless=false,format=GNU (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=USTAR (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=USTAR (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=PAX (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=PAX (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=true,format=GNU (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="/",lossless=false,format=GNU (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=USTAR (0.07s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=USTAR (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=PAX (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=PAX (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=true,format=GNU (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-1,prefix="../",lossless=false,format=GNU (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=USTAR (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=USTAR (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=PAX (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=PAX (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=true,format=GNU (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="",lossless=false,format=GNU (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=USTAR (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=USTAR (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=PAX (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=PAX (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=true,format=GNU (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="./",lossless=false,format=GNU (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=USTAR (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=USTAR (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=PAX (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=PAX (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=true,format=GNU (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="/",lossless=false,format=GNU (0.05s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=USTAR (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=USTAR (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=PAX (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=PAX (0.03s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=true,format=GNU (0.04s) 517s --- PASS: TestGzipEStargz/testWriteAndOpen/several_files_in_chunk_chunked-compression=externaltoc_gzip_compression_level=-2,prefix="../",lossless=false,format=GNU (0.03s) 517s --- PASS: TestGzipEStargz/testBuild (26.13s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.00s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/regfiles_and_directories-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 (0.07s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 (0.07s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.06s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.07s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 (0.07s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.06s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 (0.06s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 (0.06s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 (0.07s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 (0.06s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.07s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.06s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 (0.07s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.06s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.06s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.06s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 (0.07s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.07s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/empty_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.06s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 (0.08s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 (0.06s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=64000 (0.11s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 (0.13s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=64000 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.07s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=64000 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.19s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.23s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=64000 (0.08s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 (0.07s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.06s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=64000 (0.06s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 (0.06s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.07s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.07s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.06s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 (0.06s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 (0.06s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 (0.06s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.08s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 (0.06s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.07s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=64000 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.06s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=64000 (0.07s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=64000 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 (0.06s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=64000 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 (0.06s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.06s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/various_files-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=0,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=0,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=0,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=0,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=0,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=0,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=0,format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=0,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=0,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=0,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=0,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=0,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=0,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=0,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=0,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=0,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=0,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=1,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=1,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=1,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=1,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=1,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=1,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=1,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=1,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=1,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=1,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=1,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=1,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=1,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=1,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=1,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=1,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="",src=2,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="./",src=2,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="/",src=2,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=0,prefix="../",src=2,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="",src=2,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="",src=2,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="./",src=2,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="/",src=2,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=9,prefix="../",src=2,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="",src=2,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="./",src=2,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="/",src=2,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-1,prefix="../",src=2,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="",src=2,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="./",src=2,format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="/",src=2,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testBuild/no_contents-compression=externaltoc_gzip_compression_level=-2,prefix="../",src=2,format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify (27.57s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/no-regfile-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000 (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000 (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/small-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 (0.06s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 (0.06s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 (0.06s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 (0.06s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 (0.06s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 (0.07s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 (0.06s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 (0.06s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 (0.09s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 (0.12s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 (0.11s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 (0.07s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 (0.13s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 (0.10s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 (0.13s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 (0.16s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 (0.12s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 (0.06s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 (0.06s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 (0.06s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 (0.06s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 (0.07s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 (0.06s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 (0.08s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 (0.06s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 (0.06s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 (0.06s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/big-files-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000 (0.06s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=0,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02 (0.04s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02 (0.05s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=1,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=9,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-1,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02 (0.01s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 517s --- PASS: TestGzipEStargz/testDigestAndVerify/with-non-regfiles-compression=externaltoc_gzip_compression_level=-2,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 517s === RUN TestGzipFooter 517s --- PASS: TestGzipFooter (0.00s) 517s PASS 517s ok github.com/containerd/stargz-snapshotter/estargz/externaltoc 27.574s 560s === RUN TestZstdChunked 560s === RUN TestZstdChunked/testBuild 560s === PAUSE TestZstdChunked/testBuild 560s === RUN TestZstdChunked/testDigestAndVerify 560s === PAUSE TestZstdChunked/testDigestAndVerify 560s === RUN TestZstdChunked/testWriteAndOpen 560s === PAUSE TestZstdChunked/testWriteAndOpen 560s === CONT TestZstdChunked/testBuild 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 560s === CONT TestZstdChunked/testWriteAndOpen 560s === CONT TestZstdChunked/testDigestAndVerify 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":314,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":334,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"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":189,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":490,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":510,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 85, NextOffset: 105 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 189, NextOffset: 209 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 105, NextOffset: 314 560s testutil.go:509: Offset: 209, NextOffset: 490 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 314, NextOffset: 334 560s testutil.go:509: Offset: 490, NextOffset: 510 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 334, NextOffset: 877 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 510, NextOffset: 1138 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 189, NextOffset: 209 560s testutil.go:509: Offset: 85, NextOffset: 105 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 209, NextOffset: 490 560s testutil.go:509: Offset: 105, NextOffset: 314 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 490, NextOffset: 510 560s testutil.go:509: Offset: 314, NextOffset: 334 560s testutil.go:509: Offset: 510, NextOffset: 1138 560s testutil.go:509: Offset: 334, NextOffset: 877 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":89,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":313,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"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":194,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":497,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":517,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 89, NextOffset: 109 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 194, NextOffset: 214 560s testutil.go:509: Offset: 109, NextOffset: 313 560s testutil.go:509: Offset: 214, NextOffset: 497 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 313, NextOffset: 333 560s testutil.go:509: Offset: 497, NextOffset: 517 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 333, NextOffset: 886 560s testutil.go:509: Offset: 517, NextOffset: 1146 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 194, NextOffset: 214 560s testutil.go:509: Offset: 89, NextOffset: 109 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 214, NextOffset: 497 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 8 64] 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 109, NextOffset: 313 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 497, NextOffset: 517 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 313, NextOffset: 333 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 517, NextOffset: 1146 560s testutil.go:509: Offset: 333, NextOffset: 886 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 560s testutil.go:340: 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":108,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":313,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"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":193,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":485,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":505,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 88, NextOffset: 108 560s testutil.go:509: Offset: 193, NextOffset: 213 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 108, NextOffset: 313 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 213, NextOffset: 485 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 313, NextOffset: 333 560s testutil.go:509: Offset: 485, NextOffset: 505 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 333, NextOffset: 878 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 505, NextOffset: 1134 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 193, NextOffset: 213 560s testutil.go:509: Offset: 88, NextOffset: 108 560s testutil.go:509: Offset: 213, NextOffset: 485 560s testutil.go:509: Offset: 108, NextOffset: 313 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 485, NextOffset: 505 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 313, NextOffset: 333 560s testutil.go:509: Offset: 505, NextOffset: 1134 560s testutil.go:509: Offset: 333, NextOffset: 878 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 560s testutil.go:340: 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":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":317,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"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":217,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":493,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":513,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 90, NextOffset: 110 560s testutil.go:509: Offset: 197, NextOffset: 217 560s testutil.go:509: Offset: 110, NextOffset: 317 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 217, NextOffset: 493 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 317, NextOffset: 337 560s testutil.go:509: Offset: 493, NextOffset: 513 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 337, NextOffset: 884 560s testutil.go:509: Offset: 513, NextOffset: 1143 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 197, NextOffset: 217 560s testutil.go:509: Offset: 90, NextOffset: 110 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 217, NextOffset: 493 560s testutil.go:509: Offset: 110, NextOffset: 317 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 493, NextOffset: 513 560s testutil.go:509: Offset: 317, NextOffset: 337 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 513, NextOffset: 1143 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 337, NextOffset: 884 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":314,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":334,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"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":189,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":490,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":510,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 85, NextOffset: 105 560s testutil.go:509: Offset: 189, NextOffset: 209 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 105, NextOffset: 314 560s testutil.go:509: Offset: 209, NextOffset: 490 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 314, NextOffset: 334 560s testutil.go:509: Offset: 490, NextOffset: 510 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 334, NextOffset: 877 560s testutil.go:509: Offset: 510, NextOffset: 1138 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 189, NextOffset: 209 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 85, NextOffset: 105 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 209, NextOffset: 490 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 105, NextOffset: 314 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 490, NextOffset: 510 560s testutil.go:509: Offset: 314, NextOffset: 334 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 510, NextOffset: 1138 560s testutil.go:509: Offset: 334, NextOffset: 877 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":89,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":313,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"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":194,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":497,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":517,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 89, NextOffset: 109 560s testutil.go:509: Offset: 194, NextOffset: 214 560s testutil.go:509: Offset: 109, NextOffset: 313 560s testutil.go:509: Offset: 214, NextOffset: 497 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 313, NextOffset: 333 560s testutil.go:509: Offset: 497, NextOffset: 517 560s testutil.go:509: Offset: 333, NextOffset: 886 560s testutil.go:509: Offset: 517, NextOffset: 1146 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 194, NextOffset: 214 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 89, NextOffset: 109 560s testutil.go:509: Offset: 214, NextOffset: 497 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 109, NextOffset: 313 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 497, NextOffset: 517 560s testutil.go:509: Offset: 313, NextOffset: 333 560s testutil.go:509: Offset: 517, NextOffset: 1146 560s testutil.go:509: Offset: 333, NextOffset: 886 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 23 79] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 119): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 15/119): 19, 11 560s zstdchunked_test.go:104: [1] at 15 in stargz (nextFrame: 23/119): 4, 52 560s zstdchunked_test.go:104: [2] at 23 in stargz (nextFrame: 71/119): -1, 44 560s zstdchunked_test.go:104: [3] at 71 in stargz (nextFrame: 119/119): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 8 64] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 104): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 8/104): 4, 52 560s zstdchunked_test.go:104: [1] at 8 in stargz (nextFrame: 56/104): -1, 44 560s zstdchunked_test.go:104: [2] at 56 in stargz (nextFrame: 104/104): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 143 333] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 373): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 135/373): 139, 131 560s zstdchunked_test.go:104: [1] at 135 in stargz (nextFrame: 143/373): 4, 186 560s zstdchunked_test.go:104: [2] at 143 in stargz (nextFrame: 325/373): -1, 178 560s zstdchunked_test.go:104: [3] at 325 in stargz (nextFrame: 373/373): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 138 328] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 368): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/368): 134, 126 560s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 138/368): 4, 186 560s zstdchunked_test.go:104: [2] at 138 in stargz (nextFrame: 320/368): -1, 178 560s zstdchunked_test.go:104: [3] at 320 in stargz (nextFrame: 368/368): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 143 333] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 373): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 135/373): 139, 131 560s zstdchunked_test.go:104: [1] at 135 in stargz (nextFrame: 143/373): 4, 186 560s zstdchunked_test.go:104: [2] at 143 in stargz (nextFrame: 325/373): -1, 178 560s zstdchunked_test.go:104: [3] at 325 in stargz (nextFrame: 373/373): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 560s testutil.go:340: 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":108,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":313,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"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":193,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":485,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":505,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 88, NextOffset: 108 560s testutil.go:509: Offset: 193, NextOffset: 213 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 138 328] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 368): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/368): 134, 126 560s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 138/368): 4, 186 560s zstdchunked_test.go:104: [2] at 138 in stargz (nextFrame: 320/368): -1, 178 560s zstdchunked_test.go:104: [3] at 320 in stargz (nextFrame: 368/368): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 142 332] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 372): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/372): 138, 130 560s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 142/372): 4, 186 560s zstdchunked_test.go:104: [2] at 142 in stargz (nextFrame: 324/372): -1, 178 560s zstdchunked_test.go:104: [3] at 324 in stargz (nextFrame: 372/372): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 137 327] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 367): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 129/367): 133, 125 560s zstdchunked_test.go:104: [1] at 129 in stargz (nextFrame: 137/367): 4, 186 560s zstdchunked_test.go:104: [2] at 137 in stargz (nextFrame: 319/367): -1, 178 560s zstdchunked_test.go:104: [3] at 319 in stargz (nextFrame: 367/367): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 108, NextOffset: 313 560s testutil.go:509: Offset: 213, NextOffset: 485 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 313, NextOffset: 333 560s testutil.go:509: Offset: 485, NextOffset: 505 560s testutil.go:509: Offset: 333, NextOffset: 878 560s testutil.go:509: Offset: 505, NextOffset: 1134 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 193, NextOffset: 213 560s testutil.go:509: Offset: 88, NextOffset: 108 560s testutil.go:509: Offset: 213, NextOffset: 485 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 126 319] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 359): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 118/359): 122, 114 560s zstdchunked_test.go:104: [1] at 118 in stargz (nextFrame: 126/359): 4, 189 560s zstdchunked_test.go:104: [2] at 126 in stargz (nextFrame: 311/359): -1, 181 560s zstdchunked_test.go:104: [3] at 311 in stargz (nextFrame: 359/359): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 120 313] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 353): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/353): 116, 108 560s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/353): 4, 189 560s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 305/353): -1, 181 560s zstdchunked_test.go:104: [3] at 305 in stargz (nextFrame: 353/353): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 108, NextOffset: 313 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 126 319] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 359): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 118/359): 122, 114 560s zstdchunked_test.go:104: [1] at 118 in stargz (nextFrame: 126/359): 4, 189 560s zstdchunked_test.go:104: [2] at 126 in stargz (nextFrame: 311/359): -1, 181 560s zstdchunked_test.go:104: [3] at 311 in stargz (nextFrame: 359/359): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 485, NextOffset: 505 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 120 313] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 353): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/353): 116, 108 560s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/353): 4, 189 560s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 305/353): -1, 181 560s zstdchunked_test.go:104: [3] at 305 in stargz (nextFrame: 353/353): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 313, NextOffset: 333 560s testutil.go:509: Offset: 505, NextOffset: 1134 560s testutil.go:509: Offset: 333, NextOffset: 878 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 124 317] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 357): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 116/357): 120, 112 560s zstdchunked_test.go:104: [1] at 116 in stargz (nextFrame: 124/357): 4, 189 560s zstdchunked_test.go:104: [2] at 124 in stargz (nextFrame: 309/357): -1, 181 560s zstdchunked_test.go:104: [3] at 309 in stargz (nextFrame: 357/357): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 118 311] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 351): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/351): 114, 106 560s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 118/351): 4, 189 560s zstdchunked_test.go:104: [2] at 118 in stargz (nextFrame: 303/351): -1, 181 560s zstdchunked_test.go:104: [3] at 303 in stargz (nextFrame: 351/351): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 145 338] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 378): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 137/378): 141, 133 560s zstdchunked_test.go:104: [1] at 137 in stargz (nextFrame: 145/378): 4, 189 560s zstdchunked_test.go:104: [2] at 145 in stargz (nextFrame: 330/378): -1, 181 560s zstdchunked_test.go:104: [3] at 330 in stargz (nextFrame: 378/378): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 140 333] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 373): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/373): 136, 128 560s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 140/373): 4, 189 560s zstdchunked_test.go:104: [2] at 140 in stargz (nextFrame: 325/373): -1, 181 560s zstdchunked_test.go:104: [3] at 325 in stargz (nextFrame: 373/373): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 145 338] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 378): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 137/378): 141, 133 560s zstdchunked_test.go:104: [1] at 137 in stargz (nextFrame: 145/378): 4, 189 560s zstdchunked_test.go:104: [2] at 145 in stargz (nextFrame: 330/378): -1, 181 560s zstdchunked_test.go:104: [3] at 330 in stargz (nextFrame: 378/378): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 560s testutil.go:340: 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":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":317,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"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":217,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":493,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":513,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 90, NextOffset: 110 560s testutil.go:509: Offset: 197, NextOffset: 217 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 140 333] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 373): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/373): 136, 128 560s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 140/373): 4, 189 560s zstdchunked_test.go:104: [2] at 140 in stargz (nextFrame: 325/373): -1, 181 560s zstdchunked_test.go:104: [3] at 325 in stargz (nextFrame: 373/373): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 110, NextOffset: 317 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 142 335] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 375): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/375): 138, 130 560s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 142/375): 4, 189 560s zstdchunked_test.go:104: [2] at 142 in stargz (nextFrame: 327/375): -1, 181 560s zstdchunked_test.go:104: [3] at 327 in stargz (nextFrame: 375/375): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 217, NextOffset: 493 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 137 330] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 370): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 129/370): 133, 125 560s zstdchunked_test.go:104: [1] at 129 in stargz (nextFrame: 137/370): 4, 189 560s zstdchunked_test.go:104: [2] at 137 in stargz (nextFrame: 322/370): -1, 181 560s zstdchunked_test.go:104: [3] at 322 in stargz (nextFrame: 370/370): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 317, NextOffset: 337 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 128 325] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 365): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 120/365): 124, 116 560s zstdchunked_test.go:104: [1] at 120 in stargz (nextFrame: 128/365): 4, 193 560s zstdchunked_test.go:104: [2] at 128 in stargz (nextFrame: 317/365): -1, 185 560s zstdchunked_test.go:104: [3] at 317 in stargz (nextFrame: 365/365): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 493, NextOffset: 513 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 337, NextOffset: 884 560s testutil.go:509: Offset: 513, NextOffset: 1143 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 197, NextOffset: 217 560s testutil.go:509: Offset: 90, NextOffset: 110 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 122 319] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 359): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/359): 118, 110 560s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 122/359): 4, 193 560s zstdchunked_test.go:104: [2] at 122 in stargz (nextFrame: 311/359): -1, 185 560s zstdchunked_test.go:104: [3] at 311 in stargz (nextFrame: 359/359): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 217, NextOffset: 493 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 128 325] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 365): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 120/365): 124, 116 560s zstdchunked_test.go:104: [1] at 120 in stargz (nextFrame: 128/365): 4, 193 560s zstdchunked_test.go:104: [2] at 128 in stargz (nextFrame: 317/365): -1, 185 560s zstdchunked_test.go:104: [3] at 317 in stargz (nextFrame: 365/365): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 110, NextOffset: 317 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 122 319] 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 493, NextOffset: 513 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 560s zstdchunked_test.go:59: got zstd streams (compressed size: 359): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/359): 118, 110 560s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 122/359): 4, 193 560s zstdchunked_test.go:104: [2] at 122 in stargz (nextFrame: 311/359): -1, 185 560s zstdchunked_test.go:104: [3] at 311 in stargz (nextFrame: 359/359): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 317, NextOffset: 337 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 126 323] 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 513, NextOffset: 1143 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 560s zstdchunked_test.go:59: got zstd streams (compressed size: 363): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 118/363): 122, 114 560s zstdchunked_test.go:104: [1] at 118 in stargz (nextFrame: 126/363): 4, 193 560s zstdchunked_test.go:104: [2] at 126 in stargz (nextFrame: 315/363): -1, 185 560s zstdchunked_test.go:104: [3] at 315 in stargz (nextFrame: 363/363): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 337, NextOffset: 884 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 120 317] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 357): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/357): 116, 108 560s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/357): 4, 193 560s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 309/357): -1, 185 560s zstdchunked_test.go:104: [3] at 309 in stargz (nextFrame: 357/357): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 136 322] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 362): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 128/362): 132, 124 560s zstdchunked_test.go:104: [1] at 128 in stargz (nextFrame: 136/362): 4, 182 560s zstdchunked_test.go:104: [2] at 136 in stargz (nextFrame: 314/362): -1, 174 560s zstdchunked_test.go:104: [3] at 314 in stargz (nextFrame: 362/362): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 134 320] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 360): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 126/360): 130, 122 560s zstdchunked_test.go:104: [1] at 126 in stargz (nextFrame: 134/360): 4, 182 560s zstdchunked_test.go:104: [2] at 134 in stargz (nextFrame: 312/360): -1, 174 560s zstdchunked_test.go:104: [3] at 312 in stargz (nextFrame: 360/360): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 136 322] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 362): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 128/362): 132, 124 560s zstdchunked_test.go:104: [1] at 128 in stargz (nextFrame: 136/362): 4, 182 560s zstdchunked_test.go:104: [2] at 136 in stargz (nextFrame: 314/362): -1, 174 560s zstdchunked_test.go:104: [3] at 314 in stargz (nextFrame: 362/362): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 134 320] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 360): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 126/360): 130, 122 560s zstdchunked_test.go:104: [1] at 126 in stargz (nextFrame: 134/360): 4, 182 560s zstdchunked_test.go:104: [2] at 134 in stargz (nextFrame: 312/360): -1, 174 560s zstdchunked_test.go:104: [3] at 312 in stargz (nextFrame: 360/360): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 135 321] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 361): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 127/361): 131, 123 560s zstdchunked_test.go:104: [1] at 127 in stargz (nextFrame: 135/361): 4, 182 560s zstdchunked_test.go:104: [2] at 135 in stargz (nextFrame: 313/361): -1, 174 560s zstdchunked_test.go:104: [3] at 313 in stargz (nextFrame: 361/361): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":323,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":343,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"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":189,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":487,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 84, NextOffset: 104 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 133 319] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 359): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/359): 129, 121 560s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 133/359): 4, 182 560s zstdchunked_test.go:104: [2] at 133 in stargz (nextFrame: 311/359): -1, 174 560s zstdchunked_test.go:104: [3] at 311 in stargz (nextFrame: 359/359): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 189, NextOffset: 209 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 127 315] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 355): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 119/355): 123, 115 560s zstdchunked_test.go:104: [1] at 119 in stargz (nextFrame: 127/355): 4, 184 560s zstdchunked_test.go:104: [2] at 127 in stargz (nextFrame: 307/355): -1, 176 560s zstdchunked_test.go:104: [3] at 307 in stargz (nextFrame: 355/355): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 104, NextOffset: 323 560s testutil.go:509: Offset: 209, NextOffset: 487 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 117 305] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 345): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/345): 113, 105 560s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/345): 4, 184 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 560s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 297/345): -1, 176 560s zstdchunked_test.go:104: [3] at 297 in stargz (nextFrame: 345/345): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 323, NextOffset: 343 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 487, NextOffset: 507 560s testutil.go:509: Offset: 343, NextOffset: 885 560s testutil.go:509: Offset: 507, NextOffset: 1135 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 189, NextOffset: 209 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 84, NextOffset: 104 560s testutil.go:509: Offset: 209, NextOffset: 487 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 127 315] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 355): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 119/355): 123, 115 560s zstdchunked_test.go:104: [1] at 119 in stargz (nextFrame: 127/355): 4, 184 560s zstdchunked_test.go:104: [2] at 127 in stargz (nextFrame: 307/355): -1, 176 560s zstdchunked_test.go:104: [3] at 307 in stargz (nextFrame: 355/355): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 104, NextOffset: 323 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 117 305] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 345): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/345): 113, 105 560s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/345): 4, 184 560s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 297/345): -1, 176 560s zstdchunked_test.go:104: [3] at 297 in stargz (nextFrame: 345/345): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 487, NextOffset: 507 560s testutil.go:509: Offset: 323, NextOffset: 343 560s testutil.go:509: Offset: 507, NextOffset: 1135 560s testutil.go:509: Offset: 343, NextOffset: 885 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 127 315] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 355): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 119/355): 123, 115 560s zstdchunked_test.go:104: [1] at 119 in stargz (nextFrame: 127/355): 4, 184 560s zstdchunked_test.go:104: [2] at 127 in stargz (nextFrame: 307/355): -1, 176 560s zstdchunked_test.go:104: [3] at 307 in stargz (nextFrame: 355/355): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 117 305] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 345): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/345): 113, 105 560s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/345): 4, 184 560s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 297/345): -1, 176 560s zstdchunked_test.go:104: [3] at 297 in stargz (nextFrame: 345/345): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 127 314] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 354): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 119/354): 123, 115 560s zstdchunked_test.go:104: [1] at 119 in stargz (nextFrame: 127/354): 4, 183 560s zstdchunked_test.go:104: [2] at 127 in stargz (nextFrame: 306/354): -1, 175 560s zstdchunked_test.go:104: [3] at 306 in stargz (nextFrame: 354/354): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 117 304] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 344): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/344): 113, 105 560s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/344): 4, 183 560s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 296/344): -1, 175 560s zstdchunked_test.go:104: [3] at 296 in stargz (nextFrame: 344/344): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 127 314] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 354): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 119/354): 123, 115 560s zstdchunked_test.go:104: [1] at 119 in stargz (nextFrame: 127/354): 4, 183 560s zstdchunked_test.go:104: [2] at 127 in stargz (nextFrame: 306/354): -1, 175 560s zstdchunked_test.go:104: [3] at 306 in stargz (nextFrame: 354/354): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 117 304] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 344): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/344): 113, 105 560s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/344): 4, 183 560s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 296/344): -1, 175 560s zstdchunked_test.go:104: [3] at 296 in stargz (nextFrame: 344/344): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":320,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":340,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"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":194,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":496,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":516,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 87, NextOffset: 107 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 129 316] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 356): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/356): 125, 117 560s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/356): 4, 183 560s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 308/356): -1, 175 560s zstdchunked_test.go:104: [3] at 308 in stargz (nextFrame: 356/356): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 194, NextOffset: 214 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 119 306] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 346): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/346): 115, 107 560s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/346): 4, 183 560s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 298/346): -1, 175 560s zstdchunked_test.go:104: [3] at 298 in stargz (nextFrame: 346/346): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 107, NextOffset: 320 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 129 320] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 360): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/360): 125, 117 560s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/360): 4, 187 560s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 312/360): -1, 179 560s zstdchunked_test.go:104: [3] at 312 in stargz (nextFrame: 360/360): -1, -1 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 214, NextOffset: 496 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 320, NextOffset: 340 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 496, NextOffset: 516 560s testutil.go:509: Offset: 340, NextOffset: 892 560s testutil.go:509: Offset: 516, NextOffset: 1145 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 194, NextOffset: 214 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 119 310] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 350): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/350): 115, 107 560s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/350): 4, 187 560s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 302/350): -1, 179 560s zstdchunked_test.go:104: [3] at 302 in stargz (nextFrame: 350/350): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 129 320] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 360): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/360): 125, 117 560s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/360): 4, 187 560s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 312/360): -1, 179 560s zstdchunked_test.go:104: [3] at 312 in stargz (nextFrame: 360/360): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 87, NextOffset: 107 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 214, NextOffset: 496 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 119 310] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 350): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/350): 115, 107 560s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/350): 4, 187 560s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 302/350): -1, 179 560s zstdchunked_test.go:104: [3] at 302 in stargz (nextFrame: 350/350): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 128 319] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 359): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 120/359): 124, 116 560s zstdchunked_test.go:104: [1] at 120 in stargz (nextFrame: 128/359): 4, 187 560s zstdchunked_test.go:104: [2] at 128 in stargz (nextFrame: 311/359): -1, 179 560s zstdchunked_test.go:104: [3] at 311 in stargz (nextFrame: 359/359): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 107, NextOffset: 320 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 118 309] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 349): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/349): 114, 106 560s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 118/349): 4, 187 560s zstdchunked_test.go:104: [2] at 118 in stargz (nextFrame: 301/349): -1, 179 560s zstdchunked_test.go:104: [3] at 301 in stargz (nextFrame: 349/349): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 496, NextOffset: 516 560s testutil.go:509: Offset: 320, NextOffset: 340 560s testutil.go:509: Offset: 516, NextOffset: 1145 560s testutil.go:509: Offset: 340, NextOffset: 892 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 122 308] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 348): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/348): 118, 110 560s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 122/348): 4, 182 560s zstdchunked_test.go:104: [2] at 122 in stargz (nextFrame: 300/348): -1, 174 560s zstdchunked_test.go:104: [3] at 300 in stargz (nextFrame: 348/348): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 120 306] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 346): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/346): 116, 108 560s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/346): 4, 182 560s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 298/346): -1, 174 560s zstdchunked_test.go:104: [3] at 298 in stargz (nextFrame: 346/346): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"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":329,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"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":193,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":483,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":503,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 86, NextOffset: 106 560s testutil.go:509: Offset: 193, NextOffset: 213 560s testutil.go:509: Offset: 106, NextOffset: 309 560s testutil.go:509: Offset: 213, NextOffset: 483 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 309, NextOffset: 329 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 483, NextOffset: 503 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 329, NextOffset: 874 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 503, NextOffset: 1131 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 193, NextOffset: 213 560s testutil.go:509: Offset: 86, NextOffset: 106 560s testutil.go:509: Offset: 213, NextOffset: 483 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 122 308] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 348): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/348): 118, 110 560s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 122/348): 4, 182 560s zstdchunked_test.go:104: [2] at 122 in stargz (nextFrame: 300/348): -1, 174 560s zstdchunked_test.go:104: [3] at 300 in stargz (nextFrame: 348/348): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 106, NextOffset: 309 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 483, NextOffset: 503 560s testutil.go:509: Offset: 309, NextOffset: 329 560s testutil.go:509: Offset: 503, NextOffset: 1131 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 329, NextOffset: 874 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 120 306] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 346): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/346): 116, 108 560s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/346): 4, 182 560s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 298/346): -1, 174 560s zstdchunked_test.go:104: [3] at 298 in stargz (nextFrame: 346/346): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 121 307] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 347): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 113/347): 117, 109 560s zstdchunked_test.go:104: [1] at 113 in stargz (nextFrame: 121/347): 4, 182 560s zstdchunked_test.go:104: [2] at 121 in stargz (nextFrame: 299/347): -1, 174 560s zstdchunked_test.go:104: [3] at 299 in stargz (nextFrame: 347/347): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":310,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":330,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"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":195,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":490,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":510,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 87, NextOffset: 107 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 195, NextOffset: 215 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 119 305] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 345): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/345): 115, 107 560s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/345): 4, 182 560s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 297/345): -1, 174 560s zstdchunked_test.go:104: [3] at 297 in stargz (nextFrame: 345/345): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 107, NextOffset: 310 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 115 303] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 343): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/343): 111, 103 560s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 115/343): 4, 184 560s zstdchunked_test.go:104: [2] at 115 in stargz (nextFrame: 295/343): -1, 176 560s zstdchunked_test.go:104: [3] at 295 in stargz (nextFrame: 343/343): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 215, NextOffset: 490 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 310, NextOffset: 330 560s testutil.go:509: Offset: 490, NextOffset: 510 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 113 301] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 341): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 105/341): 109, 101 560s zstdchunked_test.go:104: [1] at 105 in stargz (nextFrame: 113/341): 4, 184 560s zstdchunked_test.go:104: [2] at 113 in stargz (nextFrame: 293/341): -1, 176 560s zstdchunked_test.go:104: [3] at 293 in stargz (nextFrame: 341/341): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 330, NextOffset: 878 560s testutil.go:509: Offset: 510, NextOffset: 1140 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 195, NextOffset: 215 560s testutil.go:509: Offset: 87, NextOffset: 107 560s testutil.go:509: Offset: 215, NextOffset: 490 560s testutil.go:509: Offset: 107, NextOffset: 310 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 115 303] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 343): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/343): 111, 103 560s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 115/343): 4, 184 560s zstdchunked_test.go:104: [2] at 115 in stargz (nextFrame: 295/343): -1, 176 560s zstdchunked_test.go:104: [3] at 295 in stargz (nextFrame: 343/343): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 113 301] 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 490, NextOffset: 510 560s testutil.go:509: Offset: 310, NextOffset: 330 560s testutil.go:509: Offset: 510, NextOffset: 1140 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 560s zstdchunked_test.go:59: got zstd streams (compressed size: 341): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 105/341): 109, 101 560s zstdchunked_test.go:104: [1] at 105 in stargz (nextFrame: 113/341): 4, 184 560s zstdchunked_test.go:104: [2] at 113 in stargz (nextFrame: 293/341): -1, 176 560s zstdchunked_test.go:104: [3] at 293 in stargz (nextFrame: 341/341): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 330, NextOffset: 878 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 115 303] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 343): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/343): 111, 103 560s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 115/343): 4, 184 560s zstdchunked_test.go:104: [2] at 115 in stargz (nextFrame: 295/343): -1, 176 560s zstdchunked_test.go:104: [3] at 295 in stargz (nextFrame: 343/343): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":103,"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":317,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":184,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":204,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":465,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 83, NextOffset: 103 560s testutil.go:509: Offset: 184, NextOffset: 204 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 113 301] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 341): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 105/341): 109, 101 560s zstdchunked_test.go:104: [1] at 105 in stargz (nextFrame: 113/341): 4, 184 560s zstdchunked_test.go:104: [2] at 113 in stargz (nextFrame: 293/341): -1, 176 560s zstdchunked_test.go:104: [3] at 293 in stargz (nextFrame: 341/341): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 103, NextOffset: 297 560s testutil.go:509: Offset: 204, NextOffset: 465 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 297, NextOffset: 317 560s testutil.go:509: Offset: 465, NextOffset: 485 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 117 304] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 344): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/344): 113, 105 560s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/344): 4, 183 560s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 296/344): -1, 175 560s zstdchunked_test.go:104: [3] at 296 in stargz (nextFrame: 344/344): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 317, NextOffset: 841 560s testutil.go:509: Offset: 485, NextOffset: 1088 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 184, NextOffset: 204 560s testutil.go:509: Offset: 83, NextOffset: 103 560s testutil.go:509: Offset: 204, NextOffset: 465 560s testutil.go:509: Offset: 103, NextOffset: 297 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 465, NextOffset: 485 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 115 302] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 342): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/342): 111, 103 560s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 115/342): 4, 183 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 297, NextOffset: 317 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 560s zstdchunked_test.go:104: [2] at 115 in stargz (nextFrame: 294/342): -1, 175 560s zstdchunked_test.go:104: [3] at 294 in stargz (nextFrame: 342/342): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 485, NextOffset: 1088 560s testutil.go:509: Offset: 317, NextOffset: 841 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 117 304] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 344): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/344): 113, 105 560s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/344): 4, 183 560s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 296/344): -1, 175 560s zstdchunked_test.go:104: [3] at 296 in stargz (nextFrame: 344/344): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 115 302] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 342): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/342): 111, 103 560s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 115/342): 4, 183 560s zstdchunked_test.go:104: [2] at 115 in stargz (nextFrame: 294/342): -1, 175 560s zstdchunked_test.go:104: [3] at 294 in stargz (nextFrame: 342/342): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 114 301] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 341): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/341): 110, 102 560s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 114/341): 4, 183 560s zstdchunked_test.go:104: [2] at 114 in stargz (nextFrame: 293/341): -1, 175 560s zstdchunked_test.go:104: [3] at 293 in stargz (nextFrame: 341/341): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 112 299] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 339): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 104/339): 108, 100 560s zstdchunked_test.go:104: [1] at 104 in stargz (nextFrame: 112/339): 4, 183 560s zstdchunked_test.go:104: [2] at 112 in stargz (nextFrame: 291/339): -1, 175 560s zstdchunked_test.go:104: [3] at 291 in stargz (nextFrame: 339/339): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 119 310] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 350): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/350): 115, 107 560s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/350): 4, 187 560s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 302/350): -1, 179 560s zstdchunked_test.go:104: [3] at 302 in stargz (nextFrame: 350/350): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":299,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":319,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":187,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":207,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":481,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 85, NextOffset: 105 560s testutil.go:509: Offset: 187, NextOffset: 207 560s testutil.go:509: Offset: 105, NextOffset: 299 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 117 308] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 348): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/348): 113, 105 560s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/348): 4, 187 560s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 300/348): -1, 179 560s zstdchunked_test.go:104: [3] at 300 in stargz (nextFrame: 348/348): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 207, NextOffset: 481 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 299, NextOffset: 319 560s testutil.go:509: Offset: 481, NextOffset: 501 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 119 310] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 350): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/350): 115, 107 560s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/350): 4, 187 560s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 302/350): -1, 179 560s zstdchunked_test.go:104: [3] at 302 in stargz (nextFrame: 350/350): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 319, NextOffset: 847 560s testutil.go:509: Offset: 501, NextOffset: 1105 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 187, NextOffset: 207 560s testutil.go:509: Offset: 85, NextOffset: 105 560s testutil.go:509: Offset: 207, NextOffset: 481 560s testutil.go:509: Offset: 105, NextOffset: 299 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 481, NextOffset: 501 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 117 308] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 348): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/348): 113, 105 560s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/348): 4, 187 560s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 300/348): -1, 179 560s zstdchunked_test.go:104: [3] at 300 in stargz (nextFrame: 348/348): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 299, NextOffset: 319 560s testutil.go:509: Offset: 501, NextOffset: 1105 560s testutil.go:509: Offset: 319, NextOffset: 847 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 118 309] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 349): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/349): 114, 106 560s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 118/349): 4, 187 560s zstdchunked_test.go:104: [2] at 118 in stargz (nextFrame: 301/349): -1, 179 560s zstdchunked_test.go:104: [3] at 301 in stargz (nextFrame: 349/349): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 116 307] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 347): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 108/347): 112, 104 560s zstdchunked_test.go:104: [1] at 108 in stargz (nextFrame: 116/347): 4, 187 560s zstdchunked_test.go:104: [2] at 116 in stargz (nextFrame: 299/347): -1, 179 560s zstdchunked_test.go:104: [3] at 299 in stargz (nextFrame: 347/347): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 233 277 545] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 585): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 233/585): 229, 265 560s zstdchunked_test.go:104: [1] at 233 in stargz (nextFrame: 269/585): 40, 32 560s zstdchunked_test.go:104: [2] at 269 in stargz (nextFrame: 277/585): 4, 264 560s zstdchunked_test.go:104: [3] at 277 in stargz (nextFrame: 537/585): -1, 256 560s zstdchunked_test.go:104: [4] at 537 in stargz (nextFrame: 585/585): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":233,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 233 278 546] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 586): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 233/586): 229, 266 560s zstdchunked_test.go:104: [1] at 233 in stargz (nextFrame: 270/586): 41, 33 560s zstdchunked_test.go:104: [2] at 270 in stargz (nextFrame: 278/586): 4, 264 560s zstdchunked_test.go:104: [3] at 278 in stargz (nextFrame: 538/586): -1, 256 560s zstdchunked_test.go:104: [4] at 538 in stargz (nextFrame: 586/586): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":233,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 233 277 545] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 585): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 233/585): 229, 265 560s zstdchunked_test.go:104: [1] at 233 in stargz (nextFrame: 269/585): 40, 32 560s zstdchunked_test.go:104: [2] at 269 in stargz (nextFrame: 277/585): 4, 264 560s zstdchunked_test.go:104: [3] at 277 in stargz (nextFrame: 537/585): -1, 256 560s zstdchunked_test.go:104: [4] at 537 in stargz (nextFrame: 585/585): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":233,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 233 278 546] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 586): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 233/586): 229, 266 560s zstdchunked_test.go:104: [1] at 233 in stargz (nextFrame: 270/586): 41, 33 560s zstdchunked_test.go:104: [2] at 270 in stargz (nextFrame: 278/586): 4, 264 560s zstdchunked_test.go:104: [3] at 278 in stargz (nextFrame: 538/586): -1, 256 560s zstdchunked_test.go:104: [4] at 538 in stargz (nextFrame: 586/586): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":233,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 560s testutil.go:340: 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":102,"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":317,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":185,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":205,"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":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 82, NextOffset: 102 560s testutil.go:509: Offset: 185, NextOffset: 205 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 102, NextOffset: 297 560s testutil.go:509: Offset: 205, NextOffset: 470 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 242 286 555] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 595): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 242/595): 238, 274 560s zstdchunked_test.go:104: [1] at 242 in stargz (nextFrame: 278/595): 40, 32 560s zstdchunked_test.go:104: [2] at 278 in stargz (nextFrame: 286/595): 4, 265 560s zstdchunked_test.go:104: [3] at 286 in stargz (nextFrame: 547/595): -1, 257 560s zstdchunked_test.go:104: [4] at 547 in stargz (nextFrame: 595/595): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":242,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 297, NextOffset: 317 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 242 287 556] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 596): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 242/596): 238, 275 560s zstdchunked_test.go:104: [1] at 242 in stargz (nextFrame: 279/596): 41, 33 560s zstdchunked_test.go:104: [2] at 279 in stargz (nextFrame: 287/596): 4, 265 560s zstdchunked_test.go:104: [3] at 287 in stargz (nextFrame: 548/596): -1, 257 560s zstdchunked_test.go:104: [4] at 548 in stargz (nextFrame: 596/596): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":242,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 470, NextOffset: 490 560s testutil.go:509: Offset: 317, NextOffset: 842 560s testutil.go:509: Offset: 490, NextOffset: 1094 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 185, NextOffset: 205 560s testutil.go:509: Offset: 82, NextOffset: 102 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 205, NextOffset: 470 560s testutil.go:509: Offset: 102, NextOffset: 297 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 470, NextOffset: 490 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 226 270 542] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 582): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 226/582): 222, 258 560s zstdchunked_test.go:104: [1] at 226 in stargz (nextFrame: 262/582): 40, 32 560s zstdchunked_test.go:104: [2] at 262 in stargz (nextFrame: 270/582): 4, 268 560s zstdchunked_test.go:104: [3] at 270 in stargz (nextFrame: 534/582): -1, 260 560s zstdchunked_test.go:104: [4] at 534 in stargz (nextFrame: 582/582): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":226,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 297, NextOffset: 317 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 226 271 543] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 583): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 226/583): 222, 259 560s zstdchunked_test.go:104: [1] at 226 in stargz (nextFrame: 263/583): 41, 33 560s zstdchunked_test.go:104: [2] at 263 in stargz (nextFrame: 271/583): 4, 268 560s zstdchunked_test.go:104: [3] at 271 in stargz (nextFrame: 535/583): -1, 260 560s zstdchunked_test.go:104: [4] at 535 in stargz (nextFrame: 583/583): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":226,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 490, NextOffset: 1094 560s testutil.go:509: Offset: 317, NextOffset: 842 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 226 270 542] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 582): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 226/582): 222, 258 560s zstdchunked_test.go:104: [1] at 226 in stargz (nextFrame: 262/582): 40, 32 560s zstdchunked_test.go:104: [2] at 262 in stargz (nextFrame: 270/582): 4, 268 560s zstdchunked_test.go:104: [3] at 270 in stargz (nextFrame: 534/582): -1, 260 560s zstdchunked_test.go:104: [4] at 534 in stargz (nextFrame: 582/582): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":226,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 226 271 543] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 583): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 226/583): 222, 259 560s zstdchunked_test.go:104: [1] at 226 in stargz (nextFrame: 263/583): 41, 33 560s zstdchunked_test.go:104: [2] at 263 in stargz (nextFrame: 271/583): 4, 268 560s zstdchunked_test.go:104: [3] at 271 in stargz (nextFrame: 535/583): -1, 260 560s zstdchunked_test.go:104: [4] at 535 in stargz (nextFrame: 583/583): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":226,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":302,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":322,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":188,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":473,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 233 277 548] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 588): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 233/588): 229, 265 560s zstdchunked_test.go:104: [1] at 233 in stargz (nextFrame: 269/588): 40, 32 560s zstdchunked_test.go:104: [2] at 269 in stargz (nextFrame: 277/588): 4, 267 560s zstdchunked_test.go:104: [3] at 277 in stargz (nextFrame: 540/588): -1, 259 560s zstdchunked_test.go:104: [4] at 540 in stargz (nextFrame: 588/588): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":233,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 86, NextOffset: 106 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 188, NextOffset: 208 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 233 278 549] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 589): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 233/589): 229, 266 560s zstdchunked_test.go:104: [1] at 233 in stargz (nextFrame: 270/589): 41, 33 560s zstdchunked_test.go:104: [2] at 270 in stargz (nextFrame: 278/589): 4, 267 560s zstdchunked_test.go:104: [3] at 278 in stargz (nextFrame: 541/589): -1, 259 560s zstdchunked_test.go:104: [4] at 541 in stargz (nextFrame: 589/589): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":233,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 106, NextOffset: 302 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 208, NextOffset: 473 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 302, NextOffset: 322 560s testutil.go:509: Offset: 473, NextOffset: 493 560s testutil.go:509: Offset: 322, NextOffset: 850 560s testutil.go:509: Offset: 493, NextOffset: 1098 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 188, NextOffset: 208 560s testutil.go:509: Offset: 86, NextOffset: 106 560s testutil.go:509: Offset: 208, NextOffset: 473 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 235 279 551] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 591): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 235/591): 231, 267 560s zstdchunked_test.go:104: [1] at 235 in stargz (nextFrame: 271/591): 40, 32 560s zstdchunked_test.go:104: [2] at 271 in stargz (nextFrame: 279/591): 4, 268 560s zstdchunked_test.go:104: [3] at 279 in stargz (nextFrame: 543/591): -1, 260 560s zstdchunked_test.go:104: [4] at 543 in stargz (nextFrame: 591/591): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 106, NextOffset: 302 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 473, NextOffset: 493 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 235 280 552] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 592): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 235/592): 231, 268 560s zstdchunked_test.go:104: [1] at 235 in stargz (nextFrame: 272/592): 41, 33 560s zstdchunked_test.go:104: [2] at 272 in stargz (nextFrame: 280/592): 4, 268 560s zstdchunked_test.go:104: [3] at 280 in stargz (nextFrame: 544/592): -1, 260 560s zstdchunked_test.go:104: [4] at 544 in stargz (nextFrame: 592/592): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [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"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 302, NextOffset: 322 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 493, NextOffset: 1098 560s testutil.go:509: Offset: 322, NextOffset: 850 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 235 279 551] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 591): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 235/591): 231, 267 560s zstdchunked_test.go:104: [1] at 235 in stargz (nextFrame: 271/591): 40, 32 560s zstdchunked_test.go:104: [2] at 271 in stargz (nextFrame: 279/591): 4, 268 560s zstdchunked_test.go:104: [3] at 279 in stargz (nextFrame: 543/591): -1, 260 560s zstdchunked_test.go:104: [4] at 543 in stargz (nextFrame: 591/591): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 235 280 552] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 592): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 235/592): 231, 268 560s zstdchunked_test.go:104: [1] at 235 in stargz (nextFrame: 272/592): 41, 33 560s zstdchunked_test.go:104: [2] at 272 in stargz (nextFrame: 280/592): 4, 268 560s zstdchunked_test.go:104: [3] at 280 in stargz (nextFrame: 544/592): -1, 260 560s zstdchunked_test.go:104: [4] at 544 in stargz (nextFrame: 592/592): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 243 287 559] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 599): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 243/599): 239, 275 560s zstdchunked_test.go:104: [1] at 243 in stargz (nextFrame: 279/599): 40, 32 560s zstdchunked_test.go:104: [2] at 279 in stargz (nextFrame: 287/599): 4, 268 560s zstdchunked_test.go:104: [3] at 287 in stargz (nextFrame: 551/599): -1, 260 560s zstdchunked_test.go:104: [4] at 551 in stargz (nextFrame: 599/599): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":243,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 243 288 560] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 600): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 243/600): 239, 276 560s zstdchunked_test.go:104: [1] at 243 in stargz (nextFrame: 280/600): 41, 33 560s zstdchunked_test.go:104: [2] at 280 in stargz (nextFrame: 288/600): 4, 268 560s zstdchunked_test.go:104: [3] at 288 in stargz (nextFrame: 552/600): -1, 260 560s zstdchunked_test.go:104: [4] at 552 in stargz (nextFrame: 600/600): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":243,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":103,"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":317,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":184,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":204,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":465,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 83, NextOffset: 103 560s testutil.go:509: Offset: 184, NextOffset: 204 560s testutil.go:509: Offset: 103, NextOffset: 297 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 223 267 537] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 577): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 223/577): 219, 255 560s zstdchunked_test.go:104: [1] at 223 in stargz (nextFrame: 259/577): 40, 32 560s zstdchunked_test.go:104: [2] at 259 in stargz (nextFrame: 267/577): 4, 266 560s zstdchunked_test.go:104: [3] at 267 in stargz (nextFrame: 529/577): -1, 258 560s zstdchunked_test.go:104: [4] at 529 in stargz (nextFrame: 577/577): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":223,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 204, NextOffset: 465 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 297, NextOffset: 317 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 223 268 538] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 578): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 223/578): 219, 256 560s zstdchunked_test.go:104: [1] at 223 in stargz (nextFrame: 260/578): 41, 33 560s zstdchunked_test.go:104: [2] at 260 in stargz (nextFrame: 268/578): 4, 266 560s zstdchunked_test.go:104: [3] at 268 in stargz (nextFrame: 530/578): -1, 258 560s zstdchunked_test.go:104: [4] at 530 in stargz (nextFrame: 578/578): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":223,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 465, NextOffset: 485 560s testutil.go:509: Offset: 317, NextOffset: 841 560s testutil.go:509: Offset: 485, NextOffset: 1088 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 184, NextOffset: 204 560s testutil.go:509: Offset: 83, NextOffset: 103 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 223 267 537] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 577): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 223/577): 219, 255 560s zstdchunked_test.go:104: [1] at 223 in stargz (nextFrame: 259/577): 40, 32 560s zstdchunked_test.go:104: [2] at 259 in stargz (nextFrame: 267/577): 4, 266 560s zstdchunked_test.go:104: [3] at 267 in stargz (nextFrame: 529/577): -1, 258 560s zstdchunked_test.go:104: [4] at 529 in stargz (nextFrame: 577/577): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":223,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 204, NextOffset: 465 560s testutil.go:509: Offset: 103, NextOffset: 297 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 465, NextOffset: 485 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 223 268 538] 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 297, NextOffset: 317 560s testutil.go:509: Offset: 485, NextOffset: 1088 560s testutil.go:509: Offset: 317, NextOffset: 841 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 560s zstdchunked_test.go:59: got zstd streams (compressed size: 578): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 223/578): 219, 256 560s zstdchunked_test.go:104: [1] at 223 in stargz (nextFrame: 260/578): 41, 33 560s zstdchunked_test.go:104: [2] at 260 in stargz (nextFrame: 268/578): 4, 266 560s zstdchunked_test.go:104: [3] at 268 in stargz (nextFrame: 530/578): -1, 258 560s zstdchunked_test.go:104: [4] at 530 in stargz (nextFrame: 578/578): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":223,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 222 266 536] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 576): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 222/576): 218, 254 560s zstdchunked_test.go:104: [1] at 222 in stargz (nextFrame: 258/576): 40, 32 560s zstdchunked_test.go:104: [2] at 258 in stargz (nextFrame: 266/576): 4, 266 560s zstdchunked_test.go:104: [3] at 266 in stargz (nextFrame: 528/576): -1, 258 560s zstdchunked_test.go:104: [4] at 528 in stargz (nextFrame: 576/576): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":222,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 222 267 537] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 577): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 222/577): 218, 255 560s zstdchunked_test.go:104: [1] at 222 in stargz (nextFrame: 259/577): 41, 33 560s zstdchunked_test.go:104: [2] at 259 in stargz (nextFrame: 267/577): 4, 266 560s zstdchunked_test.go:104: [3] at 267 in stargz (nextFrame: 529/577): -1, 258 560s zstdchunked_test.go:104: [4] at 529 in stargz (nextFrame: 577/577): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":222,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 232 276 536] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 576): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 232/576): 228, 264 560s zstdchunked_test.go:104: [1] at 232 in stargz (nextFrame: 268/576): 40, 32 560s zstdchunked_test.go:104: [2] at 268 in stargz (nextFrame: 276/576): 4, 256 560s zstdchunked_test.go:104: [3] at 276 in stargz (nextFrame: 528/576): -1, 248 560s zstdchunked_test.go:104: [4] at 528 in stargz (nextFrame: 576/576): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":232,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":299,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":319,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":187,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":207,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":481,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 85, NextOffset: 105 560s testutil.go:509: Offset: 187, NextOffset: 207 560s testutil.go:509: Offset: 105, NextOffset: 299 560s testutil.go:509: Offset: 207, NextOffset: 481 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 232 277 537] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 577): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 232/577): 228, 265 560s zstdchunked_test.go:104: [1] at 232 in stargz (nextFrame: 269/577): 41, 33 560s zstdchunked_test.go:104: [2] at 269 in stargz (nextFrame: 277/577): 4, 256 560s zstdchunked_test.go:104: [3] at 277 in stargz (nextFrame: 529/577): -1, 248 560s zstdchunked_test.go:104: [4] at 529 in stargz (nextFrame: 577/577): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":232,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 299, NextOffset: 319 560s testutil.go:509: Offset: 481, NextOffset: 501 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 232 276 536] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 576): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 232/576): 228, 264 560s zstdchunked_test.go:104: [1] at 232 in stargz (nextFrame: 268/576): 40, 32 560s zstdchunked_test.go:104: [2] at 268 in stargz (nextFrame: 276/576): 4, 256 560s zstdchunked_test.go:104: [3] at 276 in stargz (nextFrame: 528/576): -1, 248 560s zstdchunked_test.go:104: [4] at 528 in stargz (nextFrame: 576/576): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":232,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 319, NextOffset: 847 560s testutil.go:509: Offset: 501, NextOffset: 1105 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 187, NextOffset: 207 560s testutil.go:509: Offset: 85, NextOffset: 105 560s testutil.go:509: Offset: 207, NextOffset: 481 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 232 277 537] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 577): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 232/577): 228, 265 560s zstdchunked_test.go:104: [1] at 232 in stargz (nextFrame: 269/577): 41, 33 560s zstdchunked_test.go:104: [2] at 269 in stargz (nextFrame: 277/577): 4, 256 560s zstdchunked_test.go:104: [3] at 277 in stargz (nextFrame: 529/577): -1, 248 560s zstdchunked_test.go:104: [4] at 529 in stargz (nextFrame: 577/577): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":232,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 105, NextOffset: 299 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 481, NextOffset: 501 560s testutil.go:509: Offset: 299, NextOffset: 319 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 233 277 537] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 577): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 233/577): 229, 265 560s zstdchunked_test.go:104: [1] at 233 in stargz (nextFrame: 269/577): 40, 32 560s zstdchunked_test.go:104: [2] at 269 in stargz (nextFrame: 277/577): 4, 256 560s zstdchunked_test.go:104: [3] at 277 in stargz (nextFrame: 529/577): -1, 248 560s zstdchunked_test.go:104: [4] at 529 in stargz (nextFrame: 577/577): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":233,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 501, NextOffset: 1105 560s testutil.go:509: Offset: 319, NextOffset: 847 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 233 278 538] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 578): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 233/578): 229, 266 560s zstdchunked_test.go:104: [1] at 233 in stargz (nextFrame: 270/578): 41, 33 560s zstdchunked_test.go:104: [2] at 270 in stargz (nextFrame: 278/578): 4, 256 560s zstdchunked_test.go:104: [3] at 278 in stargz (nextFrame: 530/578): -1, 248 560s zstdchunked_test.go:104: [4] at 530 in stargz (nextFrame: 578/578): -1, -1 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":233,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 220 264 525] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 565): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 220/565): 216, 252 560s zstdchunked_test.go:104: [1] at 220 in stargz (nextFrame: 256/565): 40, 32 560s zstdchunked_test.go:104: [2] at 256 in stargz (nextFrame: 264/565): 4, 257 560s zstdchunked_test.go:104: [3] at 264 in stargz (nextFrame: 517/565): -1, 249 560s zstdchunked_test.go:104: [4] at 517 in stargz (nextFrame: 565/565): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":220,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 220 265 526] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 566): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 220/566): 216, 253 560s zstdchunked_test.go:104: [1] at 220 in stargz (nextFrame: 257/566): 41, 33 560s zstdchunked_test.go:104: [2] at 257 in stargz (nextFrame: 265/566): 4, 257 560s zstdchunked_test.go:104: [3] at 265 in stargz (nextFrame: 518/566): -1, 249 560s zstdchunked_test.go:104: [4] at 518 in stargz (nextFrame: 566/566): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":220,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 220 264 525] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 565): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 220/565): 216, 252 560s zstdchunked_test.go:104: [1] at 220 in stargz (nextFrame: 256/565): 40, 32 560s zstdchunked_test.go:104: [2] at 256 in stargz (nextFrame: 264/565): 4, 257 560s zstdchunked_test.go:104: [3] at 264 in stargz (nextFrame: 517/565): -1, 249 560s zstdchunked_test.go:104: [4] at 517 in stargz (nextFrame: 565/565): -1, -1 560s testutil.go:1638: got TOC entries: 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 560s testutil.go:340: 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":102,"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":317,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":185,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":205,"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":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":220,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 297, NextOffset: 317 560s testutil.go:509: Offset: 470, NextOffset: 490 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 220 265 526] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 566): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 220/566): 216, 253 560s zstdchunked_test.go:104: [1] at 220 in stargz (nextFrame: 257/566): 41, 33 560s zstdchunked_test.go:104: [2] at 257 in stargz (nextFrame: 265/566): 4, 257 560s zstdchunked_test.go:104: [3] at 265 in stargz (nextFrame: 518/566): -1, 249 560s zstdchunked_test.go:104: [4] at 518 in stargz (nextFrame: 566/566): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":220,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 317, NextOffset: 842 560s testutil.go:509: Offset: 490, NextOffset: 1094 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 82, NextOffset: 102 560s testutil.go:509: Offset: 185, NextOffset: 205 560s testutil.go:509: Offset: 102, NextOffset: 297 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 229 273 535] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 575): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 229/575): 225, 261 560s zstdchunked_test.go:104: [1] at 229 in stargz (nextFrame: 265/575): 40, 32 560s zstdchunked_test.go:104: [2] at 265 in stargz (nextFrame: 273/575): 4, 258 560s zstdchunked_test.go:104: [3] at 273 in stargz (nextFrame: 527/575): -1, 250 560s zstdchunked_test.go:104: [4] at 527 in stargz (nextFrame: 575/575): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":229,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 205, NextOffset: 470 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 185, NextOffset: 205 560s testutil.go:509: Offset: 82, NextOffset: 102 560s testutil.go:509: Offset: 205, NextOffset: 470 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 229 274 536] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 576): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 229/576): 225, 262 560s zstdchunked_test.go:104: [1] at 229 in stargz (nextFrame: 266/576): 41, 33 560s zstdchunked_test.go:104: [2] at 266 in stargz (nextFrame: 274/576): 4, 258 560s zstdchunked_test.go:104: [3] at 274 in stargz (nextFrame: 528/576): -1, 250 560s zstdchunked_test.go:104: [4] at 528 in stargz (nextFrame: 576/576): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":229,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 102, NextOffset: 297 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 470, NextOffset: 490 560s testutil.go:509: Offset: 297, NextOffset: 317 560s testutil.go:509: Offset: 490, NextOffset: 1094 560s testutil.go:509: Offset: 317, NextOffset: 842 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 219 263 524] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 564): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 219/564): 215, 251 560s zstdchunked_test.go:104: [1] at 219 in stargz (nextFrame: 255/564): 40, 32 560s zstdchunked_test.go:104: [2] at 255 in stargz (nextFrame: 263/564): 4, 257 560s zstdchunked_test.go:104: [3] at 263 in stargz (nextFrame: 516/564): -1, 249 560s zstdchunked_test.go:104: [4] at 516 in stargz (nextFrame: 564/564): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":219,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 219 264 525] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 565): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 219/565): 215, 252 560s zstdchunked_test.go:104: [1] at 219 in stargz (nextFrame: 256/565): 41, 33 560s zstdchunked_test.go:104: [2] at 256 in stargz (nextFrame: 264/565): 4, 257 560s zstdchunked_test.go:104: [3] at 264 in stargz (nextFrame: 517/565): -1, 249 560s zstdchunked_test.go:104: [4] at 517 in stargz (nextFrame: 565/565): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":219,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":302,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":322,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":188,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":473,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 86, NextOffset: 106 560s testutil.go:509: Offset: 188, NextOffset: 208 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 219 263 524] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 564): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 219/564): 215, 251 560s zstdchunked_test.go:104: [1] at 219 in stargz (nextFrame: 255/564): 40, 32 560s zstdchunked_test.go:104: [2] at 255 in stargz (nextFrame: 263/564): 4, 257 560s zstdchunked_test.go:104: [3] at 263 in stargz (nextFrame: 516/564): -1, 249 560s zstdchunked_test.go:104: [4] at 516 in stargz (nextFrame: 564/564): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":219,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 106, NextOffset: 302 560s testutil.go:509: Offset: 208, NextOffset: 473 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 302, NextOffset: 322 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 473, NextOffset: 493 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 219 264 525] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 565): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 219/565): 215, 252 560s zstdchunked_test.go:104: [1] at 219 in stargz (nextFrame: 256/565): 41, 33 560s zstdchunked_test.go:104: [2] at 256 in stargz (nextFrame: 264/565): 4, 257 560s zstdchunked_test.go:104: [3] at 264 in stargz (nextFrame: 517/565): -1, 249 560s zstdchunked_test.go:104: [4] at 517 in stargz (nextFrame: 565/565): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":219,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 322, NextOffset: 850 560s testutil.go:509: Offset: 493, NextOffset: 1098 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 188, NextOffset: 208 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 219 263 524] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 564): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 219/564): 215, 251 560s zstdchunked_test.go:104: [1] at 219 in stargz (nextFrame: 255/564): 40, 32 560s zstdchunked_test.go:104: [2] at 255 in stargz (nextFrame: 263/564): 4, 257 560s zstdchunked_test.go:104: [3] at 263 in stargz (nextFrame: 516/564): -1, 249 560s zstdchunked_test.go:104: [4] at 516 in stargz (nextFrame: 564/564): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":219,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 86, NextOffset: 106 560s testutil.go:509: Offset: 208, NextOffset: 473 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 106, NextOffset: 302 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 473, NextOffset: 493 560s testutil.go:509: Offset: 302, NextOffset: 322 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 219 264 525] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 565): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 219/565): 215, 252 560s zstdchunked_test.go:104: [1] at 219 in stargz (nextFrame: 256/565): 41, 33 560s zstdchunked_test.go:104: [2] at 256 in stargz (nextFrame: 264/565): 4, 257 560s zstdchunked_test.go:104: [3] at 264 in stargz (nextFrame: 517/565): -1, 249 560s zstdchunked_test.go:104: [4] at 517 in stargz (nextFrame: 565/565): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":219,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 493, NextOffset: 1098 560s testutil.go:509: Offset: 322, NextOffset: 850 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 214 258 521] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 561): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 214/561): 210, 246 560s zstdchunked_test.go:104: [1] at 214 in stargz (nextFrame: 250/561): 40, 32 560s zstdchunked_test.go:104: [2] at 250 in stargz (nextFrame: 258/561): 4, 259 560s zstdchunked_test.go:104: [3] at 258 in stargz (nextFrame: 513/561): -1, 251 560s zstdchunked_test.go:104: [4] at 513 in stargz (nextFrame: 561/561): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 214 259 522] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 562): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 214/562): 210, 247 560s zstdchunked_test.go:104: [1] at 214 in stargz (nextFrame: 251/562): 41, 33 560s zstdchunked_test.go:104: [2] at 251 in stargz (nextFrame: 259/562): 4, 259 560s zstdchunked_test.go:104: [3] at 259 in stargz (nextFrame: 514/562): -1, 251 560s zstdchunked_test.go:104: [4] at 514 in stargz (nextFrame: 562/562): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 214 258 521] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 561): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 214/561): 210, 246 560s zstdchunked_test.go:104: [1] at 214 in stargz (nextFrame: 250/561): 40, 32 560s zstdchunked_test.go:104: [2] at 250 in stargz (nextFrame: 258/561): 4, 259 560s zstdchunked_test.go:104: [3] at 258 in stargz (nextFrame: 513/561): -1, 251 560s zstdchunked_test.go:104: [4] at 513 in stargz (nextFrame: 561/561): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [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"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 560s testutil.go:340: 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":102,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":299,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":319,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":184,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":204,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":466,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":486,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 82, NextOffset: 102 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 184, NextOffset: 204 560s testutil.go:509: Offset: 102, NextOffset: 299 560s testutil.go:509: Offset: 204, NextOffset: 466 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 214 259 522] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 562): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 214/562): 210, 247 560s zstdchunked_test.go:104: [1] at 214 in stargz (nextFrame: 251/562): 41, 33 560s zstdchunked_test.go:104: [2] at 251 in stargz (nextFrame: 259/562): 4, 259 560s zstdchunked_test.go:104: [3] at 259 in stargz (nextFrame: 514/562): -1, 251 560s zstdchunked_test.go:104: [4] at 514 in stargz (nextFrame: 562/562): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 299, NextOffset: 319 560s testutil.go:509: Offset: 466, NextOffset: 486 560s testutil.go:509: Offset: 319, NextOffset: 843 560s testutil.go:509: Offset: 486, NextOffset: 1090 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 184, NextOffset: 204 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 214 258 521] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 561): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 214/561): 210, 246 560s zstdchunked_test.go:104: [1] at 214 in stargz (nextFrame: 250/561): 40, 32 560s zstdchunked_test.go:104: [2] at 250 in stargz (nextFrame: 258/561): 4, 259 560s zstdchunked_test.go:104: [3] at 258 in stargz (nextFrame: 513/561): -1, 251 560s zstdchunked_test.go:104: [4] at 513 in stargz (nextFrame: 561/561): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 82, NextOffset: 102 560s testutil.go:509: Offset: 204, NextOffset: 466 560s testutil.go:509: Offset: 102, NextOffset: 299 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 214 259 522] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 562): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 214/562): 210, 247 560s zstdchunked_test.go:104: [1] at 214 in stargz (nextFrame: 251/562): 41, 33 560s zstdchunked_test.go:104: [2] at 251 in stargz (nextFrame: 259/562): 4, 259 560s zstdchunked_test.go:104: [3] at 259 in stargz (nextFrame: 514/562): -1, 251 560s zstdchunked_test.go:104: [4] at 514 in stargz (nextFrame: 562/562): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [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"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 466, NextOffset: 486 560s testutil.go:509: Offset: 299, NextOffset: 319 560s testutil.go:509: Offset: 486, NextOffset: 1090 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 319, NextOffset: 843 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 216 260 520] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 560): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 216/560): 212, 248 560s zstdchunked_test.go:104: [1] at 216 in stargz (nextFrame: 252/560): 40, 32 560s zstdchunked_test.go:104: [2] at 252 in stargz (nextFrame: 260/560): 4, 256 560s zstdchunked_test.go:104: [3] at 260 in stargz (nextFrame: 512/560): -1, 248 560s zstdchunked_test.go:104: [4] at 512 in stargz (nextFrame: 560/560): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":216,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 216 261 521] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 561): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 216/561): 212, 249 560s zstdchunked_test.go:104: [1] at 216 in stargz (nextFrame: 253/561): 41, 33 560s zstdchunked_test.go:104: [2] at 253 in stargz (nextFrame: 261/561): 4, 256 560s zstdchunked_test.go:104: [3] at 261 in stargz (nextFrame: 513/561): -1, 248 560s zstdchunked_test.go:104: [4] at 513 in stargz (nextFrame: 561/561): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":216,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 216 260 520] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 560): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 216/560): 212, 248 560s zstdchunked_test.go:104: [1] at 216 in stargz (nextFrame: 252/560): 40, 32 560s zstdchunked_test.go:104: [2] at 252 in stargz (nextFrame: 260/560): 4, 256 560s zstdchunked_test.go:104: [3] at 260 in stargz (nextFrame: 512/560): -1, 248 560s zstdchunked_test.go:104: [4] at 512 in stargz (nextFrame: 560/560): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":216,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":314,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":334,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":187,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":207,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":480,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 85, NextOffset: 105 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 216 261 521] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 561): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 216/561): 212, 249 560s zstdchunked_test.go:104: [1] at 216 in stargz (nextFrame: 253/561): 41, 33 560s zstdchunked_test.go:104: [2] at 253 in stargz (nextFrame: 261/561): 4, 256 560s zstdchunked_test.go:104: [3] at 261 in stargz (nextFrame: 513/561): -1, 248 560s zstdchunked_test.go:104: [4] at 513 in stargz (nextFrame: 561/561): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":216,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 187, NextOffset: 207 560s testutil.go:509: Offset: 105, NextOffset: 314 560s testutil.go:509: Offset: 207, NextOffset: 480 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 314, NextOffset: 334 560s testutil.go:509: Offset: 480, NextOffset: 500 560s testutil.go:509: Offset: 334, NextOffset: 861 560s testutil.go:509: Offset: 500, NextOffset: 1104 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 187, NextOffset: 207 560s testutil.go:509: Offset: 85, NextOffset: 105 560s testutil.go:509: Offset: 207, NextOffset: 480 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 228 272 532] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 572): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 228/572): 224, 260 560s zstdchunked_test.go:104: [1] at 228 in stargz (nextFrame: 264/572): 40, 32 560s zstdchunked_test.go:104: [2] at 264 in stargz (nextFrame: 272/572): 4, 256 560s zstdchunked_test.go:104: [3] at 272 in stargz (nextFrame: 524/572): -1, 248 560s zstdchunked_test.go:104: [4] at 524 in stargz (nextFrame: 572/572): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":228,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 105, NextOffset: 314 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 480, NextOffset: 500 560s testutil.go:509: Offset: 314, NextOffset: 334 560s testutil.go:509: Offset: 500, NextOffset: 1104 560s testutil.go:509: Offset: 334, NextOffset: 861 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 228 273 533] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 573): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 228/573): 224, 261 560s zstdchunked_test.go:104: [1] at 228 in stargz (nextFrame: 265/573): 41, 33 560s zstdchunked_test.go:104: [2] at 265 in stargz (nextFrame: 273/573): 4, 256 560s zstdchunked_test.go:104: [3] at 273 in stargz (nextFrame: 525/573): -1, 248 560s zstdchunked_test.go:104: [4] at 525 in stargz (nextFrame: 573/573): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":228,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":301,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":185,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":205,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":469,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":489,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 83, NextOffset: 103 560s testutil.go:509: Offset: 185, NextOffset: 205 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 103, NextOffset: 301 560s testutil.go:509: Offset: 205, NextOffset: 469 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 210 254 516] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 556): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 210/556): 206, 242 560s zstdchunked_test.go:104: [1] at 210 in stargz (nextFrame: 246/556): 40, 32 560s zstdchunked_test.go:104: [2] at 246 in stargz (nextFrame: 254/556): 4, 258 560s zstdchunked_test.go:104: [3] at 254 in stargz (nextFrame: 508/556): -1, 250 560s zstdchunked_test.go:104: [4] at 508 in stargz (nextFrame: 556/556): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 301, NextOffset: 321 560s testutil.go:509: Offset: 469, NextOffset: 489 560s testutil.go:509: Offset: 321, NextOffset: 846 560s testutil.go:509: Offset: 489, NextOffset: 1093 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 185, NextOffset: 205 560s testutil.go:509: Offset: 83, NextOffset: 103 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 210 255 517] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 557): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 210/557): 206, 243 560s zstdchunked_test.go:104: [1] at 210 in stargz (nextFrame: 247/557): 41, 33 560s zstdchunked_test.go:104: [2] at 247 in stargz (nextFrame: 255/557): 4, 258 560s zstdchunked_test.go:104: [3] at 255 in stargz (nextFrame: 509/557): -1, 250 560s zstdchunked_test.go:104: [4] at 509 in stargz (nextFrame: 557/557): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 205, NextOffset: 469 560s testutil.go:509: Offset: 103, NextOffset: 301 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 469, NextOffset: 489 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 301, NextOffset: 321 560s testutil.go:509: Offset: 489, NextOffset: 1093 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 210 254 516] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 556): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 210/556): 206, 242 560s zstdchunked_test.go:104: [1] at 210 in stargz (nextFrame: 246/556): 40, 32 560s zstdchunked_test.go:104: [2] at 246 in stargz (nextFrame: 254/556): 4, 258 560s zstdchunked_test.go:104: [3] at 254 in stargz (nextFrame: 508/556): -1, 250 560s zstdchunked_test.go:104: [4] at 508 in stargz (nextFrame: 556/556): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 321, NextOffset: 846 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 210 255 517] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 557): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 210/557): 206, 243 560s zstdchunked_test.go:104: [1] at 210 in stargz (nextFrame: 247/557): 41, 33 560s zstdchunked_test.go:104: [2] at 247 in stargz (nextFrame: 255/557): 4, 258 560s zstdchunked_test.go:104: [3] at 255 in stargz (nextFrame: 509/557): -1, 250 560s zstdchunked_test.go:104: [4] at 509 in stargz (nextFrame: 557/557): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 222 266 528] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 568): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 222/568): 218, 254 560s zstdchunked_test.go:104: [1] at 222 in stargz (nextFrame: 258/568): 40, 32 560s zstdchunked_test.go:104: [2] at 258 in stargz (nextFrame: 266/568): 4, 258 560s zstdchunked_test.go:104: [3] at 266 in stargz (nextFrame: 520/568): -1, 250 560s zstdchunked_test.go:104: [4] at 520 in stargz (nextFrame: 568/568): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":222,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":105,"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":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":188,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":474,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":494,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 85, NextOffset: 105 560s testutil.go:509: Offset: 188, NextOffset: 208 560s testutil.go:509: Offset: 105, NextOffset: 305 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 208, NextOffset: 474 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 222 267 529] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 569): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 222/569): 218, 255 560s zstdchunked_test.go:104: [1] at 222 in stargz (nextFrame: 259/569): 41, 33 560s zstdchunked_test.go:104: [2] at 259 in stargz (nextFrame: 267/569): 4, 258 560s zstdchunked_test.go:104: [3] at 267 in stargz (nextFrame: 521/569): -1, 250 560s zstdchunked_test.go:104: [4] at 521 in stargz (nextFrame: 569/569): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":222,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 305, NextOffset: 325 560s testutil.go:509: Offset: 474, NextOffset: 494 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 325, NextOffset: 852 560s testutil.go:509: Offset: 494, NextOffset: 1099 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 188, NextOffset: 208 560s testutil.go:509: Offset: 85, NextOffset: 105 560s testutil.go:509: Offset: 208, NextOffset: 474 560s testutil.go:509: Offset: 105, NextOffset: 305 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 474, NextOffset: 494 560s testutil.go:509: Offset: 305, NextOffset: 325 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 206 250 512] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 552): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 206/552): 202, 238 560s zstdchunked_test.go:104: [1] at 206 in stargz (nextFrame: 242/552): 40, 32 560s zstdchunked_test.go:104: [2] at 242 in stargz (nextFrame: 250/552): 4, 258 560s zstdchunked_test.go:104: [3] at 250 in stargz (nextFrame: 504/552): -1, 250 560s zstdchunked_test.go:104: [4] at 504 in stargz (nextFrame: 552/552): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 494, NextOffset: 1099 560s testutil.go:509: Offset: 325, NextOffset: 852 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 206 251 513] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 553): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 206/553): 202, 239 560s zstdchunked_test.go:104: [1] at 206 in stargz (nextFrame: 243/553): 41, 33 560s zstdchunked_test.go:104: [2] at 243 in stargz (nextFrame: 251/553): 4, 258 560s zstdchunked_test.go:104: [3] at 251 in stargz (nextFrame: 505/553): -1, 250 560s zstdchunked_test.go:104: [4] at 505 in stargz (nextFrame: 553/553): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 206 250 512] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 552): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 206/552): 202, 238 560s zstdchunked_test.go:104: [1] at 206 in stargz (nextFrame: 242/552): 40, 32 560s zstdchunked_test.go:104: [2] at 242 in stargz (nextFrame: 250/552): 4, 258 560s zstdchunked_test.go:104: [3] at 250 in stargz (nextFrame: 504/552): -1, 250 560s zstdchunked_test.go:104: [4] at 504 in stargz (nextFrame: 552/552): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 206 251 513] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 553): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 206/553): 202, 239 560s zstdchunked_test.go:104: [1] at 206 in stargz (nextFrame: 243/553): 41, 33 560s zstdchunked_test.go:104: [2] at 243 in stargz (nextFrame: 251/553): 4, 258 560s zstdchunked_test.go:104: [3] at 251 in stargz (nextFrame: 505/553): -1, 250 560s zstdchunked_test.go:104: [4] at 505 in stargz (nextFrame: 553/553): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 560s testutil.go:340: 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":98,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":279,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":299,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":451,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 78, NextOffset: 98 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 210 254 515] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 555): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 210/555): 206, 242 560s zstdchunked_test.go:104: [1] at 210 in stargz (nextFrame: 246/555): 40, 32 560s zstdchunked_test.go:104: [2] at 246 in stargz (nextFrame: 254/555): 4, 257 560s zstdchunked_test.go:104: [3] at 254 in stargz (nextFrame: 507/555): -1, 249 560s zstdchunked_test.go:104: [4] at 507 in stargz (nextFrame: 555/555): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 177, NextOffset: 197 560s testutil.go:509: Offset: 98, NextOffset: 279 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 210 255 516] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 556): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 210/556): 206, 243 560s zstdchunked_test.go:104: [1] at 210 in stargz (nextFrame: 247/556): 41, 33 560s zstdchunked_test.go:104: [2] at 247 in stargz (nextFrame: 255/556): 4, 257 560s zstdchunked_test.go:104: [3] at 255 in stargz (nextFrame: 508/556): -1, 249 560s zstdchunked_test.go:104: [4] at 508 in stargz (nextFrame: 556/556): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 197, NextOffset: 451 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 279, NextOffset: 299 560s testutil.go:509: Offset: 451, NextOffset: 471 560s testutil.go:509: Offset: 299, NextOffset: 825 560s testutil.go:509: Offset: 471, NextOffset: 1065 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 177, NextOffset: 197 560s testutil.go:509: Offset: 78, NextOffset: 98 560s testutil.go:509: Offset: 197, NextOffset: 451 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 98, NextOffset: 279 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 451, NextOffset: 471 560s testutil.go:509: Offset: 279, NextOffset: 299 560s testutil.go:509: Offset: 471, NextOffset: 1065 560s testutil.go:509: Offset: 299, NextOffset: 825 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 206 250 513] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 553): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 206/553): 202, 238 560s zstdchunked_test.go:104: [1] at 206 in stargz (nextFrame: 242/553): 40, 32 560s zstdchunked_test.go:104: [2] at 242 in stargz (nextFrame: 250/553): 4, 259 560s zstdchunked_test.go:104: [3] at 250 in stargz (nextFrame: 505/553): -1, 251 560s zstdchunked_test.go:104: [4] at 505 in stargz (nextFrame: 553/553): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 206 251 514] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 554): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 206/554): 202, 239 560s zstdchunked_test.go:104: [1] at 206 in stargz (nextFrame: 243/554): 41, 33 560s zstdchunked_test.go:104: [2] at 243 in stargz (nextFrame: 251/554): 4, 259 560s zstdchunked_test.go:104: [3] at 251 in stargz (nextFrame: 506/554): -1, 251 560s zstdchunked_test.go:104: [4] at 506 in stargz (nextFrame: 554/554): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 560s testutil.go:340: 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":98,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":288,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":308,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":463,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 78, NextOffset: 98 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 206 250 513] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 553): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 206/553): 202, 238 560s zstdchunked_test.go:104: [1] at 206 in stargz (nextFrame: 242/553): 40, 32 560s zstdchunked_test.go:104: [2] at 242 in stargz (nextFrame: 250/553): 4, 259 560s zstdchunked_test.go:104: [3] at 250 in stargz (nextFrame: 505/553): -1, 251 560s zstdchunked_test.go:104: [4] at 505 in stargz (nextFrame: 553/553): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 177, NextOffset: 197 560s testutil.go:509: Offset: 98, NextOffset: 288 560s testutil.go:509: Offset: 197, NextOffset: 463 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 288, NextOffset: 308 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 206 251 514] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 554): 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 206/554): 202, 239 560s zstdchunked_test.go:104: [1] at 206 in stargz (nextFrame: 243/554): 41, 33 560s zstdchunked_test.go:104: [2] at 243 in stargz (nextFrame: 251/554): 4, 259 560s zstdchunked_test.go:104: [3] at 251 in stargz (nextFrame: 506/554): -1, 251 560s zstdchunked_test.go:104: [4] at 506 in stargz (nextFrame: 554/554): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"offset":206,"xattrs":{"foo":"YmFy","invalid-utf8":"//79"},"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 463, NextOffset: 483 560s testutil.go:509: Offset: 308, NextOffset: 835 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 211 255 518] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 558): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 211/558): 207, 243 560s zstdchunked_test.go:104: [1] at 211 in stargz (nextFrame: 247/558): 40, 32 560s zstdchunked_test.go:104: [2] at 247 in stargz (nextFrame: 255/558): 4, 259 560s zstdchunked_test.go:104: [3] at 255 in stargz (nextFrame: 510/558): -1, 251 560s zstdchunked_test.go:104: [4] at 510 in stargz (nextFrame: 558/558): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [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"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 483, NextOffset: 1079 560s testutil.go:395: Comparing: "" vs "" 560s === RUN TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 177, NextOffset: 197 560s testutil.go:509: Offset: 78, NextOffset: 98 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 197, NextOffset: 463 560s === NAME TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 211 256 519] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 559): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 211/559): 207, 244 560s zstdchunked_test.go:104: [1] at 211 in stargz (nextFrame: 248/559): 41, 33 560s zstdchunked_test.go:104: [2] at 248 in stargz (nextFrame: 256/559): 4, 259 560s zstdchunked_test.go:104: [3] at 256 in stargz (nextFrame: 511/559): -1, 251 560s zstdchunked_test.go:104: [4] at 511 in stargz (nextFrame: 559/559): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 98, NextOffset: 288 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 133 177 423] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 463): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/463): 129, 165 560s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 169/463): 40, 32 560s zstdchunked_test.go:104: [2] at 169 in stargz (nextFrame: 177/463): 4, 242 560s zstdchunked_test.go:104: [3] at 177 in stargz (nextFrame: 415/463): -1, 234 560s zstdchunked_test.go:104: [4] at 415 in stargz (nextFrame: 463/463): -1, -1 560s testutil.go:1638: got TOC entries: 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 463, NextOffset: 483 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 288, NextOffset: 308 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 483, NextOffset: 1079 560s testutil.go:509: Offset: 308, NextOffset: 835 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 133 178 424] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 464): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/464): 129, 166 560s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 170/464): 41, 33 560s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/464): 4, 242 560s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 416/464): -1, 234 560s zstdchunked_test.go:104: [4] at 416 in stargz (nextFrame: 464/464): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 133 177 423] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 463): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/463): 129, 165 560s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 169/463): 40, 32 560s zstdchunked_test.go:104: [2] at 169 in stargz (nextFrame: 177/463): 4, 242 560s zstdchunked_test.go:104: [3] at 177 in stargz (nextFrame: 415/463): -1, 234 560s zstdchunked_test.go:104: [4] at 415 in stargz (nextFrame: 463/463): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 133 178 424] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 464): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/464): 129, 166 560s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 170/464): 41, 33 560s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/464): 4, 242 560s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 416/464): -1, 234 560s zstdchunked_test.go:104: [4] at 416 in stargz (nextFrame: 464/464): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 131 175 421] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 461): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/461): 127, 163 560s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 167/461): 40, 32 560s zstdchunked_test.go:104: [2] at 167 in stargz (nextFrame: 175/461): 4, 242 560s zstdchunked_test.go:104: [3] at 175 in stargz (nextFrame: 413/461): -1, 234 560s zstdchunked_test.go:104: [4] at 413 in stargz (nextFrame: 461/461): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":131,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 131 176 422] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 462): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/462): 127, 164 560s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 168/462): 41, 33 560s zstdchunked_test.go:104: [2] at 168 in stargz (nextFrame: 176/462): 4, 242 560s zstdchunked_test.go:104: [3] at 176 in stargz (nextFrame: 414/462): -1, 234 560s zstdchunked_test.go:104: [4] at 414 in stargz (nextFrame: 462/462): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":131,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 134 178 429] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 469): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/469): 130, 166 560s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 170/469): 40, 32 560s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/469): 4, 247 560s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 421/469): -1, 239 560s zstdchunked_test.go:104: [4] at 421 in stargz (nextFrame: 469/469): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":134,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 134 179 430] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 470): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/470): 130, 167 560s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 171/470): 41, 33 560s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/470): 4, 247 560s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 422/470): -1, 239 560s zstdchunked_test.go:104: [4] at 422 in stargz (nextFrame: 470/470): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":134,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":79,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":99,"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":304,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":455,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":475,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 79, NextOffset: 99 560s testutil.go:509: Offset: 177, NextOffset: 197 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 134 178 429] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 469): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/469): 130, 166 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 99, NextOffset: 284 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 560s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 170/469): 40, 32 560s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/469): 4, 247 560s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 421/469): -1, 239 560s zstdchunked_test.go:104: [4] at 421 in stargz (nextFrame: 469/469): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":134,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 197, NextOffset: 455 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 284, NextOffset: 304 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 134 179 430] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 470): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/470): 130, 167 560s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 171/470): 41, 33 560s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/470): 4, 247 560s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 422/470): -1, 239 560s zstdchunked_test.go:104: [4] at 422 in stargz (nextFrame: 470/470): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":134,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 455, NextOffset: 475 560s testutil.go:509: Offset: 304, NextOffset: 829 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 475, NextOffset: 1069 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 455, NextOffset: 475 560s testutil.go:509: Offset: 284, NextOffset: 304 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 133 177 427] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 467): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/467): 129, 165 560s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 169/467): 40, 32 560s zstdchunked_test.go:104: [2] at 169 in stargz (nextFrame: 177/467): 4, 246 560s zstdchunked_test.go:104: [3] at 177 in stargz (nextFrame: 419/467): -1, 238 560s zstdchunked_test.go:104: [4] at 419 in stargz (nextFrame: 467/467): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 475, NextOffset: 1069 560s testutil.go:509: Offset: 304, NextOffset: 829 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 177, NextOffset: 197 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 133 178 428] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 468): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/468): 129, 166 560s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 170/468): 41, 33 560s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/468): 4, 246 560s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 420/468): -1, 238 560s zstdchunked_test.go:104: [4] at 420 in stargz (nextFrame: 468/468): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 79, NextOffset: 99 560s testutil.go:509: Offset: 197, NextOffset: 455 560s testutil.go:509: Offset: 99, NextOffset: 284 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 134 178 432] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 472): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/472): 130, 166 560s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 170/472): 40, 32 560s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/472): 4, 250 560s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 424/472): -1, 242 560s zstdchunked_test.go:104: [4] at 424 in stargz (nextFrame: 472/472): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":134,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 134 179 433] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 473): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/473): 130, 167 560s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 171/473): 41, 33 560s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/473): 4, 250 560s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 425/473): -1, 242 560s zstdchunked_test.go:104: [4] at 425 in stargz (nextFrame: 473/473): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":134,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 134 178 432] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 472): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/472): 130, 166 560s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 170/472): 40, 32 560s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/472): 4, 250 560s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 424/472): -1, 242 560s zstdchunked_test.go:104: [4] at 424 in stargz (nextFrame: 472/472): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":134,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 134 179 433] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 473): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/473): 130, 167 560s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 171/473): 41, 33 560s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/473): 4, 250 560s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 425/473): -1, 242 560s zstdchunked_test.go:104: [4] at 425 in stargz (nextFrame: 473/473): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":134,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 131 175 428] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 468): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/468): 127, 163 560s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 167/468): 40, 32 560s zstdchunked_test.go:104: [2] at 167 in stargz (nextFrame: 175/468): 4, 249 560s zstdchunked_test.go:104: [3] at 175 in stargz (nextFrame: 420/468): -1, 241 560s zstdchunked_test.go:104: [4] at 420 in stargz (nextFrame: 468/468): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":131,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 560s testutil.go:340: 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":101,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":287,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":307,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":178,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":198,"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":477,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 81, NextOffset: 101 560s testutil.go:509: Offset: 178, NextOffset: 198 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 131 176 429] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 469): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/469): 127, 164 560s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 168/469): 41, 33 560s zstdchunked_test.go:104: [2] at 168 in stargz (nextFrame: 176/469): 4, 249 560s zstdchunked_test.go:104: [3] at 176 in stargz (nextFrame: 421/469): -1, 241 560s zstdchunked_test.go:104: [4] at 421 in stargz (nextFrame: 469/469): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":131,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 101, NextOffset: 287 560s testutil.go:509: Offset: 198, NextOffset: 457 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 135 179 428] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 468): 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 135/468): 131, 167 560s zstdchunked_test.go:104: [1] at 135 in stargz (nextFrame: 171/468): 40, 32 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 560s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/468): 4, 245 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 560s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 420/468): -1, 237 560s zstdchunked_test.go:104: [4] at 420 in stargz (nextFrame: 468/468): -1, -1 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 287, NextOffset: 307 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 457, NextOffset: 477 560s testutil.go:509: Offset: 307, NextOffset: 833 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 135 180 429] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 469): 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 477, NextOffset: 1073 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 135/469): 131, 168 560s zstdchunked_test.go:104: [1] at 135 in stargz (nextFrame: 172/469): 41, 33 560s zstdchunked_test.go:104: [2] at 172 in stargz (nextFrame: 180/469): 4, 245 560s zstdchunked_test.go:104: [3] at 180 in stargz (nextFrame: 421/469): -1, 237 560s zstdchunked_test.go:104: [4] at 421 in stargz (nextFrame: 469/469): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 178, NextOffset: 198 560s testutil.go:509: Offset: 81, NextOffset: 101 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 135 179 428] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 468): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 135/468): 131, 167 560s zstdchunked_test.go:104: [1] at 135 in stargz (nextFrame: 171/468): 40, 32 560s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/468): 4, 245 560s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 420/468): -1, 237 560s zstdchunked_test.go:104: [4] at 420 in stargz (nextFrame: 468/468): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 198, NextOffset: 457 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 135 180 429] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 469): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 135/469): 131, 168 560s zstdchunked_test.go:104: [1] at 135 in stargz (nextFrame: 172/469): 41, 33 560s zstdchunked_test.go:104: [2] at 172 in stargz (nextFrame: 180/469): 4, 245 560s zstdchunked_test.go:104: [3] at 180 in stargz (nextFrame: 421/469): -1, 237 560s zstdchunked_test.go:104: [4] at 421 in stargz (nextFrame: 469/469): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 101, NextOffset: 287 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 457, NextOffset: 477 560s testutil.go:509: Offset: 287, NextOffset: 307 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 132 176 425] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 465): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/465): 128, 164 560s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 168/465): 40, 32 560s zstdchunked_test.go:104: [2] at 168 in stargz (nextFrame: 176/465): 4, 245 560s zstdchunked_test.go:104: [3] at 176 in stargz (nextFrame: 417/465): -1, 237 560s zstdchunked_test.go:104: [4] at 417 in stargz (nextFrame: 465/465): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 477, NextOffset: 1073 560s testutil.go:509: Offset: 307, NextOffset: 833 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 132 177 426] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 466): 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/466): 128, 165 560s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 169/466): 41, 33 560s zstdchunked_test.go:104: [2] at 169 in stargz (nextFrame: 177/466): 4, 245 560s zstdchunked_test.go:104: [3] at 177 in stargz (nextFrame: 418/466): -1, 237 560s zstdchunked_test.go:104: [4] at 418 in stargz (nextFrame: 466/466): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 131 175 415] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 455): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/455): 127, 163 560s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 167/455): 40, 32 560s zstdchunked_test.go:104: [2] at 167 in stargz (nextFrame: 175/455): 4, 236 560s zstdchunked_test.go:104: [3] at 175 in stargz (nextFrame: 407/455): -1, 228 560s zstdchunked_test.go:104: [4] at 407 in stargz (nextFrame: 455/455): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":131,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 131 176 416] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 456): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/456): 127, 164 560s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 168/456): 41, 33 560s zstdchunked_test.go:104: [2] at 168 in stargz (nextFrame: 176/456): 4, 236 560s zstdchunked_test.go:104: [3] at 176 in stargz (nextFrame: 408/456): -1, 228 560s zstdchunked_test.go:104: [4] at 408 in stargz (nextFrame: 456/456): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":131,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 560s testutil.go:340: 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":98,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":279,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":299,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":451,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 78, NextOffset: 98 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 131 175 415] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 455): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/455): 127, 163 560s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 167/455): 40, 32 560s zstdchunked_test.go:104: [2] at 167 in stargz (nextFrame: 175/455): 4, 236 560s zstdchunked_test.go:104: [3] at 175 in stargz (nextFrame: 407/455): -1, 228 560s zstdchunked_test.go:104: [4] at 407 in stargz (nextFrame: 455/455): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":131,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 177, NextOffset: 197 560s testutil.go:509: Offset: 98, NextOffset: 279 560s testutil.go:509: Offset: 197, NextOffset: 451 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 131 176 416] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 456): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/456): 127, 164 560s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 168/456): 41, 33 560s zstdchunked_test.go:104: [2] at 168 in stargz (nextFrame: 176/456): 4, 236 560s zstdchunked_test.go:104: [3] at 176 in stargz (nextFrame: 408/456): -1, 228 560s zstdchunked_test.go:104: [4] at 408 in stargz (nextFrame: 456/456): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":131,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 279, NextOffset: 299 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 129 173 413] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 453): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 129/453): 125, 161 560s zstdchunked_test.go:104: [1] at 129 in stargz (nextFrame: 165/453): 40, 32 560s zstdchunked_test.go:104: [2] at 165 in stargz (nextFrame: 173/453): 4, 236 560s zstdchunked_test.go:104: [3] at 173 in stargz (nextFrame: 405/453): -1, 228 560s zstdchunked_test.go:104: [4] at 405 in stargz (nextFrame: 453/453): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 451, NextOffset: 471 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 129 174 414] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 454): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 129/454): 125, 162 560s zstdchunked_test.go:104: [1] at 129 in stargz (nextFrame: 166/454): 41, 33 560s zstdchunked_test.go:104: [2] at 166 in stargz (nextFrame: 174/454): 4, 236 560s zstdchunked_test.go:104: [3] at 174 in stargz (nextFrame: 406/454): -1, 228 560s zstdchunked_test.go:104: [4] at 406 in stargz (nextFrame: 454/454): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 299, NextOffset: 825 560s testutil.go:509: Offset: 471, NextOffset: 1065 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 177, NextOffset: 197 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 130 174 415] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 455): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/455): 126, 162 560s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 166/455): 40, 32 560s zstdchunked_test.go:104: [2] at 166 in stargz (nextFrame: 174/455): 4, 237 560s zstdchunked_test.go:104: [3] at 174 in stargz (nextFrame: 407/455): -1, 229 560s zstdchunked_test.go:104: [4] at 407 in stargz (nextFrame: 455/455): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 78, NextOffset: 98 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 130 175 416] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 456): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/456): 126, 163 560s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 167/456): 41, 33 560s zstdchunked_test.go:104: [2] at 167 in stargz (nextFrame: 175/456): 4, 237 560s zstdchunked_test.go:104: [3] at 175 in stargz (nextFrame: 408/456): -1, 229 560s zstdchunked_test.go:104: [4] at 408 in stargz (nextFrame: 456/456): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 197, NextOffset: 451 560s testutil.go:509: Offset: 98, NextOffset: 279 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 451, NextOffset: 471 560s testutil.go:509: Offset: 279, NextOffset: 299 560s testutil.go:509: Offset: 471, NextOffset: 1065 560s testutil.go:509: Offset: 299, NextOffset: 825 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 130 174 415] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 455): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/455): 126, 162 560s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 166/455): 40, 32 560s zstdchunked_test.go:104: [2] at 166 in stargz (nextFrame: 174/455): 4, 237 560s zstdchunked_test.go:104: [3] at 174 in stargz (nextFrame: 407/455): -1, 229 560s zstdchunked_test.go:104: [4] at 407 in stargz (nextFrame: 455/455): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 130 175 416] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 456): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/456): 126, 163 560s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 167/456): 41, 33 560s zstdchunked_test.go:104: [2] at 167 in stargz (nextFrame: 175/456): 4, 237 560s zstdchunked_test.go:104: [3] at 175 in stargz (nextFrame: 408/456): -1, 229 560s zstdchunked_test.go:104: [4] at 408 in stargz (nextFrame: 456/456): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 131 175 417] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 457): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/457): 127, 163 560s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 167/457): 40, 32 560s zstdchunked_test.go:104: [2] at 167 in stargz (nextFrame: 175/457): 4, 238 560s zstdchunked_test.go:104: [3] at 175 in stargz (nextFrame: 409/457): -1, 230 560s zstdchunked_test.go:104: [4] at 409 in stargz (nextFrame: 457/457): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":131,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 131 176 418] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 458): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/458): 127, 164 560s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 168/458): 41, 33 560s zstdchunked_test.go:104: [2] at 168 in stargz (nextFrame: 176/458): 4, 238 560s zstdchunked_test.go:104: [3] at 176 in stargz (nextFrame: 410/458): -1, 230 560s zstdchunked_test.go:104: [4] at 410 in stargz (nextFrame: 458/458): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":131,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 560s testutil.go:340: 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":98,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":288,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":308,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":463,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 78, NextOffset: 98 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 177, NextOffset: 197 560s testutil.go:509: Offset: 98, NextOffset: 288 560s testutil.go:509: Offset: 197, NextOffset: 463 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 130 174 414] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 454): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/454): 126, 162 560s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 166/454): 40, 32 560s zstdchunked_test.go:104: [2] at 166 in stargz (nextFrame: 174/454): 4, 236 560s zstdchunked_test.go:104: [3] at 174 in stargz (nextFrame: 406/454): -1, 228 560s zstdchunked_test.go:104: [4] at 406 in stargz (nextFrame: 454/454): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 288, NextOffset: 308 560s testutil.go:509: Offset: 463, NextOffset: 483 560s testutil.go:509: Offset: 308, NextOffset: 835 560s testutil.go:509: Offset: 483, NextOffset: 1079 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 177, NextOffset: 197 560s testutil.go:509: Offset: 78, NextOffset: 98 560s testutil.go:509: Offset: 197, NextOffset: 463 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 130 175 415] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 455): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/455): 126, 163 560s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 167/455): 41, 33 560s zstdchunked_test.go:104: [2] at 167 in stargz (nextFrame: 175/455): 4, 236 560s zstdchunked_test.go:104: [3] at 175 in stargz (nextFrame: 407/455): -1, 228 560s zstdchunked_test.go:104: [4] at 407 in stargz (nextFrame: 455/455): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 98, NextOffset: 288 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 463, NextOffset: 483 560s testutil.go:509: Offset: 288, NextOffset: 308 560s testutil.go:509: Offset: 483, NextOffset: 1079 560s testutil.go:509: Offset: 308, NextOffset: 835 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 130 174 414] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 454): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/454): 126, 162 560s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 166/454): 40, 32 560s zstdchunked_test.go:104: [2] at 166 in stargz (nextFrame: 174/454): 4, 236 560s zstdchunked_test.go:104: [3] at 174 in stargz (nextFrame: 406/454): -1, 228 560s zstdchunked_test.go:104: [4] at 406 in stargz (nextFrame: 454/454): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 130 175 415] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 455): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/455): 126, 163 560s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 167/455): 41, 33 560s zstdchunked_test.go:104: [2] at 167 in stargz (nextFrame: 175/455): 4, 236 560s zstdchunked_test.go:104: [3] at 175 in stargz (nextFrame: 407/455): -1, 228 560s zstdchunked_test.go:104: [4] at 407 in stargz (nextFrame: 455/455): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":79,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":99,"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":304,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":455,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":475,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 79, NextOffset: 99 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 129 173 414] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 454): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 129/454): 125, 161 560s zstdchunked_test.go:104: [1] at 129 in stargz (nextFrame: 165/454): 40, 32 560s zstdchunked_test.go:104: [2] at 165 in stargz (nextFrame: 173/454): 4, 237 560s zstdchunked_test.go:104: [3] at 173 in stargz (nextFrame: 406/454): -1, 229 560s zstdchunked_test.go:104: [4] at 406 in stargz (nextFrame: 454/454): -1, -1 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 177, NextOffset: 197 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 99, NextOffset: 284 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 197, NextOffset: 455 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 284, NextOffset: 304 560s testutil.go:509: Offset: 455, NextOffset: 475 560s testutil.go:509: Offset: 304, NextOffset: 829 560s testutil.go:509: Offset: 475, NextOffset: 1069 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 177, NextOffset: 197 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 129 174 415] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 455): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 129/455): 125, 162 560s zstdchunked_test.go:104: [1] at 129 in stargz (nextFrame: 166/455): 41, 33 560s zstdchunked_test.go:104: [2] at 166 in stargz (nextFrame: 174/455): 4, 237 560s zstdchunked_test.go:104: [3] at 174 in stargz (nextFrame: 407/455): -1, 229 560s zstdchunked_test.go:104: [4] at 407 in stargz (nextFrame: 455/455): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 79, NextOffset: 99 560s testutil.go:509: Offset: 197, NextOffset: 455 560s testutil.go:509: Offset: 99, NextOffset: 284 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 455, NextOffset: 475 560s testutil.go:509: Offset: 284, NextOffset: 304 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 132 176 418] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 458): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/458): 128, 164 560s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 168/458): 40, 32 560s zstdchunked_test.go:104: [2] at 168 in stargz (nextFrame: 176/458): 4, 238 560s zstdchunked_test.go:104: [3] at 176 in stargz (nextFrame: 410/458): -1, 230 560s zstdchunked_test.go:104: [4] at 410 in stargz (nextFrame: 458/458): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 475, NextOffset: 1069 560s testutil.go:509: Offset: 304, NextOffset: 829 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 132 177 419] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 459): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/459): 128, 165 560s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 169/459): 41, 33 560s zstdchunked_test.go:104: [2] at 169 in stargz (nextFrame: 177/459): 4, 238 560s zstdchunked_test.go:104: [3] at 177 in stargz (nextFrame: 411/459): -1, 230 560s zstdchunked_test.go:104: [4] at 411 in stargz (nextFrame: 459/459): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 132 176 418] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 458): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/458): 128, 164 560s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 168/458): 40, 32 560s zstdchunked_test.go:104: [2] at 168 in stargz (nextFrame: 176/458): 4, 238 560s zstdchunked_test.go:104: [3] at 176 in stargz (nextFrame: 410/458): -1, 230 560s zstdchunked_test.go:104: [4] at 410 in stargz (nextFrame: 458/458): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 132 177 419] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 459): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/459): 128, 165 560s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 169/459): 41, 33 560s zstdchunked_test.go:104: [2] at 169 in stargz (nextFrame: 177/459): 4, 238 560s zstdchunked_test.go:104: [3] at 177 in stargz (nextFrame: 411/459): -1, 230 560s zstdchunked_test.go:104: [4] at 411 in stargz (nextFrame: 459/459): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 560s testutil.go:340: 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":101,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":287,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":307,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":178,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":198,"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":477,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 132 176 418] 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 560s testutil.go:395: Comparing: "foo" vs "foo" 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 560s zstdchunked_test.go:59: got zstd streams (compressed size: 458): 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 81, NextOffset: 101 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/458): 128, 164 560s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 168/458): 40, 32 560s zstdchunked_test.go:104: [2] at 168 in stargz (nextFrame: 176/458): 4, 238 560s zstdchunked_test.go:104: [3] at 176 in stargz (nextFrame: 410/458): -1, 230 560s zstdchunked_test.go:104: [4] at 410 in stargz (nextFrame: 458/458): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 178, NextOffset: 198 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 132 177 419] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 459): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/459): 128, 165 560s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 169/459): 41, 33 560s zstdchunked_test.go:104: [2] at 169 in stargz (nextFrame: 177/459): 4, 238 560s zstdchunked_test.go:104: [3] at 177 in stargz (nextFrame: 411/459): -1, 230 560s zstdchunked_test.go:104: [4] at 411 in stargz (nextFrame: 459/459): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 101, NextOffset: 287 560s testutil.go:509: Offset: 198, NextOffset: 457 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 287, NextOffset: 307 560s testutil.go:509: Offset: 457, NextOffset: 477 560s testutil.go:509: Offset: 307, NextOffset: 833 560s testutil.go:509: Offset: 477, NextOffset: 1073 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 457, NextOffset: 477 560s testutil.go:509: Offset: 287, NextOffset: 307 560s testutil.go:509: Offset: 477, NextOffset: 1073 560s testutil.go:509: Offset: 307, NextOffset: 833 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 178, NextOffset: 198 560s testutil.go:509: Offset: 81, NextOffset: 101 560s testutil.go:509: Offset: 198, NextOffset: 457 560s testutil.go:509: Offset: 101, NextOffset: 287 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 125 169 409] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 449): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/449): 121, 157 560s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 161/449): 40, 32 560s zstdchunked_test.go:104: [2] at 161 in stargz (nextFrame: 169/449): 4, 236 560s zstdchunked_test.go:104: [3] at 169 in stargz (nextFrame: 401/449): -1, 228 560s zstdchunked_test.go:104: [4] at 401 in stargz (nextFrame: 449/449): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":125,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 125 170 410] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 450): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/450): 121, 158 560s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 162/450): 41, 33 560s zstdchunked_test.go:104: [2] at 162 in stargz (nextFrame: 170/450): 4, 236 560s zstdchunked_test.go:104: [3] at 170 in stargz (nextFrame: 402/450): -1, 228 560s zstdchunked_test.go:104: [4] at 402 in stargz (nextFrame: 450/450): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":125,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 560s testutil.go:340: 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":102,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":288,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":308,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":180,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"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":474,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 82, NextOffset: 102 560s testutil.go:509: Offset: 180, NextOffset: 200 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 125 169 409] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 449): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/449): 121, 157 560s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 161/449): 40, 32 560s zstdchunked_test.go:104: [2] at 161 in stargz (nextFrame: 169/449): 4, 236 560s zstdchunked_test.go:104: [3] at 169 in stargz (nextFrame: 401/449): -1, 228 560s zstdchunked_test.go:104: [4] at 401 in stargz (nextFrame: 449/449): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":125,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 102, NextOffset: 288 560s testutil.go:509: Offset: 200, NextOffset: 454 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 288, NextOffset: 308 560s testutil.go:509: Offset: 454, NextOffset: 474 560s testutil.go:509: Offset: 308, NextOffset: 832 560s testutil.go:509: Offset: 474, NextOffset: 1067 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 180, NextOffset: 200 560s testutil.go:509: Offset: 82, NextOffset: 102 560s testutil.go:509: Offset: 200, NextOffset: 454 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 125 170 410] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 450): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/450): 121, 158 560s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 162/450): 41, 33 560s zstdchunked_test.go:104: [2] at 162 in stargz (nextFrame: 170/450): 4, 236 560s zstdchunked_test.go:104: [3] at 170 in stargz (nextFrame: 402/450): -1, 228 560s zstdchunked_test.go:104: [4] at 402 in stargz (nextFrame: 450/450): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":125,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 102, NextOffset: 288 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 454, NextOffset: 474 560s testutil.go:509: Offset: 288, NextOffset: 308 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 474, NextOffset: 1067 560s testutil.go:509: Offset: 308, NextOffset: 832 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 124 168 408] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 448): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 124/448): 120, 156 560s zstdchunked_test.go:104: [1] at 124 in stargz (nextFrame: 160/448): 40, 32 560s zstdchunked_test.go:104: [2] at 160 in stargz (nextFrame: 168/448): 4, 236 560s zstdchunked_test.go:104: [3] at 168 in stargz (nextFrame: 400/448): -1, 228 560s zstdchunked_test.go:104: [4] at 400 in stargz (nextFrame: 448/448): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 124 169 409] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 449): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 124/449): 120, 157 560s zstdchunked_test.go:104: [1] at 124 in stargz (nextFrame: 161/449): 41, 33 560s zstdchunked_test.go:104: [2] at 161 in stargz (nextFrame: 169/449): 4, 236 560s zstdchunked_test.go:104: [3] at 169 in stargz (nextFrame: 401/449): -1, 228 560s zstdchunked_test.go:104: [4] at 401 in stargz (nextFrame: 449/449): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":79,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":99,"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":318,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":201,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":466,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":486,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 79, NextOffset: 99 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 125 169 411] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 451): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/451): 121, 157 560s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 161/451): 40, 32 560s zstdchunked_test.go:104: [2] at 161 in stargz (nextFrame: 169/451): 4, 238 560s zstdchunked_test.go:104: [3] at 169 in stargz (nextFrame: 403/451): -1, 230 560s zstdchunked_test.go:104: [4] at 403 in stargz (nextFrame: 451/451): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":125,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 181, NextOffset: 201 560s testutil.go:509: Offset: 99, NextOffset: 298 560s testutil.go:509: Offset: 201, NextOffset: 466 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 298, NextOffset: 318 560s testutil.go:509: Offset: 466, NextOffset: 486 560s testutil.go:509: Offset: 318, NextOffset: 846 560s testutil.go:509: Offset: 486, NextOffset: 1079 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 181, NextOffset: 201 560s testutil.go:509: Offset: 79, NextOffset: 99 560s testutil.go:509: Offset: 201, NextOffset: 466 560s testutil.go:509: Offset: 99, NextOffset: 298 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 466, NextOffset: 486 560s testutil.go:509: Offset: 298, NextOffset: 318 560s testutil.go:509: Offset: 486, NextOffset: 1079 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 125 170 412] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 452): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/452): 121, 158 560s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 162/452): 41, 33 560s zstdchunked_test.go:104: [2] at 162 in stargz (nextFrame: 170/452): 4, 238 560s zstdchunked_test.go:104: [3] at 170 in stargz (nextFrame: 404/452): -1, 230 560s zstdchunked_test.go:104: [4] at 404 in stargz (nextFrame: 452/452): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":125,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 318, NextOffset: 846 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 125 169 411] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 451): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/451): 121, 157 560s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 161/451): 40, 32 560s zstdchunked_test.go:104: [2] at 161 in stargz (nextFrame: 169/451): 4, 238 560s zstdchunked_test.go:104: [3] at 169 in stargz (nextFrame: 403/451): -1, 230 560s zstdchunked_test.go:104: [4] at 403 in stargz (nextFrame: 451/451): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":125,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 125 170 412] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 452): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/452): 121, 158 560s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 162/452): 41, 33 560s zstdchunked_test.go:104: [2] at 162 in stargz (nextFrame: 170/452): 4, 238 560s zstdchunked_test.go:104: [3] at 170 in stargz (nextFrame: 404/452): -1, 230 560s zstdchunked_test.go:104: [4] at 404 in stargz (nextFrame: 452/452): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":125,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":294,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":314,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":202,"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":479,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 84, NextOffset: 104 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 125 169 411] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 451): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/451): 121, 157 560s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 161/451): 40, 32 560s zstdchunked_test.go:104: [2] at 161 in stargz (nextFrame: 169/451): 4, 238 560s zstdchunked_test.go:104: [3] at 169 in stargz (nextFrame: 403/451): -1, 230 560s zstdchunked_test.go:104: [4] at 403 in stargz (nextFrame: 451/451): -1, -1 560s testutil.go:1638: got TOC entries: 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 182, NextOffset: 202 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":125,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 104, NextOffset: 294 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 202, NextOffset: 459 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 294, NextOffset: 314 560s testutil.go:509: Offset: 459, NextOffset: 479 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 125 170 412] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 452): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/452): 121, 158 560s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 162/452): 41, 33 560s zstdchunked_test.go:104: [2] at 162 in stargz (nextFrame: 170/452): 4, 238 560s zstdchunked_test.go:104: [3] at 170 in stargz (nextFrame: 404/452): -1, 230 560s zstdchunked_test.go:104: [4] at 404 in stargz (nextFrame: 452/452): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":125,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 314, NextOffset: 837 560s testutil.go:509: Offset: 479, NextOffset: 1074 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 182, NextOffset: 202 560s testutil.go:509: Offset: 84, NextOffset: 104 560s testutil.go:509: Offset: 202, NextOffset: 459 560s testutil.go:509: Offset: 104, NextOffset: 294 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 459, NextOffset: 479 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 126 170 411] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 451): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 126/451): 122, 158 560s zstdchunked_test.go:104: [1] at 126 in stargz (nextFrame: 162/451): 40, 32 560s zstdchunked_test.go:104: [2] at 162 in stargz (nextFrame: 170/451): 4, 237 560s zstdchunked_test.go:104: [3] at 170 in stargz (nextFrame: 403/451): -1, 229 560s zstdchunked_test.go:104: [4] at 403 in stargz (nextFrame: 451/451): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 294, NextOffset: 314 560s testutil.go:509: Offset: 479, NextOffset: 1074 560s testutil.go:509: Offset: 314, NextOffset: 837 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 126 171 412] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 452): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 126/452): 122, 159 560s zstdchunked_test.go:104: [1] at 126 in stargz (nextFrame: 163/452): 41, 33 560s zstdchunked_test.go:104: [2] at 163 in stargz (nextFrame: 171/452): 4, 237 560s zstdchunked_test.go:104: [3] at 171 in stargz (nextFrame: 404/452): -1, 229 560s zstdchunked_test.go:104: [4] at 404 in stargz (nextFrame: 452/452): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 126 170 411] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 451): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 126/451): 122, 158 560s zstdchunked_test.go:104: [1] at 126 in stargz (nextFrame: 162/451): 40, 32 560s zstdchunked_test.go:104: [2] at 162 in stargz (nextFrame: 170/451): 4, 237 560s zstdchunked_test.go:104: [3] at 170 in stargz (nextFrame: 403/451): -1, 229 560s zstdchunked_test.go:104: [4] at 403 in stargz (nextFrame: 451/451): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 126 171 412] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 452): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 126/452): 122, 159 560s zstdchunked_test.go:104: [1] at 126 in stargz (nextFrame: 163/452): 41, 33 560s zstdchunked_test.go:104: [2] at 163 in stargz (nextFrame: 171/452): 4, 237 560s zstdchunked_test.go:104: [3] at 171 in stargz (nextFrame: 404/452): -1, 229 560s zstdchunked_test.go:104: [4] at 404 in stargz (nextFrame: 452/452): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 126 170 411] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 451): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 126/451): 122, 158 560s zstdchunked_test.go:104: [1] at 126 in stargz (nextFrame: 162/451): 40, 32 560s zstdchunked_test.go:104: [2] at 162 in stargz (nextFrame: 170/451): 4, 237 560s zstdchunked_test.go:104: [3] at 170 in stargz (nextFrame: 403/451): -1, 229 560s zstdchunked_test.go:104: [4] at 403 in stargz (nextFrame: 451/451): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 126 171 412] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 452): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 126/452): 122, 159 560s zstdchunked_test.go:104: [1] at 126 in stargz (nextFrame: 163/452): 41, 33 560s zstdchunked_test.go:104: [2] at 163 in stargz (nextFrame: 171/452): 4, 237 560s zstdchunked_test.go:104: [3] at 171 in stargz (nextFrame: 404/452): -1, 229 560s zstdchunked_test.go:104: [4] at 404 in stargz (nextFrame: 452/452): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":79,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":99,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":288,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":308,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":457,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":477,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 79, NextOffset: 99 560s testutil.go:509: Offset: 177, NextOffset: 197 560s testutil.go:509: Offset: 99, NextOffset: 288 560s testutil.go:509: Offset: 197, NextOffset: 457 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 128 172 415] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 455): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 128/455): 124, 160 560s zstdchunked_test.go:104: [1] at 128 in stargz (nextFrame: 164/455): 40, 32 560s zstdchunked_test.go:104: [2] at 164 in stargz (nextFrame: 172/455): 4, 239 560s zstdchunked_test.go:104: [3] at 172 in stargz (nextFrame: 407/455): -1, 231 560s zstdchunked_test.go:104: [4] at 407 in stargz (nextFrame: 455/455): -1, -1 560s testutil.go:1638: got TOC entries: 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 288, NextOffset: 308 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 457, NextOffset: 477 560s testutil.go:509: Offset: 308, NextOffset: 836 560s testutil.go:509: Offset: 477, NextOffset: 1072 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 177, NextOffset: 197 560s testutil.go:509: Offset: 79, NextOffset: 99 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 128 173 416] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 456): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 128/456): 124, 161 560s zstdchunked_test.go:104: [1] at 128 in stargz (nextFrame: 165/456): 41, 33 560s zstdchunked_test.go:104: [2] at 165 in stargz (nextFrame: 173/456): 4, 239 560s zstdchunked_test.go:104: [3] at 173 in stargz (nextFrame: 408/456): -1, 231 560s zstdchunked_test.go:104: [4] at 408 in stargz (nextFrame: 456/456): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 197, NextOffset: 457 560s testutil.go:509: Offset: 99, NextOffset: 288 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 457, NextOffset: 477 560s testutil.go:509: Offset: 288, NextOffset: 308 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 477, NextOffset: 1072 560s testutil.go:509: Offset: 308, NextOffset: 836 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 128 172 415] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 455): 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 128/455): 124, 160 560s zstdchunked_test.go:104: [1] at 128 in stargz (nextFrame: 164/455): 40, 32 560s zstdchunked_test.go:104: [2] at 164 in stargz (nextFrame: 172/455): 4, 239 560s zstdchunked_test.go:104: [3] at 172 in stargz (nextFrame: 407/455): -1, 231 560s zstdchunked_test.go:104: [4] at 407 in stargz (nextFrame: 455/455): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 128 173 416] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 456): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 128/456): 124, 161 560s zstdchunked_test.go:104: [1] at 128 in stargz (nextFrame: 165/456): 41, 33 560s zstdchunked_test.go:104: [2] at 165 in stargz (nextFrame: 173/456): 4, 239 560s zstdchunked_test.go:104: [3] at 173 in stargz (nextFrame: 408/456): -1, 231 560s zstdchunked_test.go:104: [4] at 408 in stargz (nextFrame: 456/456): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":314,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":334,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"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":189,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":490,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":510,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 127 171 414] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 454): 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 127/454): 123, 159 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 560s zstdchunked_test.go:104: [1] at 127 in stargz (nextFrame: 163/454): 40, 32 560s zstdchunked_test.go:104: [2] at 163 in stargz (nextFrame: 171/454): 4, 239 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 560s zstdchunked_test.go:104: [3] at 171 in stargz (nextFrame: 406/454): -1, 231 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 314, NextOffset: 334 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 560s zstdchunked_test.go:104: [4] at 406 in stargz (nextFrame: 454/454): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 490, NextOffset: 510 560s testutil.go:509: Offset: 334, NextOffset: 877 560s testutil.go:509: Offset: 510, NextOffset: 1138 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 85, NextOffset: 105 560s === NAME TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 127 172 415] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 455): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 127/455): 123, 160 560s zstdchunked_test.go:104: [1] at 127 in stargz (nextFrame: 164/455): 41, 33 560s zstdchunked_test.go:104: [2] at 164 in stargz (nextFrame: 172/455): 4, 239 560s zstdchunked_test.go:104: [3] at 172 in stargz (nextFrame: 407/455): -1, 231 560s zstdchunked_test.go:104: [4] at 407 in stargz (nextFrame: 455/455): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 560s testutil.go:1641: [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"} 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 129 244] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 284): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/284): 125, 117 560s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/284): 4, 111 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 189, NextOffset: 209 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 560s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 236/284): -1, 103 560s zstdchunked_test.go:104: [3] at 236 in stargz (nextFrame: 284/284): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 119 234] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 274): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/274): 115, 107 560s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/274): 4, 111 560s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 226/274): -1, 103 560s zstdchunked_test.go:104: [3] at 226 in stargz (nextFrame: 274/274): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 129 244] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 284): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/284): 125, 117 560s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/284): 4, 111 560s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 236/284): -1, 103 560s zstdchunked_test.go:104: [3] at 236 in stargz (nextFrame: 284/284): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 105, NextOffset: 314 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 119 234] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 274): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/274): 115, 107 560s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/274): 4, 111 560s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 226/274): -1, 103 560s zstdchunked_test.go:104: [3] at 226 in stargz (nextFrame: 274/274): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 128 243] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 283): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 120/283): 124, 116 560s zstdchunked_test.go:104: [1] at 120 in stargz (nextFrame: 128/283): 4, 111 560s zstdchunked_test.go:104: [2] at 128 in stargz (nextFrame: 235/283): -1, 103 560s zstdchunked_test.go:104: [3] at 235 in stargz (nextFrame: 283/283): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 119 234] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 274): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/274): 115, 107 560s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/274): 4, 111 560s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 226/274): -1, 103 560s zstdchunked_test.go:104: [3] at 226 in stargz (nextFrame: 274/274): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 132 250] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 290): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 124/290): 128, 120 560s zstdchunked_test.go:104: [1] at 124 in stargz (nextFrame: 132/290): 4, 114 560s zstdchunked_test.go:104: [2] at 132 in stargz (nextFrame: 242/290): -1, 106 560s zstdchunked_test.go:104: [3] at 242 in stargz (nextFrame: 290/290): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 209, NextOffset: 490 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 123 241] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 281): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 115/281): 119, 111 560s zstdchunked_test.go:104: [1] at 115 in stargz (nextFrame: 123/281): 4, 114 560s zstdchunked_test.go:104: [2] at 123 in stargz (nextFrame: 233/281): -1, 106 560s zstdchunked_test.go:104: [3] at 233 in stargz (nextFrame: 281/281): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 132 250] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 290): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 124/290): 128, 120 560s zstdchunked_test.go:104: [1] at 124 in stargz (nextFrame: 132/290): 4, 114 560s zstdchunked_test.go:104: [2] at 132 in stargz (nextFrame: 242/290): -1, 106 560s zstdchunked_test.go:104: [3] at 242 in stargz (nextFrame: 290/290): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 123 241] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 281): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 115/281): 119, 111 560s zstdchunked_test.go:104: [1] at 115 in stargz (nextFrame: 123/281): 4, 114 560s zstdchunked_test.go:104: [2] at 123 in stargz (nextFrame: 233/281): -1, 106 560s zstdchunked_test.go:104: [3] at 233 in stargz (nextFrame: 281/281): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 132 250] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 290): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 124/290): 128, 120 560s zstdchunked_test.go:104: [1] at 124 in stargz (nextFrame: 132/290): 4, 114 560s zstdchunked_test.go:104: [2] at 132 in stargz (nextFrame: 242/290): -1, 106 560s zstdchunked_test.go:104: [3] at 242 in stargz (nextFrame: 290/290): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 122 240] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 280): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/280): 118, 110 560s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 122/280): 4, 114 560s zstdchunked_test.go:104: [2] at 122 in stargz (nextFrame: 232/280): -1, 106 560s zstdchunked_test.go:104: [3] at 232 in stargz (nextFrame: 280/280): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 189, NextOffset: 209 560s testutil.go:509: Offset: 85, NextOffset: 105 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 130 246] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 286): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 122/286): 126, 118 560s zstdchunked_test.go:104: [1] at 122 in stargz (nextFrame: 130/286): 4, 112 560s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 238/286): -1, 104 560s zstdchunked_test.go:104: [3] at 238 in stargz (nextFrame: 286/286): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 209, NextOffset: 490 560s testutil.go:509: Offset: 105, NextOffset: 314 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 120 236] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 276): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/276): 116, 108 560s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/276): 4, 112 560s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 228/276): -1, 104 560s zstdchunked_test.go:104: [3] at 228 in stargz (nextFrame: 276/276): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 130 246] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 286): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 122/286): 126, 118 560s zstdchunked_test.go:104: [1] at 122 in stargz (nextFrame: 130/286): 4, 112 560s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 238/286): -1, 104 560s zstdchunked_test.go:104: [3] at 238 in stargz (nextFrame: 286/286): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 490, NextOffset: 510 560s testutil.go:509: Offset: 314, NextOffset: 334 560s testutil.go:509: Offset: 510, NextOffset: 1138 560s testutil.go:509: Offset: 334, NextOffset: 877 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 120 236] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 276): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/276): 116, 108 560s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/276): 4, 112 560s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 228/276): -1, 104 560s zstdchunked_test.go:104: [3] at 228 in stargz (nextFrame: 276/276): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 127 243] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 283): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 119/283): 123, 115 560s zstdchunked_test.go:104: [1] at 119 in stargz (nextFrame: 127/283): 4, 112 560s zstdchunked_test.go:104: [2] at 127 in stargz (nextFrame: 235/283): -1, 104 560s zstdchunked_test.go:104: [3] at 235 in stargz (nextFrame: 283/283): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 118 234] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 274): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/274): 114, 106 560s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 118/274): 4, 112 560s zstdchunked_test.go:104: [2] at 118 in stargz (nextFrame: 226/274): -1, 104 560s zstdchunked_test.go:104: [3] at 226 in stargz (nextFrame: 274/274): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 135 254] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 294): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 127/294): 131, 123 560s zstdchunked_test.go:104: [1] at 127 in stargz (nextFrame: 135/294): 4, 115 560s zstdchunked_test.go:104: [2] at 135 in stargz (nextFrame: 246/294): -1, 107 560s zstdchunked_test.go:104: [3] at 246 in stargz (nextFrame: 294/294): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":89,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":313,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"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":194,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":497,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":517,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 89, NextOffset: 109 560s testutil.go:509: Offset: 194, NextOffset: 214 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 126 245] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 285): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 118/285): 122, 114 560s zstdchunked_test.go:104: [1] at 118 in stargz (nextFrame: 126/285): 4, 115 560s zstdchunked_test.go:104: [2] at 126 in stargz (nextFrame: 237/285): -1, 107 560s zstdchunked_test.go:104: [3] at 237 in stargz (nextFrame: 285/285): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 109, NextOffset: 313 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 135 254] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 294): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 127/294): 131, 123 560s zstdchunked_test.go:104: [1] at 127 in stargz (nextFrame: 135/294): 4, 115 560s zstdchunked_test.go:104: [2] at 135 in stargz (nextFrame: 246/294): -1, 107 560s zstdchunked_test.go:104: [3] at 246 in stargz (nextFrame: 294/294): -1, -1 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 214, NextOffset: 497 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 126 245] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 285): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 118/285): 122, 114 560s zstdchunked_test.go:104: [1] at 118 in stargz (nextFrame: 126/285): 4, 115 560s zstdchunked_test.go:104: [2] at 126 in stargz (nextFrame: 237/285): -1, 107 560s zstdchunked_test.go:104: [3] at 237 in stargz (nextFrame: 285/285): -1, -1 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 313, NextOffset: 333 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 133 252] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 292): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/292): 129, 121 560s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 133/292): 4, 115 560s zstdchunked_test.go:104: [2] at 133 in stargz (nextFrame: 244/292): -1, 107 560s zstdchunked_test.go:104: [3] at 244 in stargz (nextFrame: 292/292): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 497, NextOffset: 517 560s testutil.go:509: Offset: 333, NextOffset: 886 560s testutil.go:509: Offset: 517, NextOffset: 1146 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 123 242] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 282): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 115/282): 119, 111 560s zstdchunked_test.go:104: [1] at 115 in stargz (nextFrame: 123/282): 4, 115 560s zstdchunked_test.go:104: [2] at 123 in stargz (nextFrame: 234/282): -1, 107 560s zstdchunked_test.go:104: [3] at 234 in stargz (nextFrame: 282/282): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 194, NextOffset: 214 560s testutil.go:509: Offset: 89, NextOffset: 109 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 214, NextOffset: 497 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 132 246] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 286): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 124/286): 128, 120 560s zstdchunked_test.go:104: [1] at 124 in stargz (nextFrame: 132/286): 4, 110 560s zstdchunked_test.go:104: [2] at 132 in stargz (nextFrame: 238/286): -1, 102 560s zstdchunked_test.go:104: [3] at 238 in stargz (nextFrame: 286/286): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 109, NextOffset: 313 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 497, NextOffset: 517 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 117 231] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 271): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/271): 113, 105 560s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/271): 4, 110 560s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 223/271): -1, 102 560s zstdchunked_test.go:104: [3] at 223 in stargz (nextFrame: 271/271): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 132 246] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 286): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 124/286): 128, 120 560s zstdchunked_test.go:104: [1] at 124 in stargz (nextFrame: 132/286): 4, 110 560s zstdchunked_test.go:104: [2] at 132 in stargz (nextFrame: 238/286): -1, 102 560s zstdchunked_test.go:104: [3] at 238 in stargz (nextFrame: 286/286): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 313, NextOffset: 333 560s testutil.go:509: Offset: 517, NextOffset: 1146 560s testutil.go:509: Offset: 333, NextOffset: 886 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 117 231] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 271): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/271): 113, 105 560s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/271): 4, 110 560s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 223/271): -1, 102 560s zstdchunked_test.go:104: [3] at 223 in stargz (nextFrame: 271/271): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 133 247] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 287): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/287): 129, 121 560s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 133/287): 4, 110 560s zstdchunked_test.go:104: [2] at 133 in stargz (nextFrame: 239/287): -1, 102 560s zstdchunked_test.go:104: [3] at 239 in stargz (nextFrame: 287/287): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 118 232] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 272): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/272): 114, 106 560s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 118/272): 4, 110 560s zstdchunked_test.go:104: [2] at 118 in stargz (nextFrame: 224/272): -1, 102 560s zstdchunked_test.go:104: [3] at 224 in stargz (nextFrame: 272/272): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 135 250] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 290): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 127/290): 131, 123 560s zstdchunked_test.go:104: [1] at 127 in stargz (nextFrame: 135/290): 4, 111 560s zstdchunked_test.go:104: [2] at 135 in stargz (nextFrame: 242/290): -1, 103 560s zstdchunked_test.go:104: [3] at 242 in stargz (nextFrame: 290/290): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 120 235] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 275): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/275): 116, 108 560s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/275): 4, 111 560s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 227/275): -1, 103 560s zstdchunked_test.go:104: [3] at 227 in stargz (nextFrame: 275/275): -1, -1 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 560s testutil.go:340: 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":108,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":313,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 560s testutil.go:341: B: TOCJSON: {"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":193,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":485,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":505,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 88, NextOffset: 108 560s testutil.go:509: Offset: 193, NextOffset: 213 560s testutil.go:509: Offset: 108, NextOffset: 313 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 135 250] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 290): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 127/290): 131, 123 560s zstdchunked_test.go:104: [1] at 127 in stargz (nextFrame: 135/290): 4, 111 560s zstdchunked_test.go:104: [2] at 135 in stargz (nextFrame: 242/290): -1, 103 560s zstdchunked_test.go:104: [3] at 242 in stargz (nextFrame: 290/290): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 213, NextOffset: 485 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 120 235] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 275): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/275): 116, 108 560s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/275): 4, 111 560s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 227/275): -1, 103 560s zstdchunked_test.go:104: [3] at 227 in stargz (nextFrame: 275/275): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 313, NextOffset: 333 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 138 253] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 293): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/293): 134, 126 560s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 138/293): 4, 111 560s zstdchunked_test.go:104: [2] at 138 in stargz (nextFrame: 245/293): -1, 103 560s zstdchunked_test.go:104: [3] at 245 in stargz (nextFrame: 293/293): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 485, NextOffset: 505 560s testutil.go:509: Offset: 333, NextOffset: 878 560s testutil.go:509: Offset: 505, NextOffset: 1134 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 193, NextOffset: 213 560s testutil.go:509: Offset: 88, NextOffset: 108 560s testutil.go:509: Offset: 213, NextOffset: 485 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 123 238] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 278): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 115/278): 119, 111 560s zstdchunked_test.go:104: [1] at 115 in stargz (nextFrame: 123/278): 4, 111 560s zstdchunked_test.go:104: [2] at 123 in stargz (nextFrame: 230/278): -1, 103 560s zstdchunked_test.go:104: [3] at 230 in stargz (nextFrame: 278/278): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 108, NextOffset: 313 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 133 247] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 287): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/287): 129, 121 560s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 133/287): 4, 110 560s zstdchunked_test.go:104: [2] at 133 in stargz (nextFrame: 239/287): -1, 102 560s zstdchunked_test.go:104: [3] at 239 in stargz (nextFrame: 287/287): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 485, NextOffset: 505 560s testutil.go:509: Offset: 313, NextOffset: 333 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 118 232] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 272): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/272): 114, 106 560s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 118/272): 4, 110 560s zstdchunked_test.go:104: [2] at 118 in stargz (nextFrame: 224/272): -1, 102 560s zstdchunked_test.go:104: [3] at 224 in stargz (nextFrame: 272/272): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 133 247] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 287): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/287): 129, 121 560s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 133/287): 4, 110 560s zstdchunked_test.go:104: [2] at 133 in stargz (nextFrame: 239/287): -1, 102 560s zstdchunked_test.go:104: [3] at 239 in stargz (nextFrame: 287/287): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 505, NextOffset: 1134 560s testutil.go:509: Offset: 333, NextOffset: 878 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 118 232] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 272): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/272): 114, 106 560s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 118/272): 4, 110 560s zstdchunked_test.go:104: [2] at 118 in stargz (nextFrame: 224/272): -1, 102 560s zstdchunked_test.go:104: [3] at 224 in stargz (nextFrame: 272/272): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 133 247] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 287): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/287): 129, 121 560s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 133/287): 4, 110 560s zstdchunked_test.go:104: [2] at 133 in stargz (nextFrame: 239/287): -1, 102 560s zstdchunked_test.go:104: [3] at 239 in stargz (nextFrame: 287/287): -1, -1 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 118 232] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 272): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/272): 114, 106 560s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 118/272): 4, 110 560s zstdchunked_test.go:104: [2] at 118 in stargz (nextFrame: 224/272): -1, 102 560s zstdchunked_test.go:104: [3] at 224 in stargz (nextFrame: 272/272): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 139 255] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 295): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/295): 135, 127 560s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 139/295): 4, 112 560s zstdchunked_test.go:104: [2] at 139 in stargz (nextFrame: 247/295): -1, 104 560s zstdchunked_test.go:104: [3] at 247 in stargz (nextFrame: 295/295): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 124 240] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 280): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 116/280): 120, 112 560s zstdchunked_test.go:104: [1] at 116 in stargz (nextFrame: 124/280): 4, 112 560s zstdchunked_test.go:104: [2] at 124 in stargz (nextFrame: 232/280): -1, 104 560s zstdchunked_test.go:104: [3] at 232 in stargz (nextFrame: 280/280): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 139 255] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 295): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/295): 135, 127 560s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 139/295): 4, 112 560s zstdchunked_test.go:104: [2] at 139 in stargz (nextFrame: 247/295): -1, 104 560s zstdchunked_test.go:104: [3] at 247 in stargz (nextFrame: 295/295): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 124 240] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 280): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 116/280): 120, 112 560s zstdchunked_test.go:104: [1] at 116 in stargz (nextFrame: 124/280): 4, 112 560s zstdchunked_test.go:104: [2] at 124 in stargz (nextFrame: 232/280): -1, 104 560s zstdchunked_test.go:104: [3] at 232 in stargz (nextFrame: 280/280): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 560s testutil.go:340: 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":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":317,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"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":217,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":493,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":513,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 137 253] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 293): 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 90, NextOffset: 110 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 129/293): 133, 125 560s zstdchunked_test.go:104: [1] at 129 in stargz (nextFrame: 137/293): 4, 112 560s zstdchunked_test.go:104: [2] at 137 in stargz (nextFrame: 245/293): -1, 104 560s zstdchunked_test.go:104: [3] at 245 in stargz (nextFrame: 293/293): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 122 238] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 278): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/278): 118, 110 560s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 122/278): 4, 112 560s zstdchunked_test.go:104: [2] at 122 in stargz (nextFrame: 230/278): -1, 104 560s zstdchunked_test.go:104: [3] at 230 in stargz (nextFrame: 278/278): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 197, NextOffset: 217 560s testutil.go:509: Offset: 110, NextOffset: 317 560s testutil.go:509: Offset: 217, NextOffset: 493 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 113 227] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 267): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 105/267): 109, 101 560s zstdchunked_test.go:104: [1] at 105 in stargz (nextFrame: 113/267): 4, 110 560s zstdchunked_test.go:104: [2] at 113 in stargz (nextFrame: 219/267): -1, 102 560s zstdchunked_test.go:104: [3] at 219 in stargz (nextFrame: 267/267): -1, -1 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 317, NextOffset: 337 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 493, NextOffset: 513 560s testutil.go:509: Offset: 337, NextOffset: 884 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 513, NextOffset: 1143 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 197, NextOffset: 217 560s testutil.go:509: Offset: 90, NextOffset: 110 560s testutil.go:509: Offset: 217, NextOffset: 493 560s testutil.go:509: Offset: 110, NextOffset: 317 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 493, NextOffset: 513 560s testutil.go:509: Offset: 317, NextOffset: 337 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 110 224] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 264): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 102/264): 106, 98 560s zstdchunked_test.go:104: [1] at 102 in stargz (nextFrame: 110/264): 4, 110 560s zstdchunked_test.go:104: [2] at 110 in stargz (nextFrame: 216/264): -1, 102 560s zstdchunked_test.go:104: [3] at 216 in stargz (nextFrame: 264/264): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 513, NextOffset: 1143 560s testutil.go:509: Offset: 337, NextOffset: 884 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 113 227] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 267): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 105/267): 109, 101 560s zstdchunked_test.go:104: [1] at 105 in stargz (nextFrame: 113/267): 4, 110 560s zstdchunked_test.go:104: [2] at 113 in stargz (nextFrame: 219/267): -1, 102 560s zstdchunked_test.go:104: [3] at 219 in stargz (nextFrame: 267/267): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 110 224] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 264): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 102/264): 106, 98 560s zstdchunked_test.go:104: [1] at 102 in stargz (nextFrame: 110/264): 4, 110 560s zstdchunked_test.go:104: [2] at 110 in stargz (nextFrame: 216/264): -1, 102 560s zstdchunked_test.go:104: [3] at 216 in stargz (nextFrame: 264/264): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 114 228] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 268): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/268): 110, 102 560s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 114/268): 4, 110 560s zstdchunked_test.go:104: [2] at 114 in stargz (nextFrame: 220/268): -1, 102 560s zstdchunked_test.go:104: [3] at 220 in stargz (nextFrame: 268/268): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 111 225] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 265): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 103/265): 107, 99 560s zstdchunked_test.go:104: [1] at 103 in stargz (nextFrame: 111/265): 4, 110 560s zstdchunked_test.go:104: [2] at 111 in stargz (nextFrame: 217/265): -1, 102 560s zstdchunked_test.go:104: [3] at 217 in stargz (nextFrame: 265/265): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 116 231] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 271): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 108/271): 112, 104 560s zstdchunked_test.go:104: [1] at 108 in stargz (nextFrame: 116/271): 4, 111 560s zstdchunked_test.go:104: [2] at 116 in stargz (nextFrame: 223/271): -1, 103 560s zstdchunked_test.go:104: [3] at 223 in stargz (nextFrame: 271/271): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":314,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":334,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"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":189,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":490,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":510,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 85, NextOffset: 105 560s testutil.go:509: Offset: 189, NextOffset: 209 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 113 228] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 268): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 105/268): 109, 101 560s zstdchunked_test.go:104: [1] at 105 in stargz (nextFrame: 113/268): 4, 111 560s zstdchunked_test.go:104: [2] at 113 in stargz (nextFrame: 220/268): -1, 103 560s zstdchunked_test.go:104: [3] at 220 in stargz (nextFrame: 268/268): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 105, NextOffset: 314 560s testutil.go:509: Offset: 209, NextOffset: 490 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 314, NextOffset: 334 560s testutil.go:509: Offset: 490, NextOffset: 510 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 334, NextOffset: 877 560s testutil.go:509: Offset: 510, NextOffset: 1138 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 189, NextOffset: 209 560s testutil.go:509: Offset: 85, NextOffset: 105 560s testutil.go:509: Offset: 209, NextOffset: 490 560s testutil.go:509: Offset: 105, NextOffset: 314 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 490, NextOffset: 510 560s testutil.go:509: Offset: 314, NextOffset: 334 560s testutil.go:509: Offset: 510, NextOffset: 1138 560s testutil.go:509: Offset: 334, NextOffset: 877 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 116 231] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 271): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 108/271): 112, 104 560s zstdchunked_test.go:104: [1] at 108 in stargz (nextFrame: 116/271): 4, 111 560s zstdchunked_test.go:104: [2] at 116 in stargz (nextFrame: 223/271): -1, 103 560s zstdchunked_test.go:104: [3] at 223 in stargz (nextFrame: 271/271): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 113 228] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 268): 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":89,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":313,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"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":194,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":497,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":517,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 89, NextOffset: 109 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 105/268): 109, 101 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 194, NextOffset: 214 560s testutil.go:509: Offset: 109, NextOffset: 313 560s testutil.go:509: Offset: 214, NextOffset: 497 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 560s zstdchunked_test.go:104: [1] at 105 in stargz (nextFrame: 113/268): 4, 111 560s zstdchunked_test.go:104: [2] at 113 in stargz (nextFrame: 220/268): -1, 103 560s zstdchunked_test.go:104: [3] at 220 in stargz (nextFrame: 268/268): -1, -1 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 313, NextOffset: 333 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 497, NextOffset: 517 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 333, NextOffset: 886 560s testutil.go:509: Offset: 517, NextOffset: 1146 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 194, NextOffset: 214 560s testutil.go:509: Offset: 89, NextOffset: 109 560s testutil.go:509: Offset: 214, NextOffset: 497 560s testutil.go:509: Offset: 109, NextOffset: 313 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 497, NextOffset: 517 560s testutil.go:509: Offset: 313, NextOffset: 333 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 119 234] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 274): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/274): 115, 107 560s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/274): 4, 111 560s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 226/274): -1, 103 560s zstdchunked_test.go:104: [3] at 226 in stargz (nextFrame: 274/274): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 517, NextOffset: 1146 560s testutil.go:509: Offset: 333, NextOffset: 886 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 116 231] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 271): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 108/271): 112, 104 560s zstdchunked_test.go:104: [1] at 108 in stargz (nextFrame: 116/271): 4, 111 560s zstdchunked_test.go:104: [2] at 116 in stargz (nextFrame: 223/271): -1, 103 560s zstdchunked_test.go:104: [3] at 223 in stargz (nextFrame: 271/271): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 115 229] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 269): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/269): 111, 103 560s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 115/269): 4, 110 560s zstdchunked_test.go:104: [2] at 115 in stargz (nextFrame: 221/269): -1, 102 560s zstdchunked_test.go:104: [3] at 221 in stargz (nextFrame: 269/269): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 560s testutil.go:340: 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":108,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":313,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"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":193,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":485,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":505,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 88, NextOffset: 108 560s testutil.go:509: Offset: 193, NextOffset: 213 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 108, NextOffset: 313 560s testutil.go:509: Offset: 213, NextOffset: 485 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 112 226] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 266): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 104/266): 108, 100 560s zstdchunked_test.go:104: [1] at 104 in stargz (nextFrame: 112/266): 4, 110 560s zstdchunked_test.go:104: [2] at 112 in stargz (nextFrame: 218/266): -1, 102 560s zstdchunked_test.go:104: [3] at 218 in stargz (nextFrame: 266/266): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 313, NextOffset: 333 560s testutil.go:509: Offset: 485, NextOffset: 505 560s testutil.go:509: Offset: 333, NextOffset: 878 560s testutil.go:509: Offset: 505, NextOffset: 1134 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 193, NextOffset: 213 560s testutil.go:509: Offset: 88, NextOffset: 108 560s testutil.go:509: Offset: 213, NextOffset: 485 560s testutil.go:509: Offset: 108, NextOffset: 313 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 485, NextOffset: 505 560s testutil.go:509: Offset: 313, NextOffset: 333 560s testutil.go:509: Offset: 505, NextOffset: 1134 560s testutil.go:509: Offset: 333, NextOffset: 878 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 115 229] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 269): 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/269): 111, 103 560s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 115/269): 4, 110 560s zstdchunked_test.go:104: [2] at 115 in stargz (nextFrame: 221/269): -1, 102 560s zstdchunked_test.go:104: [3] at 221 in stargz (nextFrame: 269/269): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 112 226] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 266): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 104/266): 108, 100 560s zstdchunked_test.go:104: [1] at 104 in stargz (nextFrame: 112/266): 4, 110 560s zstdchunked_test.go:104: [2] at 112 in stargz (nextFrame: 218/266): -1, 102 560s zstdchunked_test.go:104: [3] at 218 in stargz (nextFrame: 266/266): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 114 228] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 268): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/268): 110, 102 560s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 114/268): 4, 110 560s zstdchunked_test.go:104: [2] at 114 in stargz (nextFrame: 220/268): -1, 102 560s zstdchunked_test.go:104: [3] at 220 in stargz (nextFrame: 268/268): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 111 225] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 265): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 103/265): 107, 99 560s zstdchunked_test.go:104: [1] at 103 in stargz (nextFrame: 111/265): 4, 110 560s zstdchunked_test.go:104: [2] at 111 in stargz (nextFrame: 217/265): -1, 102 560s zstdchunked_test.go:104: [3] at 217 in stargz (nextFrame: 265/265): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 560s testutil.go:340: 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":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":317,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"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":217,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":493,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":513,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 317, NextOffset: 337 560s testutil.go:509: Offset: 493, NextOffset: 513 560s testutil.go:509: Offset: 337, NextOffset: 884 560s testutil.go:509: Offset: 513, NextOffset: 1143 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 90, NextOffset: 110 560s testutil.go:509: Offset: 197, NextOffset: 217 560s testutil.go:509: Offset: 110, NextOffset: 317 560s testutil.go:509: Offset: 217, NextOffset: 493 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 197, NextOffset: 217 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 120 236] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 276): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/276): 116, 108 560s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/276): 4, 112 560s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 228/276): -1, 104 560s zstdchunked_test.go:104: [3] at 228 in stargz (nextFrame: 276/276): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 90, NextOffset: 110 560s testutil.go:509: Offset: 217, NextOffset: 493 560s testutil.go:509: Offset: 110, NextOffset: 317 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 493, NextOffset: 513 560s testutil.go:509: Offset: 317, NextOffset: 337 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 117 233] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 273): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/273): 113, 105 560s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/273): 4, 112 560s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 225/273): -1, 104 560s zstdchunked_test.go:104: [3] at 225 in stargz (nextFrame: 273/273): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 513, NextOffset: 1143 560s testutil.go:509: Offset: 337, NextOffset: 884 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 120 236] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 276): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/276): 116, 108 560s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/276): 4, 112 560s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 228/276): -1, 104 560s zstdchunked_test.go:104: [3] at 228 in stargz (nextFrame: 276/276): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":323,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":343,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"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":189,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":487,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 84, NextOffset: 104 560s testutil.go:509: Offset: 189, NextOffset: 209 560s testutil.go:509: Offset: 104, NextOffset: 323 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 117 233] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 273): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/273): 113, 105 560s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/273): 4, 112 560s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 225/273): -1, 104 560s zstdchunked_test.go:104: [3] at 225 in stargz (nextFrame: 273/273): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 209, NextOffset: 487 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 323, NextOffset: 343 560s testutil.go:509: Offset: 487, NextOffset: 507 560s testutil.go:509: Offset: 343, NextOffset: 885 560s testutil.go:509: Offset: 507, NextOffset: 1135 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 487, NextOffset: 507 560s testutil.go:509: Offset: 323, NextOffset: 343 560s testutil.go:509: Offset: 507, NextOffset: 1135 560s testutil.go:509: Offset: 343, NextOffset: 885 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 189, NextOffset: 209 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 118 234] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 274): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/274): 114, 106 560s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 118/274): 4, 112 560s zstdchunked_test.go:104: [2] at 118 in stargz (nextFrame: 226/274): -1, 104 560s zstdchunked_test.go:104: [3] at 226 in stargz (nextFrame: 274/274): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 84, NextOffset: 104 560s testutil.go:509: Offset: 209, NextOffset: 487 560s testutil.go:509: Offset: 104, NextOffset: 323 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 115 231] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 271): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/271): 111, 103 560s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 115/271): 4, 112 560s zstdchunked_test.go:104: [2] at 115 in stargz (nextFrame: 223/271): -1, 104 560s zstdchunked_test.go:104: [3] at 223 in stargz (nextFrame: 271/271): -1, -1 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":320,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":340,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"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":194,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":496,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":516,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 87, NextOffset: 107 560s testutil.go:509: Offset: 194, NextOffset: 214 560s testutil.go:509: Offset: 107, NextOffset: 320 560s testutil.go:509: Offset: 214, NextOffset: 496 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 144 288] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 328): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 136/328): 140, 132 560s zstdchunked_test.go:104: [1] at 136 in stargz (nextFrame: 144/328): 4, 140 560s zstdchunked_test.go:104: [2] at 144 in stargz (nextFrame: 280/328): -1, 132 560s zstdchunked_test.go:104: [3] at 280 in stargz (nextFrame: 328/328): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 142 286] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 326): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/326): 138, 130 560s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 142/326): 4, 140 560s zstdchunked_test.go:104: [2] at 142 in stargz (nextFrame: 278/326): -1, 132 560s zstdchunked_test.go:104: [3] at 278 in stargz (nextFrame: 326/326): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 320, NextOffset: 340 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 144 288] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 328): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 136/328): 140, 132 560s zstdchunked_test.go:104: [1] at 136 in stargz (nextFrame: 144/328): 4, 140 560s zstdchunked_test.go:104: [2] at 144 in stargz (nextFrame: 280/328): -1, 132 560s zstdchunked_test.go:104: [3] at 280 in stargz (nextFrame: 328/328): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 496, NextOffset: 516 560s testutil.go:509: Offset: 340, NextOffset: 892 560s testutil.go:509: Offset: 516, NextOffset: 1145 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 194, NextOffset: 214 560s testutil.go:509: Offset: 87, NextOffset: 107 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 142 286] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 326): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/326): 138, 130 560s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 142/326): 4, 140 560s zstdchunked_test.go:104: [2] at 142 in stargz (nextFrame: 278/326): -1, 132 560s zstdchunked_test.go:104: [3] at 278 in stargz (nextFrame: 326/326): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 214, NextOffset: 496 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 144 288] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 328): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 136/328): 140, 132 560s zstdchunked_test.go:104: [1] at 136 in stargz (nextFrame: 144/328): 4, 140 560s zstdchunked_test.go:104: [2] at 144 in stargz (nextFrame: 280/328): -1, 132 560s zstdchunked_test.go:104: [3] at 280 in stargz (nextFrame: 328/328): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 107, NextOffset: 320 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 496, NextOffset: 516 560s testutil.go:509: Offset: 320, NextOffset: 340 560s testutil.go:509: Offset: 516, NextOffset: 1145 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 142 286] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 326): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/326): 138, 130 560s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 142/326): 4, 140 560s zstdchunked_test.go:104: [2] at 142 in stargz (nextFrame: 278/326): -1, 132 560s zstdchunked_test.go:104: [3] at 278 in stargz (nextFrame: 326/326): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 340, NextOffset: 892 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 129 274] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 314): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/314): 125, 117 560s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/314): 4, 141 560s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 266/314): -1, 133 560s zstdchunked_test.go:104: [3] at 266 in stargz (nextFrame: 314/314): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 122 267] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 307): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/307): 118, 110 560s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 122/307): 4, 141 560s zstdchunked_test.go:104: [2] at 122 in stargz (nextFrame: 259/307): -1, 133 560s zstdchunked_test.go:104: [3] at 259 in stargz (nextFrame: 307/307): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 129 274] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 314): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/314): 125, 117 560s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/314): 4, 141 560s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 266/314): -1, 133 560s zstdchunked_test.go:104: [3] at 266 in stargz (nextFrame: 314/314): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 122 267] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 307): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/307): 118, 110 560s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 122/307): 4, 141 560s zstdchunked_test.go:104: [2] at 122 in stargz (nextFrame: 259/307): -1, 133 560s zstdchunked_test.go:104: [3] at 259 in stargz (nextFrame: 307/307): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 129 274] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 314): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/314): 125, 117 560s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/314): 4, 141 560s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 266/314): -1, 133 560s zstdchunked_test.go:104: [3] at 266 in stargz (nextFrame: 314/314): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"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":329,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"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":193,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":483,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":503,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 86, NextOffset: 106 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 122 267] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 307): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/307): 118, 110 560s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 122/307): 4, 141 560s zstdchunked_test.go:104: [2] at 122 in stargz (nextFrame: 259/307): -1, 133 560s zstdchunked_test.go:104: [3] at 259 in stargz (nextFrame: 307/307): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 146 291] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 331): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 138/331): 142, 134 560s zstdchunked_test.go:104: [1] at 138 in stargz (nextFrame: 146/331): 4, 141 560s zstdchunked_test.go:104: [2] at 146 in stargz (nextFrame: 283/331): -1, 133 560s zstdchunked_test.go:104: [3] at 283 in stargz (nextFrame: 331/331): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 144 289] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 329): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 136/329): 140, 132 560s zstdchunked_test.go:104: [1] at 136 in stargz (nextFrame: 144/329): 4, 141 560s zstdchunked_test.go:104: [2] at 144 in stargz (nextFrame: 281/329): -1, 133 560s zstdchunked_test.go:104: [3] at 281 in stargz (nextFrame: 329/329): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 193, NextOffset: 213 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 146 291] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 331): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 138/331): 142, 134 560s zstdchunked_test.go:104: [1] at 138 in stargz (nextFrame: 146/331): 4, 141 560s zstdchunked_test.go:104: [2] at 146 in stargz (nextFrame: 283/331): -1, 133 560s zstdchunked_test.go:104: [3] at 283 in stargz (nextFrame: 331/331): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 106, NextOffset: 309 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 213, NextOffset: 483 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 309, NextOffset: 329 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 144 289] 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 483, NextOffset: 503 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 560s zstdchunked_test.go:59: got zstd streams (compressed size: 329): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 136/329): 140, 132 560s zstdchunked_test.go:104: [1] at 136 in stargz (nextFrame: 144/329): 4, 141 560s zstdchunked_test.go:104: [2] at 144 in stargz (nextFrame: 281/329): -1, 133 560s zstdchunked_test.go:104: [3] at 281 in stargz (nextFrame: 329/329): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 329, NextOffset: 874 560s testutil.go:509: Offset: 503, NextOffset: 1131 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 193, NextOffset: 213 560s testutil.go:509: Offset: 86, NextOffset: 106 560s testutil.go:509: Offset: 213, NextOffset: 483 560s testutil.go:509: Offset: 106, NextOffset: 309 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 144 289] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 329): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 136/329): 140, 132 560s zstdchunked_test.go:104: [1] at 136 in stargz (nextFrame: 144/329): 4, 141 560s zstdchunked_test.go:104: [2] at 144 in stargz (nextFrame: 281/329): -1, 133 560s zstdchunked_test.go:104: [3] at 281 in stargz (nextFrame: 329/329): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 483, NextOffset: 503 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 141 286] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 326): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/326): 137, 129 560s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 141/326): 4, 141 560s zstdchunked_test.go:104: [2] at 141 in stargz (nextFrame: 278/326): -1, 133 560s zstdchunked_test.go:104: [3] at 278 in stargz (nextFrame: 326/326): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 129 272] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 312): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/312): 125, 117 560s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/312): 4, 139 560s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 264/312): -1, 131 560s zstdchunked_test.go:104: [3] at 264 in stargz (nextFrame: 312/312): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 309, NextOffset: 329 560s testutil.go:509: Offset: 503, NextOffset: 1131 560s testutil.go:509: Offset: 329, NextOffset: 874 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 122 265] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 305): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/305): 118, 110 560s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 122/305): 4, 139 560s zstdchunked_test.go:104: [2] at 122 in stargz (nextFrame: 257/305): -1, 131 560s zstdchunked_test.go:104: [3] at 257 in stargz (nextFrame: 305/305): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 129 272] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 312): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/312): 125, 117 560s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/312): 4, 139 560s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 264/312): -1, 131 560s zstdchunked_test.go:104: [3] at 264 in stargz (nextFrame: 312/312): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 122 265] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 305): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/305): 118, 110 560s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 122/305): 4, 139 560s zstdchunked_test.go:104: [2] at 122 in stargz (nextFrame: 257/305): -1, 131 560s zstdchunked_test.go:104: [3] at 257 in stargz (nextFrame: 305/305): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 128 271] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 311): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 120/311): 124, 116 560s zstdchunked_test.go:104: [1] at 120 in stargz (nextFrame: 128/311): 4, 139 560s zstdchunked_test.go:104: [2] at 128 in stargz (nextFrame: 263/311): -1, 131 560s zstdchunked_test.go:104: [3] at 263 in stargz (nextFrame: 311/311): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 121 264] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 304): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 113/304): 117, 109 560s zstdchunked_test.go:104: [1] at 113 in stargz (nextFrame: 121/304): 4, 139 560s zstdchunked_test.go:104: [2] at 121 in stargz (nextFrame: 256/304): -1, 131 560s zstdchunked_test.go:104: [3] at 256 in stargz (nextFrame: 304/304): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 135 276] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 316): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 127/316): 131, 123 560s zstdchunked_test.go:104: [1] at 127 in stargz (nextFrame: 135/316): 4, 137 560s zstdchunked_test.go:104: [2] at 135 in stargz (nextFrame: 268/316): -1, 129 560s zstdchunked_test.go:104: [3] at 268 in stargz (nextFrame: 316/316): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 132 273] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 313): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 124/313): 128, 120 560s zstdchunked_test.go:104: [1] at 124 in stargz (nextFrame: 132/313): 4, 137 560s zstdchunked_test.go:104: [2] at 132 in stargz (nextFrame: 265/313): -1, 129 560s zstdchunked_test.go:104: [3] at 265 in stargz (nextFrame: 313/313): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 135 276] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 316): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 127/316): 131, 123 560s zstdchunked_test.go:104: [1] at 127 in stargz (nextFrame: 135/316): 4, 137 560s zstdchunked_test.go:104: [2] at 135 in stargz (nextFrame: 268/316): -1, 129 560s zstdchunked_test.go:104: [3] at 268 in stargz (nextFrame: 316/316): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":310,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":330,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"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":195,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":490,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":510,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 132 273] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 313): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 124/313): 128, 120 560s zstdchunked_test.go:104: [1] at 124 in stargz (nextFrame: 132/313): 4, 137 560s zstdchunked_test.go:104: [2] at 132 in stargz (nextFrame: 265/313): -1, 129 560s zstdchunked_test.go:104: [3] at 265 in stargz (nextFrame: 313/313): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 87, NextOffset: 107 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 137 278] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 318): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 129/318): 133, 125 560s zstdchunked_test.go:104: [1] at 129 in stargz (nextFrame: 137/318): 4, 137 560s zstdchunked_test.go:104: [2] at 137 in stargz (nextFrame: 270/318): -1, 129 560s zstdchunked_test.go:104: [3] at 270 in stargz (nextFrame: 318/318): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 195, NextOffset: 215 560s testutil.go:509: Offset: 107, NextOffset: 310 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 135 276] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 316): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 127/316): 131, 123 560s zstdchunked_test.go:104: [1] at 127 in stargz (nextFrame: 135/316): 4, 137 560s zstdchunked_test.go:104: [2] at 135 in stargz (nextFrame: 268/316): -1, 129 560s zstdchunked_test.go:104: [3] at 268 in stargz (nextFrame: 316/316): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 215, NextOffset: 490 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 129 271] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 311): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/311): 125, 117 560s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/311): 4, 138 560s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 263/311): -1, 130 560s zstdchunked_test.go:104: [3] at 263 in stargz (nextFrame: 311/311): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 310, NextOffset: 330 560s testutil.go:509: Offset: 490, NextOffset: 510 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 119 261] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 301): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/301): 115, 107 560s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/301): 4, 138 560s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 253/301): -1, 130 560s zstdchunked_test.go:104: [3] at 253 in stargz (nextFrame: 301/301): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 330, NextOffset: 878 560s testutil.go:509: Offset: 510, NextOffset: 1140 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 195, NextOffset: 215 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 129 271] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 311): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/311): 125, 117 560s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/311): 4, 138 560s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 263/311): -1, 130 560s zstdchunked_test.go:104: [3] at 263 in stargz (nextFrame: 311/311): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 87, NextOffset: 107 560s testutil.go:509: Offset: 215, NextOffset: 490 560s testutil.go:509: Offset: 107, NextOffset: 310 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 490, NextOffset: 510 560s testutil.go:509: Offset: 310, NextOffset: 330 560s testutil.go:509: Offset: 510, NextOffset: 1140 560s testutil.go:509: Offset: 330, NextOffset: 878 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 119 261] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 301): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/301): 115, 107 560s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/301): 4, 138 560s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 253/301): -1, 130 560s zstdchunked_test.go:104: [3] at 253 in stargz (nextFrame: 301/301): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 131 273] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 313): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 123/313): 127, 119 560s zstdchunked_test.go:104: [1] at 123 in stargz (nextFrame: 131/313): 4, 138 560s zstdchunked_test.go:104: [2] at 131 in stargz (nextFrame: 265/313): -1, 130 560s zstdchunked_test.go:104: [3] at 265 in stargz (nextFrame: 313/313): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 120 262] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 302): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/302): 116, 108 560s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/302): 4, 138 560s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 254/302): -1, 130 560s zstdchunked_test.go:104: [3] at 254 in stargz (nextFrame: 302/302): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 130 272] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 312): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 122/312): 126, 118 560s zstdchunked_test.go:104: [1] at 122 in stargz (nextFrame: 130/312): 4, 138 560s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 264/312): -1, 130 560s zstdchunked_test.go:104: [3] at 264 in stargz (nextFrame: 312/312): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 120 262] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 302): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/302): 116, 108 560s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/302): 4, 138 560s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 254/302): -1, 130 560s zstdchunked_test.go:104: [3] at 254 in stargz (nextFrame: 302/302): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 130 272] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 312): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 122/312): 126, 118 560s zstdchunked_test.go:104: [1] at 122 in stargz (nextFrame: 130/312): 4, 138 560s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 264/312): -1, 130 560s zstdchunked_test.go:104: [3] at 264 in stargz (nextFrame: 312/312): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":103,"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":317,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":184,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":204,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":465,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 83, NextOffset: 103 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 120 262] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 302): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/302): 116, 108 560s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/302): 4, 138 560s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 254/302): -1, 130 560s zstdchunked_test.go:104: [3] at 254 in stargz (nextFrame: 302/302): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 184, NextOffset: 204 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 129 271] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 311): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/311): 125, 117 560s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/311): 4, 138 560s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 263/311): -1, 130 560s zstdchunked_test.go:104: [3] at 263 in stargz (nextFrame: 311/311): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 119 261] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 301): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/301): 115, 107 560s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/301): 4, 138 560s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 253/301): -1, 130 560s zstdchunked_test.go:104: [3] at 253 in stargz (nextFrame: 301/301): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 103, NextOffset: 297 560s testutil.go:509: Offset: 204, NextOffset: 465 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 297, NextOffset: 317 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 129 272] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 312): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/312): 125, 117 560s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/312): 4, 139 560s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 264/312): -1, 131 560s zstdchunked_test.go:104: [3] at 264 in stargz (nextFrame: 312/312): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 465, NextOffset: 485 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 119 262] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 302): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/302): 115, 107 560s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/302): 4, 139 560s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 254/302): -1, 131 560s zstdchunked_test.go:104: [3] at 254 in stargz (nextFrame: 302/302): -1, -1 560s testutil.go:1638: got TOC entries: 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 317, NextOffset: 841 560s testutil.go:509: Offset: 485, NextOffset: 1088 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 184, NextOffset: 204 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 129 272] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 312): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/312): 125, 117 560s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/312): 4, 139 560s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 264/312): -1, 131 560s zstdchunked_test.go:104: [3] at 264 in stargz (nextFrame: 312/312): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 119 262] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 302): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/302): 115, 107 560s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/302): 4, 139 560s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 254/302): -1, 131 560s zstdchunked_test.go:104: [3] at 254 in stargz (nextFrame: 302/302): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 83, NextOffset: 103 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 204, NextOffset: 465 560s testutil.go:509: Offset: 103, NextOffset: 297 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 465, NextOffset: 485 560s testutil.go:509: Offset: 297, NextOffset: 317 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 129 272] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 312): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/312): 125, 117 560s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 129/312): 4, 139 560s zstdchunked_test.go:104: [2] at 129 in stargz (nextFrame: 264/312): -1, 131 560s zstdchunked_test.go:104: [3] at 264 in stargz (nextFrame: 312/312): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 119 262] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 302): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/302): 115, 107 560s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/302): 4, 139 560s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 254/302): -1, 131 560s zstdchunked_test.go:104: [3] at 254 in stargz (nextFrame: 302/302): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 485, NextOffset: 1088 560s testutil.go:509: Offset: 317, NextOffset: 841 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 121 263] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 303): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 113/303): 117, 109 560s zstdchunked_test.go:104: [1] at 113 in stargz (nextFrame: 121/303): 4, 138 560s zstdchunked_test.go:104: [2] at 121 in stargz (nextFrame: 255/303): -1, 130 560s zstdchunked_test.go:104: [3] at 255 in stargz (nextFrame: 303/303): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 119 261] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 301): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/301): 115, 107 560s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/301): 4, 138 560s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 253/301): -1, 130 560s zstdchunked_test.go:104: [3] at 253 in stargz (nextFrame: 301/301): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 121 263] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 303): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 113/303): 117, 109 560s zstdchunked_test.go:104: [1] at 113 in stargz (nextFrame: 121/303): 4, 138 560s zstdchunked_test.go:104: [2] at 121 in stargz (nextFrame: 255/303): -1, 130 560s zstdchunked_test.go:104: [3] at 255 in stargz (nextFrame: 303/303): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":299,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":319,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":187,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":207,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":481,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 85, NextOffset: 105 560s testutil.go:509: Offset: 187, NextOffset: 207 560s testutil.go:509: Offset: 105, NextOffset: 299 560s testutil.go:509: Offset: 207, NextOffset: 481 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 119 261] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 301): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/301): 115, 107 560s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/301): 4, 138 560s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 253/301): -1, 130 560s zstdchunked_test.go:104: [3] at 253 in stargz (nextFrame: 301/301): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 299, NextOffset: 319 560s testutil.go:509: Offset: 481, NextOffset: 501 560s testutil.go:509: Offset: 319, NextOffset: 847 560s testutil.go:509: Offset: 501, NextOffset: 1105 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 187, NextOffset: 207 560s testutil.go:509: Offset: 85, NextOffset: 105 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 123 265] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 305): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 115/305): 119, 111 560s zstdchunked_test.go:104: [1] at 115 in stargz (nextFrame: 123/305): 4, 138 560s zstdchunked_test.go:104: [2] at 123 in stargz (nextFrame: 257/305): -1, 130 560s zstdchunked_test.go:104: [3] at 257 in stargz (nextFrame: 305/305): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 207, NextOffset: 481 560s testutil.go:509: Offset: 105, NextOffset: 299 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 121 263] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 303): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 113/303): 117, 109 560s zstdchunked_test.go:104: [1] at 113 in stargz (nextFrame: 121/303): 4, 138 560s zstdchunked_test.go:104: [2] at 121 in stargz (nextFrame: 255/303): -1, 130 560s zstdchunked_test.go:104: [3] at 255 in stargz (nextFrame: 303/303): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 481, NextOffset: 501 560s testutil.go:509: Offset: 299, NextOffset: 319 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 501, NextOffset: 1105 560s testutil.go:509: Offset: 319, NextOffset: 847 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 117 258] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 298): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/298): 113, 105 560s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/298): 4, 137 560s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 250/298): -1, 129 560s zstdchunked_test.go:104: [3] at 250 in stargz (nextFrame: 298/298): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 115 256] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 296): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/296): 111, 103 560s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 115/296): 4, 137 560s zstdchunked_test.go:104: [2] at 115 in stargz (nextFrame: 248/296): -1, 129 560s zstdchunked_test.go:104: [3] at 248 in stargz (nextFrame: 296/296): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 117 258] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 298): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/298): 113, 105 560s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/298): 4, 137 560s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 250/298): -1, 129 560s zstdchunked_test.go:104: [3] at 250 in stargz (nextFrame: 298/298): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 560s testutil.go:340: 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":102,"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":317,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":185,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":205,"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":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 82, NextOffset: 102 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 185, NextOffset: 205 560s testutil.go:509: Offset: 102, NextOffset: 297 560s testutil.go:509: Offset: 205, NextOffset: 470 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 115 256] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 296): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/296): 111, 103 560s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 115/296): 4, 137 560s zstdchunked_test.go:104: [2] at 115 in stargz (nextFrame: 248/296): -1, 129 560s zstdchunked_test.go:104: [3] at 248 in stargz (nextFrame: 296/296): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 297, NextOffset: 317 560s testutil.go:509: Offset: 470, NextOffset: 490 560s testutil.go:509: Offset: 317, NextOffset: 842 560s testutil.go:509: Offset: 490, NextOffset: 1094 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 185, NextOffset: 205 560s testutil.go:509: Offset: 82, NextOffset: 102 560s testutil.go:509: Offset: 205, NextOffset: 470 560s testutil.go:509: Offset: 102, NextOffset: 297 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 470, NextOffset: 490 560s testutil.go:509: Offset: 297, NextOffset: 317 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 118 259] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 299): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/299): 114, 106 560s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 118/299): 4, 137 560s zstdchunked_test.go:104: [2] at 118 in stargz (nextFrame: 251/299): -1, 129 560s zstdchunked_test.go:104: [3] at 251 in stargz (nextFrame: 299/299): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 490, NextOffset: 1094 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 317, NextOffset: 842 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 116 257] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 297): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 108/297): 112, 104 560s zstdchunked_test.go:104: [1] at 108 in stargz (nextFrame: 116/297): 4, 137 560s zstdchunked_test.go:104: [2] at 116 in stargz (nextFrame: 249/297): -1, 129 560s zstdchunked_test.go:104: [3] at 249 in stargz (nextFrame: 297/297): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 120 261] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 301): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/301): 116, 108 560s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/301): 4, 137 560s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 253/301): -1, 129 560s zstdchunked_test.go:104: [3] at 253 in stargz (nextFrame: 301/301): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 118 259] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 299): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/299): 114, 106 560s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 118/299): 4, 137 560s zstdchunked_test.go:104: [2] at 118 in stargz (nextFrame: 251/299): -1, 129 560s zstdchunked_test.go:104: [3] at 251 in stargz (nextFrame: 299/299): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 120 261] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 301): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/301): 116, 108 560s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 120/301): 4, 137 560s zstdchunked_test.go:104: [2] at 120 in stargz (nextFrame: 253/301): -1, 129 560s zstdchunked_test.go:104: [3] at 253 in stargz (nextFrame: 301/301): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":302,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":322,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":188,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":473,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 86, NextOffset: 106 560s testutil.go:509: Offset: 188, NextOffset: 208 560s testutil.go:509: Offset: 106, NextOffset: 302 560s testutil.go:509: Offset: 208, NextOffset: 473 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 302, NextOffset: 322 560s testutil.go:509: Offset: 473, NextOffset: 493 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 118 259] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 299): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/299): 114, 106 560s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 118/299): 4, 137 560s zstdchunked_test.go:104: [2] at 118 in stargz (nextFrame: 251/299): -1, 129 560s zstdchunked_test.go:104: [3] at 251 in stargz (nextFrame: 299/299): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 322, NextOffset: 850 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 119 260] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 300): 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 493, NextOffset: 1098 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/300): 115, 107 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo2 foo] 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 560s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 119/300): 4, 137 560s zstdchunked_test.go:104: [2] at 119 in stargz (nextFrame: 252/300): -1, 129 560s zstdchunked_test.go:104: [3] at 252 in stargz (nextFrame: 300/300): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 473, NextOffset: 493 560s testutil.go:509: Offset: 302, NextOffset: 322 560s testutil.go:509: Offset: 493, NextOffset: 1098 560s === RUN TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 322, NextOffset: 850 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 188, NextOffset: 208 560s testutil.go:509: Offset: 86, NextOffset: 106 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 117 258] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 298): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/298): 113, 105 560s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/298): 4, 137 560s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 250/298): -1, 129 560s zstdchunked_test.go:104: [3] at 250 in stargz (nextFrame: 298/298): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 208, NextOffset: 473 560s testutil.go:509: Offset: 106, NextOffset: 302 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 117 259] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 299): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/299): 113, 105 560s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/299): 4, 138 560s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 251/299): -1, 130 560s zstdchunked_test.go:104: [3] at 251 in stargz (nextFrame: 299/299): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 115 257] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 297): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/297): 111, 103 560s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 115/297): 4, 138 560s zstdchunked_test.go:104: [2] at 115 in stargz (nextFrame: 249/297): -1, 130 560s zstdchunked_test.go:104: [3] at 249 in stargz (nextFrame: 297/297): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":103,"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":317,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":184,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":204,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":465,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 83, NextOffset: 103 560s testutil.go:509: Offset: 184, NextOffset: 204 560s testutil.go:509: Offset: 103, NextOffset: 297 560s testutil.go:509: Offset: 204, NextOffset: 465 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 117 259] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 299): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/299): 113, 105 560s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/299): 4, 138 560s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 251/299): -1, 130 560s zstdchunked_test.go:104: [3] at 251 in stargz (nextFrame: 299/299): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 297, NextOffset: 317 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 115 257] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 297): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/297): 111, 103 560s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 115/297): 4, 138 560s zstdchunked_test.go:104: [2] at 115 in stargz (nextFrame: 249/297): -1, 130 560s zstdchunked_test.go:104: [3] at 249 in stargz (nextFrame: 297/297): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 465, NextOffset: 485 560s testutil.go:509: Offset: 317, NextOffset: 841 560s testutil.go:509: Offset: 485, NextOffset: 1088 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 184, NextOffset: 204 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 117 259] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 299): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/299): 113, 105 560s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 117/299): 4, 138 560s zstdchunked_test.go:104: [2] at 117 in stargz (nextFrame: 251/299): -1, 130 560s zstdchunked_test.go:104: [3] at 251 in stargz (nextFrame: 299/299): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 83, NextOffset: 103 560s testutil.go:509: Offset: 204, NextOffset: 465 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 103, NextOffset: 297 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 465, NextOffset: 485 560s === NAME TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 115 257] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 297): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/297): 111, 103 560s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 115/297): 4, 138 560s zstdchunked_test.go:104: [2] at 115 in stargz (nextFrame: 249/297): -1, 130 560s zstdchunked_test.go:104: [3] at 249 in stargz (nextFrame: 297/297): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/bar","type":"symlink","linkName":"../../x","mode":420} 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 297, NextOffset: 317 560s testutil.go:509: Offset: 485, NextOffset: 1088 560s testutil.go:509: Offset: 317, NextOffset: 841 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 131 151 171 191 211 231 265 783] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 823): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/823): 127, 253 560s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 151/823): 16, 122 560s zstdchunked_test.go:104: [2] at 151 in stargz (nextFrame: 171/823): 16, 102 560s zstdchunked_test.go:104: [3] at 171 in stargz (nextFrame: 191/823): 16, 82 560s zstdchunked_test.go:104: [4] at 191 in stargz (nextFrame: 211/823): 16, 62 560s zstdchunked_test.go:104: [5] at 211 in stargz (nextFrame: 231/823): 16, 42 560s zstdchunked_test.go:104: [6] at 231 in stargz (nextFrame: 257/823): 30, 22 560s zstdchunked_test.go:104: [7] at 257 in stargz (nextFrame: 265/823): 4, 514 560s zstdchunked_test.go:104: [8] at 265 in stargz (nextFrame: 775/823): -1, 506 560s zstdchunked_test.go:104: [9] at 775 in stargz (nextFrame: 823/823): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":131,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":171,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":231,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":299,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":319,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":187,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":207,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":481,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 85, NextOffset: 105 560s testutil.go:509: Offset: 187, NextOffset: 207 560s testutil.go:509: Offset: 105, NextOffset: 299 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 207, NextOffset: 481 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 299, NextOffset: 319 560s testutil.go:509: Offset: 481, NextOffset: 501 560s testutil.go:509: Offset: 319, NextOffset: 847 560s testutil.go:509: Offset: 501, NextOffset: 1105 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 187, NextOffset: 207 560s testutil.go:509: Offset: 85, NextOffset: 105 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 131 151 171 191 211 231 266 784] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 824): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/824): 127, 254 560s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 151/824): 16, 123 560s zstdchunked_test.go:104: [2] at 151 in stargz (nextFrame: 171/824): 16, 103 560s zstdchunked_test.go:104: [3] at 171 in stargz (nextFrame: 191/824): 16, 83 560s zstdchunked_test.go:104: [4] at 191 in stargz (nextFrame: 211/824): 16, 63 560s zstdchunked_test.go:104: [5] at 211 in stargz (nextFrame: 231/824): 16, 43 560s zstdchunked_test.go:104: [6] at 231 in stargz (nextFrame: 258/824): 31, 23 560s zstdchunked_test.go:104: [7] at 258 in stargz (nextFrame: 266/824): 4, 514 560s zstdchunked_test.go:104: [8] at 266 in stargz (nextFrame: 776/824): -1, 506 560s zstdchunked_test.go:104: [9] at 776 in stargz (nextFrame: 824/824): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":131,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":171,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":231,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 207, NextOffset: 481 560s testutil.go:509: Offset: 105, NextOffset: 299 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 481, NextOffset: 501 560s testutil.go:509: Offset: 299, NextOffset: 319 560s testutil.go:509: Offset: 501, NextOffset: 1105 560s testutil.go:509: Offset: 319, NextOffset: 847 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 131 151 171 191 211 231 265 783] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 823): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/823): 127, 253 560s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 151/823): 16, 122 560s zstdchunked_test.go:104: [2] at 151 in stargz (nextFrame: 171/823): 16, 102 560s zstdchunked_test.go:104: [3] at 171 in stargz (nextFrame: 191/823): 16, 82 560s zstdchunked_test.go:104: [4] at 191 in stargz (nextFrame: 211/823): 16, 62 560s zstdchunked_test.go:104: [5] at 211 in stargz (nextFrame: 231/823): 16, 42 560s zstdchunked_test.go:104: [6] at 231 in stargz (nextFrame: 257/823): 30, 22 560s zstdchunked_test.go:104: [7] at 257 in stargz (nextFrame: 265/823): 4, 514 560s zstdchunked_test.go:104: [8] at 265 in stargz (nextFrame: 775/823): -1, 506 560s zstdchunked_test.go:104: [9] at 775 in stargz (nextFrame: 823/823): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":131,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":171,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":231,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 560s testutil.go:340: 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":102,"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":317,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":185,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":205,"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":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 82, NextOffset: 102 560s testutil.go:509: Offset: 185, NextOffset: 205 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 102, NextOffset: 297 560s testutil.go:509: Offset: 205, NextOffset: 470 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 297, NextOffset: 317 560s testutil.go:509: Offset: 470, NextOffset: 490 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 317, NextOffset: 842 560s testutil.go:509: Offset: 490, NextOffset: 1094 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 185, NextOffset: 205 560s testutil.go:509: Offset: 82, NextOffset: 102 560s testutil.go:509: Offset: 205, NextOffset: 470 560s testutil.go:509: Offset: 102, NextOffset: 297 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 131 151 171 191 211 231 266 784] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 824): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/824): 127, 254 560s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 151/824): 16, 123 560s zstdchunked_test.go:104: [2] at 151 in stargz (nextFrame: 171/824): 16, 103 560s zstdchunked_test.go:104: [3] at 171 in stargz (nextFrame: 191/824): 16, 83 560s zstdchunked_test.go:104: [4] at 191 in stargz (nextFrame: 211/824): 16, 63 560s zstdchunked_test.go:104: [5] at 211 in stargz (nextFrame: 231/824): 16, 43 560s zstdchunked_test.go:104: [6] at 231 in stargz (nextFrame: 258/824): 31, 23 560s zstdchunked_test.go:104: [7] at 258 in stargz (nextFrame: 266/824): 4, 514 560s zstdchunked_test.go:104: [8] at 266 in stargz (nextFrame: 776/824): -1, 506 560s zstdchunked_test.go:104: [9] at 776 in stargz (nextFrame: 824/824): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":131,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":171,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":231,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 470, NextOffset: 490 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 297, NextOffset: 317 560s testutil.go:509: Offset: 490, NextOffset: 1094 560s testutil.go:509: Offset: 317, NextOffset: 842 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":302,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":322,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":188,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":473,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 86, NextOffset: 106 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 131 151 171 191 211 231 265 783] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 823): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/823): 127, 253 560s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 151/823): 16, 122 560s zstdchunked_test.go:104: [2] at 151 in stargz (nextFrame: 171/823): 16, 102 560s zstdchunked_test.go:104: [3] at 171 in stargz (nextFrame: 191/823): 16, 82 560s zstdchunked_test.go:104: [4] at 191 in stargz (nextFrame: 211/823): 16, 62 560s zstdchunked_test.go:104: [5] at 211 in stargz (nextFrame: 231/823): 16, 42 560s zstdchunked_test.go:104: [6] at 231 in stargz (nextFrame: 257/823): 30, 22 560s zstdchunked_test.go:104: [7] at 257 in stargz (nextFrame: 265/823): 4, 514 560s zstdchunked_test.go:104: [8] at 265 in stargz (nextFrame: 775/823): -1, 506 560s zstdchunked_test.go:104: [9] at 775 in stargz (nextFrame: 823/823): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":131,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":171,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":231,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 188, NextOffset: 208 560s testutil.go:509: Offset: 106, NextOffset: 302 560s testutil.go:509: Offset: 208, NextOffset: 473 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 302, NextOffset: 322 560s testutil.go:509: Offset: 473, NextOffset: 493 560s testutil.go:509: Offset: 322, NextOffset: 850 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 493, NextOffset: 1098 560s testutil.go:395: Comparing: "" vs "" 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 473, NextOffset: 493 560s testutil.go:509: Offset: 302, NextOffset: 322 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 131 151 171 191 211 231 266 784] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 824): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/824): 127, 254 560s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 151/824): 16, 123 560s zstdchunked_test.go:104: [2] at 151 in stargz (nextFrame: 171/824): 16, 103 560s zstdchunked_test.go:104: [3] at 171 in stargz (nextFrame: 191/824): 16, 83 560s zstdchunked_test.go:104: [4] at 191 in stargz (nextFrame: 211/824): 16, 63 560s zstdchunked_test.go:104: [5] at 211 in stargz (nextFrame: 231/824): 16, 43 560s zstdchunked_test.go:104: [6] at 231 in stargz (nextFrame: 258/824): 31, 23 560s zstdchunked_test.go:104: [7] at 258 in stargz (nextFrame: 266/824): 4, 514 560s zstdchunked_test.go:104: [8] at 266 in stargz (nextFrame: 776/824): -1, 506 560s zstdchunked_test.go:104: [9] at 776 in stargz (nextFrame: 824/824): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":131,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":171,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":231,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 493, NextOffset: 1098 560s testutil.go:509: Offset: 322, NextOffset: 850 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 188, NextOffset: 208 560s testutil.go:509: Offset: 86, NextOffset: 106 560s testutil.go:509: Offset: 208, NextOffset: 473 560s testutil.go:509: Offset: 106, NextOffset: 302 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 117 137 157 177 197 217 251 775] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 815): 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 117/815): 113, 239 560s zstdchunked_test.go:104: [1] at 117 in stargz (nextFrame: 137/815): 16, 122 560s zstdchunked_test.go:104: [2] at 137 in stargz (nextFrame: 157/815): 16, 102 560s zstdchunked_test.go:104: [3] at 157 in stargz (nextFrame: 177/815): 16, 82 560s zstdchunked_test.go:104: [4] at 177 in stargz (nextFrame: 197/815): 16, 62 560s zstdchunked_test.go:104: [5] at 197 in stargz (nextFrame: 217/815): 16, 42 560s zstdchunked_test.go:104: [6] at 217 in stargz (nextFrame: 243/815): 30, 22 560s zstdchunked_test.go:104: [7] at 243 in stargz (nextFrame: 251/815): 4, 520 560s zstdchunked_test.go:104: [8] at 251 in stargz (nextFrame: 767/815): -1, 512 560s zstdchunked_test.go:104: [9] at 767 in stargz (nextFrame: 815/815): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":197,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 560s testutil.go:340: 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":102,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":299,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":319,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":184,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":204,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":466,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":486,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 82, NextOffset: 102 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 117 137 157 177 197 217 252 776] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 816): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 117/816): 113, 240 560s zstdchunked_test.go:104: [1] at 117 in stargz (nextFrame: 137/816): 16, 123 560s zstdchunked_test.go:104: [2] at 137 in stargz (nextFrame: 157/816): 16, 103 560s zstdchunked_test.go:104: [3] at 157 in stargz (nextFrame: 177/816): 16, 83 560s zstdchunked_test.go:104: [4] at 177 in stargz (nextFrame: 197/816): 16, 63 560s zstdchunked_test.go:104: [5] at 197 in stargz (nextFrame: 217/816): 16, 43 560s zstdchunked_test.go:104: [6] at 217 in stargz (nextFrame: 244/816): 31, 23 560s zstdchunked_test.go:104: [7] at 244 in stargz (nextFrame: 252/816): 4, 520 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 184, NextOffset: 204 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 560s zstdchunked_test.go:104: [8] at 252 in stargz (nextFrame: 768/816): -1, 512 560s zstdchunked_test.go:104: [9] at 768 in stargz (nextFrame: 816/816): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 102, NextOffset: 299 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":197,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 204, NextOffset: 466 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 299, NextOffset: 319 560s testutil.go:509: Offset: 466, NextOffset: 486 560s testutil.go:509: Offset: 319, NextOffset: 843 560s testutil.go:509: Offset: 486, NextOffset: 1090 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 184, NextOffset: 204 560s testutil.go:509: Offset: 82, NextOffset: 102 560s testutil.go:509: Offset: 204, NextOffset: 466 560s testutil.go:509: Offset: 102, NextOffset: 299 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 466, NextOffset: 486 560s testutil.go:509: Offset: 299, NextOffset: 319 560s testutil.go:509: Offset: 486, NextOffset: 1090 560s testutil.go:509: Offset: 319, NextOffset: 843 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 117 137 157 177 197 217 251 775] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 815): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 117/815): 113, 239 560s zstdchunked_test.go:104: [1] at 117 in stargz (nextFrame: 137/815): 16, 122 560s zstdchunked_test.go:104: [2] at 137 in stargz (nextFrame: 157/815): 16, 102 560s zstdchunked_test.go:104: [3] at 157 in stargz (nextFrame: 177/815): 16, 82 560s zstdchunked_test.go:104: [4] at 177 in stargz (nextFrame: 197/815): 16, 62 560s zstdchunked_test.go:104: [5] at 197 in stargz (nextFrame: 217/815): 16, 42 560s zstdchunked_test.go:104: [6] at 217 in stargz (nextFrame: 243/815): 30, 22 560s zstdchunked_test.go:104: [7] at 243 in stargz (nextFrame: 251/815): 4, 520 560s zstdchunked_test.go:104: [8] at 251 in stargz (nextFrame: 767/815): -1, 512 560s zstdchunked_test.go:104: [9] at 767 in stargz (nextFrame: 815/815): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":197,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 117 137 157 177 197 217 252 776] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 816): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 117/816): 113, 240 560s zstdchunked_test.go:104: [1] at 117 in stargz (nextFrame: 137/816): 16, 123 560s zstdchunked_test.go:104: [2] at 137 in stargz (nextFrame: 157/816): 16, 103 560s zstdchunked_test.go:104: [3] at 157 in stargz (nextFrame: 177/816): 16, 83 560s zstdchunked_test.go:104: [4] at 177 in stargz (nextFrame: 197/816): 16, 63 560s zstdchunked_test.go:104: [5] at 197 in stargz (nextFrame: 217/816): 16, 43 560s zstdchunked_test.go:104: [6] at 217 in stargz (nextFrame: 244/816): 31, 23 560s zstdchunked_test.go:104: [7] at 244 in stargz (nextFrame: 252/816): 4, 520 560s zstdchunked_test.go:104: [8] at 252 in stargz (nextFrame: 768/816): -1, 512 560s zstdchunked_test.go:104: [9] at 768 in stargz (nextFrame: 816/816): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":197,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":314,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":334,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":187,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":207,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":480,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 85, NextOffset: 105 560s testutil.go:509: Offset: 187, NextOffset: 207 560s testutil.go:509: Offset: 105, NextOffset: 314 560s testutil.go:509: Offset: 207, NextOffset: 480 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 314, NextOffset: 334 560s testutil.go:509: Offset: 480, NextOffset: 500 560s testutil.go:509: Offset: 334, NextOffset: 861 560s testutil.go:509: Offset: 500, NextOffset: 1104 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 187, NextOffset: 207 560s testutil.go:509: Offset: 85, NextOffset: 105 560s testutil.go:509: Offset: 207, NextOffset: 480 560s testutil.go:509: Offset: 105, NextOffset: 314 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 480, NextOffset: 500 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 314, NextOffset: 334 560s testutil.go:509: Offset: 500, NextOffset: 1104 560s testutil.go:509: Offset: 334, NextOffset: 861 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 116 136 156 176 196 216 250 774] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 814): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 116/814): 112, 238 560s zstdchunked_test.go:104: [1] at 116 in stargz (nextFrame: 136/814): 16, 122 560s zstdchunked_test.go:104: [2] at 136 in stargz (nextFrame: 156/814): 16, 102 560s zstdchunked_test.go:104: [3] at 156 in stargz (nextFrame: 176/814): 16, 82 560s zstdchunked_test.go:104: [4] at 176 in stargz (nextFrame: 196/814): 16, 62 560s zstdchunked_test.go:104: [5] at 196 in stargz (nextFrame: 216/814): 16, 42 560s zstdchunked_test.go:104: [6] at 216 in stargz (nextFrame: 242/814): 30, 22 560s zstdchunked_test.go:104: [7] at 242 in stargz (nextFrame: 250/814): 4, 520 560s zstdchunked_test.go:104: [8] at 250 in stargz (nextFrame: 766/814): -1, 512 560s zstdchunked_test.go:104: [9] at 766 in stargz (nextFrame: 814/814): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":156,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 116 136 156 176 196 216 251 775] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 815): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 116/815): 112, 239 560s zstdchunked_test.go:104: [1] at 116 in stargz (nextFrame: 136/815): 16, 123 560s zstdchunked_test.go:104: [2] at 136 in stargz (nextFrame: 156/815): 16, 103 560s zstdchunked_test.go:104: [3] at 156 in stargz (nextFrame: 176/815): 16, 83 560s zstdchunked_test.go:104: [4] at 176 in stargz (nextFrame: 196/815): 16, 63 560s zstdchunked_test.go:104: [5] at 196 in stargz (nextFrame: 216/815): 16, 43 560s zstdchunked_test.go:104: [6] at 216 in stargz (nextFrame: 243/815): 31, 23 560s zstdchunked_test.go:104: [7] at 243 in stargz (nextFrame: 251/815): 4, 520 560s zstdchunked_test.go:104: [8] at 251 in stargz (nextFrame: 767/815): -1, 512 560s zstdchunked_test.go:104: [9] at 767 in stargz (nextFrame: 815/815): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":156,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":301,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":185,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":205,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":469,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":489,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 83, NextOffset: 103 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 185, NextOffset: 205 560s testutil.go:509: Offset: 103, NextOffset: 301 560s testutil.go:509: Offset: 205, NextOffset: 469 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 301, NextOffset: 321 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 133 153 173 193 213 233 267 797] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 837): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/837): 129, 255 560s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 153/837): 16, 122 560s zstdchunked_test.go:104: [2] at 153 in stargz (nextFrame: 173/837): 16, 102 560s zstdchunked_test.go:104: [3] at 173 in stargz (nextFrame: 193/837): 16, 82 560s zstdchunked_test.go:104: [4] at 193 in stargz (nextFrame: 213/837): 16, 62 560s zstdchunked_test.go:104: [5] at 213 in stargz (nextFrame: 233/837): 16, 42 560s zstdchunked_test.go:104: [6] at 233 in stargz (nextFrame: 259/837): 30, 22 560s zstdchunked_test.go:104: [7] at 259 in stargz (nextFrame: 267/837): 4, 526 560s zstdchunked_test.go:104: [8] at 267 in stargz (nextFrame: 789/837): -1, 518 560s zstdchunked_test.go:104: [9] at 789 in stargz (nextFrame: 837/837): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":133,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":153,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":193,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":233,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 469, NextOffset: 489 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 321, NextOffset: 846 560s testutil.go:509: Offset: 489, NextOffset: 1093 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 185, NextOffset: 205 560s testutil.go:509: Offset: 83, NextOffset: 103 560s testutil.go:509: Offset: 205, NextOffset: 469 560s testutil.go:509: Offset: 103, NextOffset: 301 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 469, NextOffset: 489 560s testutil.go:509: Offset: 301, NextOffset: 321 560s testutil.go:509: Offset: 489, NextOffset: 1093 560s testutil.go:509: Offset: 321, NextOffset: 846 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 133 153 173 193 213 233 268 798] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 838): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/838): 129, 256 560s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 153/838): 16, 123 560s zstdchunked_test.go:104: [2] at 153 in stargz (nextFrame: 173/838): 16, 103 560s zstdchunked_test.go:104: [3] at 173 in stargz (nextFrame: 193/838): 16, 83 560s zstdchunked_test.go:104: [4] at 193 in stargz (nextFrame: 213/838): 16, 63 560s zstdchunked_test.go:104: [5] at 213 in stargz (nextFrame: 233/838): 16, 43 560s zstdchunked_test.go:104: [6] at 233 in stargz (nextFrame: 260/838): 31, 23 560s zstdchunked_test.go:104: [7] at 260 in stargz (nextFrame: 268/838): 4, 526 560s zstdchunked_test.go:104: [8] at 268 in stargz (nextFrame: 790/838): -1, 518 560s zstdchunked_test.go:104: [9] at 790 in stargz (nextFrame: 838/838): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":133,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":153,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":193,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":233,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 133 153 173 193 213 233 267 797] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 837): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/837): 129, 255 560s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 153/837): 16, 122 560s zstdchunked_test.go:104: [2] at 153 in stargz (nextFrame: 173/837): 16, 102 560s zstdchunked_test.go:104: [3] at 173 in stargz (nextFrame: 193/837): 16, 82 560s zstdchunked_test.go:104: [4] at 193 in stargz (nextFrame: 213/837): 16, 62 560s zstdchunked_test.go:104: [5] at 213 in stargz (nextFrame: 233/837): 16, 42 560s zstdchunked_test.go:104: [6] at 233 in stargz (nextFrame: 259/837): 30, 22 560s zstdchunked_test.go:104: [7] at 259 in stargz (nextFrame: 267/837): 4, 526 560s zstdchunked_test.go:104: [8] at 267 in stargz (nextFrame: 789/837): -1, 518 560s zstdchunked_test.go:104: [9] at 789 in stargz (nextFrame: 837/837): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":133,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":153,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":193,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":233,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":105,"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":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":188,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":474,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":494,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 85, NextOffset: 105 560s testutil.go:509: Offset: 188, NextOffset: 208 560s testutil.go:509: Offset: 105, NextOffset: 305 560s testutil.go:509: Offset: 208, NextOffset: 474 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 305, NextOffset: 325 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 474, NextOffset: 494 560s testutil.go:509: Offset: 325, NextOffset: 852 560s testutil.go:509: Offset: 494, NextOffset: 1099 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 188, NextOffset: 208 560s testutil.go:509: Offset: 85, NextOffset: 105 560s testutil.go:509: Offset: 208, NextOffset: 474 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 105, NextOffset: 305 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 474, NextOffset: 494 560s testutil.go:509: Offset: 305, NextOffset: 325 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 133 153 173 193 213 233 268 798] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 838): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/838): 129, 256 560s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 153/838): 16, 123 560s zstdchunked_test.go:104: [2] at 153 in stargz (nextFrame: 173/838): 16, 103 560s zstdchunked_test.go:104: [3] at 173 in stargz (nextFrame: 193/838): 16, 83 560s zstdchunked_test.go:104: [4] at 193 in stargz (nextFrame: 213/838): 16, 63 560s zstdchunked_test.go:104: [5] at 213 in stargz (nextFrame: 233/838): 16, 43 560s zstdchunked_test.go:104: [6] at 233 in stargz (nextFrame: 260/838): 31, 23 560s zstdchunked_test.go:104: [7] at 260 in stargz (nextFrame: 268/838): 4, 526 560s zstdchunked_test.go:104: [8] at 268 in stargz (nextFrame: 790/838): -1, 518 560s zstdchunked_test.go:104: [9] at 790 in stargz (nextFrame: 838/838): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":133,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":153,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":193,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":233,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 494, NextOffset: 1099 560s testutil.go:509: Offset: 325, NextOffset: 852 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 560s testutil.go:340: 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":98,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":279,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":299,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":451,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [foo foo2 .no.prefetch.landmark] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 78, NextOffset: 98 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 131 151 171 191 211 231 265 796] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 836): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/836): 127, 253 560s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 151/836): 16, 122 560s zstdchunked_test.go:104: [2] at 151 in stargz (nextFrame: 171/836): 16, 102 560s zstdchunked_test.go:104: [3] at 171 in stargz (nextFrame: 191/836): 16, 82 560s zstdchunked_test.go:104: [4] at 191 in stargz (nextFrame: 211/836): 16, 62 560s zstdchunked_test.go:104: [5] at 211 in stargz (nextFrame: 231/836): 16, 42 560s zstdchunked_test.go:104: [6] at 231 in stargz (nextFrame: 257/836): 30, 22 560s zstdchunked_test.go:104: [7] at 257 in stargz (nextFrame: 265/836): 4, 527 560s zstdchunked_test.go:104: [8] at 265 in stargz (nextFrame: 788/836): -1, 519 560s zstdchunked_test.go:104: [9] at 788 in stargz (nextFrame: 836/836): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":131,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":171,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":231,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 177, NextOffset: 197 560s testutil.go:509: Offset: 98, NextOffset: 279 560s testutil.go:509: Offset: 197, NextOffset: 451 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 279, NextOffset: 299 560s testutil.go:509: Offset: 451, NextOffset: 471 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 299, NextOffset: 825 560s testutil.go:509: Offset: 471, NextOffset: 1065 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 177, NextOffset: 197 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 78, NextOffset: 98 560s testutil.go:509: Offset: 197, NextOffset: 451 560s testutil.go:509: Offset: 98, NextOffset: 279 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 451, NextOffset: 471 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 131 151 171 191 211 231 266 797] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 837): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/837): 127, 254 560s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 151/837): 16, 123 560s zstdchunked_test.go:104: [2] at 151 in stargz (nextFrame: 171/837): 16, 103 560s zstdchunked_test.go:104: [3] at 171 in stargz (nextFrame: 191/837): 16, 83 560s zstdchunked_test.go:104: [4] at 191 in stargz (nextFrame: 211/837): 16, 63 560s zstdchunked_test.go:104: [5] at 211 in stargz (nextFrame: 231/837): 16, 43 560s zstdchunked_test.go:104: [6] at 231 in stargz (nextFrame: 258/837): 31, 23 560s zstdchunked_test.go:104: [7] at 258 in stargz (nextFrame: 266/837): 4, 527 560s zstdchunked_test.go:104: [8] at 266 in stargz (nextFrame: 789/837): -1, 519 560s zstdchunked_test.go:104: [9] at 789 in stargz (nextFrame: 837/837): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":131,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":171,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":191,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":231,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 279, NextOffset: 299 560s testutil.go:509: Offset: 471, NextOffset: 1065 560s testutil.go:509: Offset: 299, NextOffset: 825 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 117 137 157 177 197 217 251 774] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 814): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 117/814): 113, 239 560s zstdchunked_test.go:104: [1] at 117 in stargz (nextFrame: 137/814): 16, 122 560s zstdchunked_test.go:104: [2] at 137 in stargz (nextFrame: 157/814): 16, 102 560s zstdchunked_test.go:104: [3] at 157 in stargz (nextFrame: 177/814): 16, 82 560s zstdchunked_test.go:104: [4] at 177 in stargz (nextFrame: 197/814): 16, 62 560s zstdchunked_test.go:104: [5] at 197 in stargz (nextFrame: 217/814): 16, 42 560s zstdchunked_test.go:104: [6] at 217 in stargz (nextFrame: 243/814): 30, 22 560s zstdchunked_test.go:104: [7] at 243 in stargz (nextFrame: 251/814): 4, 519 560s zstdchunked_test.go:104: [8] at 251 in stargz (nextFrame: 766/814): -1, 511 560s zstdchunked_test.go:104: [9] at 766 in stargz (nextFrame: 814/814): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":197,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 560s testutil.go:340: 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":98,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":288,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":308,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":463,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 78, NextOffset: 98 560s testutil.go:509: Offset: 177, NextOffset: 197 560s testutil.go:509: Offset: 98, NextOffset: 288 560s testutil.go:509: Offset: 197, NextOffset: 463 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 288, NextOffset: 308 560s testutil.go:509: Offset: 463, NextOffset: 483 560s testutil.go:509: Offset: 308, NextOffset: 835 560s testutil.go:509: Offset: 483, NextOffset: 1079 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 177, NextOffset: 197 560s testutil.go:509: Offset: 78, NextOffset: 98 560s testutil.go:509: Offset: 197, NextOffset: 463 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 98, NextOffset: 288 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 117 137 157 177 197 217 252 775] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 815): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 117/815): 113, 240 560s zstdchunked_test.go:104: [1] at 117 in stargz (nextFrame: 137/815): 16, 123 560s zstdchunked_test.go:104: [2] at 137 in stargz (nextFrame: 157/815): 16, 103 560s zstdchunked_test.go:104: [3] at 157 in stargz (nextFrame: 177/815): 16, 83 560s zstdchunked_test.go:104: [4] at 177 in stargz (nextFrame: 197/815): 16, 63 560s zstdchunked_test.go:104: [5] at 197 in stargz (nextFrame: 217/815): 16, 43 560s zstdchunked_test.go:104: [6] at 217 in stargz (nextFrame: 244/815): 31, 23 560s zstdchunked_test.go:104: [7] at 244 in stargz (nextFrame: 252/815): 4, 519 560s zstdchunked_test.go:104: [8] at 252 in stargz (nextFrame: 767/815): -1, 511 560s zstdchunked_test.go:104: [9] at 767 in stargz (nextFrame: 815/815): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":197,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 463, NextOffset: 483 560s testutil.go:509: Offset: 288, NextOffset: 308 560s testutil.go:509: Offset: 483, NextOffset: 1079 560s testutil.go:509: Offset: 308, NextOffset: 835 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 117 137 157 177 197 217 251 774] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 814): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 117/814): 113, 239 560s zstdchunked_test.go:104: [1] at 117 in stargz (nextFrame: 137/814): 16, 122 560s zstdchunked_test.go:104: [2] at 137 in stargz (nextFrame: 157/814): 16, 102 560s zstdchunked_test.go:104: [3] at 157 in stargz (nextFrame: 177/814): 16, 82 560s zstdchunked_test.go:104: [4] at 177 in stargz (nextFrame: 197/814): 16, 62 560s zstdchunked_test.go:104: [5] at 197 in stargz (nextFrame: 217/814): 16, 42 560s zstdchunked_test.go:104: [6] at 217 in stargz (nextFrame: 243/814): 30, 22 560s zstdchunked_test.go:104: [7] at 243 in stargz (nextFrame: 251/814): 4, 519 560s zstdchunked_test.go:104: [8] at 251 in stargz (nextFrame: 766/814): -1, 511 560s zstdchunked_test.go:104: [9] at 766 in stargz (nextFrame: 814/814): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":197,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 117 137 157 177 197 217 252 775] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 815): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 117/815): 113, 240 560s zstdchunked_test.go:104: [1] at 117 in stargz (nextFrame: 137/815): 16, 123 560s zstdchunked_test.go:104: [2] at 137 in stargz (nextFrame: 157/815): 16, 103 560s zstdchunked_test.go:104: [3] at 157 in stargz (nextFrame: 177/815): 16, 83 560s zstdchunked_test.go:104: [4] at 177 in stargz (nextFrame: 197/815): 16, 63 560s zstdchunked_test.go:104: [5] at 197 in stargz (nextFrame: 217/815): 16, 43 560s zstdchunked_test.go:104: [6] at 217 in stargz (nextFrame: 244/815): 31, 23 560s zstdchunked_test.go:104: [7] at 244 in stargz (nextFrame: 252/815): 4, 519 560s zstdchunked_test.go:104: [8] at 252 in stargz (nextFrame: 767/815): -1, 511 560s zstdchunked_test.go:104: [9] at 767 in stargz (nextFrame: 815/815): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":197,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":79,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":99,"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":304,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":455,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":475,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 79, NextOffset: 99 560s testutil.go:509: Offset: 177, NextOffset: 197 560s testutil.go:509: Offset: 99, NextOffset: 284 560s testutil.go:509: Offset: 197, NextOffset: 455 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 284, NextOffset: 304 560s testutil.go:509: Offset: 455, NextOffset: 475 560s testutil.go:509: Offset: 304, NextOffset: 829 560s testutil.go:509: Offset: 475, NextOffset: 1069 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 177, NextOffset: 197 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 79, NextOffset: 99 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 197, NextOffset: 455 560s testutil.go:509: Offset: 99, NextOffset: 284 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 455, NextOffset: 475 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 116 136 156 176 196 216 250 773] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 813): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 116/813): 112, 238 560s zstdchunked_test.go:104: [1] at 116 in stargz (nextFrame: 136/813): 16, 122 560s zstdchunked_test.go:104: [2] at 136 in stargz (nextFrame: 156/813): 16, 102 560s zstdchunked_test.go:104: [3] at 156 in stargz (nextFrame: 176/813): 16, 82 560s zstdchunked_test.go:104: [4] at 176 in stargz (nextFrame: 196/813): 16, 62 560s zstdchunked_test.go:104: [5] at 196 in stargz (nextFrame: 216/813): 16, 42 560s zstdchunked_test.go:104: [6] at 216 in stargz (nextFrame: 242/813): 30, 22 560s zstdchunked_test.go:104: [7] at 242 in stargz (nextFrame: 250/813): 4, 519 560s zstdchunked_test.go:104: [8] at 250 in stargz (nextFrame: 765/813): -1, 511 560s zstdchunked_test.go:104: [9] at 765 in stargz (nextFrame: 813/813): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":156,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 284, NextOffset: 304 560s testutil.go:509: Offset: 475, NextOffset: 1069 560s testutil.go:509: Offset: 304, NextOffset: 829 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 116 136 156 176 196 216 251 774] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 814): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 116/814): 112, 239 560s zstdchunked_test.go:104: [1] at 116 in stargz (nextFrame: 136/814): 16, 123 560s zstdchunked_test.go:104: [2] at 136 in stargz (nextFrame: 156/814): 16, 103 560s zstdchunked_test.go:104: [3] at 156 in stargz (nextFrame: 176/814): 16, 83 560s zstdchunked_test.go:104: [4] at 176 in stargz (nextFrame: 196/814): 16, 63 560s zstdchunked_test.go:104: [5] at 196 in stargz (nextFrame: 216/814): 16, 43 560s zstdchunked_test.go:104: [6] at 216 in stargz (nextFrame: 243/814): 31, 23 560s zstdchunked_test.go:104: [7] at 243 in stargz (nextFrame: 251/814): 4, 519 560s zstdchunked_test.go:104: [8] at 251 in stargz (nextFrame: 766/814): -1, 511 560s zstdchunked_test.go:104: [9] at 766 in stargz (nextFrame: 814/814): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":156,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 560s testutil.go:340: 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":101,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":287,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":307,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":178,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":198,"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":477,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 81, NextOffset: 101 560s testutil.go:509: Offset: 178, NextOffset: 198 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 127 147 167 187 207 227 261 767] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 807): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 127/807): 123, 249 560s zstdchunked_test.go:104: [1] at 127 in stargz (nextFrame: 147/807): 16, 122 560s zstdchunked_test.go:104: [2] at 147 in stargz (nextFrame: 167/807): 16, 102 560s zstdchunked_test.go:104: [3] at 167 in stargz (nextFrame: 187/807): 16, 82 560s zstdchunked_test.go:104: [4] at 187 in stargz (nextFrame: 207/807): 16, 62 560s zstdchunked_test.go:104: [5] at 207 in stargz (nextFrame: 227/807): 16, 42 560s zstdchunked_test.go:104: [6] at 227 in stargz (nextFrame: 253/807): 30, 22 560s zstdchunked_test.go:104: [7] at 253 in stargz (nextFrame: 261/807): 4, 502 560s zstdchunked_test.go:104: [8] at 261 in stargz (nextFrame: 759/807): -1, 494 560s zstdchunked_test.go:104: [9] at 759 in stargz (nextFrame: 807/807): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":127,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":167,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":207,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":227,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 101, NextOffset: 287 560s testutil.go:509: Offset: 198, NextOffset: 457 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 287, NextOffset: 307 560s testutil.go:509: Offset: 457, NextOffset: 477 560s testutil.go:509: Offset: 307, NextOffset: 833 560s testutil.go:509: Offset: 477, NextOffset: 1073 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 178, NextOffset: 198 560s testutil.go:509: Offset: 81, NextOffset: 101 560s testutil.go:509: Offset: 198, NextOffset: 457 560s testutil.go:509: Offset: 101, NextOffset: 287 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 457, NextOffset: 477 560s testutil.go:509: Offset: 287, NextOffset: 307 560s testutil.go:509: Offset: 477, NextOffset: 1073 560s testutil.go:509: Offset: 307, NextOffset: 833 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 127 147 167 187 207 227 262 768] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 808): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 127/808): 123, 250 560s zstdchunked_test.go:104: [1] at 127 in stargz (nextFrame: 147/808): 16, 123 560s zstdchunked_test.go:104: [2] at 147 in stargz (nextFrame: 167/808): 16, 103 560s zstdchunked_test.go:104: [3] at 167 in stargz (nextFrame: 187/808): 16, 83 560s zstdchunked_test.go:104: [4] at 187 in stargz (nextFrame: 207/808): 16, 63 560s zstdchunked_test.go:104: [5] at 207 in stargz (nextFrame: 227/808): 16, 43 560s zstdchunked_test.go:104: [6] at 227 in stargz (nextFrame: 254/808): 31, 23 560s zstdchunked_test.go:104: [7] at 254 in stargz (nextFrame: 262/808): 4, 502 560s zstdchunked_test.go:104: [8] at 262 in stargz (nextFrame: 760/808): -1, 494 560s zstdchunked_test.go:104: [9] at 760 in stargz (nextFrame: 808/808): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":127,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":167,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":207,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":227,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 560s testutil.go:340: 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":98,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":279,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":299,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":451,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 78, NextOffset: 98 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 177, NextOffset: 197 560s testutil.go:509: Offset: 98, NextOffset: 279 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 127 147 167 187 207 227 261 767] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 807): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 127/807): 123, 249 560s zstdchunked_test.go:104: [1] at 127 in stargz (nextFrame: 147/807): 16, 122 560s zstdchunked_test.go:104: [2] at 147 in stargz (nextFrame: 167/807): 16, 102 560s zstdchunked_test.go:104: [3] at 167 in stargz (nextFrame: 187/807): 16, 82 560s zstdchunked_test.go:104: [4] at 187 in stargz (nextFrame: 207/807): 16, 62 560s zstdchunked_test.go:104: [5] at 207 in stargz (nextFrame: 227/807): 16, 42 560s zstdchunked_test.go:104: [6] at 227 in stargz (nextFrame: 253/807): 30, 22 560s zstdchunked_test.go:104: [7] at 253 in stargz (nextFrame: 261/807): 4, 502 560s zstdchunked_test.go:104: [8] at 261 in stargz (nextFrame: 759/807): -1, 494 560s zstdchunked_test.go:104: [9] at 759 in stargz (nextFrame: 807/807): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":127,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":167,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":207,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":227,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 197, NextOffset: 451 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 279, NextOffset: 299 560s testutil.go:509: Offset: 451, NextOffset: 471 560s testutil.go:509: Offset: 299, NextOffset: 825 560s testutil.go:509: Offset: 471, NextOffset: 1065 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 177, NextOffset: 197 560s testutil.go:509: Offset: 78, NextOffset: 98 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 197, NextOffset: 451 560s testutil.go:509: Offset: 98, NextOffset: 279 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 451, NextOffset: 471 560s testutil.go:509: Offset: 279, NextOffset: 299 560s testutil.go:509: Offset: 471, NextOffset: 1065 560s testutil.go:509: Offset: 299, NextOffset: 825 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 127 147 167 187 207 227 262 768] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 808): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 127/808): 123, 250 560s zstdchunked_test.go:104: [1] at 127 in stargz (nextFrame: 147/808): 16, 123 560s zstdchunked_test.go:104: [2] at 147 in stargz (nextFrame: 167/808): 16, 103 560s zstdchunked_test.go:104: [3] at 167 in stargz (nextFrame: 187/808): 16, 83 560s zstdchunked_test.go:104: [4] at 187 in stargz (nextFrame: 207/808): 16, 63 560s zstdchunked_test.go:104: [5] at 207 in stargz (nextFrame: 227/808): 16, 43 560s zstdchunked_test.go:104: [6] at 227 in stargz (nextFrame: 254/808): 31, 23 560s zstdchunked_test.go:104: [7] at 254 in stargz (nextFrame: 262/808): 4, 502 560s zstdchunked_test.go:104: [8] at 262 in stargz (nextFrame: 760/808): -1, 494 560s zstdchunked_test.go:104: [9] at 760 in stargz (nextFrame: 808/808): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":127,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":147,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":167,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":187,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":207,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":227,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 560s testutil.go:340: 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":98,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":288,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":308,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":463,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 78, NextOffset: 98 560s testutil.go:509: Offset: 177, NextOffset: 197 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 128 148 168 188 208 228 262 768] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 808): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 128/808): 124, 250 560s zstdchunked_test.go:104: [1] at 128 in stargz (nextFrame: 148/808): 16, 122 560s zstdchunked_test.go:104: [2] at 148 in stargz (nextFrame: 168/808): 16, 102 560s zstdchunked_test.go:104: [3] at 168 in stargz (nextFrame: 188/808): 16, 82 560s zstdchunked_test.go:104: [4] at 188 in stargz (nextFrame: 208/808): 16, 62 560s zstdchunked_test.go:104: [5] at 208 in stargz (nextFrame: 228/808): 16, 42 560s zstdchunked_test.go:104: [6] at 228 in stargz (nextFrame: 254/808): 30, 22 560s zstdchunked_test.go:104: [7] at 254 in stargz (nextFrame: 262/808): 4, 502 560s zstdchunked_test.go:104: [8] at 262 in stargz (nextFrame: 760/808): -1, 494 560s zstdchunked_test.go:104: [9] at 760 in stargz (nextFrame: 808/808): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":128,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":168,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":188,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":208,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":228,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 98, NextOffset: 288 560s testutil.go:509: Offset: 197, NextOffset: 463 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 288, NextOffset: 308 560s testutil.go:509: Offset: 463, NextOffset: 483 560s testutil.go:509: Offset: 308, NextOffset: 835 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 483, NextOffset: 1079 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 177, NextOffset: 197 560s testutil.go:509: Offset: 78, NextOffset: 98 560s testutil.go:509: Offset: 197, NextOffset: 463 560s testutil.go:509: Offset: 98, NextOffset: 288 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 463, NextOffset: 483 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 288, NextOffset: 308 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 128 148 168 188 208 228 263 769] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 809): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 128/809): 124, 251 560s zstdchunked_test.go:104: [1] at 128 in stargz (nextFrame: 148/809): 16, 123 560s zstdchunked_test.go:104: [2] at 148 in stargz (nextFrame: 168/809): 16, 103 560s zstdchunked_test.go:104: [3] at 168 in stargz (nextFrame: 188/809): 16, 83 560s zstdchunked_test.go:104: [4] at 188 in stargz (nextFrame: 208/809): 16, 63 560s zstdchunked_test.go:104: [5] at 208 in stargz (nextFrame: 228/809): 16, 43 560s zstdchunked_test.go:104: [6] at 228 in stargz (nextFrame: 255/809): 31, 23 560s zstdchunked_test.go:104: [7] at 255 in stargz (nextFrame: 263/809): 4, 502 560s zstdchunked_test.go:104: [8] at 263 in stargz (nextFrame: 761/809): -1, 494 560s zstdchunked_test.go:104: [9] at 761 in stargz (nextFrame: 809/809): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":128,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":148,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":168,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":188,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":208,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":228,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 483, NextOffset: 1079 560s testutil.go:509: Offset: 308, NextOffset: 835 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 114 134 154 174 194 214 248 755] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 795): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/795): 110, 236 560s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 134/795): 16, 122 560s zstdchunked_test.go:104: [2] at 134 in stargz (nextFrame: 154/795): 16, 102 560s zstdchunked_test.go:104: [3] at 154 in stargz (nextFrame: 174/795): 16, 82 560s zstdchunked_test.go:104: [4] at 174 in stargz (nextFrame: 194/795): 16, 62 560s zstdchunked_test.go:104: [5] at 194 in stargz (nextFrame: 214/795): 16, 42 560s zstdchunked_test.go:104: [6] at 214 in stargz (nextFrame: 240/795): 30, 22 560s zstdchunked_test.go:104: [7] at 240 in stargz (nextFrame: 248/795): 4, 503 560s zstdchunked_test.go:104: [8] at 248 in stargz (nextFrame: 747/795): -1, 495 560s zstdchunked_test.go:104: [9] at 747 in stargz (nextFrame: 795/795): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":134,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":174,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":79,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":99,"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":304,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":455,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":475,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 79, NextOffset: 99 560s testutil.go:509: Offset: 177, NextOffset: 197 560s testutil.go:509: Offset: 99, NextOffset: 284 560s testutil.go:509: Offset: 197, NextOffset: 455 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 284, NextOffset: 304 560s testutil.go:509: Offset: 455, NextOffset: 475 560s testutil.go:509: Offset: 304, NextOffset: 829 560s testutil.go:509: Offset: 475, NextOffset: 1069 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 177, NextOffset: 197 560s testutil.go:509: Offset: 79, NextOffset: 99 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 197, NextOffset: 455 560s testutil.go:509: Offset: 99, NextOffset: 284 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 455, NextOffset: 475 560s testutil.go:509: Offset: 284, NextOffset: 304 560s testutil.go:509: Offset: 475, NextOffset: 1069 560s testutil.go:509: Offset: 304, NextOffset: 829 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 114 134 154 174 194 214 249 756] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 796): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/796): 110, 237 560s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 134/796): 16, 123 560s zstdchunked_test.go:104: [2] at 134 in stargz (nextFrame: 154/796): 16, 103 560s zstdchunked_test.go:104: [3] at 154 in stargz (nextFrame: 174/796): 16, 83 560s zstdchunked_test.go:104: [4] at 174 in stargz (nextFrame: 194/796): 16, 63 560s zstdchunked_test.go:104: [5] at 194 in stargz (nextFrame: 214/796): 16, 43 560s zstdchunked_test.go:104: [6] at 214 in stargz (nextFrame: 241/796): 31, 23 560s zstdchunked_test.go:104: [7] at 241 in stargz (nextFrame: 249/796): 4, 503 560s zstdchunked_test.go:104: [8] at 249 in stargz (nextFrame: 748/796): -1, 495 560s zstdchunked_test.go:104: [9] at 748 in stargz (nextFrame: 796/796): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":134,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":174,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 560s testutil.go:340: 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":101,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":287,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":307,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":178,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":198,"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":477,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 81, NextOffset: 101 560s testutil.go:509: Offset: 178, NextOffset: 198 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 101, NextOffset: 287 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 114 134 154 174 194 214 248 755] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 795): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/795): 110, 236 560s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 134/795): 16, 122 560s zstdchunked_test.go:104: [2] at 134 in stargz (nextFrame: 154/795): 16, 102 560s zstdchunked_test.go:104: [3] at 154 in stargz (nextFrame: 174/795): 16, 82 560s zstdchunked_test.go:104: [4] at 174 in stargz (nextFrame: 194/795): 16, 62 560s zstdchunked_test.go:104: [5] at 194 in stargz (nextFrame: 214/795): 16, 42 560s zstdchunked_test.go:104: [6] at 214 in stargz (nextFrame: 240/795): 30, 22 560s zstdchunked_test.go:104: [7] at 240 in stargz (nextFrame: 248/795): 4, 503 560s zstdchunked_test.go:104: [8] at 248 in stargz (nextFrame: 747/795): -1, 495 560s zstdchunked_test.go:104: [9] at 747 in stargz (nextFrame: 795/795): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":134,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":174,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 198, NextOffset: 457 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 287, NextOffset: 307 560s testutil.go:509: Offset: 457, NextOffset: 477 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 307, NextOffset: 833 560s testutil.go:509: Offset: 477, NextOffset: 1073 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 178, NextOffset: 198 560s testutil.go:509: Offset: 81, NextOffset: 101 560s testutil.go:509: Offset: 198, NextOffset: 457 560s testutil.go:509: Offset: 101, NextOffset: 287 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 457, NextOffset: 477 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 287, NextOffset: 307 560s testutil.go:509: Offset: 477, NextOffset: 1073 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 114 134 154 174 194 214 249 756] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 796): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/796): 110, 237 560s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 134/796): 16, 123 560s zstdchunked_test.go:104: [2] at 134 in stargz (nextFrame: 154/796): 16, 103 560s zstdchunked_test.go:104: [3] at 154 in stargz (nextFrame: 174/796): 16, 83 560s zstdchunked_test.go:104: [4] at 174 in stargz (nextFrame: 194/796): 16, 63 560s zstdchunked_test.go:104: [5] at 194 in stargz (nextFrame: 214/796): 16, 43 560s zstdchunked_test.go:104: [6] at 214 in stargz (nextFrame: 241/796): 31, 23 560s zstdchunked_test.go:104: [7] at 241 in stargz (nextFrame: 249/796): 4, 503 560s zstdchunked_test.go:104: [8] at 249 in stargz (nextFrame: 748/796): -1, 495 560s zstdchunked_test.go:104: [9] at 748 in stargz (nextFrame: 796/796): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":134,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":174,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 307, NextOffset: 833 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 560s testutil.go:340: 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":102,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":288,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":308,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":180,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"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":474,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 288, NextOffset: 308 560s testutil.go:509: Offset: 454, NextOffset: 474 560s testutil.go:509: Offset: 308, NextOffset: 832 560s testutil.go:509: Offset: 474, NextOffset: 1067 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 82, NextOffset: 102 560s testutil.go:509: Offset: 180, NextOffset: 200 560s testutil.go:509: Offset: 102, NextOffset: 288 560s testutil.go:509: Offset: 200, NextOffset: 454 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo2 foo] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 180, NextOffset: 200 560s testutil.go:509: Offset: 82, NextOffset: 102 560s testutil.go:509: Offset: 200, NextOffset: 454 560s testutil.go:509: Offset: 102, NextOffset: 288 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 454, NextOffset: 474 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 117 137 157 177 197 217 251 758] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 798): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 117/798): 113, 239 560s zstdchunked_test.go:104: [1] at 117 in stargz (nextFrame: 137/798): 16, 122 560s zstdchunked_test.go:104: [2] at 137 in stargz (nextFrame: 157/798): 16, 102 560s zstdchunked_test.go:104: [3] at 157 in stargz (nextFrame: 177/798): 16, 82 560s zstdchunked_test.go:104: [4] at 177 in stargz (nextFrame: 197/798): 16, 62 560s zstdchunked_test.go:104: [5] at 197 in stargz (nextFrame: 217/798): 16, 42 560s zstdchunked_test.go:104: [6] at 217 in stargz (nextFrame: 243/798): 30, 22 560s zstdchunked_test.go:104: [7] at 243 in stargz (nextFrame: 251/798): 4, 503 560s zstdchunked_test.go:104: [8] at 251 in stargz (nextFrame: 750/798): -1, 495 560s zstdchunked_test.go:104: [9] at 750 in stargz (nextFrame: 798/798): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":197,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 288, NextOffset: 308 560s testutil.go:509: Offset: 474, NextOffset: 1067 560s testutil.go:509: Offset: 308, NextOffset: 832 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 117 137 157 177 197 217 252 759] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 799): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 117/799): 113, 240 560s zstdchunked_test.go:104: [1] at 117 in stargz (nextFrame: 137/799): 16, 123 560s zstdchunked_test.go:104: [2] at 137 in stargz (nextFrame: 157/799): 16, 103 560s zstdchunked_test.go:104: [3] at 157 in stargz (nextFrame: 177/799): 16, 83 560s zstdchunked_test.go:104: [4] at 177 in stargz (nextFrame: 197/799): 16, 63 560s zstdchunked_test.go:104: [5] at 197 in stargz (nextFrame: 217/799): 16, 43 560s zstdchunked_test.go:104: [6] at 217 in stargz (nextFrame: 244/799): 31, 23 560s zstdchunked_test.go:104: [7] at 244 in stargz (nextFrame: 252/799): 4, 503 560s zstdchunked_test.go:104: [8] at 252 in stargz (nextFrame: 751/799): -1, 495 560s zstdchunked_test.go:104: [9] at 751 in stargz (nextFrame: 799/799): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":117,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":137,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":157,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":177,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":197,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":217,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":79,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":99,"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":318,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":201,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":466,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":486,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 79, NextOffset: 99 560s testutil.go:509: Offset: 181, NextOffset: 201 560s testutil.go:509: Offset: 99, NextOffset: 298 560s testutil.go:509: Offset: 201, NextOffset: 466 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 298, NextOffset: 318 560s testutil.go:509: Offset: 466, NextOffset: 486 560s testutil.go:509: Offset: 318, NextOffset: 846 560s testutil.go:509: Offset: 486, NextOffset: 1079 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 181, NextOffset: 201 560s testutil.go:509: Offset: 79, NextOffset: 99 560s testutil.go:509: Offset: 201, NextOffset: 466 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 99, NextOffset: 298 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 466, NextOffset: 486 560s testutil.go:509: Offset: 298, NextOffset: 318 560s testutil.go:509: Offset: 486, NextOffset: 1079 560s testutil.go:509: Offset: 318, NextOffset: 846 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 114 134 154 174 194 214 248 755] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 795): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/795): 110, 236 560s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 134/795): 16, 122 560s zstdchunked_test.go:104: [2] at 134 in stargz (nextFrame: 154/795): 16, 102 560s zstdchunked_test.go:104: [3] at 154 in stargz (nextFrame: 174/795): 16, 82 560s zstdchunked_test.go:104: [4] at 174 in stargz (nextFrame: 194/795): 16, 62 560s zstdchunked_test.go:104: [5] at 194 in stargz (nextFrame: 214/795): 16, 42 560s zstdchunked_test.go:104: [6] at 214 in stargz (nextFrame: 240/795): 30, 22 560s zstdchunked_test.go:104: [7] at 240 in stargz (nextFrame: 248/795): 4, 503 560s zstdchunked_test.go:104: [8] at 248 in stargz (nextFrame: 747/795): -1, 495 560s zstdchunked_test.go:104: [9] at 747 in stargz (nextFrame: 795/795): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":134,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":174,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 114 134 154 174 194 214 249 756] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 796): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/796): 110, 237 560s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 134/796): 16, 123 560s zstdchunked_test.go:104: [2] at 134 in stargz (nextFrame: 154/796): 16, 103 560s zstdchunked_test.go:104: [3] at 154 in stargz (nextFrame: 174/796): 16, 83 560s zstdchunked_test.go:104: [4] at 174 in stargz (nextFrame: 194/796): 16, 63 560s zstdchunked_test.go:104: [5] at 194 in stargz (nextFrame: 214/796): 16, 43 560s zstdchunked_test.go:104: [6] at 214 in stargz (nextFrame: 241/796): 31, 23 560s zstdchunked_test.go:104: [7] at 241 in stargz (nextFrame: 249/796): 4, 503 560s zstdchunked_test.go:104: [8] at 249 in stargz (nextFrame: 748/796): -1, 495 560s zstdchunked_test.go:104: [9] at 748 in stargz (nextFrame: 796/796): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":134,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":174,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":294,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":314,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":202,"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":479,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 84, NextOffset: 104 560s testutil.go:509: Offset: 182, NextOffset: 202 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 104, NextOffset: 294 560s testutil.go:509: Offset: 202, NextOffset: 459 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 294, NextOffset: 314 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 459, NextOffset: 479 560s testutil.go:509: Offset: 314, NextOffset: 837 560s testutil.go:509: Offset: 479, NextOffset: 1074 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 459, NextOffset: 479 560s testutil.go:509: Offset: 294, NextOffset: 314 560s testutil.go:509: Offset: 479, NextOffset: 1074 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 114 134 154 174 194 214 248 755] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 795): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/795): 110, 236 560s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 134/795): 16, 122 560s zstdchunked_test.go:104: [2] at 134 in stargz (nextFrame: 154/795): 16, 102 560s zstdchunked_test.go:104: [3] at 154 in stargz (nextFrame: 174/795): 16, 82 560s zstdchunked_test.go:104: [4] at 174 in stargz (nextFrame: 194/795): 16, 62 560s zstdchunked_test.go:104: [5] at 194 in stargz (nextFrame: 214/795): 16, 42 560s zstdchunked_test.go:104: [6] at 214 in stargz (nextFrame: 240/795): 30, 22 560s zstdchunked_test.go:104: [7] at 240 in stargz (nextFrame: 248/795): 4, 503 560s zstdchunked_test.go:104: [8] at 248 in stargz (nextFrame: 747/795): -1, 495 560s zstdchunked_test.go:104: [9] at 747 in stargz (nextFrame: 795/795): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":134,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":174,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 314, NextOffset: 837 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 182, NextOffset: 202 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 84, NextOffset: 104 560s testutil.go:509: Offset: 202, NextOffset: 459 560s testutil.go:509: Offset: 104, NextOffset: 294 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 114 134 154 174 194 214 249 756] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 796): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 114/796): 110, 237 560s zstdchunked_test.go:104: [1] at 114 in stargz (nextFrame: 134/796): 16, 123 560s zstdchunked_test.go:104: [2] at 134 in stargz (nextFrame: 154/796): 16, 103 560s zstdchunked_test.go:104: [3] at 154 in stargz (nextFrame: 174/796): 16, 83 560s zstdchunked_test.go:104: [4] at 174 in stargz (nextFrame: 194/796): 16, 63 560s zstdchunked_test.go:104: [5] at 194 in stargz (nextFrame: 214/796): 16, 43 560s zstdchunked_test.go:104: [6] at 214 in stargz (nextFrame: 241/796): 31, 23 560s zstdchunked_test.go:104: [7] at 241 in stargz (nextFrame: 249/796): 4, 503 560s zstdchunked_test.go:104: [8] at 249 in stargz (nextFrame: 748/796): -1, 495 560s zstdchunked_test.go:104: [9] at 748 in stargz (nextFrame: 796/796): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":114,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":134,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":154,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":174,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":194,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":214,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":79,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":99,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":288,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":308,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":457,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":477,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 288, NextOffset: 308 560s testutil.go:509: Offset: 457, NextOffset: 477 560s testutil.go:509: Offset: 308, NextOffset: 836 560s testutil.go:509: Offset: 477, NextOffset: 1072 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 79, NextOffset: 99 560s testutil.go:509: Offset: 177, NextOffset: 197 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 99, NextOffset: 288 560s testutil.go:509: Offset: 197, NextOffset: 457 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 177, NextOffset: 197 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 116 136 156 176 196 216 250 760] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 800): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 116/800): 112, 238 560s zstdchunked_test.go:104: [1] at 116 in stargz (nextFrame: 136/800): 16, 122 560s zstdchunked_test.go:104: [2] at 136 in stargz (nextFrame: 156/800): 16, 102 560s zstdchunked_test.go:104: [3] at 156 in stargz (nextFrame: 176/800): 16, 82 560s zstdchunked_test.go:104: [4] at 176 in stargz (nextFrame: 196/800): 16, 62 560s zstdchunked_test.go:104: [5] at 196 in stargz (nextFrame: 216/800): 16, 42 560s zstdchunked_test.go:104: [6] at 216 in stargz (nextFrame: 242/800): 30, 22 560s zstdchunked_test.go:104: [7] at 242 in stargz (nextFrame: 250/800): 4, 506 560s zstdchunked_test.go:104: [8] at 250 in stargz (nextFrame: 752/800): -1, 498 560s zstdchunked_test.go:104: [9] at 752 in stargz (nextFrame: 800/800): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":156,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 79, NextOffset: 99 560s testutil.go:509: Offset: 197, NextOffset: 457 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 560s testutil.go:509: Offset: 99, NextOffset: 288 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 457, NextOffset: 477 560s testutil.go:509: Offset: 288, NextOffset: 308 560s testutil.go:509: Offset: 477, NextOffset: 1072 560s testutil.go:509: Offset: 308, NextOffset: 836 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":314,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":334,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"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":189,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":490,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":510,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 85, NextOffset: 105 560s testutil.go:509: Offset: 189, NextOffset: 209 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 105, NextOffset: 314 560s testutil.go:509: Offset: 209, NextOffset: 490 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 314, NextOffset: 334 560s testutil.go:509: Offset: 490, NextOffset: 510 560s testutil.go:509: Offset: 334, NextOffset: 877 560s testutil.go:509: Offset: 510, NextOffset: 1138 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo2 foo] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 189, NextOffset: 209 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 560s testutil.go:1580: testing streams: [0 0 116 136 156 176 196 216 251 761] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 801): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 116/801): 112, 239 560s zstdchunked_test.go:104: [1] at 116 in stargz (nextFrame: 136/801): 16, 123 560s zstdchunked_test.go:104: [2] at 136 in stargz (nextFrame: 156/801): 16, 103 560s zstdchunked_test.go:104: [3] at 156 in stargz (nextFrame: 176/801): 16, 83 560s zstdchunked_test.go:104: [4] at 176 in stargz (nextFrame: 196/801): 16, 63 560s zstdchunked_test.go:104: [5] at 196 in stargz (nextFrame: 216/801): 16, 43 560s zstdchunked_test.go:104: [6] at 216 in stargz (nextFrame: 243/801): 31, 23 560s zstdchunked_test.go:104: [7] at 243 in stargz (nextFrame: 251/801): 4, 506 560s zstdchunked_test.go:104: [8] at 251 in stargz (nextFrame: 753/801): -1, 498 560s zstdchunked_test.go:104: [9] at 753 in stargz (nextFrame: 801/801): -1, -1 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 85, NextOffset: 105 560s testutil.go:509: Offset: 209, NextOffset: 490 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":116,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":136,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":156,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":176,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":196,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":216,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 105, NextOffset: 314 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 490, NextOffset: 510 560s testutil.go:509: Offset: 314, NextOffset: 334 560s testutil.go:509: Offset: 510, NextOffset: 1138 560s testutil.go:509: Offset: 334, NextOffset: 877 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":89,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":313,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"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":194,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":497,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":517,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 89, NextOffset: 109 560s testutil.go:509: Offset: 194, NextOffset: 214 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 109, NextOffset: 313 560s testutil.go:509: Offset: 214, NextOffset: 497 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 313, NextOffset: 333 560s testutil.go:509: Offset: 497, NextOffset: 517 560s testutil.go:509: Offset: 333, NextOffset: 886 560s testutil.go:509: Offset: 517, NextOffset: 1146 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 194, NextOffset: 214 560s testutil.go:509: Offset: 89, NextOffset: 109 560s testutil.go:509: Offset: 214, NextOffset: 497 560s testutil.go:509: Offset: 109, NextOffset: 313 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 560s testutil.go:1580: testing streams: [0 0 115 135 155 175 195 215 249 758] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 798): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 115/798): 111, 237 560s zstdchunked_test.go:104: [1] at 115 in stargz (nextFrame: 135/798): 16, 122 560s zstdchunked_test.go:104: [2] at 135 in stargz (nextFrame: 155/798): 16, 102 560s zstdchunked_test.go:104: [3] at 155 in stargz (nextFrame: 175/798): 16, 82 560s zstdchunked_test.go:104: [4] at 175 in stargz (nextFrame: 195/798): 16, 62 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 497, NextOffset: 517 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 560s zstdchunked_test.go:104: [5] at 195 in stargz (nextFrame: 215/798): 16, 42 560s zstdchunked_test.go:104: [6] at 215 in stargz (nextFrame: 241/798): 30, 22 560s zstdchunked_test.go:104: [7] at 241 in stargz (nextFrame: 249/798): 4, 505 560s zstdchunked_test.go:104: [8] at 249 in stargz (nextFrame: 750/798): -1, 497 560s zstdchunked_test.go:104: [9] at 750 in stargz (nextFrame: 798/798): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":135,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 313, NextOffset: 333 560s testutil.go:509: Offset: 517, NextOffset: 1146 560s testutil.go:509: Offset: 333, NextOffset: 886 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 560s testutil.go:340: 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":108,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":313,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"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":193,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":485,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":505,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 88, NextOffset: 108 560s testutil.go:509: Offset: 193, NextOffset: 213 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 108, NextOffset: 313 560s testutil.go:509: Offset: 213, NextOffset: 485 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 313, NextOffset: 333 560s testutil.go:509: Offset: 485, NextOffset: 505 560s testutil.go:509: Offset: 333, NextOffset: 878 560s testutil.go:509: Offset: 505, NextOffset: 1134 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 193, NextOffset: 213 560s testutil.go:509: Offset: 88, NextOffset: 108 560s testutil.go:509: Offset: 213, NextOffset: 485 560s testutil.go:509: Offset: 108, NextOffset: 313 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 485, NextOffset: 505 560s testutil.go:509: Offset: 313, NextOffset: 333 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 505, NextOffset: 1134 560s testutil.go:509: Offset: 333, NextOffset: 878 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 560s testutil.go:1580: testing streams: [0 0 115 135 155 175 195 215 250 759] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 799): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 115/799): 111, 238 560s zstdchunked_test.go:104: [1] at 115 in stargz (nextFrame: 135/799): 16, 123 560s zstdchunked_test.go:104: [2] at 135 in stargz (nextFrame: 155/799): 16, 103 560s zstdchunked_test.go:104: [3] at 155 in stargz (nextFrame: 175/799): 16, 83 560s zstdchunked_test.go:104: [4] at 175 in stargz (nextFrame: 195/799): 16, 63 560s zstdchunked_test.go:104: [5] at 195 in stargz (nextFrame: 215/799): 16, 43 560s zstdchunked_test.go:104: [6] at 215 in stargz (nextFrame: 242/799): 31, 23 560s zstdchunked_test.go:104: [7] at 242 in stargz (nextFrame: 250/799): 4, 505 560s zstdchunked_test.go:104: [8] at 250 in stargz (nextFrame: 751/799): -1, 497 560s zstdchunked_test.go:104: [9] at 751 in stargz (nextFrame: 799/799): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":135,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 560s testutil.go:340: 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":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":317,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"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":217,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":493,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":513,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 317, NextOffset: 337 560s testutil.go:509: Offset: 493, NextOffset: 513 560s testutil.go:509: Offset: 337, NextOffset: 884 560s testutil.go:509: Offset: 513, NextOffset: 1143 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 90, NextOffset: 110 560s testutil.go:509: Offset: 197, NextOffset: 217 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 110, NextOffset: 317 560s testutil.go:509: Offset: 217, NextOffset: 493 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 197, NextOffset: 217 560s testutil.go:509: Offset: 90, NextOffset: 110 560s testutil.go:509: Offset: 217, NextOffset: 493 560s testutil.go:509: Offset: 110, NextOffset: 317 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 493, NextOffset: 513 560s testutil.go:509: Offset: 317, NextOffset: 337 560s testutil.go:509: Offset: 513, NextOffset: 1143 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 560s testutil.go:1580: testing streams: [0 0 115 135 155 175 195 215 249 758] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 798): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 115/798): 111, 237 560s zstdchunked_test.go:104: [1] at 115 in stargz (nextFrame: 135/798): 16, 122 560s zstdchunked_test.go:104: [2] at 135 in stargz (nextFrame: 155/798): 16, 102 560s zstdchunked_test.go:104: [3] at 155 in stargz (nextFrame: 175/798): 16, 82 560s zstdchunked_test.go:104: [4] at 175 in stargz (nextFrame: 195/798): 16, 62 560s zstdchunked_test.go:104: [5] at 195 in stargz (nextFrame: 215/798): 16, 42 560s zstdchunked_test.go:104: [6] at 215 in stargz (nextFrame: 241/798): 30, 22 560s zstdchunked_test.go:104: [7] at 241 in stargz (nextFrame: 249/798): 4, 505 560s zstdchunked_test.go:104: [8] at 249 in stargz (nextFrame: 750/798): -1, 497 560s zstdchunked_test.go:104: [9] at 750 in stargz (nextFrame: 798/798): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":135,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 560s testutil.go:509: Offset: 337, NextOffset: 884 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":314,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":334,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"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":189,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":490,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":510,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 85, NextOffset: 105 560s testutil.go:509: Offset: 189, NextOffset: 209 560s testutil.go:509: Offset: 105, NextOffset: 314 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 209, NextOffset: 490 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000 560s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 560s testutil.go:1580: testing streams: [0 0 115 135 155 175 195 215 250 759] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 799): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 115/799): 111, 238 560s zstdchunked_test.go:104: [1] at 115 in stargz (nextFrame: 135/799): 16, 123 560s zstdchunked_test.go:104: [2] at 135 in stargz (nextFrame: 155/799): 16, 103 560s zstdchunked_test.go:104: [3] at 155 in stargz (nextFrame: 175/799): 16, 83 560s zstdchunked_test.go:104: [4] at 175 in stargz (nextFrame: 195/799): 16, 63 560s zstdchunked_test.go:104: [5] at 195 in stargz (nextFrame: 215/799): 16, 43 560s zstdchunked_test.go:104: [6] at 215 in stargz (nextFrame: 242/799): 31, 23 560s zstdchunked_test.go:104: [7] at 242 in stargz (nextFrame: 250/799): 4, 505 560s zstdchunked_test.go:104: [8] at 250 in stargz (nextFrame: 751/799): -1, 497 560s zstdchunked_test.go:104: [9] at 751 in stargz (nextFrame: 799/799): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":115,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":135,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":155,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":175,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":195,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":215,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 314, NextOffset: 334 560s testutil.go:509: Offset: 490, NextOffset: 510 560s testutil.go:509: Offset: 334, NextOffset: 877 560s testutil.go:509: Offset: 510, NextOffset: 1138 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 189, NextOffset: 209 560s testutil.go:509: Offset: 85, NextOffset: 105 560s testutil.go:509: Offset: 209, NextOffset: 490 560s testutil.go:509: Offset: 105, NextOffset: 314 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 490, NextOffset: 510 560s testutil.go:509: Offset: 314, NextOffset: 334 560s testutil.go:509: Offset: 510, NextOffset: 1138 560s testutil.go:509: Offset: 334, NextOffset: 877 560s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=0 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0 560s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 560s testutil.go:1580: testing streams: [0 0 118 138 158 178 198 218 252 761] 560s zstdchunked_test.go:59: got zstd streams (compressed size: 801): 560s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 118/801): 114, 240 560s zstdchunked_test.go:104: [1] at 118 in stargz (nextFrame: 138/801): 16, 122 560s zstdchunked_test.go:104: [2] at 138 in stargz (nextFrame: 158/801): 16, 102 560s zstdchunked_test.go:104: [3] at 158 in stargz (nextFrame: 178/801): 16, 82 560s zstdchunked_test.go:104: [4] at 178 in stargz (nextFrame: 198/801): 16, 62 560s zstdchunked_test.go:104: [5] at 198 in stargz (nextFrame: 218/801): 16, 42 560s zstdchunked_test.go:104: [6] at 218 in stargz (nextFrame: 244/801): 30, 22 560s zstdchunked_test.go:104: [7] at 244 in stargz (nextFrame: 252/801): 4, 505 560s zstdchunked_test.go:104: [8] at 252 in stargz (nextFrame: 753/801): -1, 497 560s zstdchunked_test.go:104: [9] at 753 in stargz (nextFrame: 801/801): -1, -1 560s testutil.go:1638: got TOC entries: 560s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 560s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":118,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 560s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":138,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 560s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 560s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 560s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":198,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 560s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":218,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=0 560s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":89,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":109,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":313,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:341: B: TOCJSON: {"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":194,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":497,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":517,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 89, NextOffset: 109 560s testutil.go:509: Offset: 194, NextOffset: 214 560s testutil.go:509: Offset: 109, NextOffset: 313 560s testutil.go:509: Offset: 214, NextOffset: 497 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 313, NextOffset: 333 560s testutil.go:509: Offset: 497, NextOffset: 517 560s testutil.go:509: Offset: 333, NextOffset: 886 560s testutil.go:509: Offset: 517, NextOffset: 1146 560s testutil.go:395: Comparing: "" vs "" 560s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 560s testutil.go:395: Comparing: "foo2" vs "foo2" 560s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 560s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 560s testutil.go:509: Offset: 497, NextOffset: 517 560s testutil.go:509: Offset: 313, NextOffset: 333 560s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000 560s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=0 560s testutil.go:509: Offset: 517, NextOffset: 1146 560s testutil.go:509: Offset: 333, NextOffset: 886 560s testutil.go:395: Comparing: "foo" vs "foo" 560s testutil.go:509: Offset: 194, NextOffset: 214 560s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 214, NextOffset: 497 561s testutil.go:509: Offset: 109, NextOffset: 313 561s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 561s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 118 138 158 178 198 218 253 762] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 802): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 118/802): 114, 241 561s zstdchunked_test.go:104: [1] at 118 in stargz (nextFrame: 138/802): 16, 123 561s zstdchunked_test.go:104: [2] at 138 in stargz (nextFrame: 158/802): 16, 103 561s zstdchunked_test.go:104: [3] at 158 in stargz (nextFrame: 178/802): 16, 83 561s zstdchunked_test.go:104: [4] at 178 in stargz (nextFrame: 198/802): 16, 63 561s zstdchunked_test.go:104: [5] at 198 in stargz (nextFrame: 218/802): 16, 43 561s zstdchunked_test.go:104: [6] at 218 in stargz (nextFrame: 245/802): 31, 23 561s zstdchunked_test.go:104: [7] at 245 in stargz (nextFrame: 253/802): 4, 505 561s zstdchunked_test.go:104: [8] at 253 in stargz (nextFrame: 754/802): -1, 497 561s zstdchunked_test.go:104: [9] at 754 in stargz (nextFrame: 802/802): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":118,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 561s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":138,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 561s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 561s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 561s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":198,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 561s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":218,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: 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":108,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":313,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":333,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:341: B: TOCJSON: {"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":193,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":485,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":505,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 108, NextOffset: 313 561s testutil.go:509: Offset: 213, NextOffset: 485 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 313, NextOffset: 333 561s testutil.go:509: Offset: 485, NextOffset: 505 561s testutil.go:509: Offset: 333, NextOffset: 878 561s testutil.go:509: Offset: 505, NextOffset: 1134 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 213, NextOffset: 485 561s testutil.go:509: Offset: 108, NextOffset: 313 561s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 485, NextOffset: 505 561s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 123 143 163 183 203 223 257 758] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 798): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 123/798): 119, 245 561s zstdchunked_test.go:104: [1] at 123 in stargz (nextFrame: 143/798): 16, 122 561s zstdchunked_test.go:104: [2] at 143 in stargz (nextFrame: 163/798): 16, 102 561s zstdchunked_test.go:104: [3] at 163 in stargz (nextFrame: 183/798): 16, 82 561s zstdchunked_test.go:104: [4] at 183 in stargz (nextFrame: 203/798): 16, 62 561s zstdchunked_test.go:104: [5] at 203 in stargz (nextFrame: 223/798): 16, 42 561s zstdchunked_test.go:104: [6] at 223 in stargz (nextFrame: 249/798): 30, 22 561s zstdchunked_test.go:104: [7] at 249 in stargz (nextFrame: 257/798): 4, 497 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 313, NextOffset: 333 561s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [8] at 257 in stargz (nextFrame: 750/798): -1, 489 561s zstdchunked_test.go:104: [9] at 750 in stargz (nextFrame: 798/798): -1, -1 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 505, NextOffset: 1134 561s testutil.go:509: Offset: 333, NextOffset: 878 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000 561s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":123,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 561s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 561s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":163,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 561s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 561s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":203,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 561s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 561s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=0 561s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: 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":110,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":317,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":337,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:341: B: TOCJSON: {"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":217,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":493,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":513,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 317, NextOffset: 337 561s testutil.go:509: Offset: 493, NextOffset: 513 561s testutil.go:509: Offset: 337, NextOffset: 884 561s testutil.go:509: Offset: 513, NextOffset: 1143 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 197, NextOffset: 217 561s testutil.go:509: Offset: 110, NextOffset: 317 561s testutil.go:509: Offset: 217, NextOffset: 493 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 197, NextOffset: 217 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 217, NextOffset: 493 561s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 123 143 163 183 203 223 258 759] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 799): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 123/799): 119, 246 561s zstdchunked_test.go:104: [1] at 123 in stargz (nextFrame: 143/799): 16, 123 561s zstdchunked_test.go:104: [2] at 143 in stargz (nextFrame: 163/799): 16, 103 561s zstdchunked_test.go:104: [3] at 163 in stargz (nextFrame: 183/799): 16, 83 561s zstdchunked_test.go:104: [4] at 183 in stargz (nextFrame: 203/799): 16, 63 561s zstdchunked_test.go:104: [5] at 203 in stargz (nextFrame: 223/799): 16, 43 561s zstdchunked_test.go:104: [6] at 223 in stargz (nextFrame: 250/799): 31, 23 561s zstdchunked_test.go:104: [7] at 250 in stargz (nextFrame: 258/799): 4, 497 561s zstdchunked_test.go:104: [8] at 258 in stargz (nextFrame: 751/799): -1, 489 561s zstdchunked_test.go:104: [9] at 751 in stargz (nextFrame: 799/799): -1, -1 561s testutil.go:1638: got TOC entries: 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 110, NextOffset: 317 561s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":123,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 561s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 561s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":163,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 561s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 561s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":203,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 561s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 493, NextOffset: 513 561s testutil.go:509: Offset: 317, NextOffset: 337 561s testutil.go:509: Offset: 513, NextOffset: 1143 561s testutil.go:509: Offset: 337, NextOffset: 884 561s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":323,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":343,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:341: B: TOCJSON: {"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":189,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":487,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 84, NextOffset: 104 561s testutil.go:509: Offset: 189, NextOffset: 209 561s testutil.go:509: Offset: 104, NextOffset: 323 561s testutil.go:509: Offset: 209, NextOffset: 487 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 323, NextOffset: 343 561s testutil.go:509: Offset: 487, NextOffset: 507 561s testutil.go:509: Offset: 343, NextOffset: 885 561s testutil.go:509: Offset: 507, NextOffset: 1135 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 189, NextOffset: 209 561s testutil.go:509: Offset: 84, NextOffset: 104 561s testutil.go:509: Offset: 209, NextOffset: 487 561s testutil.go:509: Offset: 104, NextOffset: 323 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 487, NextOffset: 507 561s testutil.go:509: Offset: 323, NextOffset: 343 561s testutil.go:509: Offset: 507, NextOffset: 1135 561s testutil.go:509: Offset: 343, NextOffset: 885 561s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 561s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":320,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":340,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:341: B: TOCJSON: {"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":194,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":496,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":516,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 123 143 163 183 203 223 257 758] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 798): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 123/798): 119, 245 561s zstdchunked_test.go:104: [1] at 123 in stargz (nextFrame: 143/798): 16, 122 561s zstdchunked_test.go:104: [2] at 143 in stargz (nextFrame: 163/798): 16, 102 561s zstdchunked_test.go:104: [3] at 163 in stargz (nextFrame: 183/798): 16, 82 561s zstdchunked_test.go:104: [4] at 183 in stargz (nextFrame: 203/798): 16, 62 561s zstdchunked_test.go:104: [5] at 203 in stargz (nextFrame: 223/798): 16, 42 561s zstdchunked_test.go:104: [6] at 223 in stargz (nextFrame: 249/798): 30, 22 561s zstdchunked_test.go:104: [7] at 249 in stargz (nextFrame: 257/798): 4, 497 561s zstdchunked_test.go:104: [8] at 257 in stargz (nextFrame: 750/798): -1, 489 561s zstdchunked_test.go:104: [9] at 750 in stargz (nextFrame: 798/798): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":123,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 561s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 561s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":163,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 561s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 561s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":203,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 561s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 107, NextOffset: 320 561s testutil.go:509: Offset: 214, NextOffset: 496 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 320, NextOffset: 340 561s testutil.go:509: Offset: 496, NextOffset: 516 561s testutil.go:509: Offset: 340, NextOffset: 892 561s testutil.go:509: Offset: 516, NextOffset: 1145 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 496, NextOffset: 516 561s testutil.go:509: Offset: 320, NextOffset: 340 561s testutil.go:509: Offset: 516, NextOffset: 1145 561s testutil.go:509: Offset: 340, NextOffset: 892 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 214, NextOffset: 496 561s testutil.go:509: Offset: 107, NextOffset: 320 561s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":106,"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":329,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:341: B: TOCJSON: {"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":193,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":483,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":503,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 309, NextOffset: 329 561s testutil.go:509: Offset: 483, NextOffset: 503 561s testutil.go:509: Offset: 329, NextOffset: 874 561s testutil.go:509: Offset: 503, NextOffset: 1131 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 86, NextOffset: 106 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 106, NextOffset: 309 561s testutil.go:509: Offset: 213, NextOffset: 483 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 193, NextOffset: 213 561s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 86, NextOffset: 106 561s testutil.go:509: Offset: 213, NextOffset: 483 561s testutil.go:509: Offset: 106, NextOffset: 309 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 123 143 163 183 203 223 258 759] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 799): 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 483, NextOffset: 503 561s testutil.go:509: Offset: 309, NextOffset: 329 561s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 123/799): 119, 246 561s zstdchunked_test.go:104: [1] at 123 in stargz (nextFrame: 143/799): 16, 123 561s zstdchunked_test.go:104: [2] at 143 in stargz (nextFrame: 163/799): 16, 103 561s zstdchunked_test.go:104: [3] at 163 in stargz (nextFrame: 183/799): 16, 83 561s zstdchunked_test.go:104: [4] at 183 in stargz (nextFrame: 203/799): 16, 63 561s zstdchunked_test.go:104: [5] at 203 in stargz (nextFrame: 223/799): 16, 43 561s zstdchunked_test.go:104: [6] at 223 in stargz (nextFrame: 250/799): 31, 23 561s zstdchunked_test.go:104: [7] at 250 in stargz (nextFrame: 258/799): 4, 497 561s zstdchunked_test.go:104: [8] at 258 in stargz (nextFrame: 751/799): -1, 489 561s zstdchunked_test.go:104: [9] at 751 in stargz (nextFrame: 799/799): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":123,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 561s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":143,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 561s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":163,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 561s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":183,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 561s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":203,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 561s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":223,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 503, NextOffset: 1131 561s testutil.go:509: Offset: 329, NextOffset: 874 561s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000 561s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":87,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":107,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":310,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":330,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:341: B: TOCJSON: {"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":195,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":215,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":490,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":510,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 107, NextOffset: 310 561s testutil.go:509: Offset: 215, NextOffset: 490 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 310, NextOffset: 330 561s testutil.go:509: Offset: 490, NextOffset: 510 561s testutil.go:509: Offset: 330, NextOffset: 878 561s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 118 138 158 178 198 218 252 752] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 792): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 118/792): 114, 240 561s zstdchunked_test.go:104: [1] at 118 in stargz (nextFrame: 138/792): 16, 122 561s zstdchunked_test.go:104: [2] at 138 in stargz (nextFrame: 158/792): 16, 102 561s zstdchunked_test.go:104: [3] at 158 in stargz (nextFrame: 178/792): 16, 82 561s zstdchunked_test.go:104: [4] at 178 in stargz (nextFrame: 198/792): 16, 62 561s zstdchunked_test.go:104: [5] at 198 in stargz (nextFrame: 218/792): 16, 42 561s zstdchunked_test.go:104: [6] at 218 in stargz (nextFrame: 244/792): 30, 22 561s zstdchunked_test.go:104: [7] at 244 in stargz (nextFrame: 252/792): 4, 496 561s zstdchunked_test.go:104: [8] at 252 in stargz (nextFrame: 744/792): -1, 488 561s zstdchunked_test.go:104: [9] at 744 in stargz (nextFrame: 792/792): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":118,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 561s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":138,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 561s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 561s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 561s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":198,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 561s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":218,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 510, NextOffset: 1140 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo2 foo] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 215, NextOffset: 490 561s testutil.go:509: Offset: 107, NextOffset: 310 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 490, NextOffset: 510 561s testutil.go:509: Offset: 310, NextOffset: 330 561s testutil.go:509: Offset: 510, NextOffset: 1140 561s testutil.go:509: Offset: 330, NextOffset: 878 561s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":103,"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":317,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":184,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":204,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":465,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 83, NextOffset: 103 561s testutil.go:509: Offset: 184, NextOffset: 204 561s testutil.go:509: Offset: 103, NextOffset: 297 561s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 118 138 158 178 198 218 253 753] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 793): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 118/793): 114, 241 561s zstdchunked_test.go:104: [1] at 118 in stargz (nextFrame: 138/793): 16, 123 561s zstdchunked_test.go:104: [2] at 138 in stargz (nextFrame: 158/793): 16, 103 561s zstdchunked_test.go:104: [3] at 158 in stargz (nextFrame: 178/793): 16, 83 561s zstdchunked_test.go:104: [4] at 178 in stargz (nextFrame: 198/793): 16, 63 561s zstdchunked_test.go:104: [5] at 198 in stargz (nextFrame: 218/793): 16, 43 561s zstdchunked_test.go:104: [6] at 218 in stargz (nextFrame: 245/793): 31, 23 561s zstdchunked_test.go:104: [7] at 245 in stargz (nextFrame: 253/793): 4, 496 561s zstdchunked_test.go:104: [8] at 253 in stargz (nextFrame: 745/793): -1, 488 561s zstdchunked_test.go:104: [9] at 745 in stargz (nextFrame: 793/793): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":118,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 561s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":138,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 561s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":158,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 561s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":178,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 561s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":198,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 561s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":218,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 204, NextOffset: 465 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 297, NextOffset: 317 561s testutil.go:509: Offset: 465, NextOffset: 485 561s testutil.go:509: Offset: 317, NextOffset: 841 561s testutil.go:509: Offset: 485, NextOffset: 1088 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 184, NextOffset: 204 561s testutil.go:509: Offset: 83, NextOffset: 103 561s testutil.go:509: Offset: 204, NextOffset: 465 561s testutil.go:509: Offset: 103, NextOffset: 297 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 465, NextOffset: 485 561s testutil.go:509: Offset: 297, NextOffset: 317 561s testutil.go:509: Offset: 485, NextOffset: 1088 561s testutil.go:509: Offset: 317, NextOffset: 841 561s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 561s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 110 130 150 170 190 210 244 744] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 784): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/784): 106, 232 561s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 130/784): 16, 122 561s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 150/784): 16, 102 561s zstdchunked_test.go:104: [3] at 150 in stargz (nextFrame: 170/784): 16, 82 561s zstdchunked_test.go:104: [4] at 170 in stargz (nextFrame: 190/784): 16, 62 561s zstdchunked_test.go:104: [5] at 190 in stargz (nextFrame: 210/784): 16, 42 561s zstdchunked_test.go:104: [6] at 210 in stargz (nextFrame: 236/784): 30, 22 561s zstdchunked_test.go:104: [7] at 236 in stargz (nextFrame: 244/784): 4, 496 561s zstdchunked_test.go:104: [8] at 244 in stargz (nextFrame: 736/784): -1, 488 561s zstdchunked_test.go:104: [9] at 736 in stargz (nextFrame: 784/784): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 561s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":130,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 561s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 561s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":170,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 561s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":190,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 561s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":299,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":319,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":187,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":207,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":481,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 105, NextOffset: 299 561s testutil.go:509: Offset: 207, NextOffset: 481 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 299, NextOffset: 319 561s testutil.go:509: Offset: 481, NextOffset: 501 561s testutil.go:509: Offset: 319, NextOffset: 847 561s testutil.go:509: Offset: 501, NextOffset: 1105 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 207, NextOffset: 481 561s testutil.go:509: Offset: 105, NextOffset: 299 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 481, NextOffset: 501 561s testutil.go:509: Offset: 299, NextOffset: 319 561s testutil.go:509: Offset: 501, NextOffset: 1105 561s testutil.go:509: Offset: 319, NextOffset: 847 561s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000 561s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 110 130 150 170 190 210 245 745] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 785): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/785): 106, 233 561s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 130/785): 16, 123 561s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 150/785): 16, 103 561s zstdchunked_test.go:104: [3] at 150 in stargz (nextFrame: 170/785): 16, 83 561s zstdchunked_test.go:104: [4] at 170 in stargz (nextFrame: 190/785): 16, 63 561s zstdchunked_test.go:104: [5] at 190 in stargz (nextFrame: 210/785): 16, 43 561s zstdchunked_test.go:104: [6] at 210 in stargz (nextFrame: 237/785): 31, 23 561s zstdchunked_test.go:104: [7] at 237 in stargz (nextFrame: 245/785): 4, 496 561s zstdchunked_test.go:104: [8] at 245 in stargz (nextFrame: 737/785): -1, 488 561s zstdchunked_test.go:104: [9] at 737 in stargz (nextFrame: 785/785): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 561s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":130,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 561s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 561s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":170,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 561s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":190,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 561s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 561s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: 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":102,"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":317,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":185,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":205,"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":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 82, NextOffset: 102 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 102, NextOffset: 297 561s testutil.go:509: Offset: 205, NextOffset: 470 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 110 130 150 170 190 210 244 744] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 784): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/784): 106, 232 561s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 130/784): 16, 122 561s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 150/784): 16, 102 561s zstdchunked_test.go:104: [3] at 150 in stargz (nextFrame: 170/784): 16, 82 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 297, NextOffset: 317 561s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 561s zstdchunked_test.go:104: [4] at 170 in stargz (nextFrame: 190/784): 16, 62 561s zstdchunked_test.go:104: [5] at 190 in stargz (nextFrame: 210/784): 16, 42 561s zstdchunked_test.go:104: [6] at 210 in stargz (nextFrame: 236/784): 30, 22 561s zstdchunked_test.go:104: [7] at 236 in stargz (nextFrame: 244/784): 4, 496 561s zstdchunked_test.go:104: [8] at 244 in stargz (nextFrame: 736/784): -1, 488 561s zstdchunked_test.go:104: [9] at 736 in stargz (nextFrame: 784/784): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 561s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":130,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 561s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 561s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":170,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 561s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":190,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 561s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 470, NextOffset: 490 561s testutil.go:509: Offset: 317, NextOffset: 842 561s testutil.go:509: Offset: 490, NextOffset: 1094 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 82, NextOffset: 102 561s testutil.go:509: Offset: 205, NextOffset: 470 561s testutil.go:509: Offset: 102, NextOffset: 297 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 470, NextOffset: 490 561s testutil.go:509: Offset: 297, NextOffset: 317 561s testutil.go:509: Offset: 490, NextOffset: 1094 561s testutil.go:509: Offset: 317, NextOffset: 842 561s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 561s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000 561s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 110 130 150 170 190 210 245 745] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 785): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/785): 106, 233 561s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 130/785): 16, 123 561s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 150/785): 16, 103 561s zstdchunked_test.go:104: [3] at 150 in stargz (nextFrame: 170/785): 16, 83 561s zstdchunked_test.go:104: [4] at 170 in stargz (nextFrame: 190/785): 16, 63 561s zstdchunked_test.go:104: [5] at 190 in stargz (nextFrame: 210/785): 16, 43 561s zstdchunked_test.go:104: [6] at 210 in stargz (nextFrame: 237/785): 31, 23 561s zstdchunked_test.go:104: [7] at 237 in stargz (nextFrame: 245/785): 4, 496 561s zstdchunked_test.go:104: [8] at 245 in stargz (nextFrame: 737/785): -1, 488 561s zstdchunked_test.go:104: [9] at 737 in stargz (nextFrame: 785/785): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 561s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":130,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 561s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":302,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":322,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":188,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":473,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 86, NextOffset: 106 561s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 561s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":170,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 561s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":190,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 561s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 188, NextOffset: 208 561s testutil.go:509: Offset: 106, NextOffset: 302 561s testutil.go:509: Offset: 208, NextOffset: 473 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 302, NextOffset: 322 561s testutil.go:509: Offset: 473, NextOffset: 493 561s testutil.go:509: Offset: 322, NextOffset: 850 561s testutil.go:509: Offset: 493, NextOffset: 1098 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 188, NextOffset: 208 561s testutil.go:509: Offset: 86, NextOffset: 106 561s testutil.go:509: Offset: 208, NextOffset: 473 561s testutil.go:509: Offset: 106, NextOffset: 302 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 473, NextOffset: 493 561s testutil.go:509: Offset: 302, NextOffset: 322 561s testutil.go:509: Offset: 493, NextOffset: 1098 561s testutil.go:509: Offset: 322, NextOffset: 850 561s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 561s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 113 133 153 173 193 213 247 750] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 790): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 113/790): 109, 235 561s zstdchunked_test.go:104: [1] at 113 in stargz (nextFrame: 133/790): 16, 122 561s zstdchunked_test.go:104: [2] at 133 in stargz (nextFrame: 153/790): 16, 102 561s zstdchunked_test.go:104: [3] at 153 in stargz (nextFrame: 173/790): 16, 82 561s zstdchunked_test.go:104: [4] at 173 in stargz (nextFrame: 193/790): 16, 62 561s zstdchunked_test.go:104: [5] at 193 in stargz (nextFrame: 213/790): 16, 42 561s zstdchunked_test.go:104: [6] at 213 in stargz (nextFrame: 239/790): 30, 22 561s zstdchunked_test.go:104: [7] at 239 in stargz (nextFrame: 247/790): 4, 499 561s zstdchunked_test.go:104: [8] at 247 in stargz (nextFrame: 742/790): -1, 491 561s zstdchunked_test.go:104: [9] at 742 in stargz (nextFrame: 790/790): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 561s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":133,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 561s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 561s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 561s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 561s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":103,"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":317,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":184,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":204,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":465,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 83, NextOffset: 103 561s testutil.go:509: Offset: 184, NextOffset: 204 561s testutil.go:509: Offset: 103, NextOffset: 297 561s testutil.go:509: Offset: 204, NextOffset: 465 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 297, NextOffset: 317 561s testutil.go:509: Offset: 465, NextOffset: 485 561s testutil.go:509: Offset: 317, NextOffset: 841 561s testutil.go:509: Offset: 485, NextOffset: 1088 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 184, NextOffset: 204 561s testutil.go:509: Offset: 83, NextOffset: 103 561s testutil.go:509: Offset: 204, NextOffset: 465 561s testutil.go:509: Offset: 103, NextOffset: 297 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 465, NextOffset: 485 561s testutil.go:509: Offset: 297, NextOffset: 317 561s testutil.go:509: Offset: 485, NextOffset: 1088 561s testutil.go:509: Offset: 317, NextOffset: 841 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000 561s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 113 133 153 173 193 213 248 751] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 791): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 113/791): 109, 236 561s zstdchunked_test.go:104: [1] at 113 in stargz (nextFrame: 133/791): 16, 123 561s zstdchunked_test.go:104: [2] at 133 in stargz (nextFrame: 153/791): 16, 103 561s zstdchunked_test.go:104: [3] at 153 in stargz (nextFrame: 173/791): 16, 83 561s zstdchunked_test.go:104: [4] at 173 in stargz (nextFrame: 193/791): 16, 63 561s zstdchunked_test.go:104: [5] at 193 in stargz (nextFrame: 213/791): 16, 43 561s zstdchunked_test.go:104: [6] at 213 in stargz (nextFrame: 240/791): 31, 23 561s zstdchunked_test.go:104: [7] at 240 in stargz (nextFrame: 248/791): 4, 499 561s zstdchunked_test.go:104: [8] at 248 in stargz (nextFrame: 743/791): -1, 491 561s zstdchunked_test.go:104: [9] at 743 in stargz (nextFrame: 791/791): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":113,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 561s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":133,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 561s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":153,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 561s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":173,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 561s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":193,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 561s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":213,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 561s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":299,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":319,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":187,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":207,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":481,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":501,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 187, NextOffset: 207 561s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 105, NextOffset: 299 561s testutil.go:509: Offset: 207, NextOffset: 481 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 299, NextOffset: 319 561s testutil.go:509: Offset: 481, NextOffset: 501 561s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 111 131 151 171 191 211 245 746] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 786): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/786): 107, 233 561s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 131/786): 16, 122 561s zstdchunked_test.go:104: [2] at 131 in stargz (nextFrame: 151/786): 16, 102 561s zstdchunked_test.go:104: [3] at 151 in stargz (nextFrame: 171/786): 16, 82 561s zstdchunked_test.go:104: [4] at 171 in stargz (nextFrame: 191/786): 16, 62 561s zstdchunked_test.go:104: [5] at 191 in stargz (nextFrame: 211/786): 16, 42 561s zstdchunked_test.go:104: [6] at 211 in stargz (nextFrame: 237/786): 30, 22 561s zstdchunked_test.go:104: [7] at 237 in stargz (nextFrame: 245/786): 4, 497 561s zstdchunked_test.go:104: [8] at 245 in stargz (nextFrame: 738/786): -1, 489 561s zstdchunked_test.go:104: [9] at 738 in stargz (nextFrame: 786/786): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":111,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 561s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":131,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 561s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 561s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":171,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 561s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":191,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 561s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 319, NextOffset: 847 561s testutil.go:509: Offset: 501, NextOffset: 1105 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo2 foo] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 187, NextOffset: 207 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 207, NextOffset: 481 561s testutil.go:509: Offset: 105, NextOffset: 299 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 481, NextOffset: 501 561s testutil.go:509: Offset: 299, NextOffset: 319 561s testutil.go:509: Offset: 501, NextOffset: 1105 561s testutil.go:509: Offset: 319, NextOffset: 847 561s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 561s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 111 131 151 171 191 211 246 747] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 787): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/787): 107, 234 561s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 131/787): 16, 123 561s zstdchunked_test.go:104: [2] at 131 in stargz (nextFrame: 151/787): 16, 103 561s zstdchunked_test.go:104: [3] at 151 in stargz (nextFrame: 171/787): 16, 83 561s zstdchunked_test.go:104: [4] at 171 in stargz (nextFrame: 191/787): 16, 63 561s zstdchunked_test.go:104: [5] at 191 in stargz (nextFrame: 211/787): 16, 43 561s zstdchunked_test.go:104: [6] at 211 in stargz (nextFrame: 238/787): 31, 23 561s zstdchunked_test.go:104: [7] at 238 in stargz (nextFrame: 246/787): 4, 497 561s zstdchunked_test.go:104: [8] at 246 in stargz (nextFrame: 739/787): -1, 489 561s zstdchunked_test.go:104: [9] at 739 in stargz (nextFrame: 787/787): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":111,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 561s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":131,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 561s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 561s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":171,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 561s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":191,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 561s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: 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":102,"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":317,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":185,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":205,"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":490,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 82, NextOffset: 102 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 102, NextOffset: 297 561s testutil.go:509: Offset: 205, NextOffset: 470 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 297, NextOffset: 317 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 470, NextOffset: 490 561s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 317, NextOffset: 842 561s testutil.go:509: Offset: 490, NextOffset: 1094 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 82, NextOffset: 102 561s testutil.go:509: Offset: 205, NextOffset: 470 561s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 111 131 151 171 191 211 245 746] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 786): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/786): 107, 233 561s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 131/786): 16, 122 561s zstdchunked_test.go:104: [2] at 131 in stargz (nextFrame: 151/786): 16, 102 561s zstdchunked_test.go:104: [3] at 151 in stargz (nextFrame: 171/786): 16, 82 561s zstdchunked_test.go:104: [4] at 171 in stargz (nextFrame: 191/786): 16, 62 561s zstdchunked_test.go:104: [5] at 191 in stargz (nextFrame: 211/786): 16, 42 561s zstdchunked_test.go:104: [6] at 211 in stargz (nextFrame: 237/786): 30, 22 561s zstdchunked_test.go:104: [7] at 237 in stargz (nextFrame: 245/786): 4, 497 561s zstdchunked_test.go:104: [8] at 245 in stargz (nextFrame: 738/786): -1, 489 561s zstdchunked_test.go:104: [9] at 738 in stargz (nextFrame: 786/786): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":111,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 561s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":131,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 561s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 561s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":171,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 561s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":191,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 561s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 102, NextOffset: 297 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 470, NextOffset: 490 561s testutil.go:509: Offset: 297, NextOffset: 317 561s testutil.go:509: Offset: 490, NextOffset: 1094 561s testutil.go:509: Offset: 317, NextOffset: 842 561s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":86,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":106,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":302,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":322,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":188,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":473,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":493,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 86, NextOffset: 106 561s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 188, NextOffset: 208 561s testutil.go:509: Offset: 106, NextOffset: 302 561s testutil.go:509: Offset: 208, NextOffset: 473 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 302, NextOffset: 322 561s testutil.go:509: Offset: 473, NextOffset: 493 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 322, NextOffset: 850 561s testutil.go:509: Offset: 493, NextOffset: 1098 561s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 111 131 151 171 191 211 246 747] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 787): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/787): 107, 234 561s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 131/787): 16, 123 561s zstdchunked_test.go:104: [2] at 131 in stargz (nextFrame: 151/787): 16, 103 561s zstdchunked_test.go:104: [3] at 151 in stargz (nextFrame: 171/787): 16, 83 561s zstdchunked_test.go:104: [4] at 171 in stargz (nextFrame: 191/787): 16, 63 561s zstdchunked_test.go:104: [5] at 191 in stargz (nextFrame: 211/787): 16, 43 561s zstdchunked_test.go:104: [6] at 211 in stargz (nextFrame: 238/787): 31, 23 561s zstdchunked_test.go:104: [7] at 238 in stargz (nextFrame: 246/787): 4, 497 561s zstdchunked_test.go:104: [8] at 246 in stargz (nextFrame: 739/787): -1, 489 561s zstdchunked_test.go:104: [9] at 739 in stargz (nextFrame: 787/787): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":111,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 561s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":131,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 561s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":151,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 561s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":171,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 561s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":191,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 561s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":211,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo2 .no.prefetch.landmark foo] vs [foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 188, NextOffset: 208 561s testutil.go:509: Offset: 86, NextOffset: 106 561s testutil.go:509: Offset: 208, NextOffset: 473 561s testutil.go:509: Offset: 106, NextOffset: 302 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 473, NextOffset: 493 561s testutil.go:509: Offset: 302, NextOffset: 322 561s testutil.go:509: Offset: 493, NextOffset: 1098 561s testutil.go:509: Offset: 322, NextOffset: 850 561s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 110 130 150 170 190 210 244 744] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 784): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/784): 106, 232 561s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 130/784): 16, 122 561s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 150/784): 16, 102 561s zstdchunked_test.go:104: [3] at 150 in stargz (nextFrame: 170/784): 16, 82 561s zstdchunked_test.go:104: [4] at 170 in stargz (nextFrame: 190/784): 16, 62 561s zstdchunked_test.go:104: [5] at 190 in stargz (nextFrame: 210/784): 16, 42 561s zstdchunked_test.go:104: [6] at 210 in stargz (nextFrame: 236/784): 30, 22 561s zstdchunked_test.go:104: [7] at 236 in stargz (nextFrame: 244/784): 4, 496 561s zstdchunked_test.go:104: [8] at 244 in stargz (nextFrame: 736/784): -1, 488 561s zstdchunked_test.go:104: [9] at 736 in stargz (nextFrame: 784/784): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 561s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":130,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 561s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 561s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":170,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 561s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":190,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 561s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#01 561s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: 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":102,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":299,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":319,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":184,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":204,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":466,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":486,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 82, NextOffset: 102 561s testutil.go:509: Offset: 184, NextOffset: 204 561s testutil.go:509: Offset: 102, NextOffset: 299 561s testutil.go:509: Offset: 204, NextOffset: 466 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 299, NextOffset: 319 561s testutil.go:509: Offset: 466, NextOffset: 486 561s testutil.go:509: Offset: 319, NextOffset: 843 561s testutil.go:509: Offset: 486, NextOffset: 1090 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 184, NextOffset: 204 561s testutil.go:509: Offset: 82, NextOffset: 102 561s testutil.go:509: Offset: 204, NextOffset: 466 561s testutil.go:509: Offset: 102, NextOffset: 299 561s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 110 130 150 170 190 210 245 745] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 785): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/785): 106, 233 561s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 130/785): 16, 123 561s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 150/785): 16, 103 561s zstdchunked_test.go:104: [3] at 150 in stargz (nextFrame: 170/785): 16, 83 561s zstdchunked_test.go:104: [4] at 170 in stargz (nextFrame: 190/785): 16, 63 561s zstdchunked_test.go:104: [5] at 190 in stargz (nextFrame: 210/785): 16, 43 561s zstdchunked_test.go:104: [6] at 210 in stargz (nextFrame: 237/785): 31, 23 561s zstdchunked_test.go:104: [7] at 237 in stargz (nextFrame: 245/785): 4, 496 561s zstdchunked_test.go:104: [8] at 245 in stargz (nextFrame: 737/785): -1, 488 561s zstdchunked_test.go:104: [9] at 737 in stargz (nextFrame: 785/785): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 561s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":130,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 561s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 561s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":170,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 561s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":190,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 561s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 466, NextOffset: 486 561s testutil.go:509: Offset: 299, NextOffset: 319 561s testutil.go:509: Offset: 486, NextOffset: 1090 561s testutil.go:509: Offset: 319, NextOffset: 843 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01 561s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":314,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":334,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":187,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":207,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":480,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 110 130 150 170 190 210 244 746] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 786): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/786): 106, 232 561s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 130/786): 16, 122 561s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 150/786): 16, 102 561s zstdchunked_test.go:104: [3] at 150 in stargz (nextFrame: 170/786): 16, 82 561s zstdchunked_test.go:104: [4] at 170 in stargz (nextFrame: 190/786): 16, 62 561s zstdchunked_test.go:104: [5] at 190 in stargz (nextFrame: 210/786): 16, 42 561s zstdchunked_test.go:104: [6] at 210 in stargz (nextFrame: 236/786): 30, 22 561s zstdchunked_test.go:104: [7] at 236 in stargz (nextFrame: 244/786): 4, 498 561s zstdchunked_test.go:104: [8] at 244 in stargz (nextFrame: 738/786): -1, 490 561s zstdchunked_test.go:104: [9] at 738 in stargz (nextFrame: 786/786): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 561s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":130,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 561s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 561s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":170,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 561s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":190,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 561s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 187, NextOffset: 207 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 105, NextOffset: 314 561s testutil.go:509: Offset: 207, NextOffset: 480 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 314, NextOffset: 334 561s testutil.go:509: Offset: 480, NextOffset: 500 561s testutil.go:509: Offset: 334, NextOffset: 861 561s testutil.go:509: Offset: 500, NextOffset: 1104 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 207, NextOffset: 480 561s testutil.go:509: Offset: 105, NextOffset: 314 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 480, NextOffset: 500 561s testutil.go:509: Offset: 314, NextOffset: 334 561s testutil.go:509: Offset: 500, NextOffset: 1104 561s testutil.go:509: Offset: 334, NextOffset: 861 561s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 110 130 150 170 190 210 245 747] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 787): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/787): 106, 233 561s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 130/787): 16, 123 561s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 150/787): 16, 103 561s zstdchunked_test.go:104: [3] at 150 in stargz (nextFrame: 170/787): 16, 83 561s zstdchunked_test.go:104: [4] at 170 in stargz (nextFrame: 190/787): 16, 63 561s zstdchunked_test.go:104: [5] at 190 in stargz (nextFrame: 210/787): 16, 43 561s zstdchunked_test.go:104: [6] at 210 in stargz (nextFrame: 237/787): 31, 23 561s zstdchunked_test.go:104: [7] at 237 in stargz (nextFrame: 245/787): 4, 498 561s zstdchunked_test.go:104: [8] at 245 in stargz (nextFrame: 739/787): -1, 490 561s zstdchunked_test.go:104: [9] at 739 in stargz (nextFrame: 787/787): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 561s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":130,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 561s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 561s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":170,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 561s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":190,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 561s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":83,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":301,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":185,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":205,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":469,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":489,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 301, NextOffset: 321 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 469, NextOffset: 489 561s testutil.go:509: Offset: 321, NextOffset: 846 561s testutil.go:509: Offset: 489, NextOffset: 1093 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 83, NextOffset: 103 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 103, NextOffset: 301 561s testutil.go:509: Offset: 205, NextOffset: 469 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 83, NextOffset: 103 561s testutil.go:509: Offset: 205, NextOffset: 469 561s testutil.go:509: Offset: 103, NextOffset: 301 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 469, NextOffset: 489 561s testutil.go:509: Offset: 301, NextOffset: 321 561s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 489, NextOffset: 1093 561s testutil.go:509: Offset: 321, NextOffset: 846 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01 561s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 110 130 150 170 190 210 244 746] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 786): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/786): 106, 232 561s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 130/786): 16, 122 561s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 150/786): 16, 102 561s zstdchunked_test.go:104: [3] at 150 in stargz (nextFrame: 170/786): 16, 82 561s zstdchunked_test.go:104: [4] at 170 in stargz (nextFrame: 190/786): 16, 62 561s zstdchunked_test.go:104: [5] at 190 in stargz (nextFrame: 210/786): 16, 42 561s zstdchunked_test.go:104: [6] at 210 in stargz (nextFrame: 236/786): 30, 22 561s zstdchunked_test.go:104: [7] at 236 in stargz (nextFrame: 244/786): 4, 498 561s zstdchunked_test.go:104: [8] at 244 in stargz (nextFrame: 738/786): -1, 490 561s zstdchunked_test.go:104: [9] at 738 in stargz (nextFrame: 786/786): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 561s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":130,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 561s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 561s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":170,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 561s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":190,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 561s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":85,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":105,"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":325,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":188,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":474,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":494,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 188, NextOffset: 208 561s testutil.go:509: Offset: 105, NextOffset: 305 561s testutil.go:509: Offset: 208, NextOffset: 474 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 305, NextOffset: 325 561s testutil.go:509: Offset: 474, NextOffset: 494 561s testutil.go:509: Offset: 325, NextOffset: 852 561s testutil.go:509: Offset: 494, NextOffset: 1099 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 188, NextOffset: 208 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 208, NextOffset: 474 561s testutil.go:509: Offset: 105, NextOffset: 305 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 474, NextOffset: 494 561s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 305, NextOffset: 325 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 494, NextOffset: 1099 561s testutil.go:509: Offset: 325, NextOffset: 852 561s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 110 130 150 170 190 210 245 747] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 787): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/787): 106, 233 561s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 130/787): 16, 123 561s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 150/787): 16, 103 561s zstdchunked_test.go:104: [3] at 150 in stargz (nextFrame: 170/787): 16, 83 561s zstdchunked_test.go:104: [4] at 170 in stargz (nextFrame: 190/787): 16, 63 561s zstdchunked_test.go:104: [5] at 190 in stargz (nextFrame: 210/787): 16, 43 561s zstdchunked_test.go:104: [6] at 210 in stargz (nextFrame: 237/787): 31, 23 561s zstdchunked_test.go:104: [7] at 237 in stargz (nextFrame: 245/787): 4, 498 561s zstdchunked_test.go:104: [8] at 245 in stargz (nextFrame: 739/787): -1, 490 561s zstdchunked_test.go:104: [9] at 739 in stargz (nextFrame: 787/787): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":110,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 561s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":130,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 561s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":150,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 561s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":170,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 561s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":190,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 561s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":210,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#01 561s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: 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":98,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":279,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":299,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":451,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 78, NextOffset: 98 561s testutil.go:509: Offset: 177, NextOffset: 197 561s testutil.go:509: Offset: 98, NextOffset: 279 561s testutil.go:509: Offset: 197, NextOffset: 451 561s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 112 132 152 172 192 212 246 749] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 789): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/789): 108, 234 561s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 132/789): 16, 122 561s zstdchunked_test.go:104: [2] at 132 in stargz (nextFrame: 152/789): 16, 102 561s zstdchunked_test.go:104: [3] at 152 in stargz (nextFrame: 172/789): 16, 82 561s zstdchunked_test.go:104: [4] at 172 in stargz (nextFrame: 192/789): 16, 62 561s zstdchunked_test.go:104: [5] at 192 in stargz (nextFrame: 212/789): 16, 42 561s zstdchunked_test.go:104: [6] at 212 in stargz (nextFrame: 238/789): 30, 22 561s zstdchunked_test.go:104: [7] at 238 in stargz (nextFrame: 246/789): 4, 499 561s zstdchunked_test.go:104: [8] at 246 in stargz (nextFrame: 741/789): -1, 491 561s zstdchunked_test.go:104: [9] at 741 in stargz (nextFrame: 789/789): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":112,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 561s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":132,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 561s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 561s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":172,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 561s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":192,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 561s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 279, NextOffset: 299 561s testutil.go:509: Offset: 451, NextOffset: 471 561s testutil.go:509: Offset: 299, NextOffset: 825 561s testutil.go:509: Offset: 471, NextOffset: 1065 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 177, NextOffset: 197 561s testutil.go:509: Offset: 78, NextOffset: 98 561s testutil.go:509: Offset: 197, NextOffset: 451 561s testutil.go:509: Offset: 98, NextOffset: 279 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 451, NextOffset: 471 561s testutil.go:509: Offset: 279, NextOffset: 299 561s testutil.go:509: Offset: 471, NextOffset: 1065 561s testutil.go:509: Offset: 299, NextOffset: 825 561s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#01 561s === NAME TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 112 132 152 172 192 212 247 750] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 790): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/790): 108, 235 561s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 132/790): 16, 123 561s zstdchunked_test.go:104: [2] at 132 in stargz (nextFrame: 152/790): 16, 103 561s zstdchunked_test.go:104: [3] at 152 in stargz (nextFrame: 172/790): 16, 83 561s zstdchunked_test.go:104: [4] at 172 in stargz (nextFrame: 192/790): 16, 63 561s zstdchunked_test.go:104: [5] at 192 in stargz (nextFrame: 212/790): 16, 43 561s zstdchunked_test.go:104: [6] at 212 in stargz (nextFrame: 239/790): 31, 23 561s zstdchunked_test.go:104: [7] at 239 in stargz (nextFrame: 247/790): 4, 499 561s zstdchunked_test.go:104: [8] at 247 in stargz (nextFrame: 742/790): -1, 491 561s zstdchunked_test.go:104: [9] at 742 in stargz (nextFrame: 790/790): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/big.txt","type":"reg","size":23,"mode":420,"offset":112,"digest":"sha256:2ff378dda6b0b6f55c24f1a6b192cf1d0fa1dc229d5396fa884b51bcb84aa255","chunkSize":4,"chunkDigest":"sha256:86e1de74820a9b252ba33b2eed445b0cd02c445b5f4b8007205aff1762d7301a"} 561s testutil.go:1641: [2]: {"name":"foo/big.txt","type":"chunk","offset":132,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:81afb10b461acd8f2b7eee698fb0c314c454f7acb574a34baded7f6912fc7a0f"} 561s testutil.go:1641: [3]: {"name":"foo/big.txt","type":"chunk","offset":152,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:a5c935d142e9fa6eeb75c3424cad28ec117de0d1f6f818f7a8ec41247862d13a"} 561s testutil.go:1641: [4]: {"name":"foo/big.txt","type":"chunk","offset":172,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:53a793b0a71115451c7710325929f71119cae80798460d6d400193fe43674c0c"} 561s testutil.go:1641: [5]: {"name":"foo/big.txt","type":"chunk","offset":192,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:8a618a349c5916ad6a1e66631cb7e8bfba9163265e03661fd760f53d243add69"} 561s testutil.go:1641: [6]: {"name":"foo/big.txt","type":"chunk","offset":212,"chunkOffset":20,"chunkSize":3,"chunkDigest":"sha256:898cef1b49045fd8d4bcac0c8fe0034c5ed28f00ed4f617bb8fdc9ea457d2ea0"} 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: 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":98,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":288,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":308,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":463,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo2 foo] vs [.no.prefetch.landmark foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 78, NextOffset: 98 561s testutil.go:509: Offset: 177, NextOffset: 197 561s testutil.go:509: Offset: 98, NextOffset: 288 561s testutil.go:509: Offset: 197, NextOffset: 463 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 288, NextOffset: 308 561s testutil.go:509: Offset: 463, NextOffset: 483 561s testutil.go:509: Offset: 308, NextOffset: 835 561s testutil.go:509: Offset: 483, NextOffset: 1079 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 177, NextOffset: 197 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 78, NextOffset: 98 561s testutil.go:509: Offset: 197, NextOffset: 463 561s testutil.go:509: Offset: 98, NextOffset: 288 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 463, NextOffset: 483 561s testutil.go:509: Offset: 288, NextOffset: 308 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 483, NextOffset: 1079 561s testutil.go:509: Offset: 308, NextOffset: 835 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 137 181 434] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 474): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 137/474): 133, 169 561s zstdchunked_test.go:104: [1] at 137 in stargz (nextFrame: 173/474): 40, 32 561s zstdchunked_test.go:104: [2] at 173 in stargz (nextFrame: 181/474): 4, 249 561s zstdchunked_test.go:104: [3] at 181 in stargz (nextFrame: 426/474): -1, 241 561s zstdchunked_test.go:104: [4] at 426 in stargz (nextFrame: 474/474): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#01 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 561s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 137 182 435] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 475): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 137/475): 133, 170 561s zstdchunked_test.go:104: [1] at 137 in stargz (nextFrame: 174/475): 41, 33 561s zstdchunked_test.go:104: [2] at 174 in stargz (nextFrame: 182/475): 4, 249 561s zstdchunked_test.go:104: [3] at 182 in stargz (nextFrame: 427/475): -1, 241 561s zstdchunked_test.go:104: [4] at 427 in stargz (nextFrame: 475/475): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 137 181 434] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 474): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 137/474): 133, 169 561s zstdchunked_test.go:104: [1] at 137 in stargz (nextFrame: 173/474): 40, 32 561s zstdchunked_test.go:104: [2] at 173 in stargz (nextFrame: 181/474): 4, 249 561s zstdchunked_test.go:104: [3] at 181 in stargz (nextFrame: 426/474): -1, 241 561s zstdchunked_test.go:104: [4] at 426 in stargz (nextFrame: 474/474): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 137 182 435] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 475): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 137/475): 133, 170 561s zstdchunked_test.go:104: [1] at 137 in stargz (nextFrame: 174/475): 41, 33 561s zstdchunked_test.go:104: [2] at 174 in stargz (nextFrame: 182/475): 4, 249 561s zstdchunked_test.go:104: [3] at 182 in stargz (nextFrame: 427/475): -1, 241 561s zstdchunked_test.go:104: [4] at 427 in stargz (nextFrame: 475/475): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 137 181 434] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 474): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 137/474): 133, 169 561s zstdchunked_test.go:104: [1] at 137 in stargz (nextFrame: 173/474): 40, 32 561s zstdchunked_test.go:104: [2] at 173 in stargz (nextFrame: 181/474): 4, 249 561s zstdchunked_test.go:104: [3] at 181 in stargz (nextFrame: 426/474): -1, 241 561s zstdchunked_test.go:104: [4] at 426 in stargz (nextFrame: 474/474): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":79,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":99,"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":304,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":455,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":475,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 137 182 435] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 475): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 137/475): 133, 170 561s zstdchunked_test.go:104: [1] at 137 in stargz (nextFrame: 174/475): 41, 33 561s zstdchunked_test.go:104: [2] at 174 in stargz (nextFrame: 182/475): 4, 249 561s zstdchunked_test.go:104: [3] at 182 in stargz (nextFrame: 427/475): -1, 241 561s zstdchunked_test.go:104: [4] at 427 in stargz (nextFrame: 475/475): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 141 185 434] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 474): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 141/474): 137, 173 561s zstdchunked_test.go:104: [1] at 141 in stargz (nextFrame: 177/474): 40, 32 561s zstdchunked_test.go:104: [2] at 177 in stargz (nextFrame: 185/474): 4, 245 561s zstdchunked_test.go:104: [3] at 185 in stargz (nextFrame: 426/474): -1, 237 561s zstdchunked_test.go:104: [4] at 426 in stargz (nextFrame: 474/474): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 79, NextOffset: 99 561s testutil.go:509: Offset: 177, NextOffset: 197 561s testutil.go:509: Offset: 99, NextOffset: 284 561s testutil.go:509: Offset: 197, NextOffset: 455 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 284, NextOffset: 304 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 455, NextOffset: 475 561s testutil.go:509: Offset: 304, NextOffset: 829 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 141 186 435] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 475): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 141/475): 137, 174 561s zstdchunked_test.go:104: [1] at 141 in stargz (nextFrame: 178/475): 41, 33 561s zstdchunked_test.go:104: [2] at 178 in stargz (nextFrame: 186/475): 4, 245 561s zstdchunked_test.go:104: [3] at 186 in stargz (nextFrame: 427/475): -1, 237 561s zstdchunked_test.go:104: [4] at 427 in stargz (nextFrame: 475/475): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 475, NextOffset: 1069 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 177, NextOffset: 197 561s testutil.go:509: Offset: 79, NextOffset: 99 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 141 185 434] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 474): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 141/474): 137, 173 561s zstdchunked_test.go:104: [1] at 141 in stargz (nextFrame: 177/474): 40, 32 561s zstdchunked_test.go:104: [2] at 177 in stargz (nextFrame: 185/474): 4, 245 561s zstdchunked_test.go:104: [3] at 185 in stargz (nextFrame: 426/474): -1, 237 561s zstdchunked_test.go:104: [4] at 426 in stargz (nextFrame: 474/474): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 197, NextOffset: 455 561s testutil.go:509: Offset: 99, NextOffset: 284 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 141 186 435] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 475): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 141/475): 137, 174 561s zstdchunked_test.go:104: [1] at 141 in stargz (nextFrame: 178/475): 41, 33 561s zstdchunked_test.go:104: [2] at 178 in stargz (nextFrame: 186/475): 4, 245 561s zstdchunked_test.go:104: [3] at 186 in stargz (nextFrame: 427/475): -1, 237 561s zstdchunked_test.go:104: [4] at 427 in stargz (nextFrame: 475/475): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 455, NextOffset: 475 561s testutil.go:509: Offset: 284, NextOffset: 304 561s testutil.go:509: Offset: 475, NextOffset: 1069 561s testutil.go:509: Offset: 304, NextOffset: 829 561s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 140 184 433] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 473): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 140/473): 136, 172 561s zstdchunked_test.go:104: [1] at 140 in stargz (nextFrame: 176/473): 40, 32 561s zstdchunked_test.go:104: [2] at 176 in stargz (nextFrame: 184/473): 4, 245 561s zstdchunked_test.go:104: [3] at 184 in stargz (nextFrame: 425/473): -1, 237 561s zstdchunked_test.go:104: [4] at 425 in stargz (nextFrame: 473/473): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 140 185 434] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 474): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 140/474): 136, 173 561s zstdchunked_test.go:104: [1] at 140 in stargz (nextFrame: 177/474): 41, 33 561s zstdchunked_test.go:104: [2] at 177 in stargz (nextFrame: 185/474): 4, 245 561s zstdchunked_test.go:104: [3] at 185 in stargz (nextFrame: 426/474): -1, 237 561s zstdchunked_test.go:104: [4] at 426 in stargz (nextFrame: 474/474): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: 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":101,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":287,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":307,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":178,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":198,"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":477,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 81, NextOffset: 101 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 139 183 439] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 479): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/479): 135, 171 561s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 175/479): 40, 32 561s zstdchunked_test.go:104: [2] at 175 in stargz (nextFrame: 183/479): 4, 252 561s zstdchunked_test.go:104: [3] at 183 in stargz (nextFrame: 431/479): -1, 244 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 178, NextOffset: 198 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [4] at 431 in stargz (nextFrame: 479/479): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 101, NextOffset: 287 561s testutil.go:509: Offset: 198, NextOffset: 457 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 287, NextOffset: 307 561s testutil.go:509: Offset: 457, NextOffset: 477 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 139 184 440] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 480): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/480): 135, 172 561s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 176/480): 41, 33 561s zstdchunked_test.go:104: [2] at 176 in stargz (nextFrame: 184/480): 4, 252 561s zstdchunked_test.go:104: [3] at 184 in stargz (nextFrame: 432/480): -1, 244 561s zstdchunked_test.go:104: [4] at 432 in stargz (nextFrame: 480/480): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 307, NextOffset: 833 561s testutil.go:509: Offset: 477, NextOffset: 1073 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 178, NextOffset: 198 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 139 183 439] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 479): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/479): 135, 171 561s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 175/479): 40, 32 561s zstdchunked_test.go:104: [2] at 175 in stargz (nextFrame: 183/479): 4, 252 561s zstdchunked_test.go:104: [3] at 183 in stargz (nextFrame: 431/479): -1, 244 561s zstdchunked_test.go:104: [4] at 431 in stargz (nextFrame: 479/479): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 81, NextOffset: 101 561s testutil.go:509: Offset: 198, NextOffset: 457 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 139 184 440] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 480): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/480): 135, 172 561s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 176/480): 41, 33 561s zstdchunked_test.go:104: [2] at 176 in stargz (nextFrame: 184/480): 4, 252 561s zstdchunked_test.go:104: [3] at 184 in stargz (nextFrame: 432/480): -1, 244 561s zstdchunked_test.go:104: [4] at 432 in stargz (nextFrame: 480/480): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 101, NextOffset: 287 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 140 184 440] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 480): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 140/480): 136, 172 561s zstdchunked_test.go:104: [1] at 140 in stargz (nextFrame: 176/480): 40, 32 561s zstdchunked_test.go:104: [2] at 176 in stargz (nextFrame: 184/480): 4, 252 561s zstdchunked_test.go:104: [3] at 184 in stargz (nextFrame: 432/480): -1, 244 561s zstdchunked_test.go:104: [4] at 432 in stargz (nextFrame: 480/480): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 457, NextOffset: 477 561s testutil.go:509: Offset: 287, NextOffset: 307 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 140 185 441] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 481): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 140/481): 136, 173 561s zstdchunked_test.go:104: [1] at 140 in stargz (nextFrame: 177/481): 41, 33 561s zstdchunked_test.go:104: [2] at 177 in stargz (nextFrame: 185/481): 4, 252 561s zstdchunked_test.go:104: [3] at 185 in stargz (nextFrame: 433/481): -1, 244 561s zstdchunked_test.go:104: [4] at 433 in stargz (nextFrame: 481/481): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 477, NextOffset: 1073 561s testutil.go:509: Offset: 307, NextOffset: 833 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 143 187 439] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 479): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 143/479): 139, 175 561s zstdchunked_test.go:104: [1] at 143 in stargz (nextFrame: 179/479): 40, 32 561s zstdchunked_test.go:104: [2] at 179 in stargz (nextFrame: 187/479): 4, 248 561s zstdchunked_test.go:104: [3] at 187 in stargz (nextFrame: 431/479): -1, 240 561s zstdchunked_test.go:104: [4] at 431 in stargz (nextFrame: 479/479): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 561s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 143 188 440] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 480): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 143/480): 139, 176 561s zstdchunked_test.go:104: [1] at 143 in stargz (nextFrame: 180/480): 41, 33 561s zstdchunked_test.go:104: [2] at 180 in stargz (nextFrame: 188/480): 4, 248 561s zstdchunked_test.go:104: [3] at 188 in stargz (nextFrame: 432/480): -1, 240 561s zstdchunked_test.go:104: [4] at 432 in stargz (nextFrame: 480/480): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#01 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 143 187 439] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 479): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 143/479): 139, 175 561s zstdchunked_test.go:104: [1] at 143 in stargz (nextFrame: 179/479): 40, 32 561s zstdchunked_test.go:104: [2] at 179 in stargz (nextFrame: 187/479): 4, 248 561s zstdchunked_test.go:104: [3] at 187 in stargz (nextFrame: 431/479): -1, 240 561s zstdchunked_test.go:104: [4] at 431 in stargz (nextFrame: 479/479): -1, -1 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 143 188 440] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 480): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 143/480): 139, 176 561s zstdchunked_test.go:104: [1] at 143 in stargz (nextFrame: 180/480): 41, 33 561s zstdchunked_test.go:104: [2] at 180 in stargz (nextFrame: 188/480): 4, 248 561s zstdchunked_test.go:104: [3] at 188 in stargz (nextFrame: 432/480): -1, 240 561s zstdchunked_test.go:104: [4] at 432 in stargz (nextFrame: 480/480): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: 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":98,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":279,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":299,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":451,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 78, NextOffset: 98 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 141 185 437] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 477): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 141/477): 137, 173 561s zstdchunked_test.go:104: [1] at 141 in stargz (nextFrame: 177/477): 40, 32 561s zstdchunked_test.go:104: [2] at 177 in stargz (nextFrame: 185/477): 4, 248 561s zstdchunked_test.go:104: [3] at 185 in stargz (nextFrame: 429/477): -1, 240 561s zstdchunked_test.go:104: [4] at 429 in stargz (nextFrame: 477/477): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 177, NextOffset: 197 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 141 186 438] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 478): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 141/478): 137, 174 561s zstdchunked_test.go:104: [1] at 141 in stargz (nextFrame: 178/478): 41, 33 561s zstdchunked_test.go:104: [2] at 178 in stargz (nextFrame: 186/478): 4, 248 561s zstdchunked_test.go:104: [3] at 186 in stargz (nextFrame: 430/478): -1, 240 561s zstdchunked_test.go:104: [4] at 430 in stargz (nextFrame: 478/478): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 98, NextOffset: 279 561s testutil.go:509: Offset: 197, NextOffset: 451 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 279, NextOffset: 299 561s testutil.go:509: Offset: 451, NextOffset: 471 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 139 183 426] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 466): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/466): 135, 171 561s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 175/466): 40, 32 561s zstdchunked_test.go:104: [2] at 175 in stargz (nextFrame: 183/466): 4, 239 561s zstdchunked_test.go:104: [3] at 183 in stargz (nextFrame: 418/466): -1, 231 561s zstdchunked_test.go:104: [4] at 418 in stargz (nextFrame: 466/466): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 299, NextOffset: 825 561s testutil.go:509: Offset: 471, NextOffset: 1065 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 451, NextOffset: 471 561s testutil.go:509: Offset: 279, NextOffset: 299 561s testutil.go:509: Offset: 471, NextOffset: 1065 561s testutil.go:509: Offset: 299, NextOffset: 825 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 177, NextOffset: 197 561s testutil.go:509: Offset: 78, NextOffset: 98 561s testutil.go:509: Offset: 197, NextOffset: 451 561s testutil.go:509: Offset: 98, NextOffset: 279 561s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 139 184 427] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 467): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/467): 135, 172 561s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 176/467): 41, 33 561s zstdchunked_test.go:104: [2] at 176 in stargz (nextFrame: 184/467): 4, 239 561s zstdchunked_test.go:104: [3] at 184 in stargz (nextFrame: 419/467): -1, 231 561s zstdchunked_test.go:104: [4] at 419 in stargz (nextFrame: 467/467): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#01 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 139 183 426] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 466): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/466): 135, 171 561s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 175/466): 40, 32 561s zstdchunked_test.go:104: [2] at 175 in stargz (nextFrame: 183/466): 4, 239 561s zstdchunked_test.go:104: [3] at 183 in stargz (nextFrame: 418/466): -1, 231 561s zstdchunked_test.go:104: [4] at 418 in stargz (nextFrame: 466/466): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 139 184 427] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 467): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/467): 135, 172 561s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 176/467): 41, 33 561s zstdchunked_test.go:104: [2] at 176 in stargz (nextFrame: 184/467): 4, 239 561s zstdchunked_test.go:104: [3] at 184 in stargz (nextFrame: 419/467): -1, 231 561s zstdchunked_test.go:104: [4] at 419 in stargz (nextFrame: 467/467): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 137 181 423] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 463): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 137/463): 133, 169 561s zstdchunked_test.go:104: [1] at 137 in stargz (nextFrame: 173/463): 40, 32 561s zstdchunked_test.go:104: [2] at 173 in stargz (nextFrame: 181/463): 4, 238 561s zstdchunked_test.go:104: [3] at 181 in stargz (nextFrame: 415/463): -1, 230 561s zstdchunked_test.go:104: [4] at 415 in stargz (nextFrame: 463/463): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: 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":98,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":288,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":308,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":463,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 78, NextOffset: 98 561s testutil.go:509: Offset: 177, NextOffset: 197 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 137 182 424] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 464): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 137/464): 133, 170 561s zstdchunked_test.go:104: [1] at 137 in stargz (nextFrame: 174/464): 41, 33 561s zstdchunked_test.go:104: [2] at 174 in stargz (nextFrame: 182/464): 4, 238 561s zstdchunked_test.go:104: [3] at 182 in stargz (nextFrame: 416/464): -1, 230 561s zstdchunked_test.go:104: [4] at 416 in stargz (nextFrame: 464/464): -1, -1 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 98, NextOffset: 288 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 138 182 427] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 467): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 138/467): 134, 170 561s zstdchunked_test.go:104: [1] at 138 in stargz (nextFrame: 174/467): 40, 32 561s zstdchunked_test.go:104: [2] at 174 in stargz (nextFrame: 182/467): 4, 241 561s zstdchunked_test.go:104: [3] at 182 in stargz (nextFrame: 419/467): -1, 233 561s zstdchunked_test.go:104: [4] at 419 in stargz (nextFrame: 467/467): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 197, NextOffset: 463 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 288, NextOffset: 308 561s testutil.go:509: Offset: 463, NextOffset: 483 561s testutil.go:509: Offset: 308, NextOffset: 835 561s testutil.go:509: Offset: 483, NextOffset: 1079 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 177, NextOffset: 197 561s testutil.go:509: Offset: 78, NextOffset: 98 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 197, NextOffset: 463 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 138 183 428] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 468): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 138/468): 134, 171 561s zstdchunked_test.go:104: [1] at 138 in stargz (nextFrame: 175/468): 41, 33 561s zstdchunked_test.go:104: [2] at 175 in stargz (nextFrame: 183/468): 4, 241 561s zstdchunked_test.go:104: [3] at 183 in stargz (nextFrame: 420/468): -1, 233 561s zstdchunked_test.go:104: [4] at 420 in stargz (nextFrame: 468/468): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 98, NextOffset: 288 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 463, NextOffset: 483 561s testutil.go:509: Offset: 288, NextOffset: 308 561s testutil.go:509: Offset: 483, NextOffset: 1079 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 138 182 427] 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 308, NextOffset: 835 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 561s zstdchunked_test.go:59: got zstd streams (compressed size: 467): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 138/467): 134, 170 561s zstdchunked_test.go:104: [1] at 138 in stargz (nextFrame: 174/467): 40, 32 561s zstdchunked_test.go:104: [2] at 174 in stargz (nextFrame: 182/467): 4, 241 561s zstdchunked_test.go:104: [3] at 182 in stargz (nextFrame: 419/467): -1, 233 561s zstdchunked_test.go:104: [4] at 419 in stargz (nextFrame: 467/467): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 138 183 428] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 468): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 138/468): 134, 171 561s zstdchunked_test.go:104: [1] at 138 in stargz (nextFrame: 175/468): 41, 33 561s zstdchunked_test.go:104: [2] at 175 in stargz (nextFrame: 183/468): 4, 241 561s zstdchunked_test.go:104: [3] at 183 in stargz (nextFrame: 420/468): -1, 233 561s zstdchunked_test.go:104: [4] at 420 in stargz (nextFrame: 468/468): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 561s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 139 183 428] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 468): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/468): 135, 171 561s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 175/468): 40, 32 561s zstdchunked_test.go:104: [2] at 175 in stargz (nextFrame: 183/468): 4, 241 561s zstdchunked_test.go:104: [3] at 183 in stargz (nextFrame: 420/468): -1, 233 561s zstdchunked_test.go:104: [4] at 420 in stargz (nextFrame: 468/468): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 139 184 429] 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 561s zstdchunked_test.go:59: got zstd streams (compressed size: 469): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/469): 135, 172 561s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 176/469): 41, 33 561s zstdchunked_test.go:104: [2] at 176 in stargz (nextFrame: 184/469): 4, 241 561s zstdchunked_test.go:104: [3] at 184 in stargz (nextFrame: 421/469): -1, 233 561s zstdchunked_test.go:104: [4] at 421 in stargz (nextFrame: 469/469): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 139 183 427] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 467): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/467): 135, 171 561s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 175/467): 40, 32 561s zstdchunked_test.go:104: [2] at 175 in stargz (nextFrame: 183/467): 4, 240 561s zstdchunked_test.go:104: [3] at 183 in stargz (nextFrame: 419/467): -1, 232 561s zstdchunked_test.go:104: [4] at 419 in stargz (nextFrame: 467/467): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 139 184 428] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 468): 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":79,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":99,"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":304,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":455,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":475,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 79, NextOffset: 99 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/468): 135, 172 561s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 176/468): 41, 33 561s zstdchunked_test.go:104: [2] at 176 in stargz (nextFrame: 184/468): 4, 240 561s zstdchunked_test.go:104: [3] at 184 in stargz (nextFrame: 420/468): -1, 232 561s zstdchunked_test.go:104: [4] at 420 in stargz (nextFrame: 468/468): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 177, NextOffset: 197 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 139 183 427] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 467): 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 99, NextOffset: 284 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/467): 135, 171 561s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 175/467): 40, 32 561s zstdchunked_test.go:104: [2] at 175 in stargz (nextFrame: 183/467): 4, 240 561s zstdchunked_test.go:104: [3] at 183 in stargz (nextFrame: 419/467): -1, 232 561s zstdchunked_test.go:104: [4] at 419 in stargz (nextFrame: 467/467): -1, -1 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 197, NextOffset: 455 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#01 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 139 184 428] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 468): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/468): 135, 172 561s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 176/468): 41, 33 561s zstdchunked_test.go:104: [2] at 176 in stargz (nextFrame: 184/468): 4, 240 561s zstdchunked_test.go:104: [3] at 184 in stargz (nextFrame: 420/468): -1, 232 561s zstdchunked_test.go:104: [4] at 420 in stargz (nextFrame: 468/468): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 284, NextOffset: 304 561s testutil.go:509: Offset: 455, NextOffset: 475 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 139 183 427] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 467): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/467): 135, 171 561s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 175/467): 40, 32 561s zstdchunked_test.go:104: [2] at 175 in stargz (nextFrame: 183/467): 4, 240 561s zstdchunked_test.go:104: [3] at 183 in stargz (nextFrame: 419/467): -1, 232 561s zstdchunked_test.go:104: [4] at 419 in stargz (nextFrame: 467/467): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 304, NextOffset: 829 561s testutil.go:509: Offset: 475, NextOffset: 1069 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 177, NextOffset: 197 561s testutil.go:509: Offset: 79, NextOffset: 99 561s testutil.go:509: Offset: 197, NextOffset: 455 561s testutil.go:509: Offset: 99, NextOffset: 284 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 139 184 428] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 468): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/468): 135, 172 561s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 176/468): 41, 33 561s zstdchunked_test.go:104: [2] at 176 in stargz (nextFrame: 184/468): 4, 240 561s zstdchunked_test.go:104: [3] at 184 in stargz (nextFrame: 420/468): -1, 232 561s zstdchunked_test.go:104: [4] at 420 in stargz (nextFrame: 468/468): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 455, NextOffset: 475 561s testutil.go:509: Offset: 284, NextOffset: 304 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 141 185 431] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 471): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 141/471): 137, 173 561s zstdchunked_test.go:104: [1] at 141 in stargz (nextFrame: 177/471): 40, 32 561s zstdchunked_test.go:104: [2] at 177 in stargz (nextFrame: 185/471): 4, 242 561s zstdchunked_test.go:104: [3] at 185 in stargz (nextFrame: 423/471): -1, 234 561s zstdchunked_test.go:104: [4] at 423 in stargz (nextFrame: 471/471): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 475, NextOffset: 1069 561s testutil.go:509: Offset: 304, NextOffset: 829 561s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 141 186 432] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 472): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 141/472): 137, 174 561s zstdchunked_test.go:104: [1] at 141 in stargz (nextFrame: 178/472): 41, 33 561s zstdchunked_test.go:104: [2] at 178 in stargz (nextFrame: 186/472): 4, 242 561s zstdchunked_test.go:104: [3] at 186 in stargz (nextFrame: 424/472): -1, 234 561s zstdchunked_test.go:104: [4] at 424 in stargz (nextFrame: 472/472): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 141 185 431] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 471): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 141/471): 137, 173 561s zstdchunked_test.go:104: [1] at 141 in stargz (nextFrame: 177/471): 40, 32 561s zstdchunked_test.go:104: [2] at 177 in stargz (nextFrame: 185/471): 4, 242 561s zstdchunked_test.go:104: [3] at 185 in stargz (nextFrame: 423/471): -1, 234 561s zstdchunked_test.go:104: [4] at 423 in stargz (nextFrame: 471/471): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 141 186 432] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 472): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 141/472): 137, 174 561s zstdchunked_test.go:104: [1] at 141 in stargz (nextFrame: 178/472): 41, 33 561s zstdchunked_test.go:104: [2] at 178 in stargz (nextFrame: 186/472): 4, 242 561s zstdchunked_test.go:104: [3] at 186 in stargz (nextFrame: 424/472): -1, 234 561s zstdchunked_test.go:104: [4] at 424 in stargz (nextFrame: 472/472): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 140 184 430] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 470): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 140/470): 136, 172 561s zstdchunked_test.go:104: [1] at 140 in stargz (nextFrame: 176/470): 40, 32 561s zstdchunked_test.go:104: [2] at 176 in stargz (nextFrame: 184/470): 4, 242 561s zstdchunked_test.go:104: [3] at 184 in stargz (nextFrame: 422/470): -1, 234 561s zstdchunked_test.go:104: [4] at 422 in stargz (nextFrame: 470/470): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: 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":101,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":287,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":307,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":178,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":198,"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":477,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 81, NextOffset: 101 561s testutil.go:509: Offset: 178, NextOffset: 198 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 140 185 431] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 471): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 140/471): 136, 173 561s zstdchunked_test.go:104: [1] at 140 in stargz (nextFrame: 177/471): 41, 33 561s zstdchunked_test.go:104: [2] at 177 in stargz (nextFrame: 185/471): 4, 242 561s zstdchunked_test.go:104: [3] at 185 in stargz (nextFrame: 423/471): -1, 234 561s zstdchunked_test.go:104: [4] at 423 in stargz (nextFrame: 471/471): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 101, NextOffset: 287 561s testutil.go:509: Offset: 198, NextOffset: 457 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 287, NextOffset: 307 561s testutil.go:509: Offset: 457, NextOffset: 477 561s testutil.go:509: Offset: 307, NextOffset: 833 561s testutil.go:509: Offset: 477, NextOffset: 1073 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 457, NextOffset: 477 561s testutil.go:509: Offset: 287, NextOffset: 307 561s testutil.go:509: Offset: 477, NextOffset: 1073 561s testutil.go:509: Offset: 307, NextOffset: 833 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 178, NextOffset: 198 561s testutil.go:509: Offset: 81, NextOffset: 101 561s testutil.go:509: Offset: 198, NextOffset: 457 561s testutil.go:509: Offset: 101, NextOffset: 287 561s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 133 177 420] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 460): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/460): 129, 165 561s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 169/460): 40, 32 561s zstdchunked_test.go:104: [2] at 169 in stargz (nextFrame: 177/460): 4, 239 561s zstdchunked_test.go:104: [3] at 177 in stargz (nextFrame: 412/460): -1, 231 561s zstdchunked_test.go:104: [4] at 412 in stargz (nextFrame: 460/460): -1, -1 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 133 178 421] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 461): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/461): 129, 166 561s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 170/461): 41, 33 561s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/461): 4, 239 561s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 413/461): -1, 231 561s zstdchunked_test.go:104: [4] at 413 in stargz (nextFrame: 461/461): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 133 177 420] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 460): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/460): 129, 165 561s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 169/460): 40, 32 561s zstdchunked_test.go:104: [2] at 169 in stargz (nextFrame: 177/460): 4, 239 561s zstdchunked_test.go:104: [3] at 177 in stargz (nextFrame: 412/460): -1, 231 561s zstdchunked_test.go:104: [4] at 412 in stargz (nextFrame: 460/460): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: 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":102,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"foo2/","type":"dir","mode":493},{"name":"foo2/bar","type":"reg","size":5,"mode":420,"offset":288,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo2/bar","type":"chunk","offset":308,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":5,"mode":420,"offset":180,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"foo","type":"chunk","offset":200,"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":474,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 82, NextOffset: 102 561s testutil.go:509: Offset: 180, NextOffset: 200 561s testutil.go:509: Offset: 102, NextOffset: 288 561s testutil.go:509: Offset: 200, NextOffset: 454 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 288, NextOffset: 308 561s testutil.go:509: Offset: 454, NextOffset: 474 561s testutil.go:509: Offset: 308, NextOffset: 832 561s testutil.go:509: Offset: 474, NextOffset: 1067 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 180, NextOffset: 200 561s testutil.go:509: Offset: 82, NextOffset: 102 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 133 178 421] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 461): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/461): 129, 166 561s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 170/461): 41, 33 561s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/461): 4, 239 561s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 413/461): -1, 231 561s zstdchunked_test.go:104: [4] at 413 in stargz (nextFrame: 461/461): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 200, NextOffset: 454 561s testutil.go:509: Offset: 102, NextOffset: 288 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 454, NextOffset: 474 561s testutil.go:509: Offset: 288, NextOffset: 308 561s testutil.go:509: Offset: 474, NextOffset: 1067 561s testutil.go:509: Offset: 308, NextOffset: 832 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 131 175 417] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 457): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/457): 127, 163 561s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 167/457): 40, 32 561s zstdchunked_test.go:104: [2] at 167 in stargz (nextFrame: 175/457): 4, 238 561s zstdchunked_test.go:104: [3] at 175 in stargz (nextFrame: 409/457): -1, 230 561s zstdchunked_test.go:104: [4] at 409 in stargz (nextFrame: 457/457): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 561s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 131 176 418] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 458): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/458): 127, 164 561s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 168/458): 41, 33 561s zstdchunked_test.go:104: [2] at 168 in stargz (nextFrame: 176/458): 4, 238 561s zstdchunked_test.go:104: [3] at 176 in stargz (nextFrame: 410/458): -1, 230 561s zstdchunked_test.go:104: [4] at 410 in stargz (nextFrame: 458/458): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#01 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 135 179 423] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 463): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 135/463): 131, 167 561s zstdchunked_test.go:104: [1] at 135 in stargz (nextFrame: 171/463): 40, 32 561s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/463): 4, 240 561s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 415/463): -1, 232 561s zstdchunked_test.go:104: [4] at 415 in stargz (nextFrame: 463/463): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 135 180 424] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 464): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 135/464): 131, 168 561s zstdchunked_test.go:104: [1] at 135 in stargz (nextFrame: 172/464): 41, 33 561s zstdchunked_test.go:104: [2] at 172 in stargz (nextFrame: 180/464): 4, 240 561s zstdchunked_test.go:104: [3] at 180 in stargz (nextFrame: 416/464): -1, 232 561s zstdchunked_test.go:104: [4] at 416 in stargz (nextFrame: 464/464): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 135 179 423] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 463): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 135/463): 131, 167 561s zstdchunked_test.go:104: [1] at 135 in stargz (nextFrame: 171/463): 40, 32 561s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/463): 4, 240 561s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 415/463): -1, 232 561s zstdchunked_test.go:104: [4] at 415 in stargz (nextFrame: 463/463): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":5,"mode":420,"offset":79,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":99,"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":318,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":5,"mode":420,"offset":181,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo","type":"chunk","offset":201,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"./foo2/","type":"dir","mode":493},{"name":"./foo2/bar","type":"reg","size":5,"mode":420,"offset":466,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./foo2/bar","type":"chunk","offset":486,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo2 .no.prefetch.landmark foo] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 79, NextOffset: 99 561s testutil.go:509: Offset: 181, NextOffset: 201 561s testutil.go:509: Offset: 99, NextOffset: 298 561s testutil.go:509: Offset: 201, NextOffset: 466 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 135 180 424] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 464): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 135/464): 131, 168 561s zstdchunked_test.go:104: [1] at 135 in stargz (nextFrame: 172/464): 41, 33 561s zstdchunked_test.go:104: [2] at 172 in stargz (nextFrame: 180/464): 4, 240 561s zstdchunked_test.go:104: [3] at 180 in stargz (nextFrame: 416/464): -1, 232 561s zstdchunked_test.go:104: [4] at 416 in stargz (nextFrame: 464/464): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 298, NextOffset: 318 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 134 178 422] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 462): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/462): 130, 166 561s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 170/462): 40, 32 561s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/462): 4, 240 561s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 414/462): -1, 232 561s zstdchunked_test.go:104: [4] at 414 in stargz (nextFrame: 462/462): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 466, NextOffset: 486 561s testutil.go:509: Offset: 318, NextOffset: 846 561s testutil.go:509: Offset: 486, NextOffset: 1079 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2 .no.prefetch.landmark] vs [foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 181, NextOffset: 201 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 79, NextOffset: 99 561s testutil.go:509: Offset: 201, NextOffset: 466 561s testutil.go:509: Offset: 99, NextOffset: 298 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 466, NextOffset: 486 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 134 179 423] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 463): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/463): 130, 167 561s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 171/463): 41, 33 561s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/463): 4, 240 561s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 415/463): -1, 232 561s zstdchunked_test.go:104: [4] at 415 in stargz (nextFrame: 463/463): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 298, NextOffset: 318 561s testutil.go:509: Offset: 486, NextOffset: 1079 561s testutil.go:509: Offset: 318, NextOffset: 846 561s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 133 177 419] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 459): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/459): 129, 165 561s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 169/459): 40, 32 561s zstdchunked_test.go:104: [2] at 169 in stargz (nextFrame: 177/459): 4, 238 561s zstdchunked_test.go:104: [3] at 177 in stargz (nextFrame: 411/459): -1, 230 561s zstdchunked_test.go:104: [4] at 411 in stargz (nextFrame: 459/459): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 133 178 420] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 460): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/460): 129, 166 561s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 170/460): 41, 33 561s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/460): 4, 238 561s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 412/460): -1, 230 561s zstdchunked_test.go:104: [4] at 412 in stargz (nextFrame: 460/460): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":5,"mode":420,"offset":84,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":104,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"/foo2/","type":"dir","mode":493},{"name":"/foo2/bar","type":"reg","size":5,"mode":420,"offset":294,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo2/bar","type":"chunk","offset":314,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":5,"mode":420,"offset":182,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/foo","type":"chunk","offset":202,"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":479,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2] vs [.no.prefetch.landmark foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 84, NextOffset: 104 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 182, NextOffset: 202 561s testutil.go:509: Offset: 104, NextOffset: 294 561s testutil.go:509: Offset: 202, NextOffset: 459 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 133 177 419] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 459): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/459): 129, 165 561s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 169/459): 40, 32 561s zstdchunked_test.go:104: [2] at 169 in stargz (nextFrame: 177/459): 4, 238 561s zstdchunked_test.go:104: [3] at 177 in stargz (nextFrame: 411/459): -1, 230 561s zstdchunked_test.go:104: [4] at 411 in stargz (nextFrame: 459/459): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 294, NextOffset: 314 561s testutil.go:509: Offset: 459, NextOffset: 479 561s testutil.go:509: Offset: 314, NextOffset: 837 561s testutil.go:509: Offset: 479, NextOffset: 1074 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 459, NextOffset: 479 561s testutil.go:509: Offset: 294, NextOffset: 314 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 133 178 420] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 460): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/460): 129, 166 561s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 170/460): 41, 33 561s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/460): 4, 238 561s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 412/460): -1, 230 561s zstdchunked_test.go:104: [4] at 412 in stargz (nextFrame: 460/460): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 479, NextOffset: 1074 561s testutil.go:509: Offset: 314, NextOffset: 837 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 182, NextOffset: 202 561s testutil.go:509: Offset: 84, NextOffset: 104 561s testutil.go:509: Offset: 202, NextOffset: 459 561s testutil.go:509: Offset: 104, NextOffset: 294 561s === RUN TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#01 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 134 178 421] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 461): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/461): 130, 166 561s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 170/461): 40, 32 561s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/461): 4, 239 561s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 413/461): -1, 231 561s zstdchunked_test.go:104: [4] at 413 in stargz (nextFrame: 461/461): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 134 179 422] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 462): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/462): 130, 167 561s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 171/462): 41, 33 561s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/462): 4, 239 561s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 414/462): -1, 231 561s zstdchunked_test.go:104: [4] at 414 in stargz (nextFrame: 462/462): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 134 178 422] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 462): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/462): 130, 166 561s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 170/462): 40, 32 561s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/462): 4, 240 561s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 414/462): -1, 232 561s zstdchunked_test.go:104: [4] at 414 in stargz (nextFrame: 462/462): -1, -1 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":5,"mode":420,"offset":79,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":99,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":288,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":308,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":5,"mode":420,"offset":177,"digest":"sha256:1b4f0e9851971998e732078544c96b36c3d01cedf7caa332359d6f1d83567014","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo","type":"chunk","offset":197,"chunkOffset":4,"chunkDigest":"sha256:6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b"},{"name":"../foo2/","type":"dir","mode":493},{"name":"../foo2/bar","type":"reg","size":5,"mode":420,"offset":457,"xattrs":{"test":"c2FtcGxl"},"digest":"sha256:60303ae22b998861bce3b28f33eec1be758a213c86c93c076dbe9f558c11c752","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../foo2/bar","type":"chunk","offset":477,"chunkOffset":4,"chunkDigest":"sha256:d4735e3a265e16eee03f59718b9b5d03019c07d8b6c51f90da3a666eec13ab35"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2] vs [foo foo2 .no.prefetch.landmark] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 79, NextOffset: 99 561s testutil.go:509: Offset: 177, NextOffset: 197 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 134 179 423] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 463): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/463): 130, 167 561s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 171/463): 41, 33 561s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/463): 4, 240 561s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 415/463): -1, 232 561s zstdchunked_test.go:104: [4] at 415 in stargz (nextFrame: 463/463): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 99, NextOffset: 288 561s testutil.go:509: Offset: 197, NextOffset: 457 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 288, NextOffset: 308 561s testutil.go:509: Offset: 457, NextOffset: 477 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 134 178 422] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 462): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/462): 130, 166 561s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 170/462): 40, 32 561s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/462): 4, 240 561s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 414/462): -1, 232 561s zstdchunked_test.go:104: [4] at 414 in stargz (nextFrame: 462/462): -1, -1 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 308, NextOffset: 836 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 477, NextOffset: 1072 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2] vs [foo foo2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 177, NextOffset: 197 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 79, NextOffset: 99 561s testutil.go:509: Offset: 197, NextOffset: 457 561s testutil.go:509: Offset: 99, NextOffset: 288 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:401: Directory: "foo2" vs "foo2": [bar] vs [bar] 561s testutil.go:395: Comparing: "foo2/bar" vs "foo2/bar" 561s testutil.go:509: Offset: 457, NextOffset: 477 561s testutil.go:509: Offset: 288, NextOffset: 308 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 134 179 423] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 463): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/463): 130, 167 561s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 171/463): 41, 33 561s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/463): 4, 240 561s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 415/463): -1, 232 561s zstdchunked_test.go:104: [4] at 415 in stargz (nextFrame: 463/463): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 477, NextOffset: 1072 561s testutil.go:509: Offset: 308, NextOffset: 836 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 135 179 423] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 463): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 135/463): 131, 167 561s zstdchunked_test.go:104: [1] at 135 in stargz (nextFrame: 171/463): 40, 32 561s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/463): 4, 240 561s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 415/463): -1, 232 561s zstdchunked_test.go:104: [4] at 415 in stargz (nextFrame: 463/463): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":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":222,"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":361,"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":501,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":521,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":641,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":661,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":781,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":801,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":188,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":326,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":346,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":487,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":648,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":808,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":949,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":969,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty3 foo5 foo_empty foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6] vs [foo3 foo4 foo_empty5 foo2 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 84, NextOffset: 104 561s testutil.go:509: Offset: 188, NextOffset: 208 561s testutil.go:509: Offset: 104, NextOffset: 222 561s testutil.go:509: Offset: 208, NextOffset: 326 561s === NAME TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 135 180 424] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 464): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 135/464): 131, 168 561s zstdchunked_test.go:104: [1] at 135 in stargz (nextFrame: 172/464): 41, 33 561s zstdchunked_test.go:104: [2] at 172 in stargz (nextFrame: 180/464): 4, 240 561s zstdchunked_test.go:104: [3] at 180 in stargz (nextFrame: 416/464): -1, 232 561s zstdchunked_test.go:104: [4] at 416 in stargz (nextFrame: 464/464): -1, -1 561s testutil.go:1683: "bar"(basename:"bar") is child of "" 561s testutil.go:1683: "foo"(basename:"foo") is child of "" 561s testutil.go:1683: "foo/bar.txt"(basename:"bar.txt") is child of "foo" 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 326, NextOffset: 346 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 149 299] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 339): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 141/339): 145, 137 561s zstdchunked_test.go:104: [1] at 141 in stargz (nextFrame: 149/339): 4, 146 561s zstdchunked_test.go:104: [2] at 149 in stargz (nextFrame: 291/339): -1, 138 561s zstdchunked_test.go:104: [3] at 291 in stargz (nextFrame: 339/339): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 148 298] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 338): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 140/338): 144, 136 561s zstdchunked_test.go:104: [1] at 140 in stargz (nextFrame: 148/338): 4, 146 561s zstdchunked_test.go:104: [2] at 148 in stargz (nextFrame: 290/338): -1, 138 561s zstdchunked_test.go:104: [3] at 290 in stargz (nextFrame: 338/338): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 242, NextOffset: 361 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 149 299] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 339): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 141/339): 145, 137 561s zstdchunked_test.go:104: [1] at 141 in stargz (nextFrame: 149/339): 4, 146 561s zstdchunked_test.go:104: [2] at 149 in stargz (nextFrame: 291/339): -1, 138 561s zstdchunked_test.go:104: [3] at 291 in stargz (nextFrame: 339/339): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 346, NextOffset: 487 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 148 298] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 338): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 140/338): 144, 136 561s zstdchunked_test.go:104: [1] at 140 in stargz (nextFrame: 148/338): 4, 146 561s zstdchunked_test.go:104: [2] at 148 in stargz (nextFrame: 290/338): -1, 138 561s zstdchunked_test.go:104: [3] at 290 in stargz (nextFrame: 338/338): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 641, NextOffset: 661 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 150 300] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 340): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 142/340): 146, 138 561s zstdchunked_test.go:104: [1] at 142 in stargz (nextFrame: 150/340): 4, 146 561s zstdchunked_test.go:104: [2] at 150 in stargz (nextFrame: 292/340): -1, 138 561s zstdchunked_test.go:104: [3] at 292 in stargz (nextFrame: 340/340): -1, -1 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 788, NextOffset: 808 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 149 299] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 339): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 141/339): 145, 137 561s zstdchunked_test.go:104: [1] at 141 in stargz (nextFrame: 149/339): 4, 146 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 661, NextOffset: 781 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 561s zstdchunked_test.go:104: [2] at 149 in stargz (nextFrame: 291/339): -1, 138 561s zstdchunked_test.go:104: [3] at 291 in stargz (nextFrame: 339/339): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 808, NextOffset: 949 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 361, NextOffset: 381 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 155 311] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 351): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 147/351): 151, 143 561s zstdchunked_test.go:104: [1] at 147 in stargz (nextFrame: 155/351): 4, 152 561s zstdchunked_test.go:104: [2] at 155 in stargz (nextFrame: 303/351): -1, 144 561s zstdchunked_test.go:104: [3] at 303 in stargz (nextFrame: 351/351): -1, -1 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 487, NextOffset: 507 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 381, NextOffset: 501 561s testutil.go:509: Offset: 507, NextOffset: 648 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 155 311] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 351): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 147/351): 151, 143 561s zstdchunked_test.go:104: [1] at 147 in stargz (nextFrame: 155/351): 4, 152 561s zstdchunked_test.go:104: [2] at 155 in stargz (nextFrame: 303/351): -1, 144 561s zstdchunked_test.go:104: [3] at 303 in stargz (nextFrame: 351/351): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 155 311] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 351): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 147/351): 151, 143 561s zstdchunked_test.go:104: [1] at 147 in stargz (nextFrame: 155/351): 4, 152 561s zstdchunked_test.go:104: [2] at 155 in stargz (nextFrame: 303/351): -1, 144 561s zstdchunked_test.go:104: [3] at 303 in stargz (nextFrame: 351/351): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 155 311] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 351): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 147/351): 151, 143 561s zstdchunked_test.go:104: [1] at 147 in stargz (nextFrame: 155/351): 4, 152 561s zstdchunked_test.go:104: [2] at 155 in stargz (nextFrame: 303/351): -1, 144 561s zstdchunked_test.go:104: [3] at 303 in stargz (nextFrame: 351/351): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 155 311] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 351): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 147/351): 151, 143 561s zstdchunked_test.go:104: [1] at 147 in stargz (nextFrame: 155/351): 4, 152 561s zstdchunked_test.go:104: [2] at 155 in stargz (nextFrame: 303/351): -1, 144 561s zstdchunked_test.go:104: [3] at 303 in stargz (nextFrame: 351/351): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 501, NextOffset: 521 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 154 310] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 350): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 146/350): 150, 142 561s zstdchunked_test.go:104: [1] at 146 in stargz (nextFrame: 154/350): 4, 152 561s zstdchunked_test.go:104: [2] at 154 in stargz (nextFrame: 302/350): -1, 144 561s zstdchunked_test.go:104: [3] at 302 in stargz (nextFrame: 350/350): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 648, NextOffset: 668 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 155 304] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 344): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 147/344): 151, 143 561s zstdchunked_test.go:104: [1] at 147 in stargz (nextFrame: 155/344): 4, 145 561s zstdchunked_test.go:104: [2] at 155 in stargz (nextFrame: 296/344): -1, 137 561s zstdchunked_test.go:104: [3] at 296 in stargz (nextFrame: 344/344): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 154 303] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 343): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 146/343): 150, 142 561s zstdchunked_test.go:104: [1] at 146 in stargz (nextFrame: 154/343): 4, 145 561s zstdchunked_test.go:104: [2] at 154 in stargz (nextFrame: 295/343): -1, 137 561s zstdchunked_test.go:104: [3] at 295 in stargz (nextFrame: 343/343): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 155 304] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 344): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 147/344): 151, 143 561s zstdchunked_test.go:104: [1] at 147 in stargz (nextFrame: 155/344): 4, 145 561s zstdchunked_test.go:104: [2] at 155 in stargz (nextFrame: 296/344): -1, 137 561s zstdchunked_test.go:104: [3] at 296 in stargz (nextFrame: 344/344): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 521, NextOffset: 641 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 154 303] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 343): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 146/343): 150, 142 561s zstdchunked_test.go:104: [1] at 146 in stargz (nextFrame: 154/343): 4, 145 561s zstdchunked_test.go:104: [2] at 154 in stargz (nextFrame: 295/343): -1, 137 561s zstdchunked_test.go:104: [3] at 295 in stargz (nextFrame: 343/343): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 154 303] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 343): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 146/343): 150, 142 561s zstdchunked_test.go:104: [1] at 146 in stargz (nextFrame: 154/343): 4, 145 561s zstdchunked_test.go:104: [2] at 154 in stargz (nextFrame: 295/343): -1, 137 561s zstdchunked_test.go:104: [3] at 295 in stargz (nextFrame: 343/343): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 154 303] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 343): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 146/343): 150, 142 561s zstdchunked_test.go:104: [1] at 146 in stargz (nextFrame: 154/343): 4, 145 561s zstdchunked_test.go:104: [2] at 154 in stargz (nextFrame: 295/343): -1, 137 561s zstdchunked_test.go:104: [3] at 295 in stargz (nextFrame: 343/343): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 668, NextOffset: 788 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 781, NextOffset: 801 561s testutil.go:509: Offset: 949, NextOffset: 969 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 156 309] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 349): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 148/349): 152, 144 561s zstdchunked_test.go:104: [1] at 148 in stargz (nextFrame: 156/349): 4, 149 561s zstdchunked_test.go:104: [2] at 156 in stargz (nextFrame: 301/349): -1, 141 561s zstdchunked_test.go:104: [3] at 301 in stargz (nextFrame: 349/349): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 155 308] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 348): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 147/348): 151, 143 561s zstdchunked_test.go:104: [1] at 147 in stargz (nextFrame: 155/348): 4, 149 561s zstdchunked_test.go:104: [2] at 155 in stargz (nextFrame: 300/348): -1, 141 561s zstdchunked_test.go:104: [3] at 300 in stargz (nextFrame: 348/348): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 156 309] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 349): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 148/349): 152, 144 561s zstdchunked_test.go:104: [1] at 148 in stargz (nextFrame: 156/349): 4, 149 561s zstdchunked_test.go:104: [2] at 156 in stargz (nextFrame: 301/349): -1, 141 561s zstdchunked_test.go:104: [3] at 301 in stargz (nextFrame: 349/349): -1, -1 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 801, NextOffset: 1337 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 969, NextOffset: 1592 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo4 foo_empty5 foo2 foo_empty3 foo_empty4 foo5 foo6] vs [foo4 foo_empty4 foo_empty5 foo6 foo foo2 foo_empty3 foo5 foo_empty foo_empty2 foo3] 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 788, NextOffset: 808 561s testutil.go:509: Offset: 641, NextOffset: 661 561s testutil.go:509: Offset: 808, NextOffset: 949 561s testutil.go:509: Offset: 661, NextOffset: 781 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#01 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 155 308] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 348): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 949, NextOffset: 969 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 147/348): 151, 143 561s zstdchunked_test.go:104: [1] at 147 in stargz (nextFrame: 155/348): 4, 149 561s zstdchunked_test.go:104: [2] at 155 in stargz (nextFrame: 300/348): -1, 141 561s zstdchunked_test.go:104: [3] at 300 in stargz (nextFrame: 348/348): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 781, NextOffset: 801 561s testutil.go:509: Offset: 969, NextOffset: 1592 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 158 311] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 351): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 150/351): 154, 146 561s zstdchunked_test.go:104: [1] at 150 in stargz (nextFrame: 158/351): 4, 149 561s zstdchunked_test.go:104: [2] at 158 in stargz (nextFrame: 303/351): -1, 141 561s zstdchunked_test.go:104: [3] at 303 in stargz (nextFrame: 351/351): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 801, NextOffset: 1337 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 157 310] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 350): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 149/350): 153, 145 561s zstdchunked_test.go:104: [1] at 149 in stargz (nextFrame: 157/350): 4, 149 561s zstdchunked_test.go:104: [2] at 157 in stargz (nextFrame: 302/350): -1, 141 561s zstdchunked_test.go:104: [3] at 302 in stargz (nextFrame: 350/350): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 188, NextOffset: 208 561s testutil.go:509: Offset: 84, NextOffset: 104 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 144 287] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 327): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 136/327): 140, 132 561s zstdchunked_test.go:104: [1] at 136 in stargz (nextFrame: 144/327): 4, 139 561s zstdchunked_test.go:104: [2] at 144 in stargz (nextFrame: 279/327): -1, 131 561s zstdchunked_test.go:104: [3] at 279 in stargz (nextFrame: 327/327): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 208, NextOffset: 326 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 128 271] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 311): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 120/311): 124, 116 561s zstdchunked_test.go:104: [1] at 120 in stargz (nextFrame: 128/311): 4, 139 561s zstdchunked_test.go:104: [2] at 128 in stargz (nextFrame: 263/311): -1, 131 561s zstdchunked_test.go:104: [3] at 263 in stargz (nextFrame: 311/311): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 104, NextOffset: 222 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 487, NextOffset: 507 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 144 287] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 327): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 136/327): 140, 132 561s zstdchunked_test.go:104: [1] at 136 in stargz (nextFrame: 144/327): 4, 139 561s zstdchunked_test.go:104: [2] at 144 in stargz (nextFrame: 279/327): -1, 131 561s zstdchunked_test.go:104: [3] at 279 in stargz (nextFrame: 327/327): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 361, NextOffset: 381 561s testutil.go:509: Offset: 507, NextOffset: 648 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 128 271] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 311): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 120/311): 124, 116 561s zstdchunked_test.go:104: [1] at 120 in stargz (nextFrame: 128/311): 4, 139 561s zstdchunked_test.go:104: [2] at 128 in stargz (nextFrame: 263/311): -1, 131 561s zstdchunked_test.go:104: [3] at 263 in stargz (nextFrame: 311/311): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 381, NextOffset: 501 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 648, NextOffset: 668 561s testutil.go:509: Offset: 501, NextOffset: 521 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 147 290] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 330): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 139/330): 143, 135 561s zstdchunked_test.go:104: [1] at 139 in stargz (nextFrame: 147/330): 4, 139 561s zstdchunked_test.go:104: [2] at 147 in stargz (nextFrame: 282/330): -1, 131 561s zstdchunked_test.go:104: [3] at 282 in stargz (nextFrame: 330/330): -1, -1 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 668, NextOffset: 788 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 521, NextOffset: 641 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 131 274] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 314): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 123/314): 127, 119 561s zstdchunked_test.go:104: [1] at 123 in stargz (nextFrame: 131/314): 4, 139 561s zstdchunked_test.go:104: [2] at 131 in stargz (nextFrame: 266/314): -1, 131 561s zstdchunked_test.go:104: [3] at 266 in stargz (nextFrame: 314/314): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 326, NextOffset: 346 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 346, NextOffset: 487 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 150 297] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 337): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 142/337): 146, 138 561s zstdchunked_test.go:104: [1] at 142 in stargz (nextFrame: 150/337): 4, 143 561s zstdchunked_test.go:104: [2] at 150 in stargz (nextFrame: 289/337): -1, 135 561s zstdchunked_test.go:104: [3] at 289 in stargz (nextFrame: 337/337): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 242, NextOffset: 361 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 133 280] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 320): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/320): 129, 121 561s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 133/320): 4, 143 561s zstdchunked_test.go:104: [2] at 133 in stargz (nextFrame: 272/320): -1, 135 561s zstdchunked_test.go:104: [3] at 272 in stargz (nextFrame: 320/320): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 150 297] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 337): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 142/337): 146, 138 561s zstdchunked_test.go:104: [1] at 142 in stargz (nextFrame: 150/337): 4, 143 561s zstdchunked_test.go:104: [2] at 150 in stargz (nextFrame: 289/337): -1, 135 561s zstdchunked_test.go:104: [3] at 289 in stargz (nextFrame: 337/337): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 133 280] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 320): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/320): 129, 121 561s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 133/320): 4, 143 561s zstdchunked_test.go:104: [2] at 133 in stargz (nextFrame: 272/320): -1, 135 561s zstdchunked_test.go:104: [3] at 272 in stargz (nextFrame: 320/320): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 150 297] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 337): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 142/337): 146, 138 561s zstdchunked_test.go:104: [1] at 142 in stargz (nextFrame: 150/337): 4, 143 561s zstdchunked_test.go:104: [2] at 150 in stargz (nextFrame: 289/337): -1, 135 561s zstdchunked_test.go:104: [3] at 289 in stargz (nextFrame: 337/337): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 133 280] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 320): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/320): 129, 121 561s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 133/320): 4, 143 561s zstdchunked_test.go:104: [2] at 133 in stargz (nextFrame: 272/320): -1, 135 561s zstdchunked_test.go:104: [3] at 272 in stargz (nextFrame: 320/320): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 150 295] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 335): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 142/335): 146, 138 561s zstdchunked_test.go:104: [1] at 142 in stargz (nextFrame: 150/335): 4, 141 561s zstdchunked_test.go:104: [2] at 150 in stargz (nextFrame: 287/335): -1, 133 561s zstdchunked_test.go:104: [3] at 287 in stargz (nextFrame: 335/335): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 133 278] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 318): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/318): 129, 121 561s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 133/318): 4, 141 561s zstdchunked_test.go:104: [2] at 133 in stargz (nextFrame: 270/318): -1, 133 561s zstdchunked_test.go:104: [3] at 270 in stargz (nextFrame: 318/318): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 150 295] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 335): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 142/335): 146, 138 561s zstdchunked_test.go:104: [1] at 142 in stargz (nextFrame: 150/335): 4, 141 561s zstdchunked_test.go:104: [2] at 150 in stargz (nextFrame: 287/335): -1, 133 561s zstdchunked_test.go:104: [3] at 287 in stargz (nextFrame: 335/335): -1, -1 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: 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":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":230,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":250,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":373,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":393,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":535,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":657,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":677,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":193,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":335,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":355,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":499,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":519,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":662,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":682,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":967,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":987,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo2 foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo4 foo5 foo] vs [.no.prefetch.landmark foo foo_empty2 foo_empty3 foo4 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty4 foo5] 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 230, NextOffset: 250 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 335, NextOffset: 355 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 133 278] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 318): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/318): 129, 121 561s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 133/318): 4, 141 561s zstdchunked_test.go:104: [2] at 133 in stargz (nextFrame: 270/318): -1, 133 561s zstdchunked_test.go:104: [3] at 270 in stargz (nextFrame: 318/318): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 250, NextOffset: 373 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 149 294] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 334): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 141/334): 145, 137 561s zstdchunked_test.go:104: [1] at 141 in stargz (nextFrame: 149/334): 4, 141 561s zstdchunked_test.go:104: [2] at 149 in stargz (nextFrame: 286/334): -1, 133 561s zstdchunked_test.go:104: [3] at 286 in stargz (nextFrame: 334/334): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 355, NextOffset: 499 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 132 277] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 317): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 124/317): 128, 120 561s zstdchunked_test.go:104: [1] at 124 in stargz (nextFrame: 132/317): 4, 141 561s zstdchunked_test.go:104: [2] at 132 in stargz (nextFrame: 269/317): -1, 133 561s zstdchunked_test.go:104: [3] at 269 in stargz (nextFrame: 317/317): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 799, NextOffset: 819 561s testutil.go:509: Offset: 967, NextOffset: 987 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 151 299] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 339): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 143/339): 147, 139 561s zstdchunked_test.go:104: [1] at 143 in stargz (nextFrame: 151/339): 4, 144 561s zstdchunked_test.go:104: [2] at 151 in stargz (nextFrame: 291/339): -1, 136 561s zstdchunked_test.go:104: [3] at 291 in stargz (nextFrame: 339/339): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 819, NextOffset: 1366 561s testutil.go:509: Offset: 987, NextOffset: 1612 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 373, NextOffset: 393 561s testutil.go:509: Offset: 499, NextOffset: 519 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 134 282] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 322): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 126/322): 130, 122 561s zstdchunked_test.go:104: [1] at 126 in stargz (nextFrame: 134/322): 4, 144 561s zstdchunked_test.go:104: [2] at 134 in stargz (nextFrame: 274/322): -1, 136 561s zstdchunked_test.go:104: [3] at 274 in stargz (nextFrame: 322/322): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 393, NextOffset: 515 561s testutil.go:509: Offset: 519, NextOffset: 662 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 515, NextOffset: 535 561s testutil.go:509: Offset: 662, NextOffset: 682 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 151 299] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 339): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 143/339): 147, 139 561s zstdchunked_test.go:104: [1] at 143 in stargz (nextFrame: 151/339): 4, 144 561s zstdchunked_test.go:104: [2] at 151 in stargz (nextFrame: 291/339): -1, 136 561s zstdchunked_test.go:104: [3] at 291 in stargz (nextFrame: 339/339): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 535, NextOffset: 657 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 134 282] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 322): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 126/322): 130, 122 561s zstdchunked_test.go:104: [1] at 126 in stargz (nextFrame: 134/322): 4, 144 561s zstdchunked_test.go:104: [2] at 134 in stargz (nextFrame: 274/322): -1, 136 561s zstdchunked_test.go:104: [3] at 274 in stargz (nextFrame: 322/322): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 682, NextOffset: 804 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 151 299] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 339): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 143/339): 147, 139 561s zstdchunked_test.go:104: [1] at 143 in stargz (nextFrame: 151/339): 4, 144 561s zstdchunked_test.go:104: [2] at 151 in stargz (nextFrame: 291/339): -1, 136 561s zstdchunked_test.go:104: [3] at 291 in stargz (nextFrame: 339/339): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 657, NextOffset: 677 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 134 282] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 322): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 126/322): 130, 122 561s zstdchunked_test.go:104: [1] at 126 in stargz (nextFrame: 134/322): 4, 144 561s zstdchunked_test.go:104: [2] at 134 in stargz (nextFrame: 274/322): -1, 136 561s zstdchunked_test.go:104: [3] at 274 in stargz (nextFrame: 322/322): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 804, NextOffset: 824 561s testutil.go:509: Offset: 677, NextOffset: 799 561s testutil.go:509: Offset: 824, NextOffset: 967 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 108, NextOffset: 230 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 136 279] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 319): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 128/319): 132, 124 561s zstdchunked_test.go:104: [1] at 128 in stargz (nextFrame: 136/319): 4, 139 561s zstdchunked_test.go:104: [2] at 136 in stargz (nextFrame: 271/319): -1, 131 561s zstdchunked_test.go:104: [3] at 271 in stargz (nextFrame: 319/319): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 213, NextOffset: 335 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo4 foo_empty5 foo6] vs [foo5 foo foo2 foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo4] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 213, NextOffset: 335 561s testutil.go:509: Offset: 108, NextOffset: 230 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 121 264] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 304): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 113/304): 117, 109 561s zstdchunked_test.go:104: [1] at 113 in stargz (nextFrame: 121/304): 4, 139 561s zstdchunked_test.go:104: [2] at 121 in stargz (nextFrame: 256/304): -1, 131 561s zstdchunked_test.go:104: [3] at 256 in stargz (nextFrame: 304/304): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 662, NextOffset: 682 561s testutil.go:509: Offset: 515, NextOffset: 535 561s testutil.go:509: Offset: 682, NextOffset: 804 561s testutil.go:509: Offset: 535, NextOffset: 657 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 967, NextOffset: 987 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 136 279] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 319): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 128/319): 132, 124 561s zstdchunked_test.go:104: [1] at 128 in stargz (nextFrame: 136/319): 4, 139 561s zstdchunked_test.go:104: [2] at 136 in stargz (nextFrame: 271/319): -1, 131 561s zstdchunked_test.go:104: [3] at 271 in stargz (nextFrame: 319/319): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 799, NextOffset: 819 561s testutil.go:509: Offset: 987, NextOffset: 1612 561s testutil.go:509: Offset: 819, NextOffset: 1366 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 335, NextOffset: 355 561s testutil.go:509: Offset: 230, NextOffset: 250 561s testutil.go:509: Offset: 355, NextOffset: 499 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 250, NextOffset: 373 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 499, NextOffset: 519 561s testutil.go:509: Offset: 373, NextOffset: 393 561s testutil.go:509: Offset: 519, NextOffset: 662 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 121 264] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 304): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 113/304): 117, 109 561s zstdchunked_test.go:104: [1] at 113 in stargz (nextFrame: 121/304): 4, 139 561s zstdchunked_test.go:104: [2] at 121 in stargz (nextFrame: 256/304): -1, 131 561s zstdchunked_test.go:104: [3] at 256 in stargz (nextFrame: 304/304): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 393, NextOffset: 515 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 138 281] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 321): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/321): 134, 126 561s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 138/321): 4, 139 561s zstdchunked_test.go:104: [2] at 138 in stargz (nextFrame: 273/321): -1, 131 561s zstdchunked_test.go:104: [3] at 273 in stargz (nextFrame: 321/321): -1, -1 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 804, NextOffset: 824 561s testutil.go:509: Offset: 657, NextOffset: 677 561s testutil.go:509: Offset: 824, NextOffset: 967 561s testutil.go:509: Offset: 677, NextOffset: 799 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 123 266] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 306): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 115/306): 119, 111 561s zstdchunked_test.go:104: [1] at 115 in stargz (nextFrame: 123/306): 4, 139 561s zstdchunked_test.go:104: [2] at 123 in stargz (nextFrame: 258/306): -1, 131 561s zstdchunked_test.go:104: [3] at 258 in stargz (nextFrame: 306/306): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":87,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":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":227,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":247,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":367,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":387,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":508,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":528,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":649,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":669,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":790,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":810,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":191,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":211,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":331,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":351,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":512,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":654,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":674,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":795,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":815,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":957,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":977,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo4 foo2 foo_empty3 foo_empty4] vs [foo5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo4 foo_empty5 foo foo_empty foo2 foo_empty3 foo_empty4] 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 331, NextOffset: 351 561s testutil.go:509: Offset: 247, NextOffset: 367 561s testutil.go:509: Offset: 351, NextOffset: 492 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 649, NextOffset: 669 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 141 288] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 328): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/328): 137, 129 561s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 141/328): 4, 143 561s zstdchunked_test.go:104: [2] at 141 in stargz (nextFrame: 280/328): -1, 135 561s zstdchunked_test.go:104: [3] at 280 in stargz (nextFrame: 328/328): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 126 273] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 313): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 118/313): 122, 114 561s zstdchunked_test.go:104: [1] at 118 in stargz (nextFrame: 126/313): 4, 143 561s zstdchunked_test.go:104: [2] at 126 in stargz (nextFrame: 265/313): -1, 135 561s zstdchunked_test.go:104: [3] at 265 in stargz (nextFrame: 313/313): -1, -1 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 795, NextOffset: 815 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 669, NextOffset: 790 561s testutil.go:509: Offset: 815, NextOffset: 957 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 790, NextOffset: 810 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 141 288] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 328): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/328): 137, 129 561s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 141/328): 4, 143 561s zstdchunked_test.go:104: [2] at 141 in stargz (nextFrame: 280/328): -1, 135 561s zstdchunked_test.go:104: [3] at 280 in stargz (nextFrame: 328/328): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 957, NextOffset: 977 561s testutil.go:509: Offset: 810, NextOffset: 1352 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 126 273] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 313): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 118/313): 122, 114 561s zstdchunked_test.go:104: [1] at 118 in stargz (nextFrame: 126/313): 4, 143 561s zstdchunked_test.go:104: [2] at 126 in stargz (nextFrame: 265/313): -1, 135 561s zstdchunked_test.go:104: [3] at 265 in stargz (nextFrame: 313/313): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 977, NextOffset: 1600 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 191, NextOffset: 211 561s testutil.go:509: Offset: 107, NextOffset: 227 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 140 287] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 327): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/327): 136, 128 561s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 140/327): 4, 143 561s zstdchunked_test.go:104: [2] at 140 in stargz (nextFrame: 279/327): -1, 135 561s zstdchunked_test.go:104: [3] at 279 in stargz (nextFrame: 327/327): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 125 272] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 312): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 117/312): 121, 113 561s zstdchunked_test.go:104: [1] at 117 in stargz (nextFrame: 125/312): 4, 143 561s zstdchunked_test.go:104: [2] at 125 in stargz (nextFrame: 264/312): -1, 135 561s zstdchunked_test.go:104: [3] at 264 in stargz (nextFrame: 312/312): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 211, NextOffset: 331 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 367, NextOffset: 387 561s testutil.go:509: Offset: 492, NextOffset: 512 561s testutil.go:509: Offset: 387, NextOffset: 508 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 138 283] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 323): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/323): 134, 126 561s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 138/323): 4, 141 561s zstdchunked_test.go:104: [2] at 138 in stargz (nextFrame: 275/323): -1, 133 561s zstdchunked_test.go:104: [3] at 275 in stargz (nextFrame: 323/323): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 512, NextOffset: 654 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 508, NextOffset: 528 561s testutil.go:509: Offset: 654, NextOffset: 674 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 130 275] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 315): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 122/315): 126, 118 561s zstdchunked_test.go:104: [1] at 122 in stargz (nextFrame: 130/315): 4, 141 561s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 267/315): -1, 133 561s zstdchunked_test.go:104: [3] at 267 in stargz (nextFrame: 315/315): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 528, NextOffset: 649 561s testutil.go:509: Offset: 674, NextOffset: 795 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo_empty5 foo foo_empty foo2 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty2] vs [foo_empty foo_empty2 foo3 foo4 foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo] 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 795, NextOffset: 815 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 138 283] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 323): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/323): 134, 126 561s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 138/323): 4, 141 561s zstdchunked_test.go:104: [2] at 138 in stargz (nextFrame: 275/323): -1, 133 561s zstdchunked_test.go:104: [3] at 275 in stargz (nextFrame: 323/323): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 649, NextOffset: 669 561s testutil.go:509: Offset: 815, NextOffset: 957 561s testutil.go:509: Offset: 669, NextOffset: 790 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 957, NextOffset: 977 561s testutil.go:509: Offset: 790, NextOffset: 810 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 130 275] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 315): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 122/315): 126, 118 561s zstdchunked_test.go:104: [1] at 122 in stargz (nextFrame: 130/315): 4, 141 561s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 267/315): -1, 133 561s zstdchunked_test.go:104: [3] at 267 in stargz (nextFrame: 315/315): -1, -1 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 977, NextOffset: 1600 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 810, NextOffset: 1352 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 492, NextOffset: 512 561s testutil.go:509: Offset: 367, NextOffset: 387 561s testutil.go:509: Offset: 512, NextOffset: 654 561s testutil.go:509: Offset: 387, NextOffset: 508 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 654, NextOffset: 674 561s testutil.go:509: Offset: 508, NextOffset: 528 561s testutil.go:509: Offset: 674, NextOffset: 795 561s testutil.go:509: Offset: 528, NextOffset: 649 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 138 283] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 323): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/323): 134, 126 561s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 138/323): 4, 141 561s zstdchunked_test.go:104: [2] at 138 in stargz (nextFrame: 275/323): -1, 133 561s zstdchunked_test.go:104: [3] at 275 in stargz (nextFrame: 323/323): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 191, NextOffset: 211 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 211, NextOffset: 331 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 107, NextOffset: 227 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 331, NextOffset: 351 561s testutil.go:509: Offset: 227, NextOffset: 247 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 130 275] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 315): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 122/315): 126, 118 561s zstdchunked_test.go:104: [1] at 122 in stargz (nextFrame: 130/315): 4, 141 561s zstdchunked_test.go:104: [2] at 130 in stargz (nextFrame: 267/315): -1, 133 561s zstdchunked_test.go:104: [3] at 267 in stargz (nextFrame: 315/315): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 351, NextOffset: 492 561s testutil.go:509: Offset: 247, NextOffset: 367 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 140 288] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 328): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/328): 136, 128 561s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 140/328): 4, 144 561s zstdchunked_test.go:104: [2] at 140 in stargz (nextFrame: 280/328): -1, 136 561s zstdchunked_test.go:104: [3] at 280 in stargz (nextFrame: 328/328): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 132 280] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 320): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 124/320): 128, 120 561s zstdchunked_test.go:104: [1] at 124 in stargz (nextFrame: 132/320): 4, 144 561s zstdchunked_test.go:104: [2] at 132 in stargz (nextFrame: 272/320): -1, 136 561s zstdchunked_test.go:104: [3] at 272 in stargz (nextFrame: 320/320): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#01 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 140 288] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 328): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/328): 136, 128 561s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 140/328): 4, 144 561s zstdchunked_test.go:104: [2] at 140 in stargz (nextFrame: 280/328): -1, 136 561s zstdchunked_test.go:104: [3] at 280 in stargz (nextFrame: 328/328): -1, -1 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: 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":110,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":249,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":369,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":389,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":509,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":529,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":649,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":669,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":789,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":809,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":197,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":217,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":497,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":517,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":658,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":678,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":798,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":818,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":959,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":979,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty3 foo6 foo_empty foo2] vs [.no.prefetch.landmark foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo3 foo4] 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 197, NextOffset: 217 561s testutil.go:509: Offset: 110, NextOffset: 229 561s testutil.go:509: Offset: 217, NextOffset: 336 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 132 280] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 320): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 124/320): 128, 120 561s zstdchunked_test.go:104: [1] at 124 in stargz (nextFrame: 132/320): 4, 144 561s zstdchunked_test.go:104: [2] at 132 in stargz (nextFrame: 272/320): -1, 136 561s zstdchunked_test.go:104: [3] at 272 in stargz (nextFrame: 320/320): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 789, NextOffset: 809 561s testutil.go:509: Offset: 959, NextOffset: 979 561s testutil.go:509: Offset: 809, NextOffset: 1352 561s testutil.go:509: Offset: 979, NextOffset: 1610 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 336, NextOffset: 356 561s testutil.go:509: Offset: 249, NextOffset: 369 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 141 289] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 329): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/329): 137, 129 561s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 141/329): 4, 144 561s zstdchunked_test.go:104: [2] at 141 in stargz (nextFrame: 281/329): -1, 136 561s zstdchunked_test.go:104: [3] at 281 in stargz (nextFrame: 329/329): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 356, NextOffset: 497 561s === NAME TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 133 281] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 321): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/321): 129, 121 561s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 133/321): 4, 144 561s zstdchunked_test.go:104: [2] at 133 in stargz (nextFrame: 273/321): -1, 136 561s zstdchunked_test.go:104: [3] at 273 in stargz (nextFrame: 321/321): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 369, NextOffset: 389 561s testutil.go:509: Offset: 497, NextOffset: 517 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 121 229 356 490 599 643 946] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 986): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/986): 117, 631 561s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 229/986): 104, 510 561s zstdchunked_test.go:104: [2] at 229 in stargz (nextFrame: 356/986): 123, 402 561s zstdchunked_test.go:104: [3] at 356 in stargz (nextFrame: 490/986): 130, 275 561s zstdchunked_test.go:104: [4] at 490 in stargz (nextFrame: 599/986): 105, 141 561s zstdchunked_test.go:104: [5] at 599 in stargz (nextFrame: 635/986): 40, 32 561s zstdchunked_test.go:104: [6] at 635 in stargz (nextFrame: 643/986): 4, 299 561s zstdchunked_test.go:104: [7] at 643 in stargz (nextFrame: 938/986): -1, 291 561s zstdchunked_test.go:104: [8] at 938 in stargz (nextFrame: 986/986): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 389, NextOffset: 509 561s testutil.go:509: Offset: 517, NextOffset: 658 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 121 229 356 490 599 644 947] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 987): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/987): 117, 632 561s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 229/987): 104, 511 561s zstdchunked_test.go:104: [2] at 229 in stargz (nextFrame: 356/987): 123, 403 561s zstdchunked_test.go:104: [3] at 356 in stargz (nextFrame: 490/987): 130, 276 561s zstdchunked_test.go:104: [4] at 490 in stargz (nextFrame: 599/987): 105, 142 561s zstdchunked_test.go:104: [5] at 599 in stargz (nextFrame: 636/987): 41, 33 561s zstdchunked_test.go:104: [6] at 636 in stargz (nextFrame: 644/987): 4, 299 561s zstdchunked_test.go:104: [7] at 644 in stargz (nextFrame: 939/987): -1, 291 561s zstdchunked_test.go:104: [8] at 939 in stargz (nextFrame: 987/987): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 509, NextOffset: 529 561s testutil.go:509: Offset: 658, NextOffset: 678 561s testutil.go:509: Offset: 529, NextOffset: 649 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 121 229 356 490 599 643 946] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 986): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/986): 117, 631 561s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 229/986): 104, 510 561s zstdchunked_test.go:104: [2] at 229 in stargz (nextFrame: 356/986): 123, 402 561s zstdchunked_test.go:104: [3] at 356 in stargz (nextFrame: 490/986): 130, 275 561s zstdchunked_test.go:104: [4] at 490 in stargz (nextFrame: 599/986): 105, 141 561s zstdchunked_test.go:104: [5] at 599 in stargz (nextFrame: 635/986): 40, 32 561s zstdchunked_test.go:104: [6] at 635 in stargz (nextFrame: 643/986): 4, 299 561s zstdchunked_test.go:104: [7] at 643 in stargz (nextFrame: 938/986): -1, 291 561s zstdchunked_test.go:104: [8] at 938 in stargz (nextFrame: 986/986): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 121 229 356 490 599 644 947] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 987): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/987): 117, 632 561s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 229/987): 104, 511 561s zstdchunked_test.go:104: [2] at 229 in stargz (nextFrame: 356/987): 123, 403 561s zstdchunked_test.go:104: [3] at 356 in stargz (nextFrame: 490/987): 130, 276 561s zstdchunked_test.go:104: [4] at 490 in stargz (nextFrame: 599/987): 105, 142 561s zstdchunked_test.go:104: [5] at 599 in stargz (nextFrame: 636/987): 41, 33 561s zstdchunked_test.go:104: [6] at 636 in stargz (nextFrame: 644/987): 4, 299 561s zstdchunked_test.go:104: [7] at 644 in stargz (nextFrame: 939/987): -1, 291 561s zstdchunked_test.go:104: [8] at 939 in stargz (nextFrame: 987/987): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 678, NextOffset: 798 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 649, NextOffset: 669 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 118 225 351 482 588 632 935] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 975): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 118/975): 114, 620 561s zstdchunked_test.go:104: [1] at 118 in stargz (nextFrame: 225/975): 103, 502 561s zstdchunked_test.go:104: [2] at 225 in stargz (nextFrame: 351/975): 122, 395 561s zstdchunked_test.go:104: [3] at 351 in stargz (nextFrame: 482/975): 127, 269 561s zstdchunked_test.go:104: [4] at 482 in stargz (nextFrame: 588/975): 102, 138 561s zstdchunked_test.go:104: [5] at 588 in stargz (nextFrame: 624/975): 40, 32 561s zstdchunked_test.go:104: [6] at 624 in stargz (nextFrame: 632/975): 4, 299 561s zstdchunked_test.go:104: [7] at 632 in stargz (nextFrame: 927/975): -1, 291 561s zstdchunked_test.go:104: [8] at 927 in stargz (nextFrame: 975/975): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 798, NextOffset: 818 561s testutil.go:509: Offset: 669, NextOffset: 789 561s testutil.go:509: Offset: 818, NextOffset: 959 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo3 foo4] vs [foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty3 foo6] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 197, NextOffset: 217 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 118 225 351 482 588 633 936] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 976): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 118/976): 114, 621 561s zstdchunked_test.go:104: [1] at 118 in stargz (nextFrame: 225/976): 103, 503 561s zstdchunked_test.go:104: [2] at 225 in stargz (nextFrame: 351/976): 122, 396 561s zstdchunked_test.go:104: [3] at 351 in stargz (nextFrame: 482/976): 127, 270 561s zstdchunked_test.go:104: [4] at 482 in stargz (nextFrame: 588/976): 102, 139 561s zstdchunked_test.go:104: [5] at 588 in stargz (nextFrame: 625/976): 41, 33 561s zstdchunked_test.go:104: [6] at 625 in stargz (nextFrame: 633/976): 4, 299 561s zstdchunked_test.go:104: [7] at 633 in stargz (nextFrame: 928/976): -1, 291 561s zstdchunked_test.go:104: [8] at 928 in stargz (nextFrame: 976/976): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 217, NextOffset: 336 561s testutil.go:509: Offset: 110, NextOffset: 229 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 336, NextOffset: 356 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 111 220 346 473 582 626 931] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 971): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/971): 107, 614 561s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 220/971): 105, 503 561s zstdchunked_test.go:104: [2] at 220 in stargz (nextFrame: 346/971): 122, 394 561s zstdchunked_test.go:104: [3] at 346 in stargz (nextFrame: 473/971): 123, 268 561s zstdchunked_test.go:104: [4] at 473 in stargz (nextFrame: 582/971): 105, 141 561s zstdchunked_test.go:104: [5] at 582 in stargz (nextFrame: 618/971): 40, 32 561s zstdchunked_test.go:104: [6] at 618 in stargz (nextFrame: 626/971): 4, 301 561s zstdchunked_test.go:104: [7] at 626 in stargz (nextFrame: 923/971): -1, 293 561s zstdchunked_test.go:104: [8] at 923 in stargz (nextFrame: 971/971): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 356, NextOffset: 497 561s testutil.go:509: Offset: 249, NextOffset: 369 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 111 220 346 473 582 627 932] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 972): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/972): 107, 615 561s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 220/972): 105, 504 561s zstdchunked_test.go:104: [2] at 220 in stargz (nextFrame: 346/972): 122, 395 561s zstdchunked_test.go:104: [3] at 346 in stargz (nextFrame: 473/972): 123, 269 561s zstdchunked_test.go:104: [4] at 473 in stargz (nextFrame: 582/972): 105, 142 561s zstdchunked_test.go:104: [5] at 582 in stargz (nextFrame: 619/972): 41, 33 561s zstdchunked_test.go:104: [6] at 619 in stargz (nextFrame: 627/972): 4, 301 561s zstdchunked_test.go:104: [7] at 627 in stargz (nextFrame: 924/972): -1, 293 561s zstdchunked_test.go:104: [8] at 924 in stargz (nextFrame: 972/972): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 497, NextOffset: 517 561s testutil.go:509: Offset: 369, NextOffset: 389 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#01 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 111 220 346 473 582 626 931] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 971): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/971): 107, 614 561s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 220/971): 105, 503 561s zstdchunked_test.go:104: [2] at 220 in stargz (nextFrame: 346/971): 122, 394 561s zstdchunked_test.go:104: [3] at 346 in stargz (nextFrame: 473/971): 123, 268 561s zstdchunked_test.go:104: [4] at 473 in stargz (nextFrame: 582/971): 105, 141 561s zstdchunked_test.go:104: [5] at 582 in stargz (nextFrame: 618/971): 40, 32 561s zstdchunked_test.go:104: [6] at 618 in stargz (nextFrame: 626/971): 4, 301 561s zstdchunked_test.go:104: [7] at 626 in stargz (nextFrame: 923/971): -1, 293 561s zstdchunked_test.go:104: [8] at 923 in stargz (nextFrame: 971/971): -1, -1 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 517, NextOffset: 658 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 389, NextOffset: 509 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 111 220 346 473 582 627 932] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 972): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/972): 107, 615 561s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 220/972): 105, 504 561s zstdchunked_test.go:104: [2] at 220 in stargz (nextFrame: 346/972): 122, 395 561s zstdchunked_test.go:104: [3] at 346 in stargz (nextFrame: 473/972): 123, 269 561s zstdchunked_test.go:104: [4] at 473 in stargz (nextFrame: 582/972): 105, 142 561s zstdchunked_test.go:104: [5] at 582 in stargz (nextFrame: 619/972): 41, 33 561s zstdchunked_test.go:104: [6] at 619 in stargz (nextFrame: 627/972): 4, 301 561s zstdchunked_test.go:104: [7] at 627 in stargz (nextFrame: 924/972): -1, 293 561s zstdchunked_test.go:104: [8] at 924 in stargz (nextFrame: 972/972): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 658, NextOffset: 678 561s testutil.go:509: Offset: 509, NextOffset: 529 561s testutil.go:509: Offset: 678, NextOffset: 798 561s testutil.go:509: Offset: 529, NextOffset: 649 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 798, NextOffset: 818 561s testutil.go:509: Offset: 649, NextOffset: 669 561s testutil.go:509: Offset: 818, NextOffset: 959 561s testutil.go:509: Offset: 669, NextOffset: 789 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 959, NextOffset: 979 561s testutil.go:509: Offset: 789, NextOffset: 809 561s testutil.go:509: Offset: 979, NextOffset: 1610 561s testutil.go:509: Offset: 809, NextOffset: 1352 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 109 215 337 460 568 612 919] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 959): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/959): 105, 600 561s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 215/959): 102, 491 561s zstdchunked_test.go:104: [2] at 215 in stargz (nextFrame: 337/959): 118, 385 561s zstdchunked_test.go:104: [3] at 337 in stargz (nextFrame: 460/959): 119, 263 561s zstdchunked_test.go:104: [4] at 460 in stargz (nextFrame: 568/959): 104, 140 561s zstdchunked_test.go:104: [5] at 568 in stargz (nextFrame: 604/959): 40, 32 561s zstdchunked_test.go:104: [6] at 604 in stargz (nextFrame: 612/959): 4, 303 561s zstdchunked_test.go:104: [7] at 612 in stargz (nextFrame: 911/959): -1, 295 561s zstdchunked_test.go:104: [8] at 911 in stargz (nextFrame: 959/959): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 109 215 337 460 568 613 920] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 960): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/960): 105, 601 561s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 215/960): 102, 492 561s zstdchunked_test.go:104: [2] at 215 in stargz (nextFrame: 337/960): 118, 386 561s zstdchunked_test.go:104: [3] at 337 in stargz (nextFrame: 460/960): 119, 264 561s zstdchunked_test.go:104: [4] at 460 in stargz (nextFrame: 568/960): 104, 141 561s zstdchunked_test.go:104: [5] at 568 in stargz (nextFrame: 605/960): 41, 33 561s zstdchunked_test.go:104: [6] at 605 in stargz (nextFrame: 613/960): 4, 303 561s zstdchunked_test.go:104: [7] at 613 in stargz (nextFrame: 912/960): -1, 295 561s zstdchunked_test.go:104: [8] at 912 in stargz (nextFrame: 960/960): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 112 219 342 468 575 619 925] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 965): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/965): 108, 607 561s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 219/965): 103, 495 561s zstdchunked_test.go:104: [2] at 219 in stargz (nextFrame: 342/965): 119, 388 561s zstdchunked_test.go:104: [3] at 342 in stargz (nextFrame: 468/965): 122, 265 561s zstdchunked_test.go:104: [4] at 468 in stargz (nextFrame: 575/965): 103, 139 561s zstdchunked_test.go:104: [5] at 575 in stargz (nextFrame: 611/965): 40, 32 561s zstdchunked_test.go:104: [6] at 611 in stargz (nextFrame: 619/965): 4, 302 561s zstdchunked_test.go:104: [7] at 619 in stargz (nextFrame: 917/965): -1, 294 561s zstdchunked_test.go:104: [8] at 917 in stargz (nextFrame: 965/965): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 112 219 342 468 575 620 926] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 966): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/966): 108, 608 561s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 219/966): 103, 496 561s zstdchunked_test.go:104: [2] at 219 in stargz (nextFrame: 342/966): 119, 389 561s zstdchunked_test.go:104: [3] at 342 in stargz (nextFrame: 468/966): 122, 266 561s zstdchunked_test.go:104: [4] at 468 in stargz (nextFrame: 575/966): 103, 140 561s zstdchunked_test.go:104: [5] at 575 in stargz (nextFrame: 612/966): 41, 33 561s zstdchunked_test.go:104: [6] at 612 in stargz (nextFrame: 620/966): 4, 302 561s zstdchunked_test.go:104: [7] at 620 in stargz (nextFrame: 918/966): -1, 294 561s zstdchunked_test.go:104: [8] at 918 in stargz (nextFrame: 966/966): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":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":222,"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":361,"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":501,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":521,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":641,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":661,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":781,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":801,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":188,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":326,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":346,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":487,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":648,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":808,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":949,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":969,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo4] vs [foo4 foo_empty5 foo6 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2] 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 781, NextOffset: 801 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 112 219 342 468 575 619 925] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 965): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/965): 108, 607 561s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 219/965): 103, 495 561s zstdchunked_test.go:104: [2] at 219 in stargz (nextFrame: 342/965): 119, 388 561s zstdchunked_test.go:104: [3] at 342 in stargz (nextFrame: 468/965): 122, 265 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 949, NextOffset: 969 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 561s zstdchunked_test.go:104: [4] at 468 in stargz (nextFrame: 575/965): 103, 139 561s zstdchunked_test.go:104: [5] at 575 in stargz (nextFrame: 611/965): 40, 32 561s zstdchunked_test.go:104: [6] at 611 in stargz (nextFrame: 619/965): 4, 302 561s zstdchunked_test.go:104: [7] at 619 in stargz (nextFrame: 917/965): -1, 294 561s zstdchunked_test.go:104: [8] at 917 in stargz (nextFrame: 965/965): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 801, NextOffset: 1337 561s testutil.go:509: Offset: 969, NextOffset: 1592 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 501, NextOffset: 521 561s testutil.go:509: Offset: 648, NextOffset: 668 561s testutil.go:509: Offset: 521, NextOffset: 641 561s testutil.go:509: Offset: 668, NextOffset: 788 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 112 219 342 468 575 620 926] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 966): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/966): 108, 608 561s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 219/966): 103, 496 561s zstdchunked_test.go:104: [2] at 219 in stargz (nextFrame: 342/966): 119, 389 561s zstdchunked_test.go:104: [3] at 342 in stargz (nextFrame: 468/966): 122, 266 561s zstdchunked_test.go:104: [4] at 468 in stargz (nextFrame: 575/966): 103, 140 561s zstdchunked_test.go:104: [5] at 575 in stargz (nextFrame: 612/966): 41, 33 561s zstdchunked_test.go:104: [6] at 612 in stargz (nextFrame: 620/966): 4, 302 561s zstdchunked_test.go:104: [7] at 620 in stargz (nextFrame: 918/966): -1, 294 561s zstdchunked_test.go:104: [8] at 918 in stargz (nextFrame: 966/966): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 84, NextOffset: 104 561s testutil.go:509: Offset: 188, NextOffset: 208 561s testutil.go:509: Offset: 104, NextOffset: 222 561s testutil.go:509: Offset: 208, NextOffset: 326 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 326, NextOffset: 346 561s testutil.go:509: Offset: 242, NextOffset: 361 561s testutil.go:509: Offset: 346, NextOffset: 487 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 361, NextOffset: 381 561s testutil.go:509: Offset: 487, NextOffset: 507 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 110 217 339 462 570 614 922] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 962): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/962): 106, 602 561s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 217/962): 103, 492 561s zstdchunked_test.go:104: [2] at 217 in stargz (nextFrame: 339/962): 118, 385 561s zstdchunked_test.go:104: [3] at 339 in stargz (nextFrame: 462/962): 119, 263 561s zstdchunked_test.go:104: [4] at 462 in stargz (nextFrame: 570/962): 104, 140 561s zstdchunked_test.go:104: [5] at 570 in stargz (nextFrame: 606/962): 40, 32 561s zstdchunked_test.go:104: [6] at 606 in stargz (nextFrame: 614/962): 4, 304 561s zstdchunked_test.go:104: [7] at 614 in stargz (nextFrame: 914/962): -1, 296 561s zstdchunked_test.go:104: [8] at 914 in stargz (nextFrame: 962/962): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 381, NextOffset: 501 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 110 217 339 462 570 615 923] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 963): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/963): 106, 603 561s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 217/963): 103, 493 561s zstdchunked_test.go:104: [2] at 217 in stargz (nextFrame: 339/963): 118, 386 561s zstdchunked_test.go:104: [3] at 339 in stargz (nextFrame: 462/963): 119, 264 561s zstdchunked_test.go:104: [4] at 462 in stargz (nextFrame: 570/963): 104, 141 561s zstdchunked_test.go:104: [5] at 570 in stargz (nextFrame: 607/963): 41, 33 561s zstdchunked_test.go:104: [6] at 607 in stargz (nextFrame: 615/963): 4, 304 561s zstdchunked_test.go:104: [7] at 615 in stargz (nextFrame: 915/963): -1, 296 561s zstdchunked_test.go:104: [8] at 915 in stargz (nextFrame: 963/963): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 507, NextOffset: 648 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 112 225 350 479 590 634 939] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 979): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/979): 108, 622 561s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 225/979): 109, 510 561s zstdchunked_test.go:104: [2] at 225 in stargz (nextFrame: 350/979): 121, 397 561s zstdchunked_test.go:104: [3] at 350 in stargz (nextFrame: 479/979): 125, 272 561s zstdchunked_test.go:104: [4] at 479 in stargz (nextFrame: 590/979): 107, 143 561s zstdchunked_test.go:104: [5] at 590 in stargz (nextFrame: 626/979): 40, 32 561s zstdchunked_test.go:104: [6] at 626 in stargz (nextFrame: 634/979): 4, 301 561s zstdchunked_test.go:104: [7] at 634 in stargz (nextFrame: 931/979): -1, 293 561s zstdchunked_test.go:104: [8] at 931 in stargz (nextFrame: 979/979): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 641, NextOffset: 661 561s testutil.go:509: Offset: 788, NextOffset: 808 561s testutil.go:509: Offset: 661, NextOffset: 781 561s testutil.go:509: Offset: 808, NextOffset: 949 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty2 foo4 foo_empty5 foo6 foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo2] vs [foo4 foo foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo_empty2] 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 788, NextOffset: 808 561s testutil.go:509: Offset: 641, NextOffset: 661 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 112 225 350 479 590 635 940] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 980): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/980): 108, 623 561s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 225/980): 109, 511 561s zstdchunked_test.go:104: [2] at 225 in stargz (nextFrame: 350/980): 121, 398 561s zstdchunked_test.go:104: [3] at 350 in stargz (nextFrame: 479/980): 125, 273 561s zstdchunked_test.go:104: [4] at 479 in stargz (nextFrame: 590/980): 107, 144 561s zstdchunked_test.go:104: [5] at 590 in stargz (nextFrame: 627/980): 41, 33 561s zstdchunked_test.go:104: [6] at 627 in stargz (nextFrame: 635/980): 4, 301 561s zstdchunked_test.go:104: [7] at 635 in stargz (nextFrame: 932/980): -1, 293 561s zstdchunked_test.go:104: [8] at 932 in stargz (nextFrame: 980/980): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 808, NextOffset: 949 561s testutil.go:509: Offset: 661, NextOffset: 781 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 188, NextOffset: 208 561s testutil.go:509: Offset: 84, NextOffset: 104 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 112 225 350 479 590 634 939] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 979): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/979): 108, 622 561s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 225/979): 109, 510 561s zstdchunked_test.go:104: [2] at 225 in stargz (nextFrame: 350/979): 121, 397 561s zstdchunked_test.go:104: [3] at 350 in stargz (nextFrame: 479/979): 125, 272 561s zstdchunked_test.go:104: [4] at 479 in stargz (nextFrame: 590/979): 107, 143 561s zstdchunked_test.go:104: [5] at 590 in stargz (nextFrame: 626/979): 40, 32 561s zstdchunked_test.go:104: [6] at 626 in stargz (nextFrame: 634/979): 4, 301 561s zstdchunked_test.go:104: [7] at 634 in stargz (nextFrame: 931/979): -1, 293 561s zstdchunked_test.go:104: [8] at 931 in stargz (nextFrame: 979/979): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 208, NextOffset: 326 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 112 225 350 479 590 635 940] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 980): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/980): 108, 623 561s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 225/980): 109, 511 561s zstdchunked_test.go:104: [2] at 225 in stargz (nextFrame: 350/980): 121, 398 561s zstdchunked_test.go:104: [3] at 350 in stargz (nextFrame: 479/980): 125, 273 561s zstdchunked_test.go:104: [4] at 479 in stargz (nextFrame: 590/980): 107, 144 561s zstdchunked_test.go:104: [5] at 590 in stargz (nextFrame: 627/980): 41, 33 561s zstdchunked_test.go:104: [6] at 627 in stargz (nextFrame: 635/980): 4, 301 561s zstdchunked_test.go:104: [7] at 635 in stargz (nextFrame: 932/980): -1, 293 561s zstdchunked_test.go:104: [8] at 932 in stargz (nextFrame: 980/980): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 104, NextOffset: 222 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 326, NextOffset: 346 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 346, NextOffset: 487 561s testutil.go:509: Offset: 242, NextOffset: 361 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 111 221 344 470 577 621 925] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 965): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/965): 107, 609 561s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 221/965): 106, 498 561s zstdchunked_test.go:104: [2] at 221 in stargz (nextFrame: 344/965): 119, 388 561s zstdchunked_test.go:104: [3] at 344 in stargz (nextFrame: 470/965): 122, 265 561s zstdchunked_test.go:104: [4] at 470 in stargz (nextFrame: 577/965): 103, 139 561s zstdchunked_test.go:104: [5] at 577 in stargz (nextFrame: 613/965): 40, 32 561s zstdchunked_test.go:104: [6] at 613 in stargz (nextFrame: 621/965): 4, 300 561s zstdchunked_test.go:104: [7] at 621 in stargz (nextFrame: 917/965): -1, 292 561s zstdchunked_test.go:104: [8] at 917 in stargz (nextFrame: 965/965): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 648, NextOffset: 668 561s testutil.go:509: Offset: 501, NextOffset: 521 561s testutil.go:509: Offset: 668, NextOffset: 788 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 111 221 344 470 577 622 926] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 966): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/966): 107, 610 561s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 221/966): 106, 499 561s zstdchunked_test.go:104: [2] at 221 in stargz (nextFrame: 344/966): 119, 389 561s zstdchunked_test.go:104: [3] at 344 in stargz (nextFrame: 470/966): 122, 266 561s zstdchunked_test.go:104: [4] at 470 in stargz (nextFrame: 577/966): 103, 140 561s zstdchunked_test.go:104: [5] at 577 in stargz (nextFrame: 614/966): 41, 33 561s zstdchunked_test.go:104: [6] at 614 in stargz (nextFrame: 622/966): 4, 300 561s zstdchunked_test.go:104: [7] at 622 in stargz (nextFrame: 918/966): -1, 292 561s zstdchunked_test.go:104: [8] at 918 in stargz (nextFrame: 966/966): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 521, NextOffset: 641 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 949, NextOffset: 969 561s testutil.go:509: Offset: 781, NextOffset: 801 561s testutil.go:509: Offset: 969, NextOffset: 1592 561s testutil.go:509: Offset: 801, NextOffset: 1337 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 487, NextOffset: 507 561s testutil.go:509: Offset: 361, NextOffset: 381 561s testutil.go:509: Offset: 507, NextOffset: 648 561s testutil.go:509: Offset: 381, NextOffset: 501 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 110 214 332 455 559 603 888] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 928): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/928): 106, 591 561s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 214/928): 100, 481 561s zstdchunked_test.go:104: [2] at 214 in stargz (nextFrame: 332/928): 114, 377 561s zstdchunked_test.go:104: [3] at 332 in stargz (nextFrame: 455/928): 119, 259 561s zstdchunked_test.go:104: [4] at 455 in stargz (nextFrame: 559/928): 100, 136 561s zstdchunked_test.go:104: [5] at 559 in stargz (nextFrame: 595/928): 40, 32 561s zstdchunked_test.go:104: [6] at 595 in stargz (nextFrame: 603/928): 4, 281 561s zstdchunked_test.go:104: [7] at 603 in stargz (nextFrame: 880/928): -1, 273 561s zstdchunked_test.go:104: [8] at 880 in stargz (nextFrame: 928/928): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 110 214 332 455 559 604 889] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 929): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/929): 106, 592 561s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 214/929): 100, 482 561s zstdchunked_test.go:104: [2] at 214 in stargz (nextFrame: 332/929): 114, 378 561s zstdchunked_test.go:104: [3] at 332 in stargz (nextFrame: 455/929): 119, 260 561s zstdchunked_test.go:104: [4] at 455 in stargz (nextFrame: 559/929): 100, 137 561s zstdchunked_test.go:104: [5] at 559 in stargz (nextFrame: 596/929): 41, 33 561s zstdchunked_test.go:104: [6] at 596 in stargz (nextFrame: 604/929): 4, 281 561s zstdchunked_test.go:104: [7] at 604 in stargz (nextFrame: 881/929): -1, 273 561s zstdchunked_test.go:104: [8] at 881 in stargz (nextFrame: 929/929): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: 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":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":230,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":250,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":373,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":393,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":535,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":657,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":677,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":193,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":335,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":355,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":499,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":519,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":662,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":682,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":967,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":987,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo2 foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo_empty4] vs [foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo_empty4 foo6 foo foo_empty2 foo3 foo4 foo5] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 193, NextOffset: 213 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 110 214 332 455 559 603 888] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 928): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/928): 106, 591 561s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 214/928): 100, 481 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 108, NextOffset: 230 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 561s zstdchunked_test.go:104: [2] at 214 in stargz (nextFrame: 332/928): 114, 377 561s zstdchunked_test.go:104: [3] at 332 in stargz (nextFrame: 455/928): 119, 259 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 213, NextOffset: 335 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 561s zstdchunked_test.go:104: [4] at 455 in stargz (nextFrame: 559/928): 100, 136 561s zstdchunked_test.go:104: [5] at 559 in stargz (nextFrame: 595/928): 40, 32 561s zstdchunked_test.go:104: [6] at 595 in stargz (nextFrame: 603/928): 4, 281 561s zstdchunked_test.go:104: [7] at 603 in stargz (nextFrame: 880/928): -1, 273 561s zstdchunked_test.go:104: [8] at 880 in stargz (nextFrame: 928/928): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 373, NextOffset: 393 561s testutil.go:509: Offset: 499, NextOffset: 519 561s testutil.go:509: Offset: 393, NextOffset: 515 561s testutil.go:509: Offset: 519, NextOffset: 662 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 110 214 332 455 559 604 889] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 929): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/929): 106, 592 561s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 214/929): 100, 482 561s zstdchunked_test.go:104: [2] at 214 in stargz (nextFrame: 332/929): 114, 378 561s zstdchunked_test.go:104: [3] at 332 in stargz (nextFrame: 455/929): 119, 260 561s zstdchunked_test.go:104: [4] at 455 in stargz (nextFrame: 559/929): 100, 137 561s zstdchunked_test.go:104: [5] at 559 in stargz (nextFrame: 596/929): 41, 33 561s zstdchunked_test.go:104: [6] at 596 in stargz (nextFrame: 604/929): 4, 281 561s zstdchunked_test.go:104: [7] at 604 in stargz (nextFrame: 881/929): -1, 273 561s zstdchunked_test.go:104: [8] at 881 in stargz (nextFrame: 929/929): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 230, NextOffset: 250 561s testutil.go:509: Offset: 335, NextOffset: 355 561s testutil.go:509: Offset: 250, NextOffset: 373 561s testutil.go:509: Offset: 355, NextOffset: 499 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 515, NextOffset: 535 561s testutil.go:509: Offset: 662, NextOffset: 682 561s testutil.go:509: Offset: 535, NextOffset: 657 561s testutil.go:509: Offset: 682, NextOffset: 804 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 657, NextOffset: 677 561s testutil.go:509: Offset: 804, NextOffset: 824 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 677, NextOffset: 799 561s testutil.go:509: Offset: 824, NextOffset: 967 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 799, NextOffset: 819 561s testutil.go:509: Offset: 967, NextOffset: 987 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 108 214 332 454 557 601 887] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 927): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 108/927): 104, 589 561s zstdchunked_test.go:104: [1] at 108 in stargz (nextFrame: 214/927): 102, 481 561s zstdchunked_test.go:104: [2] at 214 in stargz (nextFrame: 332/927): 114, 375 561s zstdchunked_test.go:104: [3] at 332 in stargz (nextFrame: 454/927): 118, 257 561s zstdchunked_test.go:104: [4] at 454 in stargz (nextFrame: 557/927): 99, 135 561s zstdchunked_test.go:104: [5] at 557 in stargz (nextFrame: 593/927): 40, 32 561s zstdchunked_test.go:104: [6] at 593 in stargz (nextFrame: 601/927): 4, 282 561s zstdchunked_test.go:104: [7] at 601 in stargz (nextFrame: 879/927): -1, 274 561s zstdchunked_test.go:104: [8] at 879 in stargz (nextFrame: 927/927): -1, -1 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 819, NextOffset: 1366 561s testutil.go:509: Offset: 987, NextOffset: 1612 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty3 foo_empty4 foo6 foo foo_empty2 foo3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2] vs [foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo_empty4 foo2 foo_empty3 foo4 foo5] 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 499, NextOffset: 519 561s testutil.go:509: Offset: 373, NextOffset: 393 561s testutil.go:509: Offset: 519, NextOffset: 662 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 108 214 332 454 557 602 888] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 928): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 108/928): 104, 590 561s zstdchunked_test.go:104: [1] at 108 in stargz (nextFrame: 214/928): 102, 482 561s zstdchunked_test.go:104: [2] at 214 in stargz (nextFrame: 332/928): 114, 376 561s zstdchunked_test.go:104: [3] at 332 in stargz (nextFrame: 454/928): 118, 258 561s zstdchunked_test.go:104: [4] at 454 in stargz (nextFrame: 557/928): 99, 136 561s zstdchunked_test.go:104: [5] at 557 in stargz (nextFrame: 594/928): 41, 33 561s zstdchunked_test.go:104: [6] at 594 in stargz (nextFrame: 602/928): 4, 282 561s zstdchunked_test.go:104: [7] at 602 in stargz (nextFrame: 880/928): -1, 274 561s zstdchunked_test.go:104: [8] at 880 in stargz (nextFrame: 928/928): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 393, NextOffset: 515 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 662, NextOffset: 682 561s testutil.go:509: Offset: 515, NextOffset: 535 561s testutil.go:509: Offset: 682, NextOffset: 804 561s testutil.go:509: Offset: 535, NextOffset: 657 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 804, NextOffset: 824 561s testutil.go:509: Offset: 657, NextOffset: 677 561s testutil.go:509: Offset: 824, NextOffset: 967 561s testutil.go:509: Offset: 677, NextOffset: 799 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 335, NextOffset: 355 561s testutil.go:509: Offset: 230, NextOffset: 250 561s testutil.go:509: Offset: 355, NextOffset: 499 561s testutil.go:509: Offset: 250, NextOffset: 373 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 967, NextOffset: 987 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 110 215 335 459 564 608 897] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 937): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/937): 106, 596 561s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 215/937): 101, 486 561s zstdchunked_test.go:104: [2] at 215 in stargz (nextFrame: 335/937): 116, 381 561s zstdchunked_test.go:104: [3] at 335 in stargz (nextFrame: 459/937): 120, 261 561s zstdchunked_test.go:104: [4] at 459 in stargz (nextFrame: 564/937): 101, 137 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 799, NextOffset: 819 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [5] at 564 in stargz (nextFrame: 600/937): 40, 32 561s zstdchunked_test.go:104: [6] at 600 in stargz (nextFrame: 608/937): 4, 285 561s zstdchunked_test.go:104: [7] at 608 in stargz (nextFrame: 889/937): -1, 277 561s zstdchunked_test.go:104: [8] at 889 in stargz (nextFrame: 937/937): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 987, NextOffset: 1612 561s testutil.go:509: Offset: 819, NextOffset: 1366 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 213, NextOffset: 335 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 110 215 335 459 564 609 898] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 938): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/938): 106, 597 561s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 215/938): 101, 487 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 108, NextOffset: 230 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 561s zstdchunked_test.go:104: [2] at 215 in stargz (nextFrame: 335/938): 116, 382 561s zstdchunked_test.go:104: [3] at 335 in stargz (nextFrame: 459/938): 120, 262 561s zstdchunked_test.go:104: [4] at 459 in stargz (nextFrame: 564/938): 101, 138 561s zstdchunked_test.go:104: [5] at 564 in stargz (nextFrame: 601/938): 41, 33 561s zstdchunked_test.go:104: [6] at 601 in stargz (nextFrame: 609/938): 4, 285 561s zstdchunked_test.go:104: [7] at 609 in stargz (nextFrame: 890/938): -1, 277 561s zstdchunked_test.go:104: [8] at 890 in stargz (nextFrame: 938/938): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 110 215 335 459 564 608 897] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 937): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/937): 106, 596 561s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 215/937): 101, 486 561s zstdchunked_test.go:104: [2] at 215 in stargz (nextFrame: 335/937): 116, 381 561s zstdchunked_test.go:104: [3] at 335 in stargz (nextFrame: 459/937): 120, 261 561s zstdchunked_test.go:104: [4] at 459 in stargz (nextFrame: 564/937): 101, 137 561s zstdchunked_test.go:104: [5] at 564 in stargz (nextFrame: 600/937): 40, 32 561s zstdchunked_test.go:104: [6] at 600 in stargz (nextFrame: 608/937): 4, 285 561s zstdchunked_test.go:104: [7] at 608 in stargz (nextFrame: 889/937): -1, 277 561s zstdchunked_test.go:104: [8] at 889 in stargz (nextFrame: 937/937): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#01 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 110 215 335 459 564 609 898] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 938): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/938): 106, 597 561s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 215/938): 101, 487 561s zstdchunked_test.go:104: [2] at 215 in stargz (nextFrame: 335/938): 116, 382 561s zstdchunked_test.go:104: [3] at 335 in stargz (nextFrame: 459/938): 120, 262 561s zstdchunked_test.go:104: [4] at 459 in stargz (nextFrame: 564/938): 101, 138 561s zstdchunked_test.go:104: [5] at 564 in stargz (nextFrame: 601/938): 41, 33 561s zstdchunked_test.go:104: [6] at 601 in stargz (nextFrame: 609/938): 4, 285 561s zstdchunked_test.go:104: [7] at 609 in stargz (nextFrame: 890/938): -1, 277 561s zstdchunked_test.go:104: [8] at 890 in stargz (nextFrame: 938/938): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":87,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":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":227,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":247,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":367,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":387,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":508,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":528,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":649,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":669,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":790,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":810,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":191,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":211,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":331,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":351,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":512,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":654,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":674,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":795,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":815,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":957,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":977,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo_empty5 foo foo2 foo3] vs [.no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo foo_empty foo3 foo_empty4 foo5 foo6] 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 191, NextOffset: 211 561s testutil.go:509: Offset: 107, NextOffset: 227 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 110 214 332 456 561 605 894] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 934): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/934): 106, 593 561s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 214/934): 100, 483 561s zstdchunked_test.go:104: [2] at 214 in stargz (nextFrame: 332/934): 114, 379 561s zstdchunked_test.go:104: [3] at 332 in stargz (nextFrame: 456/934): 120, 261 561s zstdchunked_test.go:104: [4] at 456 in stargz (nextFrame: 561/934): 101, 137 561s zstdchunked_test.go:104: [5] at 561 in stargz (nextFrame: 597/934): 40, 32 561s zstdchunked_test.go:104: [6] at 597 in stargz (nextFrame: 605/934): 4, 285 561s zstdchunked_test.go:104: [7] at 605 in stargz (nextFrame: 886/934): -1, 277 561s zstdchunked_test.go:104: [8] at 886 in stargz (nextFrame: 934/934): -1, -1 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 211, NextOffset: 331 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 331, NextOffset: 351 561s testutil.go:509: Offset: 247, NextOffset: 367 561s testutil.go:509: Offset: 351, NextOffset: 492 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 110 214 332 456 561 606 895] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 935): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/935): 106, 594 561s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 214/935): 100, 484 561s zstdchunked_test.go:104: [2] at 214 in stargz (nextFrame: 332/935): 114, 380 561s zstdchunked_test.go:104: [3] at 332 in stargz (nextFrame: 456/935): 120, 262 561s zstdchunked_test.go:104: [4] at 456 in stargz (nextFrame: 561/935): 101, 138 561s zstdchunked_test.go:104: [5] at 561 in stargz (nextFrame: 598/935): 41, 33 561s zstdchunked_test.go:104: [6] at 598 in stargz (nextFrame: 606/935): 4, 285 561s zstdchunked_test.go:104: [7] at 606 in stargz (nextFrame: 887/935): -1, 277 561s zstdchunked_test.go:104: [8] at 887 in stargz (nextFrame: 935/935): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 367, NextOffset: 387 561s testutil.go:509: Offset: 492, NextOffset: 512 561s testutil.go:509: Offset: 387, NextOffset: 508 561s testutil.go:509: Offset: 512, NextOffset: 654 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 508, NextOffset: 528 561s testutil.go:509: Offset: 654, NextOffset: 674 561s testutil.go:509: Offset: 528, NextOffset: 649 561s testutil.go:509: Offset: 674, NextOffset: 795 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 649, NextOffset: 669 561s testutil.go:509: Offset: 795, NextOffset: 815 561s testutil.go:509: Offset: 669, NextOffset: 790 561s testutil.go:509: Offset: 815, NextOffset: 957 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 111 214 331 455 557 601 888] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 928): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/928): 107, 589 561s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 214/928): 99, 478 561s zstdchunked_test.go:104: [2] at 214 in stargz (nextFrame: 331/928): 113, 375 561s zstdchunked_test.go:104: [3] at 331 in stargz (nextFrame: 455/928): 120, 258 561s zstdchunked_test.go:104: [4] at 455 in stargz (nextFrame: 557/928): 98, 134 561s zstdchunked_test.go:104: [5] at 557 in stargz (nextFrame: 593/928): 40, 32 561s zstdchunked_test.go:104: [6] at 593 in stargz (nextFrame: 601/928): 4, 283 561s zstdchunked_test.go:104: [7] at 601 in stargz (nextFrame: 880/928): -1, 275 561s zstdchunked_test.go:104: [8] at 880 in stargz (nextFrame: 928/928): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 790, NextOffset: 810 561s testutil.go:509: Offset: 957, NextOffset: 977 561s testutil.go:509: Offset: 810, NextOffset: 1352 561s testutil.go:509: Offset: 977, NextOffset: 1600 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo foo_empty foo3 foo_empty4 foo5 foo6] vs [foo_empty3 foo4 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo_empty5 foo foo2 foo3] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 191, NextOffset: 211 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 211, NextOffset: 331 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 111 214 331 455 557 602 889] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 929): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/929): 107, 590 561s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 214/929): 99, 479 561s zstdchunked_test.go:104: [2] at 214 in stargz (nextFrame: 331/929): 113, 376 561s zstdchunked_test.go:104: [3] at 331 in stargz (nextFrame: 455/929): 120, 259 561s zstdchunked_test.go:104: [4] at 455 in stargz (nextFrame: 557/929): 98, 135 561s zstdchunked_test.go:104: [5] at 557 in stargz (nextFrame: 594/929): 41, 33 561s zstdchunked_test.go:104: [6] at 594 in stargz (nextFrame: 602/929): 4, 283 561s zstdchunked_test.go:104: [7] at 602 in stargz (nextFrame: 881/929): -1, 275 561s zstdchunked_test.go:104: [8] at 881 in stargz (nextFrame: 929/929): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 107, NextOffset: 227 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 492, NextOffset: 512 561s testutil.go:509: Offset: 367, NextOffset: 387 561s testutil.go:509: Offset: 512, NextOffset: 654 561s testutil.go:509: Offset: 387, NextOffset: 508 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 795, NextOffset: 815 561s testutil.go:509: Offset: 649, NextOffset: 669 561s testutil.go:509: Offset: 815, NextOffset: 957 561s testutil.go:509: Offset: 669, NextOffset: 790 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 111 214 331 455 557 601 888] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 928): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/928): 107, 589 561s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 214/928): 99, 478 561s zstdchunked_test.go:104: [2] at 214 in stargz (nextFrame: 331/928): 113, 375 561s zstdchunked_test.go:104: [3] at 331 in stargz (nextFrame: 455/928): 120, 258 561s zstdchunked_test.go:104: [4] at 455 in stargz (nextFrame: 557/928): 98, 134 561s zstdchunked_test.go:104: [5] at 557 in stargz (nextFrame: 593/928): 40, 32 561s zstdchunked_test.go:104: [6] at 593 in stargz (nextFrame: 601/928): 4, 283 561s zstdchunked_test.go:104: [7] at 601 in stargz (nextFrame: 880/928): -1, 275 561s zstdchunked_test.go:104: [8] at 880 in stargz (nextFrame: 928/928): -1, -1 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 957, NextOffset: 977 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 790, NextOffset: 810 561s testutil.go:509: Offset: 977, NextOffset: 1600 561s testutil.go:509: Offset: 810, NextOffset: 1352 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 331, NextOffset: 351 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 351, NextOffset: 492 561s testutil.go:509: Offset: 247, NextOffset: 367 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 654, NextOffset: 674 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 111 214 331 455 557 602 889] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 929): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/929): 107, 590 561s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 214/929): 99, 479 561s zstdchunked_test.go:104: [2] at 214 in stargz (nextFrame: 331/929): 113, 376 561s zstdchunked_test.go:104: [3] at 331 in stargz (nextFrame: 455/929): 120, 259 561s zstdchunked_test.go:104: [4] at 455 in stargz (nextFrame: 557/929): 98, 135 561s zstdchunked_test.go:104: [5] at 557 in stargz (nextFrame: 594/929): 41, 33 561s zstdchunked_test.go:104: [6] at 594 in stargz (nextFrame: 602/929): 4, 283 561s zstdchunked_test.go:104: [7] at 602 in stargz (nextFrame: 881/929): -1, 275 561s zstdchunked_test.go:104: [8] at 881 in stargz (nextFrame: 929/929): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 508, NextOffset: 528 561s testutil.go:509: Offset: 674, NextOffset: 795 561s testutil.go:509: Offset: 528, NextOffset: 649 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 111 218 336 460 567 611 899] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 939): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/939): 107, 599 561s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 218/939): 103, 488 561s zstdchunked_test.go:104: [2] at 218 in stargz (nextFrame: 336/939): 114, 381 561s zstdchunked_test.go:104: [3] at 336 in stargz (nextFrame: 460/939): 120, 263 561s zstdchunked_test.go:104: [4] at 460 in stargz (nextFrame: 567/939): 103, 139 561s zstdchunked_test.go:104: [5] at 567 in stargz (nextFrame: 603/939): 40, 32 561s zstdchunked_test.go:104: [6] at 603 in stargz (nextFrame: 611/939): 4, 284 561s zstdchunked_test.go:104: [7] at 611 in stargz (nextFrame: 891/939): -1, 276 561s zstdchunked_test.go:104: [8] at 891 in stargz (nextFrame: 939/939): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#01 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 111 218 336 460 567 612 900] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 940): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/940): 107, 600 561s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 218/940): 103, 489 561s zstdchunked_test.go:104: [2] at 218 in stargz (nextFrame: 336/940): 114, 382 561s zstdchunked_test.go:104: [3] at 336 in stargz (nextFrame: 460/940): 120, 264 561s zstdchunked_test.go:104: [4] at 460 in stargz (nextFrame: 567/940): 103, 140 561s zstdchunked_test.go:104: [5] at 567 in stargz (nextFrame: 604/940): 41, 33 561s zstdchunked_test.go:104: [6] at 604 in stargz (nextFrame: 612/940): 4, 284 561s zstdchunked_test.go:104: [7] at 612 in stargz (nextFrame: 892/940): -1, 276 561s zstdchunked_test.go:104: [8] at 892 in stargz (nextFrame: 940/940): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 112 218 338 465 571 615 905] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 945): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/945): 108, 603 561s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 218/945): 102, 491 561s zstdchunked_test.go:104: [2] at 218 in stargz (nextFrame: 338/945): 116, 385 561s zstdchunked_test.go:104: [3] at 338 in stargz (nextFrame: 465/945): 123, 265 561s zstdchunked_test.go:104: [4] at 465 in stargz (nextFrame: 571/945): 102, 138 561s zstdchunked_test.go:104: [5] at 571 in stargz (nextFrame: 607/945): 40, 32 561s zstdchunked_test.go:104: [6] at 607 in stargz (nextFrame: 615/945): 4, 286 561s zstdchunked_test.go:104: [7] at 615 in stargz (nextFrame: 897/945): -1, 278 561s zstdchunked_test.go:104: [8] at 897 in stargz (nextFrame: 945/945): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 112 218 338 465 571 616 906] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 946): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/946): 108, 604 561s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 218/946): 102, 492 561s zstdchunked_test.go:104: [2] at 218 in stargz (nextFrame: 338/946): 116, 386 561s zstdchunked_test.go:104: [3] at 338 in stargz (nextFrame: 465/946): 123, 266 561s zstdchunked_test.go:104: [4] at 465 in stargz (nextFrame: 571/946): 102, 139 561s zstdchunked_test.go:104: [5] at 571 in stargz (nextFrame: 608/946): 41, 33 561s zstdchunked_test.go:104: [6] at 608 in stargz (nextFrame: 616/946): 4, 286 561s zstdchunked_test.go:104: [7] at 616 in stargz (nextFrame: 898/946): -1, 278 561s zstdchunked_test.go:104: [8] at 898 in stargz (nextFrame: 946/946): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: 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":110,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":249,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":369,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":389,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":509,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":529,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":649,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":669,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":789,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":809,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":197,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":217,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":497,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":517,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":658,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":678,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":798,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":818,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":959,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":979,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 foo3 foo5 foo6 foo foo_empty foo2 foo_empty2 foo_empty3 foo4] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2] 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 369, NextOffset: 389 561s testutil.go:509: Offset: 497, NextOffset: 517 561s testutil.go:509: Offset: 389, NextOffset: 509 561s testutil.go:509: Offset: 517, NextOffset: 658 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 649, NextOffset: 669 561s testutil.go:509: Offset: 798, NextOffset: 818 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 112 218 338 465 571 615 905] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 945): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/945): 108, 603 561s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 218/945): 102, 491 561s zstdchunked_test.go:104: [2] at 218 in stargz (nextFrame: 338/945): 116, 385 561s zstdchunked_test.go:104: [3] at 338 in stargz (nextFrame: 465/945): 123, 265 561s zstdchunked_test.go:104: [4] at 465 in stargz (nextFrame: 571/945): 102, 138 561s zstdchunked_test.go:104: [5] at 571 in stargz (nextFrame: 607/945): 40, 32 561s zstdchunked_test.go:104: [6] at 607 in stargz (nextFrame: 615/945): 4, 286 561s zstdchunked_test.go:104: [7] at 615 in stargz (nextFrame: 897/945): -1, 278 561s zstdchunked_test.go:104: [8] at 897 in stargz (nextFrame: 945/945): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 669, NextOffset: 789 561s testutil.go:509: Offset: 818, NextOffset: 959 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 789, NextOffset: 809 561s testutil.go:509: Offset: 959, NextOffset: 979 561s testutil.go:509: Offset: 809, NextOffset: 1352 561s testutil.go:509: Offset: 979, NextOffset: 1610 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 197, NextOffset: 217 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 112 218 338 465 571 616 906] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 946): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 112/946): 108, 604 561s zstdchunked_test.go:104: [1] at 112 in stargz (nextFrame: 218/946): 102, 492 561s zstdchunked_test.go:104: [2] at 218 in stargz (nextFrame: 338/946): 116, 386 561s zstdchunked_test.go:104: [3] at 338 in stargz (nextFrame: 465/946): 123, 266 561s zstdchunked_test.go:104: [4] at 465 in stargz (nextFrame: 571/946): 102, 139 561s zstdchunked_test.go:104: [5] at 571 in stargz (nextFrame: 608/946): 41, 33 561s zstdchunked_test.go:104: [6] at 608 in stargz (nextFrame: 616/946): 4, 286 561s zstdchunked_test.go:104: [7] at 616 in stargz (nextFrame: 898/946): -1, 278 561s zstdchunked_test.go:104: [8] at 898 in stargz (nextFrame: 946/946): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 110, NextOffset: 229 561s testutil.go:509: Offset: 217, NextOffset: 336 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 111 217 336 463 568 612 903] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 943): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/943): 107, 600 561s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 217/943): 102, 489 561s zstdchunked_test.go:104: [2] at 217 in stargz (nextFrame: 336/943): 115, 383 561s zstdchunked_test.go:104: [3] at 336 in stargz (nextFrame: 463/943): 123, 264 561s zstdchunked_test.go:104: [4] at 463 in stargz (nextFrame: 568/943): 101, 137 561s zstdchunked_test.go:104: [5] at 568 in stargz (nextFrame: 604/943): 40, 32 561s zstdchunked_test.go:104: [6] at 604 in stargz (nextFrame: 612/943): 4, 287 561s zstdchunked_test.go:104: [7] at 612 in stargz (nextFrame: 895/943): -1, 279 561s zstdchunked_test.go:104: [8] at 895 in stargz (nextFrame: 943/943): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 336, NextOffset: 356 561s testutil.go:509: Offset: 249, NextOffset: 369 561s testutil.go:509: Offset: 356, NextOffset: 497 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 509, NextOffset: 529 561s testutil.go:509: Offset: 658, NextOffset: 678 561s testutil.go:509: Offset: 529, NextOffset: 649 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 111 217 336 463 568 613 904] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 944): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/944): 107, 601 561s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 217/944): 102, 490 561s zstdchunked_test.go:104: [2] at 217 in stargz (nextFrame: 336/944): 115, 384 561s zstdchunked_test.go:104: [3] at 336 in stargz (nextFrame: 463/944): 123, 265 561s zstdchunked_test.go:104: [4] at 463 in stargz (nextFrame: 568/944): 101, 138 561s zstdchunked_test.go:104: [5] at 568 in stargz (nextFrame: 605/944): 41, 33 561s zstdchunked_test.go:104: [6] at 605 in stargz (nextFrame: 613/944): 4, 287 561s zstdchunked_test.go:104: [7] at 613 in stargz (nextFrame: 896/944): -1, 279 561s zstdchunked_test.go:104: [8] at 896 in stargz (nextFrame: 944/944): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 678, NextOffset: 798 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5] vs [foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo3 foo5 foo6] 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 497, NextOffset: 517 561s testutil.go:509: Offset: 369, NextOffset: 389 561s testutil.go:509: Offset: 517, NextOffset: 658 561s testutil.go:509: Offset: 389, NextOffset: 509 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 798, NextOffset: 818 561s testutil.go:509: Offset: 649, NextOffset: 669 561s testutil.go:509: Offset: 818, NextOffset: 959 561s testutil.go:509: Offset: 669, NextOffset: 789 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 197, NextOffset: 217 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 217, NextOffset: 336 561s testutil.go:509: Offset: 110, NextOffset: 229 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 106 210 326 445 550 594 878] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 918): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/918): 102, 582 561s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 210/918): 100, 476 561s zstdchunked_test.go:104: [2] at 210 in stargz (nextFrame: 326/918): 112, 372 561s zstdchunked_test.go:104: [3] at 326 in stargz (nextFrame: 445/918): 115, 256 561s zstdchunked_test.go:104: [4] at 445 in stargz (nextFrame: 550/918): 101, 137 561s zstdchunked_test.go:104: [5] at 550 in stargz (nextFrame: 586/918): 40, 32 561s zstdchunked_test.go:104: [6] at 586 in stargz (nextFrame: 594/918): 4, 280 561s zstdchunked_test.go:104: [7] at 594 in stargz (nextFrame: 870/918): -1, 272 561s zstdchunked_test.go:104: [8] at 870 in stargz (nextFrame: 918/918): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 658, NextOffset: 678 561s testutil.go:509: Offset: 509, NextOffset: 529 561s testutil.go:509: Offset: 678, NextOffset: 798 561s testutil.go:509: Offset: 529, NextOffset: 649 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 959, NextOffset: 979 561s testutil.go:509: Offset: 789, NextOffset: 809 561s testutil.go:509: Offset: 979, NextOffset: 1610 561s testutil.go:509: Offset: 809, NextOffset: 1352 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 336, NextOffset: 356 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 356, NextOffset: 497 561s testutil.go:509: Offset: 249, NextOffset: 369 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 106 210 326 445 550 595 879] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 919): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/919): 102, 583 561s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 210/919): 100, 477 561s zstdchunked_test.go:104: [2] at 210 in stargz (nextFrame: 326/919): 112, 373 561s zstdchunked_test.go:104: [3] at 326 in stargz (nextFrame: 445/919): 115, 257 561s zstdchunked_test.go:104: [4] at 445 in stargz (nextFrame: 550/919): 101, 138 561s zstdchunked_test.go:104: [5] at 550 in stargz (nextFrame: 587/919): 41, 33 561s zstdchunked_test.go:104: [6] at 587 in stargz (nextFrame: 595/919): 4, 280 561s zstdchunked_test.go:104: [7] at 595 in stargz (nextFrame: 871/919): -1, 272 561s zstdchunked_test.go:104: [8] at 871 in stargz (nextFrame: 919/919): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 106 210 326 445 550 594 878] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 918): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/918): 102, 582 561s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 210/918): 100, 476 561s zstdchunked_test.go:104: [2] at 210 in stargz (nextFrame: 326/918): 112, 372 561s zstdchunked_test.go:104: [3] at 326 in stargz (nextFrame: 445/918): 115, 256 561s zstdchunked_test.go:104: [4] at 445 in stargz (nextFrame: 550/918): 101, 137 561s zstdchunked_test.go:104: [5] at 550 in stargz (nextFrame: 586/918): 40, 32 561s zstdchunked_test.go:104: [6] at 586 in stargz (nextFrame: 594/918): 4, 280 561s zstdchunked_test.go:104: [7] at 594 in stargz (nextFrame: 870/918): -1, 272 561s zstdchunked_test.go:104: [8] at 870 in stargz (nextFrame: 918/918): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 106 210 326 445 550 595 879] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 919): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/919): 102, 583 561s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 210/919): 100, 477 561s zstdchunked_test.go:104: [2] at 210 in stargz (nextFrame: 326/919): 112, 373 561s zstdchunked_test.go:104: [3] at 326 in stargz (nextFrame: 445/919): 115, 257 561s zstdchunked_test.go:104: [4] at 445 in stargz (nextFrame: 550/919): 101, 138 561s zstdchunked_test.go:104: [5] at 550 in stargz (nextFrame: 587/919): 41, 33 561s zstdchunked_test.go:104: [6] at 587 in stargz (nextFrame: 595/919): 4, 280 561s zstdchunked_test.go:104: [7] at 595 in stargz (nextFrame: 871/919): -1, 272 561s zstdchunked_test.go:104: [8] at 871 in stargz (nextFrame: 919/919): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":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":222,"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":361,"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":500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":520,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":639,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":659,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":777,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":797,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":189,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":328,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":488,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":648,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":807,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":947,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":967,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty4 foo foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo4 foo_empty5 foo6 .no.prefetch.landmark] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 83, NextOffset: 103 561s testutil.go:509: Offset: 189, NextOffset: 209 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 104 212 328 446 552 596 880] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 920): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 104/920): 100, 584 561s zstdchunked_test.go:104: [1] at 104 in stargz (nextFrame: 212/920): 104, 480 561s zstdchunked_test.go:104: [2] at 212 in stargz (nextFrame: 328/920): 112, 372 561s zstdchunked_test.go:104: [3] at 328 in stargz (nextFrame: 446/920): 114, 256 561s zstdchunked_test.go:104: [4] at 446 in stargz (nextFrame: 552/920): 102, 138 561s zstdchunked_test.go:104: [5] at 552 in stargz (nextFrame: 588/920): 40, 32 561s zstdchunked_test.go:104: [6] at 588 in stargz (nextFrame: 596/920): 4, 280 561s zstdchunked_test.go:104: [7] at 596 in stargz (nextFrame: 872/920): -1, 272 561s zstdchunked_test.go:104: [8] at 872 in stargz (nextFrame: 920/920): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 103, NextOffset: 222 561s testutil.go:509: Offset: 209, NextOffset: 328 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 104 212 328 446 552 597 881] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 921): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 104/921): 100, 585 561s zstdchunked_test.go:104: [1] at 104 in stargz (nextFrame: 212/921): 104, 481 561s zstdchunked_test.go:104: [2] at 212 in stargz (nextFrame: 328/921): 112, 373 561s zstdchunked_test.go:104: [3] at 328 in stargz (nextFrame: 446/921): 114, 257 561s zstdchunked_test.go:104: [4] at 446 in stargz (nextFrame: 552/921): 102, 139 561s zstdchunked_test.go:104: [5] at 552 in stargz (nextFrame: 589/921): 41, 33 561s zstdchunked_test.go:104: [6] at 589 in stargz (nextFrame: 597/921): 4, 280 561s zstdchunked_test.go:104: [7] at 597 in stargz (nextFrame: 873/921): -1, 272 561s zstdchunked_test.go:104: [8] at 873 in stargz (nextFrame: 921/921): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 328, NextOffset: 348 561s testutil.go:509: Offset: 242, NextOffset: 361 561s testutil.go:509: Offset: 348, NextOffset: 488 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 361, NextOffset: 381 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 488, NextOffset: 508 561s testutil.go:509: Offset: 381, NextOffset: 500 561s testutil.go:509: Offset: 508, NextOffset: 648 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 500, NextOffset: 520 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 106 209 327 447 550 594 881] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 921): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 648, NextOffset: 668 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/921): 102, 582 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 520, NextOffset: 639 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 209/921): 99, 476 561s zstdchunked_test.go:104: [2] at 209 in stargz (nextFrame: 327/921): 114, 373 561s zstdchunked_test.go:104: [3] at 327 in stargz (nextFrame: 447/921): 116, 255 561s zstdchunked_test.go:104: [4] at 447 in stargz (nextFrame: 550/921): 99, 135 561s zstdchunked_test.go:104: [5] at 550 in stargz (nextFrame: 586/921): 40, 32 561s zstdchunked_test.go:104: [6] at 586 in stargz (nextFrame: 594/921): 4, 283 561s zstdchunked_test.go:104: [7] at 594 in stargz (nextFrame: 873/921): -1, 275 561s zstdchunked_test.go:104: [8] at 873 in stargz (nextFrame: 921/921): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 668, NextOffset: 787 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 639, NextOffset: 659 561s testutil.go:509: Offset: 787, NextOffset: 807 561s testutil.go:509: Offset: 659, NextOffset: 777 561s testutil.go:509: Offset: 807, NextOffset: 947 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 777, NextOffset: 797 561s testutil.go:509: Offset: 947, NextOffset: 967 561s testutil.go:509: Offset: 797, NextOffset: 1342 561s testutil.go:509: Offset: 967, NextOffset: 1587 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo4 foo_empty5] vs [foo_empty4 foo foo2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty foo_empty2] 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 328, NextOffset: 348 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 348, NextOffset: 488 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 106 209 327 447 550 595 882] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 922): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/922): 102, 583 561s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 209/922): 99, 477 561s zstdchunked_test.go:104: [2] at 209 in stargz (nextFrame: 327/922): 114, 374 561s zstdchunked_test.go:104: [3] at 327 in stargz (nextFrame: 447/922): 116, 256 561s zstdchunked_test.go:104: [4] at 447 in stargz (nextFrame: 550/922): 99, 136 561s zstdchunked_test.go:104: [5] at 550 in stargz (nextFrame: 587/922): 41, 33 561s zstdchunked_test.go:104: [6] at 587 in stargz (nextFrame: 595/922): 4, 283 561s zstdchunked_test.go:104: [7] at 595 in stargz (nextFrame: 874/922): -1, 275 561s zstdchunked_test.go:104: [8] at 874 in stargz (nextFrame: 922/922): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 242, NextOffset: 361 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 488, NextOffset: 508 561s testutil.go:509: Offset: 361, NextOffset: 381 561s testutil.go:509: Offset: 508, NextOffset: 648 561s testutil.go:509: Offset: 381, NextOffset: 500 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 787, NextOffset: 807 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 639, NextOffset: 659 561s testutil.go:509: Offset: 807, NextOffset: 947 561s testutil.go:509: Offset: 659, NextOffset: 777 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 106 209 327 447 550 594 881] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 921): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/921): 102, 582 561s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 209/921): 99, 476 561s zstdchunked_test.go:104: [2] at 209 in stargz (nextFrame: 327/921): 114, 373 561s zstdchunked_test.go:104: [3] at 327 in stargz (nextFrame: 447/921): 116, 255 561s zstdchunked_test.go:104: [4] at 447 in stargz (nextFrame: 550/921): 99, 135 561s zstdchunked_test.go:104: [5] at 550 in stargz (nextFrame: 586/921): 40, 32 561s zstdchunked_test.go:104: [6] at 586 in stargz (nextFrame: 594/921): 4, 283 561s zstdchunked_test.go:104: [7] at 594 in stargz (nextFrame: 873/921): -1, 275 561s zstdchunked_test.go:104: [8] at 873 in stargz (nextFrame: 921/921): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 189, NextOffset: 209 561s testutil.go:509: Offset: 83, NextOffset: 103 561s testutil.go:509: Offset: 209, NextOffset: 328 561s testutil.go:509: Offset: 103, NextOffset: 222 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 648, NextOffset: 668 561s testutil.go:509: Offset: 500, NextOffset: 520 561s testutil.go:509: Offset: 668, NextOffset: 787 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 106 209 327 447 550 595 882] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 922): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/922): 102, 583 561s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 209/922): 99, 477 561s zstdchunked_test.go:104: [2] at 209 in stargz (nextFrame: 327/922): 114, 374 561s zstdchunked_test.go:104: [3] at 327 in stargz (nextFrame: 447/922): 116, 256 561s zstdchunked_test.go:104: [4] at 447 in stargz (nextFrame: 550/922): 99, 136 561s zstdchunked_test.go:104: [5] at 550 in stargz (nextFrame: 587/922): 41, 33 561s zstdchunked_test.go:104: [6] at 587 in stargz (nextFrame: 595/922): 4, 283 561s zstdchunked_test.go:104: [7] at 595 in stargz (nextFrame: 874/922): -1, 275 561s zstdchunked_test.go:104: [8] at 874 in stargz (nextFrame: 922/922): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 520, NextOffset: 639 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 947, NextOffset: 967 561s testutil.go:509: Offset: 777, NextOffset: 797 561s testutil.go:509: Offset: 967, NextOffset: 1587 561s testutil.go:509: Offset: 797, NextOffset: 1342 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 106 212 328 448 555 599 886] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 926): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/926): 102, 587 561s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 212/926): 102, 481 561s zstdchunked_test.go:104: [2] at 212 in stargz (nextFrame: 328/926): 112, 375 561s zstdchunked_test.go:104: [3] at 328 in stargz (nextFrame: 448/926): 116, 259 561s zstdchunked_test.go:104: [4] at 448 in stargz (nextFrame: 555/926): 103, 139 561s zstdchunked_test.go:104: [5] at 555 in stargz (nextFrame: 591/926): 40, 32 561s zstdchunked_test.go:104: [6] at 591 in stargz (nextFrame: 599/926): 4, 283 561s zstdchunked_test.go:104: [7] at 599 in stargz (nextFrame: 878/926): -1, 275 561s zstdchunked_test.go:104: [8] at 878 in stargz (nextFrame: 926/926): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 106 212 328 448 555 600 887] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 927): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/927): 102, 588 561s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 212/927): 102, 482 561s zstdchunked_test.go:104: [2] at 212 in stargz (nextFrame: 328/927): 112, 376 561s zstdchunked_test.go:104: [3] at 328 in stargz (nextFrame: 448/927): 116, 260 561s zstdchunked_test.go:104: [4] at 448 in stargz (nextFrame: 555/927): 103, 140 561s zstdchunked_test.go:104: [5] at 555 in stargz (nextFrame: 592/927): 41, 33 561s zstdchunked_test.go:104: [6] at 592 in stargz (nextFrame: 600/927): 4, 283 561s zstdchunked_test.go:104: [7] at 600 in stargz (nextFrame: 879/927): -1, 275 561s zstdchunked_test.go:104: [8] at 879 in stargz (nextFrame: 927/927): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":224,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":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":367,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":387,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":508,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":528,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":649,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":669,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":790,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":810,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":193,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":332,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":496,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":516,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":658,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":678,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":962,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":982,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo_empty3 foo4 foo5 foo6 foo foo_empty foo_empty2 foo_empty4 foo_empty5] vs [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 105, NextOffset: 224 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 213, NextOffset: 332 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 332, NextOffset: 352 561s testutil.go:509: Offset: 244, NextOffset: 367 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 107 208 323 444 544 588 873] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 913): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/913): 103, 576 561s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 208/913): 97, 469 561s zstdchunked_test.go:104: [2] at 208 in stargz (nextFrame: 323/913): 111, 368 561s zstdchunked_test.go:104: [3] at 323 in stargz (nextFrame: 444/913): 117, 253 561s zstdchunked_test.go:104: [4] at 444 in stargz (nextFrame: 544/913): 96, 132 561s zstdchunked_test.go:104: [5] at 544 in stargz (nextFrame: 580/913): 40, 32 561s zstdchunked_test.go:104: [6] at 580 in stargz (nextFrame: 588/913): 4, 281 561s zstdchunked_test.go:104: [7] at 588 in stargz (nextFrame: 865/913): -1, 273 561s zstdchunked_test.go:104: [8] at 865 in stargz (nextFrame: 913/913): -1, -1 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 352, NextOffset: 496 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 367, NextOffset: 387 561s testutil.go:509: Offset: 496, NextOffset: 516 561s testutil.go:509: Offset: 387, NextOffset: 508 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 107 208 323 444 544 589 874] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 914): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/914): 103, 577 561s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 208/914): 97, 470 561s zstdchunked_test.go:104: [2] at 208 in stargz (nextFrame: 323/914): 111, 369 561s zstdchunked_test.go:104: [3] at 323 in stargz (nextFrame: 444/914): 117, 254 561s zstdchunked_test.go:104: [4] at 444 in stargz (nextFrame: 544/914): 96, 133 561s zstdchunked_test.go:104: [5] at 544 in stargz (nextFrame: 581/914): 41, 33 561s zstdchunked_test.go:104: [6] at 581 in stargz (nextFrame: 589/914): 4, 281 561s zstdchunked_test.go:104: [7] at 589 in stargz (nextFrame: 866/914): -1, 273 561s zstdchunked_test.go:104: [8] at 866 in stargz (nextFrame: 914/914): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 516, NextOffset: 658 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 508, NextOffset: 528 561s testutil.go:509: Offset: 658, NextOffset: 678 561s testutil.go:509: Offset: 528, NextOffset: 649 561s testutil.go:509: Offset: 678, NextOffset: 799 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 107 208 323 444 544 588 873] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 913): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/913): 103, 576 561s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 208/913): 97, 469 561s zstdchunked_test.go:104: [2] at 208 in stargz (nextFrame: 323/913): 111, 368 561s zstdchunked_test.go:104: [3] at 323 in stargz (nextFrame: 444/913): 117, 253 561s zstdchunked_test.go:104: [4] at 444 in stargz (nextFrame: 544/913): 96, 132 561s zstdchunked_test.go:104: [5] at 544 in stargz (nextFrame: 580/913): 40, 32 561s zstdchunked_test.go:104: [6] at 580 in stargz (nextFrame: 588/913): 4, 281 561s zstdchunked_test.go:104: [7] at 588 in stargz (nextFrame: 865/913): -1, 273 561s zstdchunked_test.go:104: [8] at 865 in stargz (nextFrame: 913/913): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 649, NextOffset: 669 561s testutil.go:509: Offset: 799, NextOffset: 819 561s testutil.go:509: Offset: 669, NextOffset: 790 561s testutil.go:509: Offset: 819, NextOffset: 962 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 790, NextOffset: 810 561s testutil.go:509: Offset: 962, NextOffset: 982 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 810, NextOffset: 1358 561s testutil.go:509: Offset: 982, NextOffset: 1607 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo] vs [foo5 foo6 foo foo_empty foo_empty2 foo_empty4 foo_empty5 foo2 foo3 foo_empty3 foo4] 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 658, NextOffset: 678 561s testutil.go:509: Offset: 508, NextOffset: 528 561s testutil.go:509: Offset: 678, NextOffset: 799 561s testutil.go:509: Offset: 528, NextOffset: 649 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 799, NextOffset: 819 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 107 208 323 444 544 589 874] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 914): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/914): 103, 577 561s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 208/914): 97, 470 561s zstdchunked_test.go:104: [2] at 208 in stargz (nextFrame: 323/914): 111, 369 561s zstdchunked_test.go:104: [3] at 323 in stargz (nextFrame: 444/914): 117, 254 561s zstdchunked_test.go:104: [4] at 444 in stargz (nextFrame: 544/914): 96, 133 561s zstdchunked_test.go:104: [5] at 544 in stargz (nextFrame: 581/914): 41, 33 561s zstdchunked_test.go:104: [6] at 581 in stargz (nextFrame: 589/914): 4, 281 561s zstdchunked_test.go:104: [7] at 589 in stargz (nextFrame: 866/914): -1, 273 561s zstdchunked_test.go:104: [8] at 866 in stargz (nextFrame: 914/914): -1, -1 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 649, NextOffset: 669 561s testutil.go:509: Offset: 819, NextOffset: 962 561s testutil.go:509: Offset: 669, NextOffset: 790 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 962, NextOffset: 982 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 790, NextOffset: 810 561s testutil.go:509: Offset: 982, NextOffset: 1607 561s testutil.go:509: Offset: 810, NextOffset: 1358 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 213, NextOffset: 332 561s testutil.go:509: Offset: 105, NextOffset: 224 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 332, NextOffset: 352 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 352, NextOffset: 496 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 106 215 331 453 562 606 891] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 931): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/931): 102, 594 561s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 215/931): 105, 488 561s zstdchunked_test.go:104: [2] at 215 in stargz (nextFrame: 331/931): 112, 379 561s zstdchunked_test.go:104: [3] at 331 in stargz (nextFrame: 453/931): 118, 263 561s zstdchunked_test.go:104: [4] at 453 in stargz (nextFrame: 562/931): 105, 141 561s zstdchunked_test.go:104: [5] at 562 in stargz (nextFrame: 598/931): 40, 32 561s zstdchunked_test.go:104: [6] at 598 in stargz (nextFrame: 606/931): 4, 281 561s zstdchunked_test.go:104: [7] at 606 in stargz (nextFrame: 883/931): -1, 273 561s zstdchunked_test.go:104: [8] at 883 in stargz (nextFrame: 931/931): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 244, NextOffset: 367 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 496, NextOffset: 516 561s testutil.go:509: Offset: 367, NextOffset: 387 561s testutil.go:509: Offset: 516, NextOffset: 658 561s testutil.go:509: Offset: 387, NextOffset: 508 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 106 215 331 453 562 607 892] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 932): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/932): 102, 595 561s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 215/932): 105, 489 561s zstdchunked_test.go:104: [2] at 215 in stargz (nextFrame: 331/932): 112, 380 561s zstdchunked_test.go:104: [3] at 331 in stargz (nextFrame: 453/932): 118, 264 561s zstdchunked_test.go:104: [4] at 453 in stargz (nextFrame: 562/932): 105, 142 561s zstdchunked_test.go:104: [5] at 562 in stargz (nextFrame: 599/932): 41, 33 561s zstdchunked_test.go:104: [6] at 599 in stargz (nextFrame: 607/932): 4, 281 561s zstdchunked_test.go:104: [7] at 607 in stargz (nextFrame: 884/932): -1, 273 561s zstdchunked_test.go:104: [8] at 884 in stargz (nextFrame: 932/932): -1, -1 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#01 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 108 212 330 455 558 602 891] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 931): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 108/931): 104, 590 561s zstdchunked_test.go:104: [1] at 108 in stargz (nextFrame: 212/931): 100, 482 561s zstdchunked_test.go:104: [2] at 212 in stargz (nextFrame: 330/931): 114, 378 561s zstdchunked_test.go:104: [3] at 330 in stargz (nextFrame: 455/931): 121, 260 561s zstdchunked_test.go:104: [4] at 455 in stargz (nextFrame: 558/931): 99, 135 561s zstdchunked_test.go:104: [5] at 558 in stargz (nextFrame: 594/931): 40, 32 561s zstdchunked_test.go:104: [6] at 594 in stargz (nextFrame: 602/931): 4, 285 561s zstdchunked_test.go:104: [7] at 602 in stargz (nextFrame: 883/931): -1, 277 561s zstdchunked_test.go:104: [8] at 883 in stargz (nextFrame: 931/931): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":222,"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":359,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":379,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":498,"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":636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":656,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":774,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":794,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":193,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":330,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":350,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":489,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":509,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":649,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":669,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":807,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":947,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":967,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6] vs [foo foo_empty foo3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo_empty4 foo5] 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 498, NextOffset: 518 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 108 212 330 455 558 603 892] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 932): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 108/932): 104, 591 561s zstdchunked_test.go:104: [1] at 108 in stargz (nextFrame: 212/932): 100, 483 561s zstdchunked_test.go:104: [2] at 212 in stargz (nextFrame: 330/932): 114, 379 561s zstdchunked_test.go:104: [3] at 330 in stargz (nextFrame: 455/932): 121, 261 561s zstdchunked_test.go:104: [4] at 455 in stargz (nextFrame: 558/932): 99, 136 561s zstdchunked_test.go:104: [5] at 558 in stargz (nextFrame: 595/932): 41, 33 561s zstdchunked_test.go:104: [6] at 595 in stargz (nextFrame: 603/932): 4, 285 561s zstdchunked_test.go:104: [7] at 603 in stargz (nextFrame: 884/932): -1, 277 561s zstdchunked_test.go:104: [8] at 884 in stargz (nextFrame: 932/932): -1, -1 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 649, NextOffset: 669 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 518, NextOffset: 636 561s testutil.go:509: Offset: 669, NextOffset: 787 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 787, NextOffset: 807 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 108 212 330 455 558 602 891] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 931): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 108/931): 104, 590 561s zstdchunked_test.go:104: [1] at 108 in stargz (nextFrame: 212/931): 100, 482 561s zstdchunked_test.go:104: [2] at 212 in stargz (nextFrame: 330/931): 114, 378 561s zstdchunked_test.go:104: [3] at 330 in stargz (nextFrame: 455/931): 121, 260 561s zstdchunked_test.go:104: [4] at 455 in stargz (nextFrame: 558/931): 99, 135 561s zstdchunked_test.go:104: [5] at 558 in stargz (nextFrame: 594/931): 40, 32 561s zstdchunked_test.go:104: [6] at 594 in stargz (nextFrame: 602/931): 4, 285 561s zstdchunked_test.go:104: [7] at 602 in stargz (nextFrame: 883/931): -1, 277 561s zstdchunked_test.go:104: [8] at 883 in stargz (nextFrame: 931/931): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 656, NextOffset: 774 561s testutil.go:509: Offset: 807, NextOffset: 947 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 774, NextOffset: 794 561s testutil.go:509: Offset: 947, NextOffset: 967 561s testutil.go:509: Offset: 794, NextOffset: 1338 561s testutil.go:509: Offset: 967, NextOffset: 1590 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 193, NextOffset: 213 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 108 212 330 455 558 603 892] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 932): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 108/932): 104, 591 561s zstdchunked_test.go:104: [1] at 108 in stargz (nextFrame: 212/932): 100, 483 561s zstdchunked_test.go:104: [2] at 212 in stargz (nextFrame: 330/932): 114, 379 561s zstdchunked_test.go:104: [3] at 330 in stargz (nextFrame: 455/932): 121, 261 561s zstdchunked_test.go:104: [4] at 455 in stargz (nextFrame: 558/932): 99, 136 561s zstdchunked_test.go:104: [5] at 558 in stargz (nextFrame: 595/932): 41, 33 561s zstdchunked_test.go:104: [6] at 595 in stargz (nextFrame: 603/932): 4, 285 561s zstdchunked_test.go:104: [7] at 603 in stargz (nextFrame: 884/932): -1, 277 561s zstdchunked_test.go:104: [8] at 884 in stargz (nextFrame: 932/932): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 105, NextOffset: 222 561s testutil.go:509: Offset: 213, NextOffset: 330 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 330, NextOffset: 350 561s testutil.go:509: Offset: 242, NextOffset: 359 561s testutil.go:509: Offset: 350, NextOffset: 489 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 359, NextOffset: 379 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 489, NextOffset: 509 561s testutil.go:509: Offset: 379, NextOffset: 498 561s testutil.go:509: Offset: 509, NextOffset: 649 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 107 215 332 455 561 605 893] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 933): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/933): 103, 593 561s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 215/933): 104, 486 561s zstdchunked_test.go:104: [2] at 215 in stargz (nextFrame: 332/933): 113, 378 561s zstdchunked_test.go:104: [3] at 332 in stargz (nextFrame: 455/933): 119, 261 561s zstdchunked_test.go:104: [4] at 455 in stargz (nextFrame: 561/933): 102, 138 561s zstdchunked_test.go:104: [5] at 561 in stargz (nextFrame: 597/933): 40, 32 561s zstdchunked_test.go:104: [6] at 597 in stargz (nextFrame: 605/933): 4, 284 561s zstdchunked_test.go:104: [7] at 605 in stargz (nextFrame: 885/933): -1, 276 561s zstdchunked_test.go:104: [8] at 885 in stargz (nextFrame: 933/933): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo foo_empty foo3 foo4 foo_empty5 foo6] vs [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6] 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 787, NextOffset: 807 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 807, NextOffset: 947 561s testutil.go:509: Offset: 656, NextOffset: 774 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 213, NextOffset: 330 561s testutil.go:509: Offset: 105, NextOffset: 222 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 489, NextOffset: 509 561s testutil.go:509: Offset: 359, NextOffset: 379 561s testutil.go:509: Offset: 509, NextOffset: 649 561s testutil.go:509: Offset: 379, NextOffset: 498 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 649, NextOffset: 669 561s testutil.go:509: Offset: 498, NextOffset: 518 561s testutil.go:509: Offset: 669, NextOffset: 787 561s testutil.go:509: Offset: 518, NextOffset: 636 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 947, NextOffset: 967 561s testutil.go:509: Offset: 774, NextOffset: 794 561s testutil.go:509: Offset: 967, NextOffset: 1590 561s === NAME TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 107 215 332 455 561 606 894] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 934): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/934): 103, 594 561s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 215/934): 104, 487 561s zstdchunked_test.go:104: [2] at 215 in stargz (nextFrame: 332/934): 113, 379 561s zstdchunked_test.go:104: [3] at 332 in stargz (nextFrame: 455/934): 119, 262 561s zstdchunked_test.go:104: [4] at 455 in stargz (nextFrame: 561/934): 102, 139 561s zstdchunked_test.go:104: [5] at 561 in stargz (nextFrame: 598/934): 41, 33 561s zstdchunked_test.go:104: [6] at 598 in stargz (nextFrame: 606/934): 4, 284 561s zstdchunked_test.go:104: [7] at 606 in stargz (nextFrame: 886/934): -1, 276 561s zstdchunked_test.go:104: [8] at 886 in stargz (nextFrame: 934/934): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 794, NextOffset: 1338 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 330, NextOffset: 350 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 133 178 424] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 464): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/464): 129, 166 561s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 170/464): 41, 33 561s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/464): 4, 242 561s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 416/464): -1, 234 561s zstdchunked_test.go:104: [4] at 416 in stargz (nextFrame: 464/464): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [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"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 350, NextOffset: 489 561s testutil.go:509: Offset: 242, NextOffset: 359 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 133 178 424] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 464): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/464): 129, 166 561s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 170/464): 41, 33 561s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/464): 4, 242 561s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 416/464): -1, 234 561s zstdchunked_test.go:104: [4] at 416 in stargz (nextFrame: 464/464): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [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"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":87,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":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":224,"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":363,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":501,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":521,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":639,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":659,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":777,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":797,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":194,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":331,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":351,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":491,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":511,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":650,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":670,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":808,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":947,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":967,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo4 foo5 foo_empty5 foo6 foo foo3 foo_empty3 foo_empty4 foo_empty] vs [foo2 foo_empty2 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo foo_empty foo3 foo_empty4 foo5 foo6] 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 224, NextOffset: 244 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 131 176 422] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 462): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/462): 127, 164 561s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 168/462): 41, 33 561s zstdchunked_test.go:104: [2] at 168 in stargz (nextFrame: 176/462): 4, 242 561s zstdchunked_test.go:104: [3] at 176 in stargz (nextFrame: 414/462): -1, 234 561s zstdchunked_test.go:104: [4] at 414 in stargz (nextFrame: 462/462): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":131,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 331, NextOffset: 351 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 134 179 430] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 470): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 244, NextOffset: 363 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/470): 130, 167 561s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 171/470): 41, 33 561s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/470): 4, 247 561s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 422/470): -1, 239 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 351, NextOffset: 491 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 501, NextOffset: 521 561s testutil.go:509: Offset: 650, NextOffset: 670 561s testutil.go:509: Offset: 521, NextOffset: 639 561s testutil.go:509: Offset: 670, NextOffset: 788 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 561s zstdchunked_test.go:104: [4] at 422 in stargz (nextFrame: 470/470): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":134,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 639, NextOffset: 659 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 788, NextOffset: 808 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 134 179 430] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 470): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 659, NextOffset: 777 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/470): 130, 167 561s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 171/470): 41, 33 561s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/470): 4, 247 561s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 422/470): -1, 239 561s zstdchunked_test.go:104: [4] at 422 in stargz (nextFrame: 470/470): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":134,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 808, NextOffset: 947 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#01 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 133 178 428] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 468): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 133/468): 129, 166 561s zstdchunked_test.go:104: [1] at 133 in stargz (nextFrame: 170/468): 41, 33 561s zstdchunked_test.go:104: [2] at 170 in stargz (nextFrame: 178/468): 4, 246 561s zstdchunked_test.go:104: [3] at 178 in stargz (nextFrame: 420/468): -1, 238 561s zstdchunked_test.go:104: [4] at 420 in stargz (nextFrame: 468/468): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [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"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 777, NextOffset: 797 561s testutil.go:509: Offset: 947, NextOffset: 967 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 797, NextOffset: 1344 561s testutil.go:509: Offset: 967, NextOffset: 1592 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 107, NextOffset: 224 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 134 179 433] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 473): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/473): 130, 167 561s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 171/473): 41, 33 561s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/473): 4, 250 561s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 425/473): -1, 242 561s zstdchunked_test.go:104: [4] at 425 in stargz (nextFrame: 473/473): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":134,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 214, NextOffset: 331 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 363, NextOffset: 383 561s testutil.go:509: Offset: 491, NextOffset: 511 561s testutil.go:509: Offset: 383, NextOffset: 501 561s testutil.go:509: Offset: 511, NextOffset: 650 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 134 179 433] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 473): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 134/473): 130, 167 561s zstdchunked_test.go:104: [1] at 134 in stargz (nextFrame: 171/473): 41, 33 561s zstdchunked_test.go:104: [2] at 171 in stargz (nextFrame: 179/473): 4, 250 561s zstdchunked_test.go:104: [3] at 179 in stargz (nextFrame: 425/473): -1, 242 561s zstdchunked_test.go:104: [4] at 425 in stargz (nextFrame: 473/473): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":134,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo foo_empty foo3 foo_empty4 foo5 foo6] vs [foo_empty foo2 foo_empty2 foo4 foo5 foo_empty5 foo6 foo foo3 foo_empty3 foo_empty4] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 87, NextOffset: 107 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 214, NextOffset: 331 561s testutil.go:509: Offset: 107, NextOffset: 224 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 491, NextOffset: 511 561s testutil.go:509: Offset: 363, NextOffset: 383 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 131 176 429] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 469): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/469): 127, 164 561s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 168/469): 41, 33 561s zstdchunked_test.go:104: [2] at 168 in stargz (nextFrame: 176/469): 4, 249 561s zstdchunked_test.go:104: [3] at 176 in stargz (nextFrame: 421/469): -1, 241 561s zstdchunked_test.go:104: [4] at 421 in stargz (nextFrame: 469/469): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":131,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 511, NextOffset: 650 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 383, NextOffset: 501 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 135 180 429] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 469): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 135/469): 131, 168 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 788, NextOffset: 808 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 561s zstdchunked_test.go:104: [1] at 135 in stargz (nextFrame: 172/469): 41, 33 561s zstdchunked_test.go:104: [2] at 172 in stargz (nextFrame: 180/469): 4, 245 561s zstdchunked_test.go:104: [3] at 180 in stargz (nextFrame: 421/469): -1, 237 561s zstdchunked_test.go:104: [4] at 421 in stargz (nextFrame: 469/469): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [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"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 639, NextOffset: 659 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 808, NextOffset: 947 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 135 180 429] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 469): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 135/469): 131, 168 561s zstdchunked_test.go:104: [1] at 135 in stargz (nextFrame: 172/469): 41, 33 561s zstdchunked_test.go:104: [2] at 172 in stargz (nextFrame: 180/469): 4, 245 561s zstdchunked_test.go:104: [3] at 180 in stargz (nextFrame: 421/469): -1, 237 561s zstdchunked_test.go:104: [4] at 421 in stargz (nextFrame: 469/469): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [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"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 659, NextOffset: 777 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 947, NextOffset: 967 561s testutil.go:509: Offset: 777, NextOffset: 797 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 967, NextOffset: 1592 561s testutil.go:509: Offset: 797, NextOffset: 1344 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 331, NextOffset: 351 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 132 177 426] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 466): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/466): 128, 165 561s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 169/466): 41, 33 561s zstdchunked_test.go:104: [2] at 169 in stargz (nextFrame: 177/466): 4, 245 561s zstdchunked_test.go:104: [3] at 177 in stargz (nextFrame: 418/466): -1, 237 561s zstdchunked_test.go:104: [4] at 418 in stargz (nextFrame: 466/466): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [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"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 351, NextOffset: 491 561s testutil.go:509: Offset: 244, NextOffset: 363 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 650, NextOffset: 670 561s testutil.go:509: Offset: 501, NextOffset: 521 561s testutil.go:509: Offset: 670, NextOffset: 788 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 521, NextOffset: 639 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 131 176 416] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 456): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/456): 127, 164 561s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 168/456): 41, 33 561s zstdchunked_test.go:104: [2] at 168 in stargz (nextFrame: 176/456): 4, 236 561s zstdchunked_test.go:104: [3] at 176 in stargz (nextFrame: 408/456): -1, 228 561s zstdchunked_test.go:104: [4] at 408 in stargz (nextFrame: 456/456): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":131,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#01 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 131 176 416] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 456): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/456): 127, 164 561s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 168/456): 41, 33 561s zstdchunked_test.go:104: [2] at 168 in stargz (nextFrame: 176/456): 4, 236 561s zstdchunked_test.go:104: [3] at 176 in stargz (nextFrame: 408/456): -1, 228 561s zstdchunked_test.go:104: [4] at 408 in stargz (nextFrame: 456/456): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":131,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 129 174 414] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 454): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 129/454): 125, 162 561s zstdchunked_test.go:104: [1] at 129 in stargz (nextFrame: 166/454): 41, 33 561s zstdchunked_test.go:104: [2] at 166 in stargz (nextFrame: 174/454): 4, 236 561s zstdchunked_test.go:104: [3] at 174 in stargz (nextFrame: 406/454): -1, 228 561s zstdchunked_test.go:104: [4] at 406 in stargz (nextFrame: 454/454): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [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"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 130 175 416] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 456): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/456): 126, 163 561s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 167/456): 41, 33 561s zstdchunked_test.go:104: [2] at 167 in stargz (nextFrame: 175/456): 4, 237 561s zstdchunked_test.go:104: [3] at 175 in stargz (nextFrame: 408/456): -1, 229 561s zstdchunked_test.go:104: [4] at 408 in stargz (nextFrame: 456/456): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [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"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 130 175 416] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 456): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/456): 126, 163 561s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 167/456): 41, 33 561s zstdchunked_test.go:104: [2] at 167 in stargz (nextFrame: 175/456): 4, 237 561s zstdchunked_test.go:104: [3] at 175 in stargz (nextFrame: 408/456): -1, 229 561s zstdchunked_test.go:104: [4] at 408 in stargz (nextFrame: 456/456): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [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"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":216,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":236,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":355,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":375,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":494,"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":633,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":653,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":772,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":318,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":338,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":477,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":656,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":795,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":934,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":954,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty2 foo4 foo_empty5 foo6 foo foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty] vs [foo_empty foo2 foo3 foo4 foo_empty5 foo foo_empty2 foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark] 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 216, NextOffset: 236 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 318, NextOffset: 338 561s testutil.go:509: Offset: 236, NextOffset: 355 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 131 176 418] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 458): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 131/458): 127, 164 561s zstdchunked_test.go:104: [1] at 131 in stargz (nextFrame: 168/458): 41, 33 561s zstdchunked_test.go:104: [2] at 168 in stargz (nextFrame: 176/458): 4, 238 561s zstdchunked_test.go:104: [3] at 176 in stargz (nextFrame: 410/458): -1, 230 561s zstdchunked_test.go:104: [4] at 410 in stargz (nextFrame: 458/458): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 338, NextOffset: 477 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 561s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":131,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 355, NextOffset: 375 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 477, NextOffset: 497 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 130 175 415] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 455): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/455): 126, 163 561s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 167/455): 41, 33 561s zstdchunked_test.go:104: [2] at 167 in stargz (nextFrame: 175/455): 4, 236 561s zstdchunked_test.go:104: [3] at 175 in stargz (nextFrame: 407/455): -1, 228 561s zstdchunked_test.go:104: [4] at 407 in stargz (nextFrame: 455/455): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [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"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 375, NextOffset: 494 561s testutil.go:509: Offset: 497, NextOffset: 636 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 633, NextOffset: 653 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 130 175 415] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 455): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 130/455): 126, 163 561s zstdchunked_test.go:104: [1] at 130 in stargz (nextFrame: 167/455): 41, 33 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 775, NextOffset: 795 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 561s zstdchunked_test.go:104: [2] at 167 in stargz (nextFrame: 175/455): 4, 236 561s zstdchunked_test.go:104: [3] at 175 in stargz (nextFrame: 407/455): -1, 228 561s zstdchunked_test.go:104: [4] at 407 in stargz (nextFrame: 455/455): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [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"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 653, NextOffset: 772 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 795, NextOffset: 934 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 494, NextOffset: 514 561s testutil.go:509: Offset: 636, NextOffset: 656 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 514, NextOffset: 633 561s testutil.go:509: Offset: 656, NextOffset: 775 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 772, NextOffset: 792 561s testutil.go:509: Offset: 934, NextOffset: 954 561s testutil.go:509: Offset: 792, NextOffset: 1310 561s testutil.go:509: Offset: 954, NextOffset: 1554 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 81, NextOffset: 101 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 129 174 415] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 455): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 129/455): 125, 162 561s zstdchunked_test.go:104: [1] at 129 in stargz (nextFrame: 166/455): 41, 33 561s zstdchunked_test.go:104: [2] at 166 in stargz (nextFrame: 174/455): 4, 237 561s zstdchunked_test.go:104: [3] at 174 in stargz (nextFrame: 407/455): -1, 229 561s zstdchunked_test.go:104: [4] at 407 in stargz (nextFrame: 455/455): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [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"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 101, NextOffset: 216 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 203, NextOffset: 318 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 132 177 419] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 459): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/459): 128, 165 561s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 169/459): 41, 33 561s zstdchunked_test.go:104: [2] at 169 in stargz (nextFrame: 177/459): 4, 238 561s zstdchunked_test.go:104: [3] at 177 in stargz (nextFrame: 411/459): -1, 230 561s zstdchunked_test.go:104: [4] at 411 in stargz (nextFrame: 459/459): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [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"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo3 foo4 foo_empty5 foo foo_empty2 foo_empty3 foo_empty4 foo5 foo6] vs [foo foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty foo_empty2 foo4 foo_empty5 foo6] 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 775, NextOffset: 795 561s testutil.go:509: Offset: 633, NextOffset: 653 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 132 177 419] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 459): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/459): 128, 165 561s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 169/459): 41, 33 561s zstdchunked_test.go:104: [2] at 169 in stargz (nextFrame: 177/459): 4, 238 561s zstdchunked_test.go:104: [3] at 177 in stargz (nextFrame: 411/459): -1, 230 561s zstdchunked_test.go:104: [4] at 411 in stargz (nextFrame: 459/459): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [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"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 795, NextOffset: 934 561s testutil.go:509: Offset: 653, NextOffset: 772 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 934, NextOffset: 954 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 772, NextOffset: 792 561s testutil.go:509: Offset: 954, NextOffset: 1554 561s testutil.go:509: Offset: 792, NextOffset: 1310 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 318, NextOffset: 338 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 338, NextOffset: 477 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 132 177 419] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 459): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 132/459): 128, 165 561s zstdchunked_test.go:104: [1] at 132 in stargz (nextFrame: 169/459): 41, 33 561s zstdchunked_test.go:104: [2] at 169 in stargz (nextFrame: 177/459): 4, 238 561s zstdchunked_test.go:104: [3] at 177 in stargz (nextFrame: 411/459): -1, 230 561s zstdchunked_test.go:104: [4] at 411 in stargz (nextFrame: 459/459): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [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"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 236, NextOffset: 355 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 477, NextOffset: 497 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 125 170 410] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 450): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/450): 121, 158 561s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 162/450): 41, 33 561s zstdchunked_test.go:104: [2] at 162 in stargz (nextFrame: 170/450): 4, 236 561s zstdchunked_test.go:104: [3] at 170 in stargz (nextFrame: 402/450): -1, 228 561s zstdchunked_test.go:104: [4] at 402 in stargz (nextFrame: 450/450): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":125,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 355, NextOffset: 375 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 497, NextOffset: 636 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 125 170 410] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 450): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/450): 121, 158 561s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 162/450): 41, 33 561s zstdchunked_test.go:104: [2] at 162 in stargz (nextFrame: 170/450): 4, 236 561s zstdchunked_test.go:104: [3] at 170 in stargz (nextFrame: 402/450): -1, 228 561s zstdchunked_test.go:104: [4] at 402 in stargz (nextFrame: 450/450): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":125,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 375, NextOffset: 494 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 636, NextOffset: 656 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 494, NextOffset: 514 561s testutil.go:509: Offset: 656, NextOffset: 775 561s testutil.go:509: Offset: 514, NextOffset: 633 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 124 169 409] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 449): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 124/449): 120, 157 561s zstdchunked_test.go:104: [1] at 124 in stargz (nextFrame: 161/449): 41, 33 561s zstdchunked_test.go:104: [2] at 161 in stargz (nextFrame: 169/449): 4, 236 561s zstdchunked_test.go:104: [3] at 169 in stargz (nextFrame: 401/449): -1, 228 561s zstdchunked_test.go:104: [4] at 401 in stargz (nextFrame: 449/449): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [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"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 183, NextOffset: 203 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 81, NextOffset: 101 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 203, NextOffset: 318 561s testutil.go:509: Offset: 101, NextOffset: 216 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 125 170 412] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 452): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/452): 121, 158 561s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 162/452): 41, 33 561s zstdchunked_test.go:104: [2] at 162 in stargz (nextFrame: 170/452): 4, 238 561s zstdchunked_test.go:104: [3] at 170 in stargz (nextFrame: 404/452): -1, 230 561s zstdchunked_test.go:104: [4] at 404 in stargz (nextFrame: 452/452): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":125,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 125 170 412] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 452): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/452): 121, 158 561s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 162/452): 41, 33 561s zstdchunked_test.go:104: [2] at 162 in stargz (nextFrame: 170/452): 4, 238 561s zstdchunked_test.go:104: [3] at 170 in stargz (nextFrame: 404/452): -1, 230 561s zstdchunked_test.go:104: [4] at 404 in stargz (nextFrame: 452/452): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":125,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 125 170 412] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 452): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 125/452): 121, 158 561s zstdchunked_test.go:104: [1] at 125 in stargz (nextFrame: 162/452): 41, 33 561s zstdchunked_test.go:104: [2] at 162 in stargz (nextFrame: 170/452): 4, 238 561s zstdchunked_test.go:104: [3] at 170 in stargz (nextFrame: 404/452): -1, 230 561s zstdchunked_test.go:104: [4] at 404 in stargz (nextFrame: 452/452): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [2]: {"name":"foo/bar.txt","type":"reg","size":13,"mode":420,"uid":50,"gid":100,"offset":125,"digest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf","chunkSize":13,"chunkDigest":"sha256:729f6325279004939aefac7dd2e69bb35659b2d38724cc28fbfe1fb104f51bdf"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":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":220,"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":357,"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":492,"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":627,"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":764,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":187,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":207,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":343,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":637,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":657,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":772,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":929,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":949,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo foo_empty foo2 foo_empty4 foo5] vs [.no.prefetch.landmark foo foo_empty3 foo_empty4 foo6 foo_empty foo2 foo_empty2 foo3 foo4 foo5 foo_empty5] 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 627, NextOffset: 647 561s testutil.go:509: Offset: 772, NextOffset: 792 561s testutil.go:509: Offset: 647, NextOffset: 764 561s testutil.go:509: Offset: 792, NextOffset: 929 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 357, NextOffset: 377 561s testutil.go:509: Offset: 480, NextOffset: 500 561s testutil.go:509: Offset: 377, NextOffset: 492 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 126 171 412] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 452): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 126/452): 122, 159 561s zstdchunked_test.go:104: [1] at 126 in stargz (nextFrame: 163/452): 41, 33 561s zstdchunked_test.go:104: [2] at 163 in stargz (nextFrame: 171/452): 4, 237 561s zstdchunked_test.go:104: [3] at 171 in stargz (nextFrame: 404/452): -1, 229 561s zstdchunked_test.go:104: [4] at 404 in stargz (nextFrame: 452/452): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [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"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 500, NextOffset: 637 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 492, NextOffset: 512 561s testutil.go:509: Offset: 637, NextOffset: 657 561s testutil.go:509: Offset: 512, NextOffset: 627 561s testutil.go:509: Offset: 657, NextOffset: 772 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 764, NextOffset: 784 561s testutil.go:509: Offset: 929, NextOffset: 949 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 126 171 412] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 452): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 126/452): 122, 159 561s zstdchunked_test.go:104: [1] at 126 in stargz (nextFrame: 163/452): 41, 33 561s zstdchunked_test.go:104: [2] at 163 in stargz (nextFrame: 171/452): 4, 237 561s zstdchunked_test.go:104: [3] at 171 in stargz (nextFrame: 404/452): -1, 229 561s zstdchunked_test.go:104: [4] at 404 in stargz (nextFrame: 452/452): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [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"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 784, NextOffset: 1314 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 949, NextOffset: 1549 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 84, NextOffset: 104 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 104, NextOffset: 220 561s testutil.go:509: Offset: 207, NextOffset: 323 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 220, NextOffset: 240 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 126 171 412] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 452): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 126/452): 122, 159 561s zstdchunked_test.go:104: [1] at 126 in stargz (nextFrame: 163/452): 41, 33 561s zstdchunked_test.go:104: [2] at 163 in stargz (nextFrame: 171/452): 4, 237 561s zstdchunked_test.go:104: [3] at 171 in stargz (nextFrame: 404/452): -1, 229 561s zstdchunked_test.go:104: [4] at 404 in stargz (nextFrame: 452/452): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [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"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 323, NextOffset: 343 561s testutil.go:509: Offset: 240, NextOffset: 357 561s testutil.go:509: Offset: 343, NextOffset: 480 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty3 foo_empty4 foo6 foo_empty foo2 foo_empty2 foo3 foo4 foo5 foo_empty5] vs [foo foo_empty foo2 foo_empty4 foo5 foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6] 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 929, NextOffset: 949 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 764, NextOffset: 784 561s testutil.go:509: Offset: 949, NextOffset: 1549 561s testutil.go:509: Offset: 784, NextOffset: 1314 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 128 173 416] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 456): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 128/456): 124, 161 561s zstdchunked_test.go:104: [1] at 128 in stargz (nextFrame: 165/456): 41, 33 561s zstdchunked_test.go:104: [2] at 165 in stargz (nextFrame: 173/456): 4, 239 561s zstdchunked_test.go:104: [3] at 173 in stargz (nextFrame: 408/456): -1, 231 561s zstdchunked_test.go:104: [4] at 408 in stargz (nextFrame: 456/456): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [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"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 323, NextOffset: 343 561s testutil.go:509: Offset: 220, NextOffset: 240 561s testutil.go:509: Offset: 343, NextOffset: 480 561s testutil.go:509: Offset: 240, NextOffset: 357 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 480, NextOffset: 500 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 128 173 416] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 456): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 128/456): 124, 161 561s zstdchunked_test.go:104: [1] at 128 in stargz (nextFrame: 165/456): 41, 33 561s zstdchunked_test.go:104: [2] at 165 in stargz (nextFrame: 173/456): 4, 239 561s zstdchunked_test.go:104: [3] at 173 in stargz (nextFrame: 408/456): -1, 231 561s zstdchunked_test.go:104: [4] at 408 in stargz (nextFrame: 456/456): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [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"} 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 357, NextOffset: 377 561s testutil.go:509: Offset: 500, NextOffset: 637 561s === RUN TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 377, NextOffset: 492 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 637, NextOffset: 657 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 492, NextOffset: 512 561s testutil.go:509: Offset: 657, NextOffset: 772 561s testutil.go:509: Offset: 512, NextOffset: 627 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 772, NextOffset: 792 561s testutil.go:509: Offset: 627, NextOffset: 647 561s testutil.go:509: Offset: 792, NextOffset: 929 561s testutil.go:509: Offset: 647, NextOffset: 764 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 84, NextOffset: 104 561s testutil.go:509: Offset: 207, NextOffset: 323 561s testutil.go:509: Offset: 104, NextOffset: 220 561s === NAME TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 127 172 415] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 455): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 127/455): 123, 160 561s zstdchunked_test.go:104: [1] at 127 in stargz (nextFrame: 164/455): 41, 33 561s zstdchunked_test.go:104: [2] at 164 in stargz (nextFrame: 172/455): 4, 239 561s zstdchunked_test.go:104: [3] at 172 in stargz (nextFrame: 407/455): -1, 231 561s zstdchunked_test.go:104: [4] at 407 in stargz (nextFrame: 455/455): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"bar","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [1]: {"name":"foo","type":"dir","mode":493,"uid":50,"gid":100} 561s testutil.go:1641: [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"} 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 119 232 506] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 546): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 119/546): 115, 220 561s zstdchunked_test.go:104: [1] at 119 in stargz (nextFrame: 224/546): 109, 101 561s zstdchunked_test.go:104: [2] at 224 in stargz (nextFrame: 232/546): 4, 270 561s zstdchunked_test.go:104: [3] at 232 in stargz (nextFrame: 498/546): -1, 262 561s zstdchunked_test.go:104: [4] at 498 in stargz (nextFrame: 546/546): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 119 232 506] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 546): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 119/546): 115, 220 561s zstdchunked_test.go:104: [1] at 119 in stargz (nextFrame: 224/546): 109, 101 561s zstdchunked_test.go:104: [2] at 224 in stargz (nextFrame: 232/546): 4, 270 561s zstdchunked_test.go:104: [3] at 232 in stargz (nextFrame: 498/546): -1, 262 561s zstdchunked_test.go:104: [4] at 498 in stargz (nextFrame: 546/546): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 119 311 585] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 625): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 119/625): 115, 299 561s zstdchunked_test.go:104: [1] at 119 in stargz (nextFrame: 303/625): 188, 180 561s zstdchunked_test.go:104: [2] at 303 in stargz (nextFrame: 311/625): 4, 270 561s zstdchunked_test.go:104: [3] at 311 in stargz (nextFrame: 577/625): -1, 262 561s zstdchunked_test.go:104: [4] at 577 in stargz (nextFrame: 625/625): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 119 307 581] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 621): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 119/621): 115, 295 561s zstdchunked_test.go:104: [1] at 119 in stargz (nextFrame: 299/621): 184, 176 561s zstdchunked_test.go:104: [2] at 299 in stargz (nextFrame: 307/621): 4, 270 561s zstdchunked_test.go:104: [3] at 307 in stargz (nextFrame: 573/621): -1, 262 561s zstdchunked_test.go:104: [4] at 573 in stargz (nextFrame: 621/621): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#02 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 118 231 505] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 545): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 118/545): 114, 219 561s zstdchunked_test.go:104: [1] at 118 in stargz (nextFrame: 223/545): 109, 101 561s zstdchunked_test.go:104: [2] at 223 in stargz (nextFrame: 231/545): 4, 270 561s zstdchunked_test.go:104: [3] at 231 in stargz (nextFrame: 497/545): -1, 262 561s zstdchunked_test.go:104: [4] at 497 in stargz (nextFrame: 545/545): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":82,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":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":221,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":358,"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":498,"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":638,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":658,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":778,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":798,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":322,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":342,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":642,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":662,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":942,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":962,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty3 foo6 foo foo3 foo4 foo_empty4 foo5 foo_empty5] vs [foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo_empty foo2 foo5 foo_empty5 .no.prefetch.landmark foo] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 82, NextOffset: 102 561s testutil.go:509: Offset: 183, NextOffset: 203 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 118 231 505] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 545): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 118/545): 114, 219 561s zstdchunked_test.go:104: [1] at 118 in stargz (nextFrame: 223/545): 109, 101 561s zstdchunked_test.go:104: [2] at 223 in stargz (nextFrame: 231/545): 4, 270 561s zstdchunked_test.go:104: [3] at 231 in stargz (nextFrame: 497/545): -1, 262 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 102, NextOffset: 221 561s testutil.go:509: Offset: 203, NextOffset: 322 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 358, NextOffset: 378 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 561s zstdchunked_test.go:104: [4] at 497 in stargz (nextFrame: 545/545): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 482, NextOffset: 502 561s testutil.go:509: Offset: 378, NextOffset: 498 561s testutil.go:509: Offset: 502, NextOffset: 642 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 110 225 502] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 542): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/542): 106, 213 561s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 217/542): 111, 103 561s zstdchunked_test.go:104: [2] at 217 in stargz (nextFrame: 225/542): 4, 273 561s zstdchunked_test.go:104: [3] at 225 in stargz (nextFrame: 494/542): -1, 265 561s zstdchunked_test.go:104: [4] at 494 in stargz (nextFrame: 542/542): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 498, NextOffset: 518 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 110 225 502] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 542): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/542): 106, 213 561s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 217/542): 111, 103 561s zstdchunked_test.go:104: [2] at 217 in stargz (nextFrame: 225/542): 4, 273 561s zstdchunked_test.go:104: [3] at 225 in stargz (nextFrame: 494/542): -1, 265 561s zstdchunked_test.go:104: [4] at 494 in stargz (nextFrame: 542/542): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 642, NextOffset: 662 561s testutil.go:509: Offset: 518, NextOffset: 638 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 110 302 579] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 619): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/619): 106, 290 561s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 294/619): 188, 180 561s zstdchunked_test.go:104: [2] at 294 in stargz (nextFrame: 302/619): 4, 273 561s zstdchunked_test.go:104: [3] at 302 in stargz (nextFrame: 571/619): -1, 265 561s zstdchunked_test.go:104: [4] at 571 in stargz (nextFrame: 619/619): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 110 298 575] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 615): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/615): 106, 286 561s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 290/615): 184, 176 561s zstdchunked_test.go:104: [2] at 290 in stargz (nextFrame: 298/615): 4, 273 561s zstdchunked_test.go:104: [3] at 298 in stargz (nextFrame: 567/615): -1, 265 561s zstdchunked_test.go:104: [4] at 567 in stargz (nextFrame: 615/615): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 662, NextOffset: 782 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 638, NextOffset: 658 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 107 223 501] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 541): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/541): 103, 211 561s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 215/541): 112, 104 561s zstdchunked_test.go:104: [2] at 215 in stargz (nextFrame: 223/541): 4, 274 561s zstdchunked_test.go:104: [3] at 223 in stargz (nextFrame: 493/541): -1, 266 561s zstdchunked_test.go:104: [4] at 493 in stargz (nextFrame: 541/541): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 782, NextOffset: 802 561s testutil.go:509: Offset: 658, NextOffset: 778 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 107 223 501] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 541): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/541): 103, 211 561s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 215/541): 112, 104 561s zstdchunked_test.go:104: [2] at 215 in stargz (nextFrame: 223/541): 4, 274 561s zstdchunked_test.go:104: [3] at 223 in stargz (nextFrame: 493/541): -1, 266 561s zstdchunked_test.go:104: [4] at 493 in stargz (nextFrame: 541/541): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 802, NextOffset: 942 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 221, NextOffset: 241 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 121 237 514] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 554): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/554): 117, 225 561s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 229/554): 112, 104 561s zstdchunked_test.go:104: [2] at 229 in stargz (nextFrame: 237/554): 4, 273 561s zstdchunked_test.go:104: [3] at 237 in stargz (nextFrame: 506/554): -1, 265 561s zstdchunked_test.go:104: [4] at 506 in stargz (nextFrame: 554/554): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 322, NextOffset: 342 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 241, NextOffset: 358 561s testutil.go:509: Offset: 342, NextOffset: 482 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 121 237 514] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 554): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/554): 117, 225 561s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 229/554): 112, 104 561s zstdchunked_test.go:104: [2] at 229 in stargz (nextFrame: 237/554): 4, 273 561s zstdchunked_test.go:104: [3] at 237 in stargz (nextFrame: 506/554): -1, 265 561s zstdchunked_test.go:104: [4] at 506 in stargz (nextFrame: 554/554): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 778, NextOffset: 798 561s testutil.go:509: Offset: 942, NextOffset: 962 561s testutil.go:509: Offset: 798, NextOffset: 1314 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 121 314 591] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 631): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/631): 117, 302 561s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 306/631): 189, 181 561s zstdchunked_test.go:104: [2] at 306 in stargz (nextFrame: 314/631): 4, 273 561s zstdchunked_test.go:104: [3] at 314 in stargz (nextFrame: 583/631): -1, 265 561s zstdchunked_test.go:104: [4] at 583 in stargz (nextFrame: 631/631): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 962, NextOffset: 1560 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo4 foo_empty4 foo6 foo_empty foo2 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty2] vs [foo foo3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo6] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 183, NextOffset: 203 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 121 310 587] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 627): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 121/627): 117, 298 561s zstdchunked_test.go:104: [1] at 121 in stargz (nextFrame: 302/627): 185, 177 561s zstdchunked_test.go:104: [2] at 302 in stargz (nextFrame: 310/627): 4, 273 561s zstdchunked_test.go:104: [3] at 310 in stargz (nextFrame: 579/627): -1, 265 561s zstdchunked_test.go:104: [4] at 579 in stargz (nextFrame: 627/627): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 82, NextOffset: 102 561s testutil.go:509: Offset: 203, NextOffset: 322 561s testutil.go:509: Offset: 102, NextOffset: 221 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 482, NextOffset: 502 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 117 233 511] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 551): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 117/551): 113, 221 561s zstdchunked_test.go:104: [1] at 117 in stargz (nextFrame: 225/551): 112, 104 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 358, NextOffset: 378 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 561s zstdchunked_test.go:104: [2] at 225 in stargz (nextFrame: 233/551): 4, 274 561s zstdchunked_test.go:104: [3] at 233 in stargz (nextFrame: 503/551): -1, 266 561s zstdchunked_test.go:104: [4] at 503 in stargz (nextFrame: 551/551): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 502, NextOffset: 642 561s testutil.go:509: Offset: 378, NextOffset: 498 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 117 233 511] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 551): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 117/551): 113, 221 561s zstdchunked_test.go:104: [1] at 117 in stargz (nextFrame: 225/551): 112, 104 561s zstdchunked_test.go:104: [2] at 225 in stargz (nextFrame: 233/551): 4, 274 561s zstdchunked_test.go:104: [3] at 233 in stargz (nextFrame: 503/551): -1, 266 561s zstdchunked_test.go:104: [4] at 503 in stargz (nextFrame: 551/551): -1, -1 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 642, NextOffset: 662 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 498, NextOffset: 518 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 111 230 509] 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 662, NextOffset: 782 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 561s zstdchunked_test.go:59: got zstd streams (compressed size: 549): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/549): 107, 218 561s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 222/549): 115, 107 561s zstdchunked_test.go:104: [2] at 222 in stargz (nextFrame: 230/549): 4, 275 561s zstdchunked_test.go:104: [3] at 230 in stargz (nextFrame: 501/549): -1, 267 561s zstdchunked_test.go:104: [4] at 501 in stargz (nextFrame: 549/549): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 518, NextOffset: 638 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 942, NextOffset: 962 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 111 230 509] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 549): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/549): 107, 218 561s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 222/549): 115, 107 561s zstdchunked_test.go:104: [2] at 222 in stargz (nextFrame: 230/549): 4, 275 561s zstdchunked_test.go:104: [3] at 230 in stargz (nextFrame: 501/549): -1, 267 561s zstdchunked_test.go:104: [4] at 501 in stargz (nextFrame: 549/549): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 778, NextOffset: 798 561s testutil.go:509: Offset: 962, NextOffset: 1560 561s testutil.go:509: Offset: 798, NextOffset: 1314 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 322, NextOffset: 342 561s testutil.go:509: Offset: 221, NextOffset: 241 561s testutil.go:509: Offset: 342, NextOffset: 482 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 111 306 585] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 625): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/625): 107, 294 561s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 298/625): 191, 183 561s zstdchunked_test.go:104: [2] at 298 in stargz (nextFrame: 306/625): 4, 275 561s zstdchunked_test.go:104: [3] at 306 in stargz (nextFrame: 577/625): -1, 267 561s zstdchunked_test.go:104: [4] at 577 in stargz (nextFrame: 625/625): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 241, NextOffset: 358 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 782, NextOffset: 802 561s testutil.go:509: Offset: 638, NextOffset: 658 561s testutil.go:509: Offset: 802, NextOffset: 942 561s testutil.go:509: Offset: 658, NextOffset: 778 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 111 302 581] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 621): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 111/621): 107, 290 561s zstdchunked_test.go:104: [1] at 111 in stargz (nextFrame: 294/621): 187, 179 561s zstdchunked_test.go:104: [2] at 294 in stargz (nextFrame: 302/621): 4, 275 561s zstdchunked_test.go:104: [3] at 302 in stargz (nextFrame: 573/621): -1, 267 561s zstdchunked_test.go:104: [4] at 573 in stargz (nextFrame: 621/621): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 109 228 507] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 547): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/547): 105, 216 561s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 220/547): 115, 107 561s zstdchunked_test.go:104: [2] at 220 in stargz (nextFrame: 228/547): 4, 275 561s zstdchunked_test.go:104: [3] at 228 in stargz (nextFrame: 499/547): -1, 267 561s zstdchunked_test.go:104: [4] at 499 in stargz (nextFrame: 547/547): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 109 228 507] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 547): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/547): 105, 216 561s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 220/547): 115, 107 561s zstdchunked_test.go:104: [2] at 220 in stargz (nextFrame: 228/547): 4, 275 561s zstdchunked_test.go:104: [3] at 228 in stargz (nextFrame: 499/547): -1, 267 561s zstdchunked_test.go:104: [4] at 499 in stargz (nextFrame: 547/547): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 120 220 480] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 520): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 120/520): 116, 208 561s zstdchunked_test.go:104: [1] at 120 in stargz (nextFrame: 212/520): 96, 88 561s zstdchunked_test.go:104: [2] at 212 in stargz (nextFrame: 220/520): 4, 256 561s zstdchunked_test.go:104: [3] at 220 in stargz (nextFrame: 472/520): -1, 248 561s zstdchunked_test.go:104: [4] at 472 in stargz (nextFrame: 520/520): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#02 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 120 221 481] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 521): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 120/521): 116, 209 561s zstdchunked_test.go:104: [1] at 120 in stargz (nextFrame: 213/521): 97, 89 561s zstdchunked_test.go:104: [2] at 213 in stargz (nextFrame: 221/521): 4, 256 561s zstdchunked_test.go:104: [3] at 221 in stargz (nextFrame: 473/521): -1, 248 561s zstdchunked_test.go:104: [4] at 473 in stargz (nextFrame: 521/521): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":222,"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":360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":498,"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":636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":656,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":774,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":794,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 120 307 567] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 607): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":188,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":325,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":483,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":503,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":641,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":661,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":779,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":799,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":937,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty3 foo_empty4 foo_empty5 foo foo_empty foo2 foo4 foo5 foo6 foo_empty2 foo3] vs [foo2 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4 foo6 foo] 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 120/607): 116, 295 561s zstdchunked_test.go:104: [1] at 120 in stargz (nextFrame: 299/607): 183, 175 561s zstdchunked_test.go:104: [2] at 299 in stargz (nextFrame: 307/607): 4, 256 561s zstdchunked_test.go:104: [3] at 307 in stargz (nextFrame: 559/607): -1, 248 561s zstdchunked_test.go:104: [4] at 559 in stargz (nextFrame: 607/607): -1, -1 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 188, NextOffset: 208 561s testutil.go:509: Offset: 105, NextOffset: 222 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 208, NextOffset: 325 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 120 299 559] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 599): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 120/599): 116, 287 561s zstdchunked_test.go:104: [1] at 120 in stargz (nextFrame: 291/599): 175, 167 561s zstdchunked_test.go:104: [2] at 291 in stargz (nextFrame: 299/599): 4, 256 561s zstdchunked_test.go:104: [3] at 299 in stargz (nextFrame: 551/599): -1, 248 561s zstdchunked_test.go:104: [4] at 551 in stargz (nextFrame: 599/599): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 325, NextOffset: 345 561s testutil.go:509: Offset: 242, NextOffset: 360 561s testutil.go:509: Offset: 345, NextOffset: 483 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 120 221 481] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 521): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 498, NextOffset: 518 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 120/521): 116, 209 561s zstdchunked_test.go:104: [1] at 120 in stargz (nextFrame: 213/521): 97, 89 561s zstdchunked_test.go:104: [2] at 213 in stargz (nextFrame: 221/521): 4, 256 561s zstdchunked_test.go:104: [3] at 221 in stargz (nextFrame: 473/521): -1, 248 561s zstdchunked_test.go:104: [4] at 473 in stargz (nextFrame: 521/521): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 641, NextOffset: 661 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 120 222 482] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 522): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 120/522): 116, 210 561s zstdchunked_test.go:104: [1] at 120 in stargz (nextFrame: 214/522): 98, 90 561s zstdchunked_test.go:104: [2] at 214 in stargz (nextFrame: 222/522): 4, 256 561s zstdchunked_test.go:104: [3] at 222 in stargz (nextFrame: 474/522): -1, 248 561s zstdchunked_test.go:104: [4] at 474 in stargz (nextFrame: 522/522): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 518, NextOffset: 636 561s testutil.go:509: Offset: 661, NextOffset: 779 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 779, NextOffset: 799 561s testutil.go:509: Offset: 656, NextOffset: 774 561s testutil.go:509: Offset: 799, NextOffset: 937 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 108 210 473] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 513): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 108/513): 104, 198 561s zstdchunked_test.go:104: [1] at 108 in stargz (nextFrame: 202/513): 98, 90 561s zstdchunked_test.go:104: [2] at 202 in stargz (nextFrame: 210/513): 4, 259 561s zstdchunked_test.go:104: [3] at 210 in stargz (nextFrame: 465/513): -1, 251 561s zstdchunked_test.go:104: [4] at 465 in stargz (nextFrame: 513/513): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 774, NextOffset: 794 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 937, NextOffset: 957 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 108 211 474] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 514): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 108/514): 104, 199 561s zstdchunked_test.go:104: [1] at 108 in stargz (nextFrame: 203/514): 99, 91 561s zstdchunked_test.go:104: [2] at 203 in stargz (nextFrame: 211/514): 4, 259 561s zstdchunked_test.go:104: [3] at 211 in stargz (nextFrame: 466/514): -1, 251 561s zstdchunked_test.go:104: [4] at 466 in stargz (nextFrame: 514/514): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 794, NextOffset: 1317 561s testutil.go:509: Offset: 957, NextOffset: 1558 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 360, NextOffset: 380 561s testutil.go:509: Offset: 483, NextOffset: 503 561s testutil.go:509: Offset: 380, NextOffset: 498 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 108 289 552] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 592): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 108/592): 104, 277 561s zstdchunked_test.go:104: [1] at 108 in stargz (nextFrame: 281/592): 177, 169 561s zstdchunked_test.go:104: [2] at 281 in stargz (nextFrame: 289/592): 4, 259 561s zstdchunked_test.go:104: [3] at 289 in stargz (nextFrame: 544/592): -1, 251 561s zstdchunked_test.go:104: [4] at 544 in stargz (nextFrame: 592/592): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 503, NextOffset: 641 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo4 foo6] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo foo_empty foo2 foo4 foo5 foo6] 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 641, NextOffset: 661 561s testutil.go:509: Offset: 498, NextOffset: 518 561s testutil.go:509: Offset: 661, NextOffset: 779 561s testutil.go:509: Offset: 518, NextOffset: 636 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 937, NextOffset: 957 561s testutil.go:509: Offset: 774, NextOffset: 794 561s testutil.go:509: Offset: 957, NextOffset: 1558 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 108 281 544] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 584): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 108/584): 104, 269 561s zstdchunked_test.go:104: [1] at 108 in stargz (nextFrame: 273/584): 169, 161 561s zstdchunked_test.go:104: [2] at 273 in stargz (nextFrame: 281/584): 4, 259 561s zstdchunked_test.go:104: [3] at 281 in stargz (nextFrame: 536/584): -1, 251 561s zstdchunked_test.go:104: [4] at 536 in stargz (nextFrame: 584/584): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 794, NextOffset: 1317 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 188, NextOffset: 208 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 208, NextOffset: 325 561s testutil.go:509: Offset: 105, NextOffset: 222 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 325, NextOffset: 345 561s testutil.go:509: Offset: 222, NextOffset: 242 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 106 208 471] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 511): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/511): 102, 196 561s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 200/511): 98, 90 561s zstdchunked_test.go:104: [2] at 200 in stargz (nextFrame: 208/511): 4, 259 561s zstdchunked_test.go:104: [3] at 208 in stargz (nextFrame: 463/511): -1, 251 561s zstdchunked_test.go:104: [4] at 463 in stargz (nextFrame: 511/511): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 345, NextOffset: 483 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 106 209 472] 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 242, NextOffset: 360 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 561s zstdchunked_test.go:59: got zstd streams (compressed size: 512): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 106/512): 102, 197 561s zstdchunked_test.go:104: [1] at 106 in stargz (nextFrame: 201/512): 99, 91 561s zstdchunked_test.go:104: [2] at 201 in stargz (nextFrame: 209/512): 4, 259 561s zstdchunked_test.go:104: [3] at 209 in stargz (nextFrame: 464/512): -1, 251 561s zstdchunked_test.go:104: [4] at 464 in stargz (nextFrame: 512/512): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 779, NextOffset: 799 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 799, NextOffset: 937 561s testutil.go:509: Offset: 656, NextOffset: 774 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 483, NextOffset: 503 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 107 208 470] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 510): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/510): 103, 196 561s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 200/510): 97, 89 561s zstdchunked_test.go:104: [2] at 200 in stargz (nextFrame: 208/510): 4, 258 561s zstdchunked_test.go:104: [3] at 208 in stargz (nextFrame: 462/510): -1, 250 561s zstdchunked_test.go:104: [4] at 462 in stargz (nextFrame: 510/510): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 360, NextOffset: 380 561s testutil.go:509: Offset: 503, NextOffset: 641 561s testutil.go:509: Offset: 380, NextOffset: 498 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 107 209 471] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 511): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/511): 103, 197 561s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 201/511): 98, 90 561s zstdchunked_test.go:104: [2] at 201 in stargz (nextFrame: 209/511): 4, 258 561s zstdchunked_test.go:104: [3] at 209 in stargz (nextFrame: 463/511): -1, 250 561s zstdchunked_test.go:104: [4] at 463 in stargz (nextFrame: 511/511): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 107 294 556] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 596): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/596): 103, 282 561s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 286/596): 183, 175 561s zstdchunked_test.go:104: [2] at 286 in stargz (nextFrame: 294/596): 4, 258 561s zstdchunked_test.go:104: [3] at 294 in stargz (nextFrame: 548/596): -1, 250 561s zstdchunked_test.go:104: [4] at 548 in stargz (nextFrame: 596/596): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":216,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":236,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":355,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":375,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":494,"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":633,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":653,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":772,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":318,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":338,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":477,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":656,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":795,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":934,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":954,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty3 foo5 foo6 foo foo_empty foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo3] vs [foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo2 foo4 foo5 foo_empty5 foo_empty2 foo3] 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 318, NextOffset: 338 561s testutil.go:509: Offset: 236, NextOffset: 355 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 107 286 548] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 588): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 107/588): 103, 274 561s zstdchunked_test.go:104: [1] at 107 in stargz (nextFrame: 278/588): 175, 167 561s zstdchunked_test.go:104: [2] at 278 in stargz (nextFrame: 286/588): 4, 258 561s zstdchunked_test.go:104: [3] at 286 in stargz (nextFrame: 540/588): -1, 250 561s zstdchunked_test.go:104: [4] at 540 in stargz (nextFrame: 588/588): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 338, NextOffset: 477 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 494, NextOffset: 514 561s testutil.go:509: Offset: 636, NextOffset: 656 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 105 205 467] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 507): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 105/507): 101, 193 561s zstdchunked_test.go:104: [1] at 105 in stargz (nextFrame: 197/507): 96, 88 561s zstdchunked_test.go:104: [2] at 197 in stargz (nextFrame: 205/507): 4, 258 561s zstdchunked_test.go:104: [3] at 205 in stargz (nextFrame: 459/507): -1, 250 561s zstdchunked_test.go:104: [4] at 459 in stargz (nextFrame: 507/507): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 514, NextOffset: 633 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#02 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 105 206 468] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 508): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 105/508): 101, 194 561s zstdchunked_test.go:104: [1] at 105 in stargz (nextFrame: 198/508): 97, 89 561s zstdchunked_test.go:104: [2] at 198 in stargz (nextFrame: 206/508): 4, 258 561s zstdchunked_test.go:104: [3] at 206 in stargz (nextFrame: 460/508): -1, 250 561s zstdchunked_test.go:104: [4] at 460 in stargz (nextFrame: 508/508): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 656, NextOffset: 775 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 355, NextOffset: 375 561s testutil.go:509: Offset: 477, NextOffset: 497 561s testutil.go:509: Offset: 375, NextOffset: 494 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 109 213 477] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 517): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/517): 105, 201 561s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 205/517): 100, 92 561s zstdchunked_test.go:104: [2] at 205 in stargz (nextFrame: 213/517): 4, 260 561s zstdchunked_test.go:104: [3] at 213 in stargz (nextFrame: 469/517): -1, 252 561s zstdchunked_test.go:104: [4] at 469 in stargz (nextFrame: 517/517): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 497, NextOffset: 636 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 109 214 478] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 518): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/518): 105, 202 561s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 206/518): 101, 93 561s zstdchunked_test.go:104: [2] at 206 in stargz (nextFrame: 214/518): 4, 260 561s zstdchunked_test.go:104: [3] at 214 in stargz (nextFrame: 470/518): -1, 252 561s zstdchunked_test.go:104: [4] at 470 in stargz (nextFrame: 518/518): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 633, NextOffset: 653 561s testutil.go:509: Offset: 775, NextOffset: 795 561s testutil.go:509: Offset: 653, NextOffset: 772 561s testutil.go:509: Offset: 795, NextOffset: 934 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 772, NextOffset: 792 561s testutil.go:509: Offset: 934, NextOffset: 954 561s testutil.go:509: Offset: 792, NextOffset: 1310 561s testutil.go:509: Offset: 954, NextOffset: 1554 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 81, NextOffset: 101 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 101, NextOffset: 216 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 203, NextOffset: 318 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 109 298 562] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 602): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/602): 105, 286 561s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 290/602): 185, 177 561s zstdchunked_test.go:104: [2] at 290 in stargz (nextFrame: 298/602): 4, 260 561s zstdchunked_test.go:104: [3] at 298 in stargz (nextFrame: 554/602): -1, 252 561s zstdchunked_test.go:104: [4] at 554 in stargz (nextFrame: 602/602): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo2 foo4 foo5 foo_empty5 foo_empty2 foo3 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty] vs [foo foo_empty foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo3 foo_empty3 foo5 foo6] 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 934, NextOffset: 954 561s testutil.go:509: Offset: 772, NextOffset: 792 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 109 290 554] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 594): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 109/594): 105, 278 561s zstdchunked_test.go:104: [1] at 109 in stargz (nextFrame: 282/594): 177, 169 561s zstdchunked_test.go:104: [2] at 282 in stargz (nextFrame: 290/594): 4, 260 561s zstdchunked_test.go:104: [3] at 290 in stargz (nextFrame: 546/594): -1, 252 561s zstdchunked_test.go:104: [4] at 546 in stargz (nextFrame: 594/594): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 954, NextOffset: 1554 561s testutil.go:509: Offset: 792, NextOffset: 1310 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 81, NextOffset: 101 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 110 213 477] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 517): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/517): 106, 201 561s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 205/517): 99, 91 561s zstdchunked_test.go:104: [2] at 205 in stargz (nextFrame: 213/517): 4, 260 561s zstdchunked_test.go:104: [3] at 213 in stargz (nextFrame: 469/517): -1, 252 561s zstdchunked_test.go:104: [4] at 469 in stargz (nextFrame: 517/517): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 203, NextOffset: 318 561s testutil.go:509: Offset: 101, NextOffset: 216 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 318, NextOffset: 338 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 110 214 478] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 518): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/518): 106, 202 561s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 206/518): 100, 92 561s zstdchunked_test.go:104: [2] at 206 in stargz (nextFrame: 214/518): 4, 260 561s zstdchunked_test.go:104: [3] at 214 in stargz (nextFrame: 470/518): -1, 252 561s zstdchunked_test.go:104: [4] at 470 in stargz (nextFrame: 518/518): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 338, NextOffset: 477 561s testutil.go:509: Offset: 236, NextOffset: 355 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 494, NextOffset: 514 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 115 217 478] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 518): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 115/518): 111, 205 561s zstdchunked_test.go:104: [1] at 115 in stargz (nextFrame: 209/518): 98, 90 561s zstdchunked_test.go:104: [2] at 209 in stargz (nextFrame: 217/518): 4, 257 561s zstdchunked_test.go:104: [3] at 217 in stargz (nextFrame: 470/518): -1, 249 561s zstdchunked_test.go:104: [4] at 470 in stargz (nextFrame: 518/518): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 656, NextOffset: 775 561s testutil.go:509: Offset: 514, NextOffset: 633 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 775, NextOffset: 795 561s testutil.go:509: Offset: 633, NextOffset: 653 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 115 217 478] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 518): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 115/518): 111, 205 561s zstdchunked_test.go:104: [1] at 115 in stargz (nextFrame: 209/518): 98, 90 561s zstdchunked_test.go:104: [2] at 209 in stargz (nextFrame: 217/518): 4, 257 561s zstdchunked_test.go:104: [3] at 217 in stargz (nextFrame: 470/518): -1, 249 561s zstdchunked_test.go:104: [4] at 470 in stargz (nextFrame: 518/518): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 795, NextOffset: 934 561s testutil.go:509: Offset: 653, NextOffset: 772 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 477, NextOffset: 497 561s testutil.go:509: Offset: 355, NextOffset: 375 561s testutil.go:509: Offset: 497, NextOffset: 636 561s testutil.go:509: Offset: 375, NextOffset: 494 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 115 301 562] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 602): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 115/602): 111, 289 561s zstdchunked_test.go:104: [1] at 115 in stargz (nextFrame: 293/602): 182, 174 561s zstdchunked_test.go:104: [2] at 293 in stargz (nextFrame: 301/602): 4, 257 561s zstdchunked_test.go:104: [3] at 301 in stargz (nextFrame: 554/602): -1, 249 561s zstdchunked_test.go:104: [4] at 554 in stargz (nextFrame: 602/602): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#02 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 115 293 554] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 594): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 115/594): 111, 281 561s zstdchunked_test.go:104: [1] at 115 in stargz (nextFrame: 285/594): 174, 166 561s zstdchunked_test.go:104: [2] at 285 in stargz (nextFrame: 293/594): 4, 257 561s zstdchunked_test.go:104: [3] at 293 in stargz (nextFrame: 546/594): -1, 249 561s zstdchunked_test.go:104: [4] at 546 in stargz (nextFrame: 594/594): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":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":220,"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":357,"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":492,"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":627,"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":764,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":187,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":207,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":343,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":637,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":657,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":772,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":929,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":949,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo5 foo6 foo_empty2 foo_empty4 foo_empty5 foo foo_empty foo2 foo3] vs [.no.prefetch.landmark foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty3 foo_empty5] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 84, NextOffset: 104 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 104, NextOffset: 220 561s testutil.go:509: Offset: 207, NextOffset: 323 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 220, NextOffset: 240 561s testutil.go:509: Offset: 323, NextOffset: 343 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 110 213 474] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 514): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/514): 106, 201 561s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 205/514): 99, 91 561s zstdchunked_test.go:104: [2] at 205 in stargz (nextFrame: 213/514): 4, 257 561s zstdchunked_test.go:104: [3] at 213 in stargz (nextFrame: 466/514): -1, 249 561s zstdchunked_test.go:104: [4] at 466 in stargz (nextFrame: 514/514): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 240, NextOffset: 357 561s testutil.go:509: Offset: 343, NextOffset: 480 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 110 213 474] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 514): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 110/514): 106, 201 561s zstdchunked_test.go:104: [1] at 110 in stargz (nextFrame: 205/514): 99, 91 561s zstdchunked_test.go:104: [2] at 205 in stargz (nextFrame: 213/514): 4, 257 561s zstdchunked_test.go:104: [3] at 213 in stargz (nextFrame: 466/514): -1, 249 561s zstdchunked_test.go:104: [4] at 466 in stargz (nextFrame: 514/514): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 357, NextOffset: 377 561s testutil.go:509: Offset: 480, NextOffset: 500 561s testutil.go:509: Offset: 377, NextOffset: 492 561s testutil.go:509: Offset: 500, NextOffset: 637 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 492, NextOffset: 512 561s testutil.go:509: Offset: 637, NextOffset: 657 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 103 207 470] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 510): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 103/510): 99, 195 561s zstdchunked_test.go:104: [1] at 103 in stargz (nextFrame: 199/510): 100, 92 561s zstdchunked_test.go:104: [2] at 199 in stargz (nextFrame: 207/510): 4, 259 561s zstdchunked_test.go:104: [3] at 207 in stargz (nextFrame: 462/510): -1, 251 561s zstdchunked_test.go:104: [4] at 462 in stargz (nextFrame: 510/510): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 512, NextOffset: 627 561s testutil.go:509: Offset: 657, NextOffset: 772 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 627, NextOffset: 647 561s testutil.go:509: Offset: 772, NextOffset: 792 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 647, NextOffset: 764 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 103 207 470] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 510): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 103/510): 99, 195 561s zstdchunked_test.go:104: [1] at 103 in stargz (nextFrame: 199/510): 100, 92 561s zstdchunked_test.go:104: [2] at 199 in stargz (nextFrame: 207/510): 4, 259 561s zstdchunked_test.go:104: [3] at 207 in stargz (nextFrame: 462/510): -1, 251 561s zstdchunked_test.go:104: [4] at 462 in stargz (nextFrame: 510/510): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 792, NextOffset: 929 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 764, NextOffset: 784 561s testutil.go:509: Offset: 929, NextOffset: 949 561s testutil.go:509: Offset: 784, NextOffset: 1314 561s testutil.go:509: Offset: 949, NextOffset: 1549 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty3 foo_empty5] vs [foo foo_empty foo2 foo3 foo_empty3 foo4 foo5 foo6 foo_empty2 foo_empty4 foo_empty5] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 84, NextOffset: 104 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 103 285 548] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 588): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 103/588): 99, 273 561s zstdchunked_test.go:104: [1] at 103 in stargz (nextFrame: 277/588): 178, 170 561s zstdchunked_test.go:104: [2] at 277 in stargz (nextFrame: 285/588): 4, 259 561s zstdchunked_test.go:104: [3] at 285 in stargz (nextFrame: 540/588): -1, 251 561s zstdchunked_test.go:104: [4] at 540 in stargz (nextFrame: 588/588): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 207, NextOffset: 323 561s testutil.go:509: Offset: 104, NextOffset: 220 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 480, NextOffset: 500 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 103 277 540] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 580): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 103/580): 99, 265 561s zstdchunked_test.go:104: [1] at 103 in stargz (nextFrame: 269/580): 170, 162 561s zstdchunked_test.go:104: [2] at 269 in stargz (nextFrame: 277/580): 4, 259 561s zstdchunked_test.go:104: [3] at 277 in stargz (nextFrame: 532/580): -1, 251 561s zstdchunked_test.go:104: [4] at 532 in stargz (nextFrame: 580/580): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 357, NextOffset: 377 561s testutil.go:509: Offset: 500, NextOffset: 637 561s testutil.go:509: Offset: 377, NextOffset: 492 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 637, NextOffset: 657 561s testutil.go:509: Offset: 492, NextOffset: 512 561s testutil.go:509: Offset: 657, NextOffset: 772 561s testutil.go:509: Offset: 512, NextOffset: 627 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 101 205 468] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 508): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 101/508): 97, 193 561s zstdchunked_test.go:104: [1] at 101 in stargz (nextFrame: 197/508): 100, 92 561s zstdchunked_test.go:104: [2] at 197 in stargz (nextFrame: 205/508): 4, 259 561s zstdchunked_test.go:104: [3] at 205 in stargz (nextFrame: 460/508): -1, 251 561s zstdchunked_test.go:104: [4] at 460 in stargz (nextFrame: 508/508): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 772, NextOffset: 792 561s testutil.go:509: Offset: 627, NextOffset: 647 561s testutil.go:509: Offset: 792, NextOffset: 929 561s testutil.go:509: Offset: 647, NextOffset: 764 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 929, NextOffset: 949 561s testutil.go:509: Offset: 764, NextOffset: 784 561s testutil.go:509: Offset: 949, NextOffset: 1549 561s testutil.go:509: Offset: 784, NextOffset: 1314 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 323, NextOffset: 343 561s testutil.go:509: Offset: 220, NextOffset: 240 561s testutil.go:509: Offset: 343, NextOffset: 480 561s testutil.go:509: Offset: 240, NextOffset: 357 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 101 205 468] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 508): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 101/508): 97, 193 561s zstdchunked_test.go:104: [1] at 101 in stargz (nextFrame: 197/508): 100, 92 561s zstdchunked_test.go:104: [2] at 197 in stargz (nextFrame: 205/508): 4, 259 561s zstdchunked_test.go:104: [3] at 205 in stargz (nextFrame: 460/508): -1, 251 561s zstdchunked_test.go:104: [4] at 460 in stargz (nextFrame: 508/508): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#02 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 101 206 467] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 507): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 101/507): 97, 194 561s zstdchunked_test.go:104: [1] at 101 in stargz (nextFrame: 198/507): 101, 93 561s zstdchunked_test.go:104: [2] at 198 in stargz (nextFrame: 206/507): 4, 257 561s zstdchunked_test.go:104: [3] at 206 in stargz (nextFrame: 459/507): -1, 249 561s zstdchunked_test.go:104: [4] at 459 in stargz (nextFrame: 507/507): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 101 207 468] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 508): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 101/508): 97, 195 561s zstdchunked_test.go:104: [1] at 101 in stargz (nextFrame: 199/508): 102, 94 561s zstdchunked_test.go:104: [2] at 199 in stargz (nextFrame: 207/508): 4, 257 561s zstdchunked_test.go:104: [3] at 207 in stargz (nextFrame: 460/508): -1, 249 561s zstdchunked_test.go:104: [4] at 460 in stargz (nextFrame: 508/508): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":82,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":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":221,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":358,"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":498,"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":638,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":658,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":778,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":798,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":322,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":342,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":642,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":662,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":942,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":962,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo6 foo foo3 foo4 foo_empty4 foo5 foo_empty5 foo_empty] vs [foo foo_empty foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo6] 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 498, NextOffset: 518 561s testutil.go:509: Offset: 642, NextOffset: 662 561s testutil.go:509: Offset: 518, NextOffset: 638 561s testutil.go:509: Offset: 662, NextOffset: 782 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 638, NextOffset: 658 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 101 285 546] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 586): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 101/586): 97, 273 561s zstdchunked_test.go:104: [1] at 101 in stargz (nextFrame: 277/586): 180, 172 561s zstdchunked_test.go:104: [2] at 277 in stargz (nextFrame: 285/586): 4, 257 561s zstdchunked_test.go:104: [3] at 285 in stargz (nextFrame: 538/586): -1, 249 561s zstdchunked_test.go:104: [4] at 538 in stargz (nextFrame: 586/586): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 782, NextOffset: 802 561s testutil.go:509: Offset: 658, NextOffset: 778 561s testutil.go:509: Offset: 802, NextOffset: 942 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 221, NextOffset: 241 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 101 277 538] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 578): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 101/578): 97, 265 561s zstdchunked_test.go:104: [1] at 101 in stargz (nextFrame: 269/578): 172, 164 561s zstdchunked_test.go:104: [2] at 269 in stargz (nextFrame: 277/578): 4, 257 561s zstdchunked_test.go:104: [3] at 277 in stargz (nextFrame: 530/578): -1, 249 561s zstdchunked_test.go:104: [4] at 530 in stargz (nextFrame: 578/578): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 322, NextOffset: 342 561s testutil.go:509: Offset: 241, NextOffset: 358 561s testutil.go:509: Offset: 342, NextOffset: 482 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 778, NextOffset: 798 561s testutil.go:509: Offset: 942, NextOffset: 962 561s testutil.go:509: Offset: 798, NextOffset: 1314 561s testutil.go:509: Offset: 962, NextOffset: 1560 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 82, NextOffset: 102 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 102, NextOffset: 221 561s testutil.go:509: Offset: 203, NextOffset: 322 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 100 204 464] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 504): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 100/504): 96, 192 561s zstdchunked_test.go:104: [1] at 100 in stargz (nextFrame: 196/504): 100, 92 561s zstdchunked_test.go:104: [2] at 196 in stargz (nextFrame: 204/504): 4, 256 561s zstdchunked_test.go:104: [3] at 204 in stargz (nextFrame: 456/504): -1, 248 561s zstdchunked_test.go:104: [4] at 456 in stargz (nextFrame: 504/504): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 358, NextOffset: 378 561s testutil.go:509: Offset: 482, NextOffset: 502 561s testutil.go:509: Offset: 378, NextOffset: 498 561s testutil.go:509: Offset: 502, NextOffset: 642 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo6 foo foo_empty foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo2] vs [foo3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo_empty2 foo_empty3 foo6 foo] 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 322, NextOffset: 342 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 100 205 465] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 505): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 100/505): 96, 193 561s zstdchunked_test.go:104: [1] at 100 in stargz (nextFrame: 197/505): 101, 93 561s zstdchunked_test.go:104: [2] at 197 in stargz (nextFrame: 205/505): 4, 256 561s zstdchunked_test.go:104: [3] at 205 in stargz (nextFrame: 457/505): -1, 248 561s zstdchunked_test.go:104: [4] at 457 in stargz (nextFrame: 505/505): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 221, NextOffset: 241 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 104 211 475] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 515): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 104/515): 100, 199 561s zstdchunked_test.go:104: [1] at 104 in stargz (nextFrame: 203/515): 103, 95 561s zstdchunked_test.go:104: [2] at 203 in stargz (nextFrame: 211/515): 4, 260 561s zstdchunked_test.go:104: [3] at 211 in stargz (nextFrame: 467/515): -1, 252 561s zstdchunked_test.go:104: [4] at 467 in stargz (nextFrame: 515/515): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 342, NextOffset: 482 561s testutil.go:509: Offset: 241, NextOffset: 358 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 482, NextOffset: 502 561s testutil.go:509: Offset: 358, NextOffset: 378 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 104 212 476] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 516): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 104/516): 100, 200 561s zstdchunked_test.go:104: [1] at 104 in stargz (nextFrame: 204/516): 104, 96 561s zstdchunked_test.go:104: [2] at 204 in stargz (nextFrame: 212/516): 4, 260 561s zstdchunked_test.go:104: [3] at 212 in stargz (nextFrame: 468/516): -1, 252 561s zstdchunked_test.go:104: [4] at 468 in stargz (nextFrame: 516/516): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 502, NextOffset: 642 561s testutil.go:509: Offset: 378, NextOffset: 498 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 942, NextOffset: 962 561s testutil.go:509: Offset: 778, NextOffset: 798 561s testutil.go:509: Offset: 962, NextOffset: 1560 561s testutil.go:509: Offset: 798, NextOffset: 1314 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 183, NextOffset: 203 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 104 289 553] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 593): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 104/593): 100, 277 561s zstdchunked_test.go:104: [1] at 104 in stargz (nextFrame: 281/593): 181, 173 561s zstdchunked_test.go:104: [2] at 281 in stargz (nextFrame: 289/593): 4, 260 561s zstdchunked_test.go:104: [3] at 289 in stargz (nextFrame: 545/593): -1, 252 561s zstdchunked_test.go:104: [4] at 545 in stargz (nextFrame: 593/593): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 82, NextOffset: 102 561s testutil.go:509: Offset: 203, NextOffset: 322 561s testutil.go:509: Offset: 102, NextOffset: 221 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 642, NextOffset: 662 561s testutil.go:509: Offset: 498, NextOffset: 518 561s testutil.go:509: Offset: 662, NextOffset: 782 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 104 281 545] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 585): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 104/585): 100, 269 561s zstdchunked_test.go:104: [1] at 104 in stargz (nextFrame: 273/585): 173, 165 561s zstdchunked_test.go:104: [2] at 273 in stargz (nextFrame: 281/585): 4, 260 561s zstdchunked_test.go:104: [3] at 281 in stargz (nextFrame: 537/585): -1, 252 561s zstdchunked_test.go:104: [4] at 537 in stargz (nextFrame: 585/585): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 518, NextOffset: 638 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 782, NextOffset: 802 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 638, NextOffset: 658 561s testutil.go:509: Offset: 802, NextOffset: 942 561s testutil.go:509: Offset: 658, NextOffset: 778 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s === NAME TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 104 211 475] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 515): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 104/515): 100, 199 561s zstdchunked_test.go:104: [1] at 104 in stargz (nextFrame: 203/515): 103, 95 561s zstdchunked_test.go:104: [2] at 203 in stargz (nextFrame: 211/515): 4, 260 561s zstdchunked_test.go:104: [3] at 211 in stargz (nextFrame: 467/515): -1, 252 561s zstdchunked_test.go:104: [4] at 467 in stargz (nextFrame: 515/515): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 104 212 476] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 516): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 104/516): 100, 200 561s zstdchunked_test.go:104: [1] at 104 in stargz (nextFrame: 204/516): 104, 96 561s zstdchunked_test.go:104: [2] at 204 in stargz (nextFrame: 212/516): 4, 260 561s zstdchunked_test.go:104: [3] at 212 in stargz (nextFrame: 468/516): -1, 252 561s zstdchunked_test.go:104: [4] at 468 in stargz (nextFrame: 516/516): -1, -1 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":222,"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":360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":498,"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":636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":656,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":774,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":794,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":188,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":325,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":483,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":503,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":641,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":661,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":779,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":799,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":937,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo4 foo5 foo6 foo foo2 foo_empty2 foo_empty4 foo_empty5] vs [foo4 foo_empty4 .no.prefetch.landmark foo foo_empty foo5 foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty3] 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 498, NextOffset: 518 561s testutil.go:509: Offset: 641, NextOffset: 661 561s testutil.go:509: Offset: 518, NextOffset: 636 561s testutil.go:509: Offset: 661, NextOffset: 779 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 64641 129994 130437] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 130477): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 779, NextOffset: 799 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64641/130477): 64637, 129982 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 656, NextOffset: 774 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [1] at 64641 in stargz (nextFrame: 129986/130477): 65349, 65341 561s zstdchunked_test.go:104: [2] at 129986 in stargz (nextFrame: 129994/130477): 4, 439 561s zstdchunked_test.go:104: [3] at 129994 in stargz (nextFrame: 130429/130477): -1, 431 561s zstdchunked_test.go:104: [4] at 130429 in stargz (nextFrame: 130477/130477): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64641,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64641,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64641,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64641,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 799, NextOffset: 937 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 774, NextOffset: 794 561s testutil.go:509: Offset: 937, NextOffset: 957 561s testutil.go:509: Offset: 794, NextOffset: 1317 561s testutil.go:509: Offset: 957, NextOffset: 1558 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 188, NextOffset: 208 561s testutil.go:509: Offset: 105, NextOffset: 222 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 208, NextOffset: 325 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 222, NextOffset: 242 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 325, NextOffset: 345 561s testutil.go:509: Offset: 242, NextOffset: 360 561s testutil.go:509: Offset: 345, NextOffset: 483 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 360, NextOffset: 380 561s testutil.go:509: Offset: 483, NextOffset: 503 561s testutil.go:509: Offset: 380, NextOffset: 498 561s testutil.go:509: Offset: 503, NextOffset: 641 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 64641 128870 129313] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129353): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo5 foo_empty5 foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4] vs [foo_empty5 foo_empty foo3 foo_empty3 foo4 foo5 foo6 foo foo2 foo_empty2 foo_empty4] 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 483, NextOffset: 503 561s testutil.go:509: Offset: 360, NextOffset: 380 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64641/129353): 64637, 128858 561s zstdchunked_test.go:104: [1] at 64641 in stargz (nextFrame: 128862/129353): 64225, 64217 561s zstdchunked_test.go:104: [2] at 128862 in stargz (nextFrame: 128870/129353): 4, 439 561s zstdchunked_test.go:104: [3] at 128870 in stargz (nextFrame: 129305/129353): -1, 431 561s zstdchunked_test.go:104: [4] at 129305 in stargz (nextFrame: 129353/129353): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64641,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64641,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64641,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64641,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 503, NextOffset: 641 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 380, NextOffset: 498 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 641, NextOffset: 661 561s testutil.go:509: Offset: 498, NextOffset: 518 561s testutil.go:509: Offset: 661, NextOffset: 779 561s testutil.go:509: Offset: 518, NextOffset: 636 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 188, NextOffset: 208 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 208, NextOffset: 325 561s testutil.go:509: Offset: 105, NextOffset: 222 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 779, NextOffset: 799 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 799, NextOffset: 937 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 656, NextOffset: 774 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 937, NextOffset: 957 561s testutil.go:509: Offset: 774, NextOffset: 794 561s testutil.go:509: Offset: 957, NextOffset: 1558 561s testutil.go:509: Offset: 794, NextOffset: 1317 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 325, NextOffset: 345 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 345, NextOffset: 483 561s testutil.go:509: Offset: 242, NextOffset: 360 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#02 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 64641 129994 130437] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 130477): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64641/130477): 64637, 129982 561s zstdchunked_test.go:104: [1] at 64641 in stargz (nextFrame: 129986/130477): 65349, 65341 561s zstdchunked_test.go:104: [2] at 129986 in stargz (nextFrame: 129994/130477): 4, 439 561s zstdchunked_test.go:104: [3] at 129994 in stargz (nextFrame: 130429/130477): -1, 431 561s zstdchunked_test.go:104: [4] at 130429 in stargz (nextFrame: 130477/130477): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64641,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64641,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64641,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64641,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":82,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":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":219,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":239,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":357,"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":495,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":515,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":633,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":653,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":771,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":791,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":320,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":340,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":478,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":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":636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":656,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":774,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":794,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":932,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":952,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo_empty foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo2 foo_empty2 foo_empty3] vs [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo foo3 foo_empty4 foo6] 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 219, NextOffset: 239 561s testutil.go:509: Offset: 320, NextOffset: 340 561s testutil.go:509: Offset: 239, NextOffset: 357 561s testutil.go:509: Offset: 340, NextOffset: 478 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 82, NextOffset: 102 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 102, NextOffset: 219 561s testutil.go:509: Offset: 203, NextOffset: 320 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 357, NextOffset: 377 561s testutil.go:509: Offset: 478, NextOffset: 498 561s testutil.go:509: Offset: 377, NextOffset: 495 561s testutil.go:509: Offset: 498, NextOffset: 636 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 495, NextOffset: 515 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 515, NextOffset: 633 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 656, NextOffset: 774 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 633, NextOffset: 653 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#02 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 64641 128870 129313] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129353): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64641/129353): 64637, 128858 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 774, NextOffset: 794 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 561s zstdchunked_test.go:104: [1] at 64641 in stargz (nextFrame: 128862/129353): 64225, 64217 561s zstdchunked_test.go:104: [2] at 128862 in stargz (nextFrame: 128870/129353): 4, 439 561s zstdchunked_test.go:104: [3] at 128870 in stargz (nextFrame: 129305/129353): -1, 431 561s zstdchunked_test.go:104: [4] at 129305 in stargz (nextFrame: 129353/129353): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64641,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64641,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64641,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64641,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 653, NextOffset: 771 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 794, NextOffset: 932 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 771, NextOffset: 791 561s testutil.go:509: Offset: 932, NextOffset: 952 561s testutil.go:509: Offset: 791, NextOffset: 1309 561s testutil.go:509: Offset: 952, NextOffset: 1557 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo] vs [foo foo_empty foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo2 foo_empty2 foo_empty3] 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 932, NextOffset: 952 561s testutil.go:509: Offset: 771, NextOffset: 791 561s testutil.go:509: Offset: 952, NextOffset: 1557 561s testutil.go:509: Offset: 791, NextOffset: 1309 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 320, NextOffset: 340 561s testutil.go:509: Offset: 219, NextOffset: 239 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 340, NextOffset: 478 561s testutil.go:509: Offset: 239, NextOffset: 357 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 495, NextOffset: 515 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 656, NextOffset: 774 561s testutil.go:509: Offset: 515, NextOffset: 633 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 774, NextOffset: 794 561s testutil.go:509: Offset: 633, NextOffset: 653 561s testutil.go:509: Offset: 794, NextOffset: 932 561s testutil.go:509: Offset: 653, NextOffset: 771 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 183, NextOffset: 203 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 64641 129995 130438] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 130478): 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#02 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64641/130478): 64637, 129983 561s zstdchunked_test.go:104: [1] at 64641 in stargz (nextFrame: 129987/130478): 65350, 65342 561s zstdchunked_test.go:104: [2] at 129987 in stargz (nextFrame: 129995/130478): 4, 439 561s zstdchunked_test.go:104: [3] at 129995 in stargz (nextFrame: 130430/130478): -1, 431 561s zstdchunked_test.go:104: [4] at 130430 in stargz (nextFrame: 130478/130478): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64641,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64641,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64641,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64641,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 82, NextOffset: 102 561s testutil.go:509: Offset: 203, NextOffset: 320 561s testutil.go:509: Offset: 102, NextOffset: 219 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 478, NextOffset: 498 561s testutil.go:509: Offset: 357, NextOffset: 377 561s testutil.go:509: Offset: 498, NextOffset: 636 561s testutil.go:509: Offset: 377, NextOffset: 495 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 64641 128871 129314] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129354): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64641/129354): 64637, 128859 561s zstdchunked_test.go:104: [1] at 64641 in stargz (nextFrame: 128863/129354): 64226, 64218 561s zstdchunked_test.go:104: [2] at 128863 in stargz (nextFrame: 128871/129354): 4, 439 561s zstdchunked_test.go:104: [3] at 128871 in stargz (nextFrame: 129306/129354): -1, 431 561s zstdchunked_test.go:104: [4] at 129306 in stargz (nextFrame: 129354/129354): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64641,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64641,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64641,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64641,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":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":219,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":239,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":355,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":375,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":491,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":511,"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":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":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":783,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":187,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":207,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":322,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":342,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":478,"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":634,"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":770,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":790,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":926,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":946,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo_empty foo3 foo_empty3 foo_empty4 foo5 foo foo2 foo_empty2 foo4] vs [foo6 .no.prefetch.landmark foo2 foo3 foo_empty3 foo4 foo_empty4 foo foo_empty foo_empty2 foo5 foo_empty5] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 84, NextOffset: 104 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 104, NextOffset: 219 561s testutil.go:509: Offset: 207, NextOffset: 322 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 219, NextOffset: 239 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 322, NextOffset: 342 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 239, NextOffset: 355 561s testutil.go:509: Offset: 342, NextOffset: 478 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 491, NextOffset: 511 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 64626 129987 130437] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 130477): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 634, NextOffset: 654 561s testutil.go:509: Offset: 511, NextOffset: 627 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64626/130477): 64622, 129975 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 654, NextOffset: 770 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [1] at 64626 in stargz (nextFrame: 129979/130477): 65357, 65349 561s zstdchunked_test.go:104: [2] at 129979 in stargz (nextFrame: 129987/130477): 4, 446 561s zstdchunked_test.go:104: [3] at 129987 in stargz (nextFrame: 130429/130477): -1, 438 561s zstdchunked_test.go:104: [4] at 130429 in stargz (nextFrame: 130477/130477): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64626,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64626,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64626,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64626,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 763, NextOffset: 783 561s testutil.go:509: Offset: 926, NextOffset: 946 561s testutil.go:509: Offset: 783, NextOffset: 1306 561s testutil.go:509: Offset: 946, NextOffset: 1547 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 355, NextOffset: 375 561s testutil.go:509: Offset: 478, NextOffset: 498 561s testutil.go:509: Offset: 375, NextOffset: 491 561s testutil.go:509: Offset: 498, NextOffset: 634 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 627, NextOffset: 647 561s testutil.go:509: Offset: 770, NextOffset: 790 561s testutil.go:509: Offset: 647, NextOffset: 763 561s testutil.go:509: Offset: 790, NextOffset: 926 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo foo_empty foo_empty2 foo5 foo_empty5 foo6 .no.prefetch.landmark foo2 foo3] vs [foo_empty2 foo4 foo_empty5 foo6 foo_empty foo3 foo_empty3 foo_empty4 foo5 foo foo2] 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 634, NextOffset: 654 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 491, NextOffset: 511 561s testutil.go:509: Offset: 654, NextOffset: 770 561s testutil.go:509: Offset: 511, NextOffset: 627 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 84, NextOffset: 104 561s testutil.go:509: Offset: 207, NextOffset: 322 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 104, NextOffset: 219 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 770, NextOffset: 790 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 64626 128863 129313] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129353): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64626/129353): 64622, 128851 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 627, NextOffset: 647 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 561s zstdchunked_test.go:104: [1] at 64626 in stargz (nextFrame: 128855/129353): 64233, 64225 561s zstdchunked_test.go:104: [2] at 128855 in stargz (nextFrame: 128863/129353): 4, 446 561s zstdchunked_test.go:104: [3] at 128863 in stargz (nextFrame: 129305/129353): -1, 438 561s zstdchunked_test.go:104: [4] at 129305 in stargz (nextFrame: 129353/129353): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64626,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64626,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64626,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64626,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 790, NextOffset: 926 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 647, NextOffset: 763 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 926, NextOffset: 946 561s testutil.go:509: Offset: 763, NextOffset: 783 561s testutil.go:509: Offset: 946, NextOffset: 1547 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 783, NextOffset: 1306 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 322, NextOffset: 342 561s testutil.go:509: Offset: 219, NextOffset: 239 561s testutil.go:509: Offset: 342, NextOffset: 478 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 239, NextOffset: 355 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 478, NextOffset: 498 561s testutil.go:509: Offset: 355, NextOffset: 375 561s testutil.go:509: Offset: 498, NextOffset: 634 561s testutil.go:509: Offset: 375, NextOffset: 491 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 64626 129987 130437] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 130477): 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64626/130477): 64622, 129975 561s zstdchunked_test.go:104: [1] at 64626 in stargz (nextFrame: 129979/130477): 65357, 65349 561s zstdchunked_test.go:104: [2] at 129979 in stargz (nextFrame: 129987/130477): 4, 446 561s zstdchunked_test.go:104: [3] at 129987 in stargz (nextFrame: 130429/130477): -1, 438 561s zstdchunked_test.go:104: [4] at 130429 in stargz (nextFrame: 130477/130477): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64626,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64626,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64626,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64626,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":221,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":499,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":519,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":638,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":658,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":777,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":797,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":187,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":207,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":325,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":484,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":504,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":643,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":663,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":941,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":961,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo3 foo4 foo_empty4 foo_empty foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6] vs [foo_empty4 foo_empty5 .no.prefetch.landmark foo_empty2 foo4 foo5 foo6 foo foo_empty foo2 foo3 foo_empty3] 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 221, NextOffset: 241 561s testutil.go:509: Offset: 325, NextOffset: 345 561s testutil.go:509: Offset: 241, NextOffset: 360 561s testutil.go:509: Offset: 345, NextOffset: 484 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 638, NextOffset: 658 561s testutil.go:509: Offset: 782, NextOffset: 802 561s testutil.go:509: Offset: 658, NextOffset: 777 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 64626 128863 129313] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129353): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 802, NextOffset: 941 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 777, NextOffset: 797 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64626/129353): 64622, 128851 561s zstdchunked_test.go:104: [1] at 64626 in stargz (nextFrame: 128855/129353): 64233, 64225 561s zstdchunked_test.go:104: [2] at 128855 in stargz (nextFrame: 128863/129353): 4, 446 561s zstdchunked_test.go:104: [3] at 128863 in stargz (nextFrame: 129305/129353): -1, 438 561s zstdchunked_test.go:104: [4] at 129305 in stargz (nextFrame: 129353/129353): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64626,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64626,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64626,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64626,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 941, NextOffset: 961 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 797, NextOffset: 1317 561s testutil.go:509: Offset: 961, NextOffset: 1562 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 83, NextOffset: 103 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 103, NextOffset: 221 561s testutil.go:509: Offset: 207, NextOffset: 325 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 360, NextOffset: 380 561s testutil.go:509: Offset: 484, NextOffset: 504 561s testutil.go:509: Offset: 380, NextOffset: 499 561s testutil.go:509: Offset: 504, NextOffset: 643 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 499, NextOffset: 519 561s testutil.go:509: Offset: 643, NextOffset: 663 561s testutil.go:509: Offset: 519, NextOffset: 638 561s testutil.go:509: Offset: 663, NextOffset: 782 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty2 foo4 foo5 foo6 foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark] vs [foo3 foo4 foo_empty4 foo_empty foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 83, NextOffset: 103 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 207, NextOffset: 325 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 103, NextOffset: 221 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 325, NextOffset: 345 561s testutil.go:509: Offset: 221, NextOffset: 241 561s testutil.go:509: Offset: 345, NextOffset: 484 561s testutil.go:509: Offset: 241, NextOffset: 360 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 484, NextOffset: 504 561s testutil.go:509: Offset: 360, NextOffset: 380 561s testutil.go:509: Offset: 504, NextOffset: 643 561s testutil.go:509: Offset: 380, NextOffset: 499 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 643, NextOffset: 663 561s testutil.go:509: Offset: 499, NextOffset: 519 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 64622 129982 130431] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 130471): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 663, NextOffset: 782 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64622/130471): 64618, 129970 561s zstdchunked_test.go:104: [1] at 64622 in stargz (nextFrame: 129974/130471): 65356, 65348 561s zstdchunked_test.go:104: [2] at 129974 in stargz (nextFrame: 129982/130471): 4, 445 561s zstdchunked_test.go:104: [3] at 129982 in stargz (nextFrame: 130423/130471): -1, 437 561s zstdchunked_test.go:104: [4] at 130423 in stargz (nextFrame: 130471/130471): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64622,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64622,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64622,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64622,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 519, NextOffset: 638 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 782, NextOffset: 802 561s testutil.go:509: Offset: 638, NextOffset: 658 561s testutil.go:509: Offset: 802, NextOffset: 941 561s testutil.go:509: Offset: 658, NextOffset: 777 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 941, NextOffset: 961 561s testutil.go:509: Offset: 777, NextOffset: 797 561s testutil.go:509: Offset: 961, NextOffset: 1562 561s testutil.go:509: Offset: 797, NextOffset: 1317 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 64622 128858 129307] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129347): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64622/129347): 64618, 128846 561s zstdchunked_test.go:104: [1] at 64622 in stargz (nextFrame: 128850/129347): 64232, 64224 561s zstdchunked_test.go:104: [2] at 128850 in stargz (nextFrame: 128858/129347): 4, 445 561s zstdchunked_test.go:104: [3] at 128858 in stargz (nextFrame: 129299/129347): -1, 437 561s zstdchunked_test.go:104: [4] at 129299 in stargz (nextFrame: 129347/129347): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64622,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64622,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64622,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64622,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":221,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":358,"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":495,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":515,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":632,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":652,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":769,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":789,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":187,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":207,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":343,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":637,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":657,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":774,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":794,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":931,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":951,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3 foo_empty4 foo6 foo_empty foo_empty3 foo4 foo5 foo_empty5 foo foo2 foo_empty2] vs [.no.prefetch.landmark foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo_empty2 foo_empty5 foo6] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 105, NextOffset: 221 561s testutil.go:509: Offset: 207, NextOffset: 323 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 221, NextOffset: 241 561s testutil.go:509: Offset: 323, NextOffset: 343 561s testutil.go:509: Offset: 241, NextOffset: 358 561s testutil.go:509: Offset: 343, NextOffset: 480 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 358, NextOffset: 378 561s testutil.go:509: Offset: 480, NextOffset: 500 561s testutil.go:509: Offset: 378, NextOffset: 495 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 500, NextOffset: 637 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 769, NextOffset: 789 561s testutil.go:509: Offset: 931, NextOffset: 951 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 789, NextOffset: 1312 561s testutil.go:509: Offset: 951, NextOffset: 1552 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 495, NextOffset: 515 561s testutil.go:509: Offset: 637, NextOffset: 657 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 64633 129994 130453] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 130493): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 515, NextOffset: 632 561s testutil.go:509: Offset: 657, NextOffset: 774 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64633/130493): 64629, 129982 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 632, NextOffset: 652 561s testutil.go:509: Offset: 774, NextOffset: 794 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [1] at 64633 in stargz (nextFrame: 129986/130493): 65357, 65349 561s zstdchunked_test.go:104: [2] at 129986 in stargz (nextFrame: 129994/130493): 4, 455 561s zstdchunked_test.go:104: [3] at 129994 in stargz (nextFrame: 130445/130493): -1, 447 561s zstdchunked_test.go:104: [4] at 130445 in stargz (nextFrame: 130493/130493): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64633,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64633,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64633,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64633,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 652, NextOffset: 769 561s testutil.go:509: Offset: 794, NextOffset: 931 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo_empty2] vs [foo2 foo_empty2 foo3 foo_empty4 foo6 foo_empty foo_empty3 foo4 foo5 foo_empty5 foo] 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 931, NextOffset: 951 561s testutil.go:509: Offset: 769, NextOffset: 789 561s testutil.go:509: Offset: 951, NextOffset: 1552 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 789, NextOffset: 1312 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 207, NextOffset: 323 561s testutil.go:509: Offset: 105, NextOffset: 221 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 323, NextOffset: 343 561s testutil.go:509: Offset: 221, NextOffset: 241 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 343, NextOffset: 480 561s testutil.go:509: Offset: 241, NextOffset: 358 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 480, NextOffset: 500 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 64633 128870 129329] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129369): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 358, NextOffset: 378 561s testutil.go:509: Offset: 500, NextOffset: 637 561s testutil.go:509: Offset: 378, NextOffset: 495 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 637, NextOffset: 657 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64633/129369): 64629, 128858 561s zstdchunked_test.go:104: [1] at 64633 in stargz (nextFrame: 128862/129369): 64233, 64225 561s zstdchunked_test.go:104: [2] at 128862 in stargz (nextFrame: 128870/129369): 4, 455 561s zstdchunked_test.go:104: [3] at 128870 in stargz (nextFrame: 129321/129369): -1, 447 561s zstdchunked_test.go:104: [4] at 129321 in stargz (nextFrame: 129369/129369): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64633,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64633,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64633,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64633,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 495, NextOffset: 515 561s testutil.go:509: Offset: 657, NextOffset: 774 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 515, NextOffset: 632 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 774, NextOffset: 794 561s testutil.go:509: Offset: 632, NextOffset: 652 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 794, NextOffset: 931 561s testutil.go:509: Offset: 652, NextOffset: 769 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#02 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 64633 129994 130453] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 130493): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64633/130493): 64629, 129982 561s zstdchunked_test.go:104: [1] at 64633 in stargz (nextFrame: 129986/130493): 65357, 65349 561s zstdchunked_test.go:104: [2] at 129986 in stargz (nextFrame: 129994/130493): 4, 455 561s zstdchunked_test.go:104: [3] at 129994 in stargz (nextFrame: 130445/130493): -1, 447 561s zstdchunked_test.go:104: [4] at 130445 in stargz (nextFrame: 130493/130493): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64633,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64633,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64633,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64633,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":77,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":94,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":205,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":222,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":332,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":463,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":480,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":594,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":611,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":722,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":739,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":176,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":454,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":621,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":752,"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":902,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo4 foo5 foo6 foo foo_empty3 foo_empty4 foo_empty5 foo_empty foo2 foo_empty2 foo3] vs [foo5 foo6 foo foo2 foo3 foo4 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo_empty4] 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 463, NextOffset: 480 561s testutil.go:509: Offset: 604, NextOffset: 621 561s testutil.go:509: Offset: 480, NextOffset: 594 561s testutil.go:509: Offset: 621, NextOffset: 735 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 594, NextOffset: 611 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 735, NextOffset: 752 561s testutil.go:509: Offset: 611, NextOffset: 722 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 752, NextOffset: 885 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 722, NextOffset: 739 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 64633 128870 129329] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129369): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64633/129369): 64629, 128858 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 885, NextOffset: 902 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 561s zstdchunked_test.go:104: [1] at 64633 in stargz (nextFrame: 128862/129369): 64233, 64225 561s zstdchunked_test.go:104: [2] at 128862 in stargz (nextFrame: 128870/129369): 4, 455 561s zstdchunked_test.go:104: [3] at 128870 in stargz (nextFrame: 129321/129369): -1, 447 561s zstdchunked_test.go:104: [4] at 129321 in stargz (nextFrame: 129369/129369): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64633,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64633,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64633,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64633,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 739, NextOffset: 1254 561s testutil.go:509: Offset: 902, NextOffset: 1475 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 77, NextOffset: 94 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 176, NextOffset: 193 561s testutil.go:509: Offset: 94, NextOffset: 205 561s testutil.go:509: Offset: 193, NextOffset: 304 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 205, NextOffset: 222 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 304, NextOffset: 321 561s testutil.go:509: Offset: 222, NextOffset: 332 561s testutil.go:509: Offset: 321, NextOffset: 454 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 332, NextOffset: 349 561s testutil.go:509: Offset: 454, NextOffset: 471 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 349, NextOffset: 463 561s testutil.go:509: Offset: 471, NextOffset: 604 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo_empty4 foo5 foo6 foo foo2 foo3 foo4 foo_empty5 .no.prefetch.landmark] vs [foo_empty4 foo_empty5 foo_empty foo2 foo_empty2 foo3 foo4 foo5 foo6 foo foo_empty3] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 176, NextOffset: 193 561s testutil.go:509: Offset: 77, NextOffset: 94 561s testutil.go:509: Offset: 193, NextOffset: 304 561s testutil.go:509: Offset: 94, NextOffset: 205 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 64631 129986 130445] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 130485): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 304, NextOffset: 321 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64631/130485): 64627, 129974 561s zstdchunked_test.go:104: [1] at 64631 in stargz (nextFrame: 129978/130485): 65351, 65343 561s zstdchunked_test.go:104: [2] at 129978 in stargz (nextFrame: 129986/130485): 4, 455 561s zstdchunked_test.go:104: [3] at 129986 in stargz (nextFrame: 130437/130485): -1, 447 561s zstdchunked_test.go:104: [4] at 130437 in stargz (nextFrame: 130485/130485): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64631,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64631,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64631,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64631,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 205, NextOffset: 222 561s testutil.go:509: Offset: 321, NextOffset: 454 561s testutil.go:509: Offset: 222, NextOffset: 332 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 454, NextOffset: 471 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 332, NextOffset: 349 561s testutil.go:509: Offset: 471, NextOffset: 604 561s testutil.go:509: Offset: 349, NextOffset: 463 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 604, NextOffset: 621 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 64631 128862 129321] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129361): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64631/129361): 64627, 128850 561s zstdchunked_test.go:104: [1] at 64631 in stargz (nextFrame: 128854/129361): 64227, 64219 561s zstdchunked_test.go:104: [2] at 128854 in stargz (nextFrame: 128862/129361): 4, 455 561s zstdchunked_test.go:104: [3] at 128862 in stargz (nextFrame: 129313/129361): -1, 447 561s zstdchunked_test.go:104: [4] at 129313 in stargz (nextFrame: 129361/129361): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64631,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64631,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64631,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64631,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 463, NextOffset: 480 561s testutil.go:509: Offset: 621, NextOffset: 735 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 480, NextOffset: 594 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 735, NextOffset: 752 561s testutil.go:509: Offset: 594, NextOffset: 611 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 752, NextOffset: 885 561s testutil.go:509: Offset: 611, NextOffset: 722 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 885, NextOffset: 902 561s testutil.go:509: Offset: 722, NextOffset: 739 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 902, NextOffset: 1475 561s testutil.go:509: Offset: 739, NextOffset: 1254 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 64626 129983 130433] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 130473): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64626/130473): 64622, 129971 561s zstdchunked_test.go:104: [1] at 64626 in stargz (nextFrame: 129975/130473): 65353, 65345 561s zstdchunked_test.go:104: [2] at 129975 in stargz (nextFrame: 129983/130473): 4, 446 561s zstdchunked_test.go:104: [3] at 129983 in stargz (nextFrame: 130425/130473): -1, 438 561s zstdchunked_test.go:104: [4] at 130425 in stargz (nextFrame: 130473/130473): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64626,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64626,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64626,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64626,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":78,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":95,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":206,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":223,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":354,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":468,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":599,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":616,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":730,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":747,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":177,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":194,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":305,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":322,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":455,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":472,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":605,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":622,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":736,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":753,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":886,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":903,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty5 foo foo_empty foo3 foo4 foo_empty4 foo5 foo6 foo2] vs [foo_empty5 foo6 foo_empty foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo_empty2 foo4] 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 599, NextOffset: 616 561s testutil.go:509: Offset: 736, NextOffset: 753 561s testutil.go:509: Offset: 616, NextOffset: 730 561s testutil.go:509: Offset: 753, NextOffset: 886 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 730, NextOffset: 747 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 64626 128859 129309] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129349): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 886, NextOffset: 903 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64626/129349): 64622, 128847 561s zstdchunked_test.go:104: [1] at 64626 in stargz (nextFrame: 128851/129349): 64229, 64221 561s zstdchunked_test.go:104: [2] at 128851 in stargz (nextFrame: 128859/129349): 4, 446 561s zstdchunked_test.go:104: [3] at 128859 in stargz (nextFrame: 129301/129349): -1, 438 561s zstdchunked_test.go:104: [4] at 129301 in stargz (nextFrame: 129349/129349): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64626,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64626,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64626,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64626,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 747, NextOffset: 1261 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 903, NextOffset: 1479 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 206, NextOffset: 223 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 305, NextOffset: 322 561s testutil.go:509: Offset: 223, NextOffset: 337 561s testutil.go:509: Offset: 322, NextOffset: 455 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 78, NextOffset: 95 561s testutil.go:509: Offset: 177, NextOffset: 194 561s testutil.go:509: Offset: 95, NextOffset: 206 561s testutil.go:509: Offset: 194, NextOffset: 305 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 337, NextOffset: 354 561s testutil.go:509: Offset: 455, NextOffset: 472 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 354, NextOffset: 468 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 472, NextOffset: 605 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 468, NextOffset: 485 561s testutil.go:509: Offset: 605, NextOffset: 622 561s testutil.go:509: Offset: 485, NextOffset: 599 561s testutil.go:509: Offset: 622, NextOffset: 736 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo_empty2 foo4 foo_empty5 foo6] vs [foo2 foo_empty2 foo_empty3 foo_empty5 foo foo_empty foo3 foo4 foo_empty4 foo5 foo6] 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 455, NextOffset: 472 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 64626 129983 130433] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 130473): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64626/130473): 64622, 129971 561s zstdchunked_test.go:104: [1] at 64626 in stargz (nextFrame: 129975/130473): 65353, 65345 561s zstdchunked_test.go:104: [2] at 129975 in stargz (nextFrame: 129983/130473): 4, 446 561s zstdchunked_test.go:104: [3] at 129983 in stargz (nextFrame: 130425/130473): -1, 438 561s zstdchunked_test.go:104: [4] at 130425 in stargz (nextFrame: 130473/130473): -1, -1 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 337, NextOffset: 354 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64626,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64626,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64626,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64626,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 472, NextOffset: 605 561s testutil.go:509: Offset: 354, NextOffset: 468 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 736, NextOffset: 753 561s testutil.go:509: Offset: 599, NextOffset: 616 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 753, NextOffset: 886 561s testutil.go:509: Offset: 616, NextOffset: 730 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 177, NextOffset: 194 561s testutil.go:509: Offset: 78, NextOffset: 95 561s testutil.go:509: Offset: 194, NextOffset: 305 561s testutil.go:509: Offset: 95, NextOffset: 206 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 305, NextOffset: 322 561s testutil.go:509: Offset: 206, NextOffset: 223 561s testutil.go:509: Offset: 322, NextOffset: 455 561s testutil.go:509: Offset: 223, NextOffset: 337 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 605, NextOffset: 622 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 468, NextOffset: 485 561s testutil.go:509: Offset: 622, NextOffset: 736 561s testutil.go:509: Offset: 485, NextOffset: 599 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 886, NextOffset: 903 561s testutil.go:509: Offset: 730, NextOffset: 747 561s testutil.go:509: Offset: 903, NextOffset: 1479 561s testutil.go:509: Offset: 747, NextOffset: 1261 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 64626 128859 129309] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129349): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64626/129349): 64622, 128847 561s zstdchunked_test.go:104: [1] at 64626 in stargz (nextFrame: 128851/129349): 64229, 64221 561s zstdchunked_test.go:104: [2] at 128851 in stargz (nextFrame: 128859/129349): 4, 446 561s zstdchunked_test.go:104: [3] at 128859 in stargz (nextFrame: 129301/129349): -1, 438 561s zstdchunked_test.go:104: [4] at 129301 in stargz (nextFrame: 129349/129349): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64626,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64626,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64626,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64626,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#02 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":78,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":95,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":206,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":223,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":353,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":486,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":619,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":752,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":176,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":454,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":621,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":737,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":754,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":887,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":904,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo_empty foo_empty3 foo4 foo_empty4 foo foo2 foo_empty2 foo3 foo5] vs [foo_empty2 foo4 foo_empty4 foo2 foo3 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty] 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 469, NextOffset: 486 561s testutil.go:509: Offset: 604, NextOffset: 621 561s testutil.go:509: Offset: 486, NextOffset: 602 561s testutil.go:509: Offset: 621, NextOffset: 737 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 64625 129978 130428] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 130468): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 78, NextOffset: 95 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64625/130468): 64621, 129966 561s zstdchunked_test.go:104: [1] at 64625 in stargz (nextFrame: 129970/130468): 65349, 65341 561s zstdchunked_test.go:104: [2] at 129970 in stargz (nextFrame: 129978/130468): 4, 446 561s zstdchunked_test.go:104: [3] at 129978 in stargz (nextFrame: 130420/130468): -1, 438 561s zstdchunked_test.go:104: [4] at 130420 in stargz (nextFrame: 130468/130468): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64625,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64625,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64625,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64625,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 176, NextOffset: 193 561s testutil.go:509: Offset: 95, NextOffset: 206 561s testutil.go:509: Offset: 193, NextOffset: 304 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 206, NextOffset: 223 561s testutil.go:509: Offset: 304, NextOffset: 321 561s testutil.go:509: Offset: 223, NextOffset: 336 561s testutil.go:509: Offset: 321, NextOffset: 454 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 336, NextOffset: 353 561s testutil.go:509: Offset: 454, NextOffset: 471 561s testutil.go:509: Offset: 353, NextOffset: 469 561s testutil.go:509: Offset: 471, NextOffset: 604 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 602, NextOffset: 619 561s testutil.go:509: Offset: 737, NextOffset: 754 561s testutil.go:509: Offset: 619, NextOffset: 735 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 754, NextOffset: 887 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 64625 128854 129304] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129344): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64625/129344): 64621, 128842 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 561s zstdchunked_test.go:104: [1] at 64625 in stargz (nextFrame: 128846/129344): 64225, 64217 561s zstdchunked_test.go:104: [2] at 128846 in stargz (nextFrame: 128854/129344): 4, 446 561s zstdchunked_test.go:104: [3] at 128854 in stargz (nextFrame: 129296/129344): -1, 438 561s zstdchunked_test.go:104: [4] at 129296 in stargz (nextFrame: 129344/129344): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64625,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64625,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64625,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 735, NextOffset: 752 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64625,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 887, NextOffset: 904 561s testutil.go:509: Offset: 752, NextOffset: 1263 561s testutil.go:509: Offset: 904, NextOffset: 1485 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo4 foo_empty4 foo2 foo3 foo_empty3] vs [foo_empty4 foo foo2 foo_empty2 foo3 foo5 foo_empty5 foo6 foo_empty foo_empty3 foo4] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 176, NextOffset: 193 561s testutil.go:509: Offset: 78, NextOffset: 95 561s testutil.go:509: Offset: 193, NextOffset: 304 561s testutil.go:509: Offset: 95, NextOffset: 206 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 604, NextOffset: 621 561s testutil.go:509: Offset: 469, NextOffset: 486 561s testutil.go:509: Offset: 621, NextOffset: 737 561s testutil.go:509: Offset: 486, NextOffset: 602 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 304, NextOffset: 321 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 206, NextOffset: 223 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 321, NextOffset: 454 561s testutil.go:509: Offset: 223, NextOffset: 336 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 454, NextOffset: 471 561s testutil.go:509: Offset: 336, NextOffset: 353 561s testutil.go:509: Offset: 471, NextOffset: 604 561s testutil.go:509: Offset: 353, NextOffset: 469 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 737, NextOffset: 754 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 64628 112789 113216] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 113256): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 602, NextOffset: 619 561s testutil.go:509: Offset: 754, NextOffset: 887 561s testutil.go:509: Offset: 619, NextOffset: 735 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64628/113256): 64624, 112777 561s zstdchunked_test.go:104: [1] at 64628 in stargz (nextFrame: 112781/113256): 48157, 48149 561s zstdchunked_test.go:104: [2] at 112781 in stargz (nextFrame: 112789/113256): 4, 423 561s zstdchunked_test.go:104: [3] at 112789 in stargz (nextFrame: 113208/113256): -1, 415 561s zstdchunked_test.go:104: [4] at 113208 in stargz (nextFrame: 113256/113256): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64628,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64628,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64628,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64628,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 887, NextOffset: 904 561s testutil.go:509: Offset: 735, NextOffset: 752 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 904, NextOffset: 1485 561s testutil.go:509: Offset: 752, NextOffset: 1263 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":96,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":211,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":342,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":359,"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":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":621,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":752,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":178,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":310,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":327,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":460,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":477,"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":627,"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":758,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":891,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":908,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo_empty5 foo foo_empty3 foo5 foo6 foo_empty foo2 foo_empty2 foo3] vs [foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo foo2 foo4 foo5 foo_empty5] 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 211, NextOffset: 228 561s testutil.go:509: Offset: 310, NextOffset: 327 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 228, NextOffset: 342 561s testutil.go:509: Offset: 327, NextOffset: 460 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 342, NextOffset: 359 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 64628 128851 129278] 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 460, NextOffset: 477 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129318): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64628/129318): 64624, 128839 561s zstdchunked_test.go:104: [1] at 64628 in stargz (nextFrame: 128843/129318): 64219, 64211 561s zstdchunked_test.go:104: [2] at 128843 in stargz (nextFrame: 128851/129318): 4, 423 561s zstdchunked_test.go:104: [3] at 128851 in stargz (nextFrame: 129270/129318): -1, 415 561s zstdchunked_test.go:104: [4] at 129270 in stargz (nextFrame: 129318/129318): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64628,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64628,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64628,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64628,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 359, NextOffset: 473 561s testutil.go:509: Offset: 477, NextOffset: 610 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 473, NextOffset: 490 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 610, NextOffset: 627 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 490, NextOffset: 604 561s testutil.go:509: Offset: 627, NextOffset: 741 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 79, NextOffset: 96 561s testutil.go:509: Offset: 178, NextOffset: 195 561s testutil.go:509: Offset: 96, NextOffset: 211 561s testutil.go:509: Offset: 195, NextOffset: 310 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 604, NextOffset: 621 561s testutil.go:509: Offset: 741, NextOffset: 758 561s testutil.go:509: Offset: 621, NextOffset: 735 561s testutil.go:509: Offset: 758, NextOffset: 891 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 735, NextOffset: 752 561s testutil.go:509: Offset: 891, NextOffset: 908 561s testutil.go:509: Offset: 752, NextOffset: 1267 561s testutil.go:509: Offset: 908, NextOffset: 1485 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty5 foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo foo2 foo4 foo5] vs [foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo foo_empty3 foo5 foo6 foo_empty] 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 310, NextOffset: 327 561s testutil.go:509: Offset: 211, NextOffset: 228 561s testutil.go:509: Offset: 327, NextOffset: 460 561s testutil.go:509: Offset: 228, NextOffset: 342 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 610, NextOffset: 627 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 473, NextOffset: 490 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 627, NextOffset: 741 561s testutil.go:509: Offset: 490, NextOffset: 604 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 741, NextOffset: 758 561s testutil.go:509: Offset: 604, NextOffset: 621 561s testutil.go:509: Offset: 758, NextOffset: 891 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 64628 112789 113216] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 113256): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 621, NextOffset: 735 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 460, NextOffset: 477 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64628/113256): 64624, 112777 561s zstdchunked_test.go:104: [1] at 64628 in stargz (nextFrame: 112781/113256): 48157, 48149 561s zstdchunked_test.go:104: [2] at 112781 in stargz (nextFrame: 112789/113256): 4, 423 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 342, NextOffset: 359 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 561s zstdchunked_test.go:104: [3] at 112789 in stargz (nextFrame: 113208/113256): -1, 415 561s zstdchunked_test.go:104: [4] at 113208 in stargz (nextFrame: 113256/113256): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64628,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64628,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64628,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64628,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 477, NextOffset: 610 561s testutil.go:509: Offset: 359, NextOffset: 473 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 891, NextOffset: 908 561s testutil.go:509: Offset: 735, NextOffset: 752 561s testutil.go:509: Offset: 908, NextOffset: 1485 561s testutil.go:509: Offset: 752, NextOffset: 1267 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 178, NextOffset: 195 561s testutil.go:509: Offset: 79, NextOffset: 96 561s testutil.go:509: Offset: 195, NextOffset: 310 561s testutil.go:509: Offset: 96, NextOffset: 211 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":77,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":94,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":205,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":222,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":332,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":463,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":480,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":594,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":611,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":722,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":739,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":176,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":454,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":621,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":752,"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":902,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty foo2] vs [foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo4 foo5] 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 205, NextOffset: 222 561s testutil.go:509: Offset: 304, NextOffset: 321 561s testutil.go:509: Offset: 222, NextOffset: 332 561s testutil.go:509: Offset: 321, NextOffset: 454 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 332, NextOffset: 349 561s testutil.go:509: Offset: 454, NextOffset: 471 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 64628 128851 129278] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129318): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 349, NextOffset: 463 561s testutil.go:509: Offset: 471, NextOffset: 604 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 594, NextOffset: 611 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64628/129318): 64624, 128839 561s zstdchunked_test.go:104: [1] at 64628 in stargz (nextFrame: 128843/129318): 64219, 64211 561s zstdchunked_test.go:104: [2] at 128843 in stargz (nextFrame: 128851/129318): 4, 423 561s zstdchunked_test.go:104: [3] at 128851 in stargz (nextFrame: 129270/129318): -1, 415 561s zstdchunked_test.go:104: [4] at 129270 in stargz (nextFrame: 129318/129318): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64628,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64628,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64628,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64628,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 735, NextOffset: 752 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 611, NextOffset: 722 561s testutil.go:509: Offset: 752, NextOffset: 885 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 722, NextOffset: 739 561s testutil.go:509: Offset: 885, NextOffset: 902 561s testutil.go:509: Offset: 739, NextOffset: 1254 561s testutil.go:509: Offset: 902, NextOffset: 1475 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 77, NextOffset: 94 561s testutil.go:509: Offset: 176, NextOffset: 193 561s testutil.go:509: Offset: 94, NextOffset: 205 561s testutil.go:509: Offset: 193, NextOffset: 304 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 463, NextOffset: 480 561s testutil.go:509: Offset: 604, NextOffset: 621 561s testutil.go:509: Offset: 480, NextOffset: 594 561s testutil.go:509: Offset: 621, NextOffset: 735 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo4 foo5 foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo_empty foo2 foo3 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty3 foo4 foo_empty4] 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 454, NextOffset: 471 561s testutil.go:509: Offset: 332, NextOffset: 349 561s testutil.go:509: Offset: 471, NextOffset: 604 561s testutil.go:509: Offset: 349, NextOffset: 463 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 885, NextOffset: 902 561s testutil.go:509: Offset: 722, NextOffset: 739 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 64630 112787 113214] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 113254): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 902, NextOffset: 1475 561s testutil.go:509: Offset: 739, NextOffset: 1254 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 176, NextOffset: 193 561s testutil.go:509: Offset: 77, NextOffset: 94 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64630/113254): 64626, 112775 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 193, NextOffset: 304 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 561s zstdchunked_test.go:104: [1] at 64630 in stargz (nextFrame: 112779/113254): 48153, 48145 561s zstdchunked_test.go:104: [2] at 112779 in stargz (nextFrame: 112787/113254): 4, 423 561s zstdchunked_test.go:104: [3] at 112787 in stargz (nextFrame: 113206/113254): -1, 415 561s zstdchunked_test.go:104: [4] at 113206 in stargz (nextFrame: 113254/113254): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64630,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64630,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64630,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64630,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 94, NextOffset: 205 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 604, NextOffset: 621 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 463, NextOffset: 480 561s testutil.go:509: Offset: 621, NextOffset: 735 561s testutil.go:509: Offset: 480, NextOffset: 594 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 735, NextOffset: 752 561s testutil.go:509: Offset: 594, NextOffset: 611 561s testutil.go:509: Offset: 752, NextOffset: 885 561s testutil.go:509: Offset: 611, NextOffset: 722 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 304, NextOffset: 321 561s testutil.go:509: Offset: 205, NextOffset: 222 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 321, NextOffset: 454 561s testutil.go:509: Offset: 222, NextOffset: 332 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 64630 128849 129276] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129316): 561s === RUN TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#02 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64630/129316): 64626, 128837 561s zstdchunked_test.go:104: [1] at 64630 in stargz (nextFrame: 128841/129316): 64215, 64207 561s zstdchunked_test.go:104: [2] at 128841 in stargz (nextFrame: 128849/129316): 4, 423 561s zstdchunked_test.go:104: [3] at 128849 in stargz (nextFrame: 129268/129316): -1, 415 561s zstdchunked_test.go:104: [4] at 129268 in stargz (nextFrame: 129316/129316): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64630,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64630,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64630,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64630,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 64624 112778 113206] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 113246): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64624/113246): 64620, 112766 561s zstdchunked_test.go:104: [1] at 64624 in stargz (nextFrame: 112770/113246): 48150, 48142 561s zstdchunked_test.go:104: [2] at 112770 in stargz (nextFrame: 112778/113246): 4, 424 561s zstdchunked_test.go:104: [3] at 112778 in stargz (nextFrame: 113198/113246): -1, 416 561s zstdchunked_test.go:104: [4] at 113198 in stargz (nextFrame: 113246/113246): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64624,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64624,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64624,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64624,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":78,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":95,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":206,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":223,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":354,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":468,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":599,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":616,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":730,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":747,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":177,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":194,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":305,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":322,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":455,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":472,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":605,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":622,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":736,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":753,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":886,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":903,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty5 foo6 foo_empty2 foo_empty4 foo5 foo foo_empty foo2 foo3] vs [foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo3] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 78, NextOffset: 95 561s testutil.go:509: Offset: 177, NextOffset: 194 561s testutil.go:509: Offset: 95, NextOffset: 206 561s testutil.go:509: Offset: 194, NextOffset: 305 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 206, NextOffset: 223 561s testutil.go:509: Offset: 305, NextOffset: 322 561s testutil.go:509: Offset: 223, NextOffset: 337 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 322, NextOffset: 455 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 337, NextOffset: 354 561s testutil.go:509: Offset: 455, NextOffset: 472 561s testutil.go:509: Offset: 354, NextOffset: 468 561s testutil.go:509: Offset: 472, NextOffset: 605 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 468, NextOffset: 485 561s testutil.go:509: Offset: 605, NextOffset: 622 561s testutil.go:509: Offset: 485, NextOffset: 599 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 64624 128839 129267] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129307): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64624/129307): 64620, 128827 561s zstdchunked_test.go:104: [1] at 64624 in stargz (nextFrame: 128831/129307): 64211, 64203 561s zstdchunked_test.go:104: [2] at 128831 in stargz (nextFrame: 128839/129307): 4, 424 561s zstdchunked_test.go:104: [3] at 128839 in stargz (nextFrame: 129259/129307): -1, 416 561s zstdchunked_test.go:104: [4] at 129259 in stargz (nextFrame: 129307/129307): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64624,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 622, NextOffset: 736 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 730, NextOffset: 747 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64624,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64624,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64624,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 886, NextOffset: 903 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 747, NextOffset: 1261 561s testutil.go:509: Offset: 903, NextOffset: 1479 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 599, NextOffset: 616 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 736, NextOffset: 753 561s testutil.go:509: Offset: 616, NextOffset: 730 561s testutil.go:509: Offset: 753, NextOffset: 886 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo3 foo_empty4] vs [foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo_empty2 foo_empty4 foo5] 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 605, NextOffset: 622 561s testutil.go:509: Offset: 468, NextOffset: 485 561s testutil.go:509: Offset: 622, NextOffset: 736 561s testutil.go:509: Offset: 485, NextOffset: 599 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 455, NextOffset: 472 561s testutil.go:509: Offset: 337, NextOffset: 354 561s testutil.go:509: Offset: 472, NextOffset: 605 561s testutil.go:509: Offset: 354, NextOffset: 468 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 736, NextOffset: 753 561s testutil.go:509: Offset: 599, NextOffset: 616 561s testutil.go:509: Offset: 753, NextOffset: 886 561s testutil.go:509: Offset: 616, NextOffset: 730 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 886, NextOffset: 903 561s testutil.go:509: Offset: 730, NextOffset: 747 561s testutil.go:509: Offset: 903, NextOffset: 1479 561s testutil.go:509: Offset: 747, NextOffset: 1261 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 177, NextOffset: 194 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 78, NextOffset: 95 561s testutil.go:509: Offset: 194, NextOffset: 305 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 95, NextOffset: 206 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 305, NextOffset: 322 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 206, NextOffset: 223 561s testutil.go:509: Offset: 322, NextOffset: 455 561s testutil.go:509: Offset: 223, NextOffset: 337 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 64624 112778 113206] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 113246): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64624/113246): 64620, 112766 561s zstdchunked_test.go:104: [1] at 64624 in stargz (nextFrame: 112770/113246): 48150, 48142 561s zstdchunked_test.go:104: [2] at 112770 in stargz (nextFrame: 112778/113246): 4, 424 561s zstdchunked_test.go:104: [3] at 112778 in stargz (nextFrame: 113198/113246): -1, 416 561s zstdchunked_test.go:104: [4] at 113198 in stargz (nextFrame: 113246/113246): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64624,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64624,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64624,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64624,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":78,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":95,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":206,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":223,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":353,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":486,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":619,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":752,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":176,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":454,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":621,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":737,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":754,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":887,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":904,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo2 foo3 foo_empty3 foo_empty5 foo6 foo foo_empty foo_empty2] vs [foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo2 foo_empty3 foo_empty5] 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 469, NextOffset: 486 561s testutil.go:509: Offset: 604, NextOffset: 621 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 486, NextOffset: 602 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 621, NextOffset: 737 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 602, NextOffset: 619 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 64624 128839 129267] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129307): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64624/129307): 64620, 128827 561s zstdchunked_test.go:104: [1] at 64624 in stargz (nextFrame: 128831/129307): 64211, 64203 561s zstdchunked_test.go:104: [2] at 128831 in stargz (nextFrame: 128839/129307): 4, 424 561s zstdchunked_test.go:104: [3] at 128839 in stargz (nextFrame: 129259/129307): -1, 416 561s zstdchunked_test.go:104: [4] at 129259 in stargz (nextFrame: 129307/129307): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64624,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64624,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64624,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64624,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 737, NextOffset: 754 561s testutil.go:509: Offset: 619, NextOffset: 735 561s testutil.go:509: Offset: 754, NextOffset: 887 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 206, NextOffset: 223 561s testutil.go:509: Offset: 304, NextOffset: 321 561s testutil.go:509: Offset: 223, NextOffset: 336 561s testutil.go:509: Offset: 321, NextOffset: 454 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 336, NextOffset: 353 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 454, NextOffset: 471 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 353, NextOffset: 469 561s testutil.go:509: Offset: 471, NextOffset: 604 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 735, NextOffset: 752 561s testutil.go:509: Offset: 887, NextOffset: 904 561s testutil.go:509: Offset: 752, NextOffset: 1263 561s testutil.go:509: Offset: 904, NextOffset: 1485 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 78, NextOffset: 95 561s testutil.go:509: Offset: 176, NextOffset: 193 561s testutil.go:509: Offset: 95, NextOffset: 206 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 64622 112777 113206] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 113246): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 193, NextOffset: 304 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo2 foo_empty3 foo_empty5 foo foo_empty foo_empty2 foo3] vs [foo_empty3 foo_empty5 foo6 foo foo_empty foo_empty2 foo4 foo_empty4 foo5 foo2 foo3] 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 176, NextOffset: 193 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64622/113246): 64618, 112765 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 78, NextOffset: 95 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 561s zstdchunked_test.go:104: [1] at 64622 in stargz (nextFrame: 112769/113246): 48151, 48143 561s zstdchunked_test.go:104: [2] at 112769 in stargz (nextFrame: 112777/113246): 4, 425 561s zstdchunked_test.go:104: [3] at 112777 in stargz (nextFrame: 113198/113246): -1, 417 561s zstdchunked_test.go:104: [4] at 113198 in stargz (nextFrame: 113246/113246): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64622,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64622,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64622,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64622,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 193, NextOffset: 304 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 95, NextOffset: 206 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 454, NextOffset: 471 561s testutil.go:509: Offset: 336, NextOffset: 353 561s testutil.go:509: Offset: 471, NextOffset: 604 561s testutil.go:509: Offset: 353, NextOffset: 469 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 604, NextOffset: 621 561s testutil.go:509: Offset: 469, NextOffset: 486 561s testutil.go:509: Offset: 621, NextOffset: 737 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 486, NextOffset: 602 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 737, NextOffset: 754 561s testutil.go:509: Offset: 602, NextOffset: 619 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 754, NextOffset: 887 561s testutil.go:509: Offset: 619, NextOffset: 735 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 887, NextOffset: 904 561s testutil.go:509: Offset: 735, NextOffset: 752 561s testutil.go:509: Offset: 904, NextOffset: 1485 561s testutil.go:509: Offset: 752, NextOffset: 1263 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 304, NextOffset: 321 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 206, NextOffset: 223 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 321, NextOffset: 454 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 223, NextOffset: 336 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 64622 128838 129267] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129307): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64622/129307): 64618, 128826 561s zstdchunked_test.go:104: [1] at 64622 in stargz (nextFrame: 128830/129307): 64212, 64204 561s zstdchunked_test.go:104: [2] at 128830 in stargz (nextFrame: 128838/129307): 4, 425 561s zstdchunked_test.go:104: [3] at 128838 in stargz (nextFrame: 129259/129307): -1, 417 561s zstdchunked_test.go:104: [4] at 129259 in stargz (nextFrame: 129307/129307): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64622,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64622,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64622,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64622,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":96,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":211,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":342,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":359,"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":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":621,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":752,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":178,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":310,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":327,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":460,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":477,"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":627,"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":758,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":891,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":908,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty3] vs [foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty5 foo foo_empty foo2 foo_empty3] 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 79, NextOffset: 96 561s testutil.go:509: Offset: 178, NextOffset: 195 561s testutil.go:509: Offset: 96, NextOffset: 211 561s testutil.go:509: Offset: 195, NextOffset: 310 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 342, NextOffset: 359 561s testutil.go:509: Offset: 460, NextOffset: 477 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 359, NextOffset: 473 561s testutil.go:509: Offset: 477, NextOffset: 610 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 473, NextOffset: 490 561s testutil.go:509: Offset: 610, NextOffset: 627 561s testutil.go:509: Offset: 490, NextOffset: 604 561s testutil.go:509: Offset: 627, NextOffset: 741 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 604, NextOffset: 621 561s testutil.go:509: Offset: 741, NextOffset: 758 561s testutil.go:509: Offset: 621, NextOffset: 735 561s testutil.go:509: Offset: 758, NextOffset: 891 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 735, NextOffset: 752 561s testutil.go:509: Offset: 891, NextOffset: 908 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 64621 112776 113204] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 113244): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64621/113244): 64617, 112764 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 752, NextOffset: 1267 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [1] at 64621 in stargz (nextFrame: 112768/113244): 48151, 48143 561s zstdchunked_test.go:104: [2] at 112768 in stargz (nextFrame: 112776/113244): 4, 424 561s zstdchunked_test.go:104: [3] at 112776 in stargz (nextFrame: 113196/113244): -1, 416 561s zstdchunked_test.go:104: [4] at 113196 in stargz (nextFrame: 113244/113244): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64621,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64621,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64621,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64621,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 908, NextOffset: 1485 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 211, NextOffset: 228 561s testutil.go:509: Offset: 310, NextOffset: 327 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 228, NextOffset: 342 561s testutil.go:509: Offset: 327, NextOffset: 460 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty5] vs [foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty3] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 178, NextOffset: 195 561s testutil.go:509: Offset: 79, NextOffset: 96 561s testutil.go:509: Offset: 195, NextOffset: 310 561s testutil.go:509: Offset: 96, NextOffset: 211 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 310, NextOffset: 327 561s testutil.go:509: Offset: 211, NextOffset: 228 561s testutil.go:509: Offset: 327, NextOffset: 460 561s testutil.go:509: Offset: 228, NextOffset: 342 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 610, NextOffset: 627 561s testutil.go:509: Offset: 473, NextOffset: 490 561s testutil.go:509: Offset: 627, NextOffset: 741 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 490, NextOffset: 604 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 741, NextOffset: 758 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 604, NextOffset: 621 561s testutil.go:509: Offset: 758, NextOffset: 891 561s testutil.go:509: Offset: 621, NextOffset: 735 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 891, NextOffset: 908 561s testutil.go:509: Offset: 735, NextOffset: 752 561s testutil.go:509: Offset: 908, NextOffset: 1485 561s testutil.go:509: Offset: 752, NextOffset: 1267 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 460, NextOffset: 477 561s testutil.go:509: Offset: 342, NextOffset: 359 561s testutil.go:509: Offset: 477, NextOffset: 610 561s testutil.go:509: Offset: 359, NextOffset: 473 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 64621 128838 129266] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129306): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64621/129306): 64617, 128826 561s zstdchunked_test.go:104: [1] at 64621 in stargz (nextFrame: 128830/129306): 64213, 64205 561s zstdchunked_test.go:104: [2] at 128830 in stargz (nextFrame: 128838/129306): 4, 424 561s zstdchunked_test.go:104: [3] at 128838 in stargz (nextFrame: 129258/129306): -1, 416 561s zstdchunked_test.go:104: [4] at 129258 in stargz (nextFrame: 129306/129306): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64621,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64621,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64621,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64621,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":82,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":99,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":212,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":229,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":339,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":466,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":593,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":610,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":719,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":736,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":196,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":309,"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":458,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":475,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":607,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":734,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":751,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":883,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":900,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo_empty foo2 foo4 foo5 foo6 foo] vs [foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 .no.prefetch.landmark foo2 foo4 foo_empty4 foo5] 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 212, NextOffset: 229 561s testutil.go:509: Offset: 309, NextOffset: 326 561s testutil.go:509: Offset: 229, NextOffset: 339 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 326, NextOffset: 458 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 64621 112776 113204] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 113244): 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64621/113244): 64617, 112764 561s zstdchunked_test.go:104: [1] at 64621 in stargz (nextFrame: 112768/113244): 48151, 48143 561s zstdchunked_test.go:104: [2] at 112768 in stargz (nextFrame: 112776/113244): 4, 424 561s zstdchunked_test.go:104: [3] at 112776 in stargz (nextFrame: 113196/113244): -1, 416 561s zstdchunked_test.go:104: [4] at 113196 in stargz (nextFrame: 113244/113244): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64621,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64621,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64621,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64621,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 466, NextOffset: 483 561s testutil.go:509: Offset: 607, NextOffset: 624 561s testutil.go:509: Offset: 483, NextOffset: 593 561s testutil.go:509: Offset: 624, NextOffset: 734 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 593, NextOffset: 610 561s testutil.go:509: Offset: 734, NextOffset: 751 561s testutil.go:509: Offset: 610, NextOffset: 719 561s testutil.go:509: Offset: 751, NextOffset: 883 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 719, NextOffset: 736 561s testutil.go:509: Offset: 883, NextOffset: 900 561s testutil.go:509: Offset: 736, NextOffset: 1245 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 900, NextOffset: 1476 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 82, NextOffset: 99 561s testutil.go:509: Offset: 179, NextOffset: 196 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 99, NextOffset: 212 561s testutil.go:509: Offset: 196, NextOffset: 309 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 339, NextOffset: 356 561s testutil.go:509: Offset: 458, NextOffset: 475 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 356, NextOffset: 466 561s testutil.go:509: Offset: 475, NextOffset: 607 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 64621 128838 129266] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129306): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "" vs "" 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64621/129306): 64617, 128826 561s zstdchunked_test.go:104: [1] at 64621 in stargz (nextFrame: 128830/129306): 64213, 64205 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 .no.prefetch.landmark foo2 foo4] vs [foo5 foo6 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo_empty foo2 foo4] 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 734, NextOffset: 751 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 561s zstdchunked_test.go:104: [2] at 128830 in stargz (nextFrame: 128838/129306): 4, 424 561s zstdchunked_test.go:104: [3] at 128838 in stargz (nextFrame: 129258/129306): -1, 416 561s zstdchunked_test.go:104: [4] at 129258 in stargz (nextFrame: 129306/129306): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64621,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64621,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64621,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64621,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 593, NextOffset: 610 561s testutil.go:509: Offset: 751, NextOffset: 883 561s testutil.go:509: Offset: 610, NextOffset: 719 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 883, NextOffset: 900 561s testutil.go:509: Offset: 719, NextOffset: 736 561s testutil.go:509: Offset: 900, NextOffset: 1476 561s testutil.go:509: Offset: 736, NextOffset: 1245 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 179, NextOffset: 196 561s testutil.go:509: Offset: 82, NextOffset: 99 561s testutil.go:509: Offset: 196, NextOffset: 309 561s testutil.go:509: Offset: 99, NextOffset: 212 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 458, NextOffset: 475 561s testutil.go:509: Offset: 339, NextOffset: 356 561s testutil.go:509: Offset: 475, NextOffset: 607 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 356, NextOffset: 466 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 309, NextOffset: 326 561s testutil.go:509: Offset: 212, NextOffset: 229 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 326, NextOffset: 458 561s testutil.go:509: Offset: 229, NextOffset: 339 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 607, NextOffset: 624 561s testutil.go:509: Offset: 466, NextOffset: 483 561s testutil.go:509: Offset: 624, NextOffset: 734 561s testutil.go:509: Offset: 483, NextOffset: 593 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 64621 112786 113214] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 113254): 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64621/113254): 64617, 112774 561s zstdchunked_test.go:104: [1] at 64621 in stargz (nextFrame: 112778/113254): 48161, 48153 561s zstdchunked_test.go:104: [2] at 112778 in stargz (nextFrame: 112786/113254): 4, 424 561s zstdchunked_test.go:104: [3] at 112786 in stargz (nextFrame: 113206/113254): -1, 416 561s zstdchunked_test.go:104: [4] at 113206 in stargz (nextFrame: 113254/113254): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64621,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64621,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64621,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64621,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":77,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":94,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":221,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":335,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":466,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":594,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":611,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":725,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":742,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":181,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":198,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":308,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":325,"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":474,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":606,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":623,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":734,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":751,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":883,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":900,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo foo4 foo_empty4 foo6] vs [foo foo_empty foo_empty2 foo4 foo6 foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark] 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 204, NextOffset: 221 561s testutil.go:509: Offset: 308, NextOffset: 325 561s testutil.go:509: Offset: 221, NextOffset: 335 561s testutil.go:509: Offset: 325, NextOffset: 457 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 335, NextOffset: 352 561s testutil.go:509: Offset: 457, NextOffset: 474 561s testutil.go:509: Offset: 352, NextOffset: 466 561s testutil.go:509: Offset: 474, NextOffset: 606 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 594, NextOffset: 611 561s testutil.go:509: Offset: 734, NextOffset: 751 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 64621 128848 129276] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129316): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 611, NextOffset: 725 561s testutil.go:509: Offset: 751, NextOffset: 883 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64621/129316): 64617, 128836 561s zstdchunked_test.go:104: [1] at 64621 in stargz (nextFrame: 128840/129316): 64223, 64215 561s zstdchunked_test.go:104: [2] at 128840 in stargz (nextFrame: 128848/129316): 4, 424 561s zstdchunked_test.go:104: [3] at 128848 in stargz (nextFrame: 129268/129316): -1, 416 561s zstdchunked_test.go:104: [4] at 129268 in stargz (nextFrame: 129316/129316): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64621,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64621,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64621,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64621,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 77, NextOffset: 94 561s testutil.go:509: Offset: 181, NextOffset: 198 561s testutil.go:509: Offset: 94, NextOffset: 204 561s testutil.go:509: Offset: 198, NextOffset: 308 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 466, NextOffset: 483 561s testutil.go:509: Offset: 606, NextOffset: 623 561s testutil.go:509: Offset: 483, NextOffset: 594 561s testutil.go:509: Offset: 623, NextOffset: 734 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 725, NextOffset: 742 561s testutil.go:509: Offset: 883, NextOffset: 900 561s testutil.go:509: Offset: 742, NextOffset: 1257 561s testutil.go:509: Offset: 900, NextOffset: 1480 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo4 foo6 foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2] vs [foo foo4 foo_empty4 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5] 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 734, NextOffset: 751 561s testutil.go:509: Offset: 594, NextOffset: 611 561s testutil.go:509: Offset: 751, NextOffset: 883 561s testutil.go:509: Offset: 611, NextOffset: 725 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 181, NextOffset: 198 561s testutil.go:509: Offset: 77, NextOffset: 94 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 198, NextOffset: 308 561s testutil.go:509: Offset: 94, NextOffset: 204 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 606, NextOffset: 623 561s testutil.go:509: Offset: 466, NextOffset: 483 561s testutil.go:509: Offset: 623, NextOffset: 734 561s testutil.go:509: Offset: 483, NextOffset: 594 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 883, NextOffset: 900 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 725, NextOffset: 742 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 64624 112781 113211] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 113251): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 900, NextOffset: 1480 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 742, NextOffset: 1257 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 308, NextOffset: 325 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64624/113251): 64620, 112769 561s zstdchunked_test.go:104: [1] at 64624 in stargz (nextFrame: 112773/113251): 48153, 48145 561s zstdchunked_test.go:104: [2] at 112773 in stargz (nextFrame: 112781/113251): 4, 426 561s zstdchunked_test.go:104: [3] at 112781 in stargz (nextFrame: 113203/113251): -1, 418 561s zstdchunked_test.go:104: [4] at 113203 in stargz (nextFrame: 113251/113251): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64624,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64624,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64624,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64624,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 204, NextOffset: 221 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 325, NextOffset: 457 561s testutil.go:509: Offset: 221, NextOffset: 335 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 457, NextOffset: 474 561s testutil.go:509: Offset: 335, NextOffset: 352 561s testutil.go:509: Offset: 474, NextOffset: 606 561s testutil.go:509: Offset: 352, NextOffset: 466 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":210,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":227,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":342,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":359,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":474,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":491,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":606,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":623,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":738,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":755,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":182,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":308,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":325,"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":474,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":606,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":623,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":738,"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":887,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":904,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo_empty3 foo4 foo_empty5 foo2 foo_empty2 foo3 foo_empty4 foo5] vs [foo4 foo_empty5 .no.prefetch.landmark foo foo2 foo_empty3 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo3] 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 474, NextOffset: 491 561s testutil.go:509: Offset: 606, NextOffset: 623 561s testutil.go:509: Offset: 491, NextOffset: 606 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 623, NextOffset: 738 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 210, NextOffset: 227 561s testutil.go:509: Offset: 308, NextOffset: 325 561s testutil.go:509: Offset: 227, NextOffset: 342 561s testutil.go:509: Offset: 325, NextOffset: 457 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 342, NextOffset: 359 561s testutil.go:509: Offset: 457, NextOffset: 474 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 64624 128842 129272] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129312): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 359, NextOffset: 474 561s testutil.go:509: Offset: 474, NextOffset: 606 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64624/129312): 64620, 128830 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 606, NextOffset: 623 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 561s zstdchunked_test.go:104: [1] at 64624 in stargz (nextFrame: 128834/129312): 64214, 64206 561s zstdchunked_test.go:104: [2] at 128834 in stargz (nextFrame: 128842/129312): 4, 426 561s zstdchunked_test.go:104: [3] at 128842 in stargz (nextFrame: 129264/129312): -1, 418 561s zstdchunked_test.go:104: [4] at 129264 in stargz (nextFrame: 129312/129312): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64624,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64624,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64624,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64624,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 738, NextOffset: 755 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 623, NextOffset: 738 561s testutil.go:509: Offset: 755, NextOffset: 887 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 738, NextOffset: 755 561s testutil.go:509: Offset: 887, NextOffset: 904 561s testutil.go:509: Offset: 755, NextOffset: 1265 561s testutil.go:509: Offset: 904, NextOffset: 1485 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 84, NextOffset: 101 561s testutil.go:509: Offset: 182, NextOffset: 199 561s testutil.go:509: Offset: 101, NextOffset: 210 561s testutil.go:509: Offset: 199, NextOffset: 308 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo2 foo_empty3 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo3 foo4 foo_empty5 .no.prefetch.landmark foo] vs [foo2 foo_empty2 foo3 foo_empty4 foo5 foo6 foo foo_empty foo_empty3 foo4 foo_empty5] 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 738, NextOffset: 755 561s testutil.go:509: Offset: 606, NextOffset: 623 561s testutil.go:509: Offset: 755, NextOffset: 887 561s testutil.go:509: Offset: 623, NextOffset: 738 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 887, NextOffset: 904 561s testutil.go:509: Offset: 738, NextOffset: 755 561s testutil.go:509: Offset: 904, NextOffset: 1485 561s testutil.go:509: Offset: 755, NextOffset: 1265 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 457, NextOffset: 474 561s testutil.go:509: Offset: 342, NextOffset: 359 561s testutil.go:509: Offset: 474, NextOffset: 606 561s testutil.go:509: Offset: 359, NextOffset: 474 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 606, NextOffset: 623 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 474, NextOffset: 491 561s testutil.go:509: Offset: 623, NextOffset: 738 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 491, NextOffset: 606 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 182, NextOffset: 199 561s testutil.go:509: Offset: 84, NextOffset: 101 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 199, NextOffset: 308 561s testutil.go:509: Offset: 101, NextOffset: 210 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 308, NextOffset: 325 561s testutil.go:509: Offset: 210, NextOffset: 227 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 64624 112781 113211] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 113251): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 325, NextOffset: 457 561s testutil.go:509: Offset: 227, NextOffset: 342 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64624/113251): 64620, 112769 561s zstdchunked_test.go:104: [1] at 64624 in stargz (nextFrame: 112773/113251): 48153, 48145 561s zstdchunked_test.go:104: [2] at 112773 in stargz (nextFrame: 112781/113251): 4, 426 561s zstdchunked_test.go:104: [3] at 112781 in stargz (nextFrame: 113203/113251): -1, 418 561s zstdchunked_test.go:104: [4] at 113203 in stargz (nextFrame: 113251/113251): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64624,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64624,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64624,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64624,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":97,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":208,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":225,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":338,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":355,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":468,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":598,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":615,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":728,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":745,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":176,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":453,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":470,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":619,"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":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":881,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":898,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo6 foo_empty2 foo4 foo_empty4 foo foo_empty foo2 foo3 foo_empty3 foo5 foo_empty5] vs [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo4 foo6 foo foo3 foo_empty3 foo_empty4 foo5 foo_empty5] 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 728, NextOffset: 745 561s testutil.go:509: Offset: 881, NextOffset: 898 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 745, NextOffset: 1256 561s testutil.go:509: Offset: 898, NextOffset: 1479 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 468, NextOffset: 485 561s testutil.go:509: Offset: 602, NextOffset: 619 561s testutil.go:509: Offset: 485, NextOffset: 598 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 619, NextOffset: 732 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 80, NextOffset: 97 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 176, NextOffset: 193 561s testutil.go:509: Offset: 97, NextOffset: 208 561s testutil.go:509: Offset: 193, NextOffset: 304 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 208, NextOffset: 225 561s testutil.go:509: Offset: 304, NextOffset: 321 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 225, NextOffset: 338 561s testutil.go:509: Offset: 321, NextOffset: 453 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 338, NextOffset: 355 561s testutil.go:509: Offset: 453, NextOffset: 470 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 64624 128842 129272] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129312): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64624/129312): 64620, 128830 561s zstdchunked_test.go:104: [1] at 64624 in stargz (nextFrame: 128834/129312): 64214, 64206 561s zstdchunked_test.go:104: [2] at 128834 in stargz (nextFrame: 128842/129312): 4, 426 561s zstdchunked_test.go:104: [3] at 128842 in stargz (nextFrame: 129264/129312): -1, 418 561s zstdchunked_test.go:104: [4] at 129264 in stargz (nextFrame: 129312/129312): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64624,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64624,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64624,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64624,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 355, NextOffset: 468 561s testutil.go:509: Offset: 470, NextOffset: 602 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 598, NextOffset: 615 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 732, NextOffset: 749 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 615, NextOffset: 728 561s testutil.go:509: Offset: 749, NextOffset: 881 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo2 foo_empty2 foo4 foo6 foo foo3 foo_empty3 foo_empty4 foo5 foo_empty5] vs [foo2 foo3 foo_empty3 foo5 foo_empty5 foo6 foo_empty2 foo4 foo_empty4 foo foo_empty] 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 304, NextOffset: 321 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 208, NextOffset: 225 561s testutil.go:509: Offset: 321, NextOffset: 453 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 225, NextOffset: 338 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 602, NextOffset: 619 561s testutil.go:509: Offset: 468, NextOffset: 485 561s testutil.go:509: Offset: 619, NextOffset: 732 561s testutil.go:509: Offset: 485, NextOffset: 598 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 881, NextOffset: 898 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 64624 112780 113210] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 113250): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 728, NextOffset: 745 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64624/113250): 64620, 112768 561s zstdchunked_test.go:104: [1] at 64624 in stargz (nextFrame: 112772/113250): 48152, 48144 561s zstdchunked_test.go:104: [2] at 112772 in stargz (nextFrame: 112780/113250): 4, 426 561s zstdchunked_test.go:104: [3] at 112780 in stargz (nextFrame: 113202/113250): -1, 418 561s zstdchunked_test.go:104: [4] at 113202 in stargz (nextFrame: 113250/113250): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64624,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64624,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64624,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64624,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 898, NextOffset: 1479 561s testutil.go:509: Offset: 745, NextOffset: 1256 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 176, NextOffset: 193 561s testutil.go:509: Offset: 80, NextOffset: 97 561s testutil.go:509: Offset: 193, NextOffset: 304 561s testutil.go:509: Offset: 97, NextOffset: 208 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 453, NextOffset: 470 561s testutil.go:509: Offset: 338, NextOffset: 355 561s testutil.go:509: Offset: 470, NextOffset: 602 561s testutil.go:509: Offset: 355, NextOffset: 468 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 732, NextOffset: 749 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 598, NextOffset: 615 561s testutil.go:509: Offset: 749, NextOffset: 881 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 615, NextOffset: 728 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 64624 128841 129271] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129311): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 64624/129311): 64620, 128829 561s zstdchunked_test.go:104: [1] at 64624 in stargz (nextFrame: 128833/129311): 64213, 64205 561s zstdchunked_test.go:104: [2] at 128833 in stargz (nextFrame: 128841/129311): 4, 426 561s zstdchunked_test.go:104: [3] at 128841 in stargz (nextFrame: 129263/129311): -1, 418 561s zstdchunked_test.go:104: [4] at 129263 in stargz (nextFrame: 129311/129311): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64624,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":64624,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":64624,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64624,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":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":222,"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":361,"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":501,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":521,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":641,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":661,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":781,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":801,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":188,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":326,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":346,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":487,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":648,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":808,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":949,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":969,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo5] vs [foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo4 foo5 foo6 foo2 foo3 foo_empty3 foo_empty4] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 84, NextOffset: 104 561s testutil.go:509: Offset: 188, NextOffset: 208 561s testutil.go:509: Offset: 104, NextOffset: 222 561s testutil.go:509: Offset: 208, NextOffset: 326 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 222, NextOffset: 242 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 326, NextOffset: 346 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 242, NextOffset: 361 561s testutil.go:509: Offset: 346, NextOffset: 487 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 361, NextOffset: 381 561s testutil.go:509: Offset: 487, NextOffset: 507 561s testutil.go:509: Offset: 381, NextOffset: 501 561s testutil.go:509: Offset: 507, NextOffset: 648 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 501, NextOffset: 521 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 48455 96569 96992] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 97032): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48455/97032): 48451, 96557 561s zstdchunked_test.go:104: [1] at 48455 in stargz (nextFrame: 96561/97032): 48110, 48102 561s zstdchunked_test.go:104: [2] at 96561 in stargz (nextFrame: 96569/97032): 4, 419 561s zstdchunked_test.go:104: [3] at 96569 in stargz (nextFrame: 96984/97032): -1, 411 561s zstdchunked_test.go:104: [4] at 96984 in stargz (nextFrame: 97032/97032): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48455,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48455,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48455,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48455,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 648, NextOffset: 668 561s testutil.go:509: Offset: 521, NextOffset: 641 561s testutil.go:509: Offset: 668, NextOffset: 788 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 781, NextOffset: 801 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 949, NextOffset: 969 561s testutil.go:509: Offset: 801, NextOffset: 1337 561s testutil.go:509: Offset: 969, NextOffset: 1592 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 641, NextOffset: 661 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 788, NextOffset: 808 561s testutil.go:509: Offset: 661, NextOffset: 781 561s testutil.go:509: Offset: 808, NextOffset: 949 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo_empty3 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo4 foo5 foo6] vs [foo_empty3 foo4 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo5 foo foo2 foo3] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 188, NextOffset: 208 561s testutil.go:509: Offset: 84, NextOffset: 104 561s testutil.go:509: Offset: 208, NextOffset: 326 561s testutil.go:509: Offset: 104, NextOffset: 222 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 648, NextOffset: 668 561s testutil.go:509: Offset: 501, NextOffset: 521 561s testutil.go:509: Offset: 668, NextOffset: 788 561s testutil.go:509: Offset: 521, NextOffset: 641 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 788, NextOffset: 808 561s testutil.go:509: Offset: 641, NextOffset: 661 561s testutil.go:509: Offset: 808, NextOffset: 949 561s testutil.go:509: Offset: 661, NextOffset: 781 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 949, NextOffset: 969 561s testutil.go:509: Offset: 781, NextOffset: 801 561s testutil.go:509: Offset: 969, NextOffset: 1592 561s testutil.go:509: Offset: 801, NextOffset: 1337 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 326, NextOffset: 346 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 346, NextOffset: 487 561s testutil.go:509: Offset: 242, NextOffset: 361 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 487, NextOffset: 507 561s testutil.go:509: Offset: 361, NextOffset: 381 561s testutil.go:509: Offset: 507, NextOffset: 648 561s testutil.go:509: Offset: 381, NextOffset: 501 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 48455 96432 96855] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96895): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48455/96895): 48451, 96420 561s zstdchunked_test.go:104: [1] at 48455 in stargz (nextFrame: 96424/96895): 47973, 47965 561s zstdchunked_test.go:104: [2] at 96424 in stargz (nextFrame: 96432/96895): 4, 419 561s zstdchunked_test.go:104: [3] at 96432 in stargz (nextFrame: 96847/96895): -1, 411 561s zstdchunked_test.go:104: [4] at 96847 in stargz (nextFrame: 96895/96895): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48455,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48455,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48455,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48455,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: 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":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":230,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":250,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":373,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":393,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":535,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":657,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":677,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":193,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":335,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":355,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":499,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":519,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":662,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":682,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":967,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":987,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo_empty2 foo_empty4 foo5 foo foo_empty] vs [.no.prefetch.landmark foo foo_empty2 foo_empty3 foo4 foo_empty foo2 foo3 foo_empty4 foo5 foo_empty5 foo6] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 88, NextOffset: 108 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 108, NextOffset: 230 561s testutil.go:509: Offset: 213, NextOffset: 335 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 230, NextOffset: 250 561s testutil.go:509: Offset: 335, NextOffset: 355 561s testutil.go:509: Offset: 250, NextOffset: 373 561s testutil.go:509: Offset: 355, NextOffset: 499 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 373, NextOffset: 393 561s testutil.go:509: Offset: 499, NextOffset: 519 561s testutil.go:509: Offset: 393, NextOffset: 515 561s testutil.go:509: Offset: 519, NextOffset: 662 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 515, NextOffset: 535 561s testutil.go:509: Offset: 662, NextOffset: 682 561s testutil.go:509: Offset: 535, NextOffset: 657 561s testutil.go:509: Offset: 682, NextOffset: 804 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 799, NextOffset: 819 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 967, NextOffset: 987 561s testutil.go:509: Offset: 819, NextOffset: 1366 561s testutil.go:509: Offset: 987, NextOffset: 1612 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 657, NextOffset: 677 561s testutil.go:509: Offset: 804, NextOffset: 824 561s testutil.go:509: Offset: 677, NextOffset: 799 561s testutil.go:509: Offset: 824, NextOffset: 967 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo_empty3 foo4] vs [foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5 foo6 foo_empty2 foo_empty4 foo5 foo] 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 804, NextOffset: 824 561s testutil.go:509: Offset: 657, NextOffset: 677 561s testutil.go:509: Offset: 824, NextOffset: 967 561s testutil.go:509: Offset: 677, NextOffset: 799 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 967, NextOffset: 987 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 48455 96569 96992] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 97032): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48455/97032): 48451, 96557 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 799, NextOffset: 819 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 561s zstdchunked_test.go:104: [1] at 48455 in stargz (nextFrame: 96561/97032): 48110, 48102 561s zstdchunked_test.go:104: [2] at 96561 in stargz (nextFrame: 96569/97032): 4, 419 561s zstdchunked_test.go:104: [3] at 96569 in stargz (nextFrame: 96984/97032): -1, 411 561s zstdchunked_test.go:104: [4] at 96984 in stargz (nextFrame: 97032/97032): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48455,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48455,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 987, NextOffset: 1612 561s testutil.go:509: Offset: 819, NextOffset: 1366 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 88, NextOffset: 108 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48455,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48455,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 213, NextOffset: 335 561s testutil.go:509: Offset: 108, NextOffset: 230 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 662, NextOffset: 682 561s testutil.go:509: Offset: 515, NextOffset: 535 561s testutil.go:509: Offset: 682, NextOffset: 804 561s testutil.go:509: Offset: 535, NextOffset: 657 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 335, NextOffset: 355 561s testutil.go:509: Offset: 230, NextOffset: 250 561s testutil.go:509: Offset: 355, NextOffset: 499 561s testutil.go:509: Offset: 250, NextOffset: 373 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 499, NextOffset: 519 561s testutil.go:509: Offset: 373, NextOffset: 393 561s testutil.go:509: Offset: 519, NextOffset: 662 561s testutil.go:509: Offset: 393, NextOffset: 515 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":87,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":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":227,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":247,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":367,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":387,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":508,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":528,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":649,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":669,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":790,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":810,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":191,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":211,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":331,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":351,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":512,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":654,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":674,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":795,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":815,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":957,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":977,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5] vs [foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo3 foo_empty4 foo5 foo6 foo] 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 649, NextOffset: 669 561s testutil.go:509: Offset: 795, NextOffset: 815 561s testutil.go:509: Offset: 669, NextOffset: 790 561s testutil.go:509: Offset: 815, NextOffset: 957 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 191, NextOffset: 211 561s testutil.go:509: Offset: 107, NextOffset: 227 561s testutil.go:509: Offset: 211, NextOffset: 331 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 790, NextOffset: 810 561s testutil.go:509: Offset: 957, NextOffset: 977 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 48455 96432 96855] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96895): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 810, NextOffset: 1352 561s testutil.go:509: Offset: 977, NextOffset: 1600 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48455/96895): 48451, 96420 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 227, NextOffset: 247 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 561s zstdchunked_test.go:104: [1] at 48455 in stargz (nextFrame: 96424/96895): 47973, 47965 561s zstdchunked_test.go:104: [2] at 96424 in stargz (nextFrame: 96432/96895): 4, 419 561s zstdchunked_test.go:104: [3] at 96432 in stargz (nextFrame: 96847/96895): -1, 411 561s zstdchunked_test.go:104: [4] at 96847 in stargz (nextFrame: 96895/96895): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48455,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48455,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48455,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48455,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 331, NextOffset: 351 561s testutil.go:509: Offset: 247, NextOffset: 367 561s testutil.go:509: Offset: 351, NextOffset: 492 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 367, NextOffset: 387 561s testutil.go:509: Offset: 492, NextOffset: 512 561s testutil.go:509: Offset: 387, NextOffset: 508 561s testutil.go:509: Offset: 512, NextOffset: 654 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 508, NextOffset: 528 561s testutil.go:509: Offset: 654, NextOffset: 674 561s testutil.go:509: Offset: 528, NextOffset: 649 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 674, NextOffset: 795 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty4 foo5 foo6 foo foo_empty3 foo4 foo_empty5 .no.prefetch.landmark foo_empty foo2] vs [foo_empty5 foo6 foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty2] 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 957, NextOffset: 977 561s testutil.go:509: Offset: 790, NextOffset: 810 561s testutil.go:509: Offset: 977, NextOffset: 1600 561s testutil.go:509: Offset: 810, NextOffset: 1352 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 191, NextOffset: 211 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 211, NextOffset: 331 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 107, NextOffset: 227 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 654, NextOffset: 674 561s testutil.go:509: Offset: 508, NextOffset: 528 561s testutil.go:509: Offset: 674, NextOffset: 795 561s testutil.go:509: Offset: 528, NextOffset: 649 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 331, NextOffset: 351 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 351, NextOffset: 492 561s testutil.go:509: Offset: 247, NextOffset: 367 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 492, NextOffset: 512 561s testutil.go:509: Offset: 367, NextOffset: 387 561s testutil.go:509: Offset: 512, NextOffset: 654 561s testutil.go:509: Offset: 387, NextOffset: 508 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 795, NextOffset: 815 561s testutil.go:509: Offset: 649, NextOffset: 669 561s testutil.go:509: Offset: 815, NextOffset: 957 561s testutil.go:509: Offset: 669, NextOffset: 790 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 48453 96571 96994] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 97034): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48453/97034): 48449, 96559 561s zstdchunked_test.go:104: [1] at 48453 in stargz (nextFrame: 96563/97034): 48114, 48106 561s zstdchunked_test.go:104: [2] at 96563 in stargz (nextFrame: 96571/97034): 4, 419 561s zstdchunked_test.go:104: [3] at 96571 in stargz (nextFrame: 96986/97034): -1, 411 561s zstdchunked_test.go:104: [4] at 96986 in stargz (nextFrame: 97034/97034): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48453,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48453,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48453,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48453,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: 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":110,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":249,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":369,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":389,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":509,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":529,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":649,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":669,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":789,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":809,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":197,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":217,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":497,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":517,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":658,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":678,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":798,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":818,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":959,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":979,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo_empty foo_empty2 foo4 foo5 foo6] vs [foo foo2 foo_empty2 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo3 foo_empty3 foo_empty4 foo5] 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 509, NextOffset: 529 561s testutil.go:509: Offset: 658, NextOffset: 678 561s testutil.go:509: Offset: 529, NextOffset: 649 561s testutil.go:509: Offset: 678, NextOffset: 798 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 649, NextOffset: 669 561s testutil.go:509: Offset: 798, NextOffset: 818 561s testutil.go:509: Offset: 669, NextOffset: 789 561s testutil.go:509: Offset: 818, NextOffset: 959 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 789, NextOffset: 809 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 959, NextOffset: 979 561s testutil.go:509: Offset: 809, NextOffset: 1352 561s testutil.go:509: Offset: 979, NextOffset: 1610 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 197, NextOffset: 217 561s testutil.go:509: Offset: 110, NextOffset: 229 561s testutil.go:509: Offset: 217, NextOffset: 336 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 336, NextOffset: 356 561s testutil.go:509: Offset: 249, NextOffset: 369 561s testutil.go:509: Offset: 356, NextOffset: 497 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 369, NextOffset: 389 561s testutil.go:509: Offset: 497, NextOffset: 517 561s testutil.go:509: Offset: 389, NextOffset: 509 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 48453 96434 96857] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96897): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48453/96897): 48449, 96422 561s zstdchunked_test.go:104: [1] at 48453 in stargz (nextFrame: 96426/96897): 47977, 47969 561s zstdchunked_test.go:104: [2] at 96426 in stargz (nextFrame: 96434/96897): 4, 419 561s zstdchunked_test.go:104: [3] at 96434 in stargz (nextFrame: 96849/96897): -1, 411 561s zstdchunked_test.go:104: [4] at 96849 in stargz (nextFrame: 96897/96897): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48453,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48453,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48453,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48453,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 517, NextOffset: 658 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo_empty4 foo5 foo foo2 foo_empty2 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty] vs [foo5 foo6 foo foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo_empty foo_empty2 foo4] 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 798, NextOffset: 818 561s testutil.go:509: Offset: 649, NextOffset: 669 561s testutil.go:509: Offset: 818, NextOffset: 959 561s testutil.go:509: Offset: 669, NextOffset: 789 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 197, NextOffset: 217 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 217, NextOffset: 336 561s testutil.go:509: Offset: 110, NextOffset: 229 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 336, NextOffset: 356 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 356, NextOffset: 497 561s testutil.go:509: Offset: 249, NextOffset: 369 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 658, NextOffset: 678 561s testutil.go:509: Offset: 509, NextOffset: 529 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 678, NextOffset: 798 561s testutil.go:509: Offset: 529, NextOffset: 649 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 959, NextOffset: 979 561s testutil.go:509: Offset: 789, NextOffset: 809 561s testutil.go:509: Offset: 979, NextOffset: 1610 561s testutil.go:509: Offset: 809, NextOffset: 1352 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 497, NextOffset: 517 561s testutil.go:509: Offset: 369, NextOffset: 389 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 517, NextOffset: 658 561s testutil.go:509: Offset: 389, NextOffset: 509 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 48449 96562 96988] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 97028): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48449/97028): 48445, 96550 561s zstdchunked_test.go:104: [1] at 48449 in stargz (nextFrame: 96554/97028): 48109, 48101 561s zstdchunked_test.go:104: [2] at 96554 in stargz (nextFrame: 96562/97028): 4, 422 561s zstdchunked_test.go:104: [3] at 96562 in stargz (nextFrame: 96980/97028): -1, 414 561s zstdchunked_test.go:104: [4] at 96980 in stargz (nextFrame: 97028/97028): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48449,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48449,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48449,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48449,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":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":222,"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":361,"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":501,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":521,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":641,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":661,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":781,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":801,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":188,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":326,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":346,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":487,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":648,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":808,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":949,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":969,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 foo foo_empty foo3 foo5 foo2 foo_empty2 foo_empty3 foo4] vs [foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty2 foo5 foo6] 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 501, NextOffset: 521 561s testutil.go:509: Offset: 648, NextOffset: 668 561s testutil.go:509: Offset: 521, NextOffset: 641 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 668, NextOffset: 788 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 781, NextOffset: 801 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 949, NextOffset: 969 561s testutil.go:509: Offset: 801, NextOffset: 1337 561s testutil.go:509: Offset: 969, NextOffset: 1592 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 84, NextOffset: 104 561s testutil.go:509: Offset: 188, NextOffset: 208 561s testutil.go:509: Offset: 104, NextOffset: 222 561s testutil.go:509: Offset: 208, NextOffset: 326 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 361, NextOffset: 381 561s testutil.go:509: Offset: 487, NextOffset: 507 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 381, NextOffset: 501 561s testutil.go:509: Offset: 507, NextOffset: 648 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 641, NextOffset: 661 561s testutil.go:509: Offset: 788, NextOffset: 808 561s testutil.go:509: Offset: 661, NextOffset: 781 561s testutil.go:509: Offset: 808, NextOffset: 949 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 326, NextOffset: 346 561s testutil.go:509: Offset: 242, NextOffset: 361 561s testutil.go:509: Offset: 346, NextOffset: 487 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: 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 foo5 foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6] 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 48449 96425 96851] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96891): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 788, NextOffset: 808 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48449/96891): 48445, 96413 561s zstdchunked_test.go:104: [1] at 48449 in stargz (nextFrame: 96417/96891): 47972, 47964 561s zstdchunked_test.go:104: [2] at 96417 in stargz (nextFrame: 96425/96891): 4, 422 561s zstdchunked_test.go:104: [3] at 96425 in stargz (nextFrame: 96843/96891): -1, 414 561s zstdchunked_test.go:104: [4] at 96843 in stargz (nextFrame: 96891/96891): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48449,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48449,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48449,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48449,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 641, NextOffset: 661 561s testutil.go:509: Offset: 808, NextOffset: 949 561s testutil.go:509: Offset: 661, NextOffset: 781 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 949, NextOffset: 969 561s testutil.go:509: Offset: 781, NextOffset: 801 561s testutil.go:509: Offset: 969, NextOffset: 1592 561s testutil.go:509: Offset: 801, NextOffset: 1337 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 326, NextOffset: 346 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 346, NextOffset: 487 561s testutil.go:509: Offset: 242, NextOffset: 361 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 487, NextOffset: 507 561s testutil.go:509: Offset: 361, NextOffset: 381 561s testutil.go:509: Offset: 507, NextOffset: 648 561s testutil.go:509: Offset: 381, NextOffset: 501 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 648, NextOffset: 668 561s testutil.go:509: Offset: 501, NextOffset: 521 561s testutil.go:509: Offset: 668, NextOffset: 788 561s testutil.go:509: Offset: 521, NextOffset: 641 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 188, NextOffset: 208 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 84, NextOffset: 104 561s testutil.go:509: Offset: 208, NextOffset: 326 561s testutil.go:509: Offset: 104, NextOffset: 222 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: 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":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":230,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":250,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":373,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":393,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":535,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":657,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":677,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":193,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":335,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":355,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":499,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":519,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":662,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":682,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":967,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":987,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo_empty5 foo6] vs [foo_empty foo2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo4] 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 799, NextOffset: 819 561s testutil.go:509: Offset: 967, NextOffset: 987 561s testutil.go:509: Offset: 819, NextOffset: 1366 561s testutil.go:509: Offset: 987, NextOffset: 1612 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 108, NextOffset: 230 561s testutil.go:509: Offset: 213, NextOffset: 335 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 230, NextOffset: 250 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 48449 96562 96988] 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 335, NextOffset: 355 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 561s zstdchunked_test.go:59: got zstd streams (compressed size: 97028): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 250, NextOffset: 373 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48449/97028): 48445, 96550 561s zstdchunked_test.go:104: [1] at 48449 in stargz (nextFrame: 96554/97028): 48109, 48101 561s zstdchunked_test.go:104: [2] at 96554 in stargz (nextFrame: 96562/97028): 4, 422 561s zstdchunked_test.go:104: [3] at 96562 in stargz (nextFrame: 96980/97028): -1, 414 561s zstdchunked_test.go:104: [4] at 96980 in stargz (nextFrame: 97028/97028): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48449,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48449,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48449,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48449,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 355, NextOffset: 499 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 373, NextOffset: 393 561s testutil.go:509: Offset: 499, NextOffset: 519 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 393, NextOffset: 515 561s testutil.go:509: Offset: 519, NextOffset: 662 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 515, NextOffset: 535 561s testutil.go:509: Offset: 662, NextOffset: 682 561s testutil.go:509: Offset: 535, NextOffset: 657 561s testutil.go:509: Offset: 682, NextOffset: 804 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 657, NextOffset: 677 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 804, NextOffset: 824 561s testutil.go:509: Offset: 677, NextOffset: 799 561s testutil.go:509: Offset: 824, NextOffset: 967 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo4 foo_empty foo2 foo3 foo_empty3] vs [foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty foo_empty5 foo6] 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 662, NextOffset: 682 561s testutil.go:509: Offset: 515, NextOffset: 535 561s testutil.go:509: Offset: 682, NextOffset: 804 561s testutil.go:509: Offset: 535, NextOffset: 657 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 335, NextOffset: 355 561s testutil.go:509: Offset: 230, NextOffset: 250 561s testutil.go:509: Offset: 355, NextOffset: 499 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 250, NextOffset: 373 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 499, NextOffset: 519 561s testutil.go:509: Offset: 373, NextOffset: 393 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 519, NextOffset: 662 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 393, NextOffset: 515 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 804, NextOffset: 824 561s testutil.go:509: Offset: 657, NextOffset: 677 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 824, NextOffset: 967 561s testutil.go:509: Offset: 677, NextOffset: 799 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 48449 96425 96851] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96891): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48449/96891): 48445, 96413 561s zstdchunked_test.go:104: [1] at 48449 in stargz (nextFrame: 96417/96891): 47972, 47964 561s zstdchunked_test.go:104: [2] at 96417 in stargz (nextFrame: 96425/96891): 4, 422 561s zstdchunked_test.go:104: [3] at 96425 in stargz (nextFrame: 96843/96891): -1, 414 561s zstdchunked_test.go:104: [4] at 96843 in stargz (nextFrame: 96891/96891): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48449,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48449,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48449,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48449,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 967, NextOffset: 987 561s testutil.go:509: Offset: 799, NextOffset: 819 561s testutil.go:509: Offset: 987, NextOffset: 1612 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 819, NextOffset: 1366 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 213, NextOffset: 335 561s testutil.go:509: Offset: 108, NextOffset: 230 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":87,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":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":227,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":247,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":367,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":387,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":508,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":528,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":649,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":669,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":790,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":810,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":191,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":211,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":331,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":351,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":512,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":654,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":674,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":795,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":815,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":957,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":977,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty5 foo_empty foo_empty2 foo6 foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo5] vs [foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo_empty5] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 191, NextOffset: 211 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 107, NextOffset: 227 561s testutil.go:509: Offset: 211, NextOffset: 331 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 331, NextOffset: 351 561s testutil.go:509: Offset: 247, NextOffset: 367 561s testutil.go:509: Offset: 351, NextOffset: 492 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 367, NextOffset: 387 561s testutil.go:509: Offset: 492, NextOffset: 512 561s testutil.go:509: Offset: 387, NextOffset: 508 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 48447 96569 96995] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 97035): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48447/97035): 48443, 96557 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 512, NextOffset: 654 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 561s zstdchunked_test.go:104: [1] at 48447 in stargz (nextFrame: 96561/97035): 48118, 48110 561s zstdchunked_test.go:104: [2] at 96561 in stargz (nextFrame: 96569/97035): 4, 422 561s zstdchunked_test.go:104: [3] at 96569 in stargz (nextFrame: 96987/97035): -1, 414 561s zstdchunked_test.go:104: [4] at 96987 in stargz (nextFrame: 97035/97035): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48447,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48447,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48447,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 508, NextOffset: 528 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48447,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 654, NextOffset: 674 561s testutil.go:509: Offset: 528, NextOffset: 649 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 674, NextOffset: 795 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 649, NextOffset: 669 561s testutil.go:509: Offset: 795, NextOffset: 815 561s testutil.go:509: Offset: 669, NextOffset: 790 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 815, NextOffset: 957 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 790, NextOffset: 810 561s testutil.go:509: Offset: 957, NextOffset: 977 561s testutil.go:509: Offset: 810, NextOffset: 1352 561s testutil.go:509: Offset: 977, NextOffset: 1600 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo foo_empty foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo4] vs [foo_empty5 foo_empty foo_empty2 foo6 foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo5] 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 331, NextOffset: 351 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 351, NextOffset: 492 561s testutil.go:509: Offset: 247, NextOffset: 367 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 492, NextOffset: 512 561s testutil.go:509: Offset: 367, NextOffset: 387 561s testutil.go:509: Offset: 512, NextOffset: 654 561s testutil.go:509: Offset: 387, NextOffset: 508 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 654, NextOffset: 674 561s testutil.go:509: Offset: 508, NextOffset: 528 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 48447 96432 96858] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96898): 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 674, NextOffset: 795 561s testutil.go:509: Offset: 528, NextOffset: 649 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48447/96898): 48443, 96420 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 795, NextOffset: 815 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 561s zstdchunked_test.go:104: [1] at 48447 in stargz (nextFrame: 96424/96898): 47981, 47973 561s zstdchunked_test.go:104: [2] at 96424 in stargz (nextFrame: 96432/96898): 4, 422 561s zstdchunked_test.go:104: [3] at 96432 in stargz (nextFrame: 96850/96898): -1, 414 561s zstdchunked_test.go:104: [4] at 96850 in stargz (nextFrame: 96898/96898): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48447,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48447,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48447,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48447,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 649, NextOffset: 669 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 815, NextOffset: 957 561s testutil.go:509: Offset: 669, NextOffset: 790 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 191, NextOffset: 211 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 211, NextOffset: 331 561s testutil.go:509: Offset: 107, NextOffset: 227 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 957, NextOffset: 977 561s testutil.go:509: Offset: 790, NextOffset: 810 561s testutil.go:509: Offset: 977, NextOffset: 1600 561s testutil.go:509: Offset: 810, NextOffset: 1352 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 48443 96560 96985] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 97025): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48443/97025): 48439, 96548 561s zstdchunked_test.go:104: [1] at 48443 in stargz (nextFrame: 96552/97025): 48113, 48105 561s zstdchunked_test.go:104: [2] at 96552 in stargz (nextFrame: 96560/97025): 4, 421 561s zstdchunked_test.go:104: [3] at 96560 in stargz (nextFrame: 96977/97025): -1, 413 561s zstdchunked_test.go:104: [4] at 96977 in stargz (nextFrame: 97025/97025): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48443,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48443,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48443,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48443,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: 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":110,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":249,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":369,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":389,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":509,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":529,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":649,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":669,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":789,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":809,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":197,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":217,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":497,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":517,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":658,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":678,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":798,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":818,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":959,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":979,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty2 foo4 foo5 foo_empty5] vs [.no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo2 foo_empty3 foo5 foo6] 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 509, NextOffset: 529 561s testutil.go:509: Offset: 658, NextOffset: 678 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 529, NextOffset: 649 561s testutil.go:509: Offset: 678, NextOffset: 798 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 649, NextOffset: 669 561s testutil.go:509: Offset: 798, NextOffset: 818 561s testutil.go:509: Offset: 669, NextOffset: 789 561s testutil.go:509: Offset: 818, NextOffset: 959 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 789, NextOffset: 809 561s testutil.go:509: Offset: 959, NextOffset: 979 561s testutil.go:509: Offset: 809, NextOffset: 1352 561s testutil.go:509: Offset: 979, NextOffset: 1610 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 197, NextOffset: 217 561s testutil.go:509: Offset: 110, NextOffset: 229 561s testutil.go:509: Offset: 217, NextOffset: 336 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 336, NextOffset: 356 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 249, NextOffset: 369 561s testutil.go:509: Offset: 356, NextOffset: 497 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 369, NextOffset: 389 561s testutil.go:509: Offset: 497, NextOffset: 517 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 389, NextOffset: 509 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 517, NextOffset: 658 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo2 foo_empty3 foo5 foo6 .no.prefetch.landmark] vs [foo_empty2 foo4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo3 foo_empty3 foo_empty4] 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 959, NextOffset: 979 561s testutil.go:509: Offset: 789, NextOffset: 809 561s testutil.go:509: Offset: 979, NextOffset: 1610 561s testutil.go:509: Offset: 809, NextOffset: 1352 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 197, NextOffset: 217 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 217, NextOffset: 336 561s testutil.go:509: Offset: 110, NextOffset: 229 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 497, NextOffset: 517 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 48443 96424 96849] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96889): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48443/96889): 48439, 96412 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 369, NextOffset: 389 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 561s zstdchunked_test.go:104: [1] at 48443 in stargz (nextFrame: 96416/96889): 47977, 47969 561s zstdchunked_test.go:104: [2] at 96416 in stargz (nextFrame: 96424/96889): 4, 421 561s zstdchunked_test.go:104: [3] at 96424 in stargz (nextFrame: 96841/96889): -1, 413 561s zstdchunked_test.go:104: [4] at 96841 in stargz (nextFrame: 96889/96889): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48443,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48443,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48443,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48443,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 517, NextOffset: 658 561s testutil.go:509: Offset: 389, NextOffset: 509 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 658, NextOffset: 678 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 509, NextOffset: 529 561s testutil.go:509: Offset: 678, NextOffset: 798 561s testutil.go:509: Offset: 529, NextOffset: 649 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 336, NextOffset: 356 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 356, NextOffset: 497 561s testutil.go:509: Offset: 249, NextOffset: 369 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 798, NextOffset: 818 561s testutil.go:509: Offset: 649, NextOffset: 669 561s testutil.go:509: Offset: 818, NextOffset: 959 561s testutil.go:509: Offset: 669, NextOffset: 789 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":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":222,"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":361,"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":500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":520,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":639,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":659,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":777,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":797,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":189,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":328,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":488,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":648,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":807,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":947,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":967,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6 foo3] vs [foo_empty4 foo5 .no.prefetch.landmark foo foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 83, NextOffset: 103 561s testutil.go:509: Offset: 189, NextOffset: 209 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 103, NextOffset: 222 561s testutil.go:509: Offset: 209, NextOffset: 328 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 222, NextOffset: 242 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 328, NextOffset: 348 561s testutil.go:509: Offset: 242, NextOffset: 361 561s testutil.go:509: Offset: 348, NextOffset: 488 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 500, NextOffset: 520 561s testutil.go:509: Offset: 648, NextOffset: 668 561s testutil.go:509: Offset: 520, NextOffset: 639 561s testutil.go:509: Offset: 668, NextOffset: 787 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 777, NextOffset: 797 561s testutil.go:509: Offset: 947, NextOffset: 967 561s testutil.go:509: Offset: 797, NextOffset: 1342 561s testutil.go:509: Offset: 967, NextOffset: 1587 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 361, NextOffset: 381 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 48443 96560 96985] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 97025): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48443/97025): 48439, 96548 561s zstdchunked_test.go:104: [1] at 48443 in stargz (nextFrame: 96552/97025): 48113, 48105 561s zstdchunked_test.go:104: [2] at 96552 in stargz (nextFrame: 96560/97025): 4, 421 561s zstdchunked_test.go:104: [3] at 96560 in stargz (nextFrame: 96977/97025): -1, 413 561s zstdchunked_test.go:104: [4] at 96977 in stargz (nextFrame: 97025/97025): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48443,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48443,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48443,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48443,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 488, NextOffset: 508 561s testutil.go:509: Offset: 381, NextOffset: 500 561s testutil.go:509: Offset: 508, NextOffset: 648 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 639, NextOffset: 659 561s testutil.go:509: Offset: 787, NextOffset: 807 561s testutil.go:509: Offset: 659, NextOffset: 777 561s testutil.go:509: Offset: 807, NextOffset: 947 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty5 foo6] vs [foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6 foo3 foo5 foo_empty5] 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 648, NextOffset: 668 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 500, NextOffset: 520 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 668, NextOffset: 787 561s testutil.go:509: Offset: 520, NextOffset: 639 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 787, NextOffset: 807 561s testutil.go:509: Offset: 639, NextOffset: 659 561s testutil.go:509: Offset: 807, NextOffset: 947 561s testutil.go:509: Offset: 659, NextOffset: 777 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 189, NextOffset: 209 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 83, NextOffset: 103 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 209, NextOffset: 328 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 103, NextOffset: 222 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 48443 96424 96849] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96889): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48443/96889): 48439, 96412 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 561s zstdchunked_test.go:104: [1] at 48443 in stargz (nextFrame: 96416/96889): 47977, 47969 561s zstdchunked_test.go:104: [2] at 96416 in stargz (nextFrame: 96424/96889): 4, 421 561s zstdchunked_test.go:104: [3] at 96424 in stargz (nextFrame: 96841/96889): -1, 413 561s zstdchunked_test.go:104: [4] at 96841 in stargz (nextFrame: 96889/96889): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48443,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48443,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48443,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48443,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 947, NextOffset: 967 561s testutil.go:509: Offset: 777, NextOffset: 797 561s testutil.go:509: Offset: 967, NextOffset: 1587 561s testutil.go:509: Offset: 797, NextOffset: 1342 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 328, NextOffset: 348 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 348, NextOffset: 488 561s testutil.go:509: Offset: 242, NextOffset: 361 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 488, NextOffset: 508 561s testutil.go:509: Offset: 361, NextOffset: 381 561s testutil.go:509: Offset: 508, NextOffset: 648 561s testutil.go:509: Offset: 381, NextOffset: 500 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":224,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":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":367,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":387,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":508,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":528,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":649,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":669,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":790,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":810,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":193,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":332,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":496,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":516,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":658,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":678,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":962,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":982,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo4 foo_empty4 foo_empty foo3 foo_empty3 foo5 foo_empty5 foo6] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo2 foo4 foo_empty5 foo6 .no.prefetch.landmark foo_empty] 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 367, NextOffset: 387 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 48443 96559 96984] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 97024): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 496, NextOffset: 516 561s testutil.go:509: Offset: 387, NextOffset: 508 561s testutil.go:509: Offset: 516, NextOffset: 658 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 649, NextOffset: 669 561s testutil.go:509: Offset: 799, NextOffset: 819 561s testutil.go:509: Offset: 669, NextOffset: 790 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48443/97024): 48439, 96547 561s zstdchunked_test.go:104: [1] at 48443 in stargz (nextFrame: 96551/97024): 48112, 48104 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 819, NextOffset: 962 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 561s zstdchunked_test.go:104: [2] at 96551 in stargz (nextFrame: 96559/97024): 4, 421 561s zstdchunked_test.go:104: [3] at 96559 in stargz (nextFrame: 96976/97024): -1, 413 561s zstdchunked_test.go:104: [4] at 96976 in stargz (nextFrame: 97024/97024): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48443,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48443,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48443,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48443,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 790, NextOffset: 810 561s testutil.go:509: Offset: 962, NextOffset: 982 561s testutil.go:509: Offset: 810, NextOffset: 1358 561s testutil.go:509: Offset: 982, NextOffset: 1607 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 105, NextOffset: 224 561s testutil.go:509: Offset: 213, NextOffset: 332 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 332, NextOffset: 352 561s testutil.go:509: Offset: 244, NextOffset: 367 561s testutil.go:509: Offset: 352, NextOffset: 496 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 508, NextOffset: 528 561s testutil.go:509: Offset: 658, NextOffset: 678 561s testutil.go:509: Offset: 528, NextOffset: 649 561s testutil.go:509: Offset: 678, NextOffset: 799 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo foo2 foo4 foo_empty5 foo6] vs [foo_empty foo3 foo_empty3 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo4 foo_empty4] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 85, NextOffset: 105 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 213, NextOffset: 332 561s testutil.go:509: Offset: 105, NextOffset: 224 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 332, NextOffset: 352 561s testutil.go:509: Offset: 224, NextOffset: 244 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 352, NextOffset: 496 561s testutil.go:509: Offset: 244, NextOffset: 367 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 658, NextOffset: 678 561s testutil.go:509: Offset: 508, NextOffset: 528 561s testutil.go:509: Offset: 678, NextOffset: 799 561s testutil.go:509: Offset: 528, NextOffset: 649 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 962, NextOffset: 982 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 48443 96423 96848] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96888): 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 790, NextOffset: 810 561s testutil.go:509: Offset: 982, NextOffset: 1607 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 810, NextOffset: 1358 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 496, NextOffset: 516 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48443/96888): 48439, 96411 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 367, NextOffset: 387 561s testutil.go:509: Offset: 516, NextOffset: 658 561s testutil.go:509: Offset: 387, NextOffset: 508 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 561s zstdchunked_test.go:104: [1] at 48443 in stargz (nextFrame: 96415/96888): 47976, 47968 561s zstdchunked_test.go:104: [2] at 96415 in stargz (nextFrame: 96423/96888): 4, 421 561s zstdchunked_test.go:104: [3] at 96423 in stargz (nextFrame: 96840/96888): -1, 413 561s zstdchunked_test.go:104: [4] at 96840 in stargz (nextFrame: 96888/96888): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48443,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48443,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48443,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48443,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 799, NextOffset: 819 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 649, NextOffset: 669 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 819, NextOffset: 962 561s testutil.go:509: Offset: 669, NextOffset: 790 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":222,"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":359,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":379,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":498,"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":636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":656,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":774,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":794,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":193,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":330,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":350,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":489,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":509,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":649,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":669,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":807,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":947,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":967,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo6 foo_empty foo2 foo_empty2 foo3 foo4 foo_empty5 foo foo_empty3] vs [foo_empty3 foo_empty4 foo_empty5 foo2 foo_empty2 foo3 foo4 foo5 foo6 .no.prefetch.landmark foo foo_empty] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 193, NextOffset: 213 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 105, NextOffset: 222 561s testutil.go:509: Offset: 213, NextOffset: 330 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 787, NextOffset: 807 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 656, NextOffset: 774 561s testutil.go:509: Offset: 807, NextOffset: 947 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 774, NextOffset: 794 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 947, NextOffset: 967 561s testutil.go:509: Offset: 794, NextOffset: 1338 561s testutil.go:509: Offset: 967, NextOffset: 1590 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 330, NextOffset: 350 561s testutil.go:509: Offset: 242, NextOffset: 359 561s testutil.go:509: Offset: 350, NextOffset: 489 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 359, NextOffset: 379 561s testutil.go:509: Offset: 489, NextOffset: 509 561s testutil.go:509: Offset: 379, NextOffset: 498 561s testutil.go:509: Offset: 509, NextOffset: 649 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 498, NextOffset: 518 561s testutil.go:509: Offset: 649, NextOffset: 669 561s testutil.go:509: Offset: 518, NextOffset: 636 561s testutil.go:509: Offset: 669, NextOffset: 787 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo4 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty3 foo_empty4 foo_empty5] vs [foo foo_empty3 foo_empty4 foo5 foo6 foo_empty foo2 foo_empty2 foo3 foo4 foo_empty5] 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 48448 96564 96992] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 97032): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 489, NextOffset: 509 561s testutil.go:509: Offset: 359, NextOffset: 379 561s testutil.go:509: Offset: 509, NextOffset: 649 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48448/97032): 48444, 96552 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 379, NextOffset: 498 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [1] at 48448 in stargz (nextFrame: 96556/97032): 48112, 48104 561s zstdchunked_test.go:104: [2] at 96556 in stargz (nextFrame: 96564/97032): 4, 424 561s zstdchunked_test.go:104: [3] at 96564 in stargz (nextFrame: 96984/97032): -1, 416 561s zstdchunked_test.go:104: [4] at 96984 in stargz (nextFrame: 97032/97032): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48448,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48448,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48448,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48448,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 649, NextOffset: 669 561s testutil.go:509: Offset: 498, NextOffset: 518 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 669, NextOffset: 787 561s testutil.go:509: Offset: 518, NextOffset: 636 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 787, NextOffset: 807 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 807, NextOffset: 947 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 656, NextOffset: 774 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 947, NextOffset: 967 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 774, NextOffset: 794 561s testutil.go:509: Offset: 967, NextOffset: 1590 561s testutil.go:509: Offset: 794, NextOffset: 1338 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 213, NextOffset: 330 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 105, NextOffset: 222 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 330, NextOffset: 350 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 350, NextOffset: 489 561s testutil.go:509: Offset: 242, NextOffset: 359 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":87,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":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":224,"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":363,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":501,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":521,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":639,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":659,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":777,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":797,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":194,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":331,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":351,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":491,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":511,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":650,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":670,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":808,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":947,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":967,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty foo2 foo_empty3 foo_empty5 foo6] vs [foo_empty4 .no.prefetch.landmark foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty2 foo3] 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 331, NextOffset: 351 561s testutil.go:509: Offset: 244, NextOffset: 363 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 351, NextOffset: 491 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 777, NextOffset: 797 561s testutil.go:509: Offset: 947, NextOffset: 967 561s testutil.go:509: Offset: 797, NextOffset: 1344 561s testutil.go:509: Offset: 967, NextOffset: 1592 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 107, NextOffset: 224 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 48448 96428 96856] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96896): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48448/96896): 48444, 96416 561s zstdchunked_test.go:104: [1] at 48448 in stargz (nextFrame: 96420/96896): 47976, 47968 561s zstdchunked_test.go:104: [2] at 96420 in stargz (nextFrame: 96428/96896): 4, 424 561s zstdchunked_test.go:104: [3] at 96428 in stargz (nextFrame: 96848/96896): -1, 416 561s zstdchunked_test.go:104: [4] at 96848 in stargz (nextFrame: 96896/96896): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48448,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48448,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48448,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48448,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 214, NextOffset: 331 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 363, NextOffset: 383 561s testutil.go:509: Offset: 491, NextOffset: 511 561s testutil.go:509: Offset: 383, NextOffset: 501 561s testutil.go:509: Offset: 511, NextOffset: 650 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 501, NextOffset: 521 561s testutil.go:509: Offset: 650, NextOffset: 670 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 521, NextOffset: 639 561s testutil.go:509: Offset: 670, NextOffset: 788 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 639, NextOffset: 659 561s testutil.go:509: Offset: 788, NextOffset: 808 561s testutil.go:509: Offset: 659, NextOffset: 777 561s testutil.go:509: Offset: 808, NextOffset: 947 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo_empty4 .no.prefetch.landmark foo_empty3 foo4 foo5 foo_empty5 foo6 foo foo_empty] vs [foo2 foo_empty3 foo_empty5 foo6 foo foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty] 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 650, NextOffset: 670 561s testutil.go:509: Offset: 501, NextOffset: 521 561s testutil.go:509: Offset: 670, NextOffset: 788 561s testutil.go:509: Offset: 521, NextOffset: 639 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 788, NextOffset: 808 561s testutil.go:509: Offset: 639, NextOffset: 659 561s testutil.go:509: Offset: 808, NextOffset: 947 561s testutil.go:509: Offset: 659, NextOffset: 777 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 947, NextOffset: 967 561s testutil.go:509: Offset: 777, NextOffset: 797 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 967, NextOffset: 1592 561s testutil.go:509: Offset: 797, NextOffset: 1344 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 214, NextOffset: 331 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 48448 96564 96992] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 97032): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48448/97032): 48444, 96552 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 107, NextOffset: 224 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 561s zstdchunked_test.go:104: [1] at 48448 in stargz (nextFrame: 96556/97032): 48112, 48104 561s zstdchunked_test.go:104: [2] at 96556 in stargz (nextFrame: 96564/97032): 4, 424 561s zstdchunked_test.go:104: [3] at 96564 in stargz (nextFrame: 96984/97032): -1, 416 561s zstdchunked_test.go:104: [4] at 96984 in stargz (nextFrame: 97032/97032): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48448,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48448,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48448,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48448,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 331, NextOffset: 351 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 351, NextOffset: 491 561s testutil.go:509: Offset: 244, NextOffset: 363 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 491, NextOffset: 511 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 363, NextOffset: 383 561s testutil.go:509: Offset: 511, NextOffset: 650 561s testutil.go:509: Offset: 383, NextOffset: 501 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 48448 96428 96856] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96896): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48448/96896): 48444, 96416 561s zstdchunked_test.go:104: [1] at 48448 in stargz (nextFrame: 96420/96896): 47976, 47968 561s zstdchunked_test.go:104: [2] at 96420 in stargz (nextFrame: 96428/96896): 4, 424 561s zstdchunked_test.go:104: [3] at 96428 in stargz (nextFrame: 96848/96896): -1, 416 561s zstdchunked_test.go:104: [4] at 96848 in stargz (nextFrame: 96896/96896): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48448,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48448,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48448,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48448,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":216,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":236,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":355,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":375,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":494,"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":633,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":653,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":772,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":318,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":338,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":477,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":656,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":795,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":934,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":954,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo_empty5] vs [foo_empty2 foo3 foo_empty3 foo6 .no.prefetch.landmark foo_empty foo4 foo_empty4 foo5 foo_empty5 foo foo2] 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 81, NextOffset: 101 561s testutil.go:509: Offset: 183, NextOffset: 203 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 101, NextOffset: 216 561s testutil.go:509: Offset: 203, NextOffset: 318 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 318, NextOffset: 338 561s testutil.go:509: Offset: 236, NextOffset: 355 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 338, NextOffset: 477 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 355, NextOffset: 375 561s testutil.go:509: Offset: 477, NextOffset: 497 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 375, NextOffset: 494 561s testutil.go:509: Offset: 497, NextOffset: 636 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 494, NextOffset: 514 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 514, NextOffset: 633 561s testutil.go:509: Offset: 656, NextOffset: 775 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 633, NextOffset: 653 561s testutil.go:509: Offset: 775, NextOffset: 795 561s testutil.go:509: Offset: 653, NextOffset: 772 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 795, NextOffset: 934 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 772, NextOffset: 792 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 934, NextOffset: 954 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 792, NextOffset: 1310 561s testutil.go:509: Offset: 954, NextOffset: 1554 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo_empty3 foo6 .no.prefetch.landmark foo_empty foo4 foo_empty4 foo5 foo_empty5] vs [foo foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo6 foo_empty foo_empty2 foo_empty5] 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 775, NextOffset: 795 561s testutil.go:509: Offset: 633, NextOffset: 653 561s testutil.go:509: Offset: 795, NextOffset: 934 561s testutil.go:509: Offset: 653, NextOffset: 772 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 81, NextOffset: 101 561s testutil.go:509: Offset: 203, NextOffset: 318 561s testutil.go:509: Offset: 101, NextOffset: 216 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 318, NextOffset: 338 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 48448 96563 96991] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 97031): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 338, NextOffset: 477 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48448/97031): 48444, 96551 561s zstdchunked_test.go:104: [1] at 48448 in stargz (nextFrame: 96555/97031): 48111, 48103 561s zstdchunked_test.go:104: [2] at 96555 in stargz (nextFrame: 96563/97031): 4, 424 561s zstdchunked_test.go:104: [3] at 96563 in stargz (nextFrame: 96983/97031): -1, 416 561s zstdchunked_test.go:104: [4] at 96983 in stargz (nextFrame: 97031/97031): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48448,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48448,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48448,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48448,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 236, NextOffset: 355 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 477, NextOffset: 497 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 355, NextOffset: 375 561s testutil.go:509: Offset: 497, NextOffset: 636 561s testutil.go:509: Offset: 375, NextOffset: 494 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 934, NextOffset: 954 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 772, NextOffset: 792 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 954, NextOffset: 1554 561s testutil.go:509: Offset: 792, NextOffset: 1310 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 494, NextOffset: 514 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 656, NextOffset: 775 561s testutil.go:509: Offset: 514, NextOffset: 633 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 48448 96427 96855] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96895): 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 48448/96895): 48444, 96415 561s zstdchunked_test.go:104: [1] at 48448 in stargz (nextFrame: 96419/96895): 47975, 47967 561s zstdchunked_test.go:104: [2] at 96419 in stargz (nextFrame: 96427/96895): 4, 424 561s zstdchunked_test.go:104: [3] at 96427 in stargz (nextFrame: 96847/96895): -1, 416 561s zstdchunked_test.go:104: [4] at 96847 in stargz (nextFrame: 96895/96895): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1641: [2]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48448,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [3]: {"name":"foo22","type":"reg","size":3,"mode":420,"offset":48448,"innerOffset":1024,"digest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe","chunkSize":3,"chunkDigest":"sha256:64daa44ad493ff28a96effab6e77f1732a3d97d83241581b37dbd70a7a4900fe"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"bar/bar.txt","type":"reg","size":3,"mode":420,"offset":48448,"innerOffset":2560,"digest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0","chunkSize":3,"chunkDigest":"sha256:9834876dcfb05cb167a5c24953eba58c4ac89b1adf57f28f2f9d09af107ee8f0"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48448,"innerOffset":3584,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":64000,"chunkDigest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad"} 561s testutil.go:1763: On "foo22": got preread of "foo2" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":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":220,"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":357,"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":492,"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":627,"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":764,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":187,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":207,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":343,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":637,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":657,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":772,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":929,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":949,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty4 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo foo4] vs [foo_empty4 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo2] 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 220, NextOffset: 240 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 561s testutil.go:1763: On "foo22": got preread of "bar/bar.txt" 561s testutil.go:1763: On "foo22": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 323, NextOffset: 343 561s testutil.go:509: Offset: 240, NextOffset: 357 561s testutil.go:509: Offset: 343, NextOffset: 480 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 357, NextOffset: 377 561s testutil.go:509: Offset: 480, NextOffset: 500 561s testutil.go:509: Offset: 377, NextOffset: 492 561s testutil.go:509: Offset: 500, NextOffset: 637 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 627, NextOffset: 647 561s testutil.go:509: Offset: 772, NextOffset: 792 561s testutil.go:509: Offset: 647, NextOffset: 764 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 792, NextOffset: 929 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 84, NextOffset: 104 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 104, NextOffset: 220 561s testutil.go:509: Offset: 207, NextOffset: 323 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 32129 64657 96789 129935 130381] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 130421): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32129/130421): 32125, 129923 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 492, NextOffset: 512 561s testutil.go:509: Offset: 637, NextOffset: 657 561s testutil.go:509: Offset: 512, NextOffset: 627 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [1] at 32129 in stargz (nextFrame: 64657/130421): 32524, 97794 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 657, NextOffset: 772 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [2] at 64657 in stargz (nextFrame: 96789/130421): 32128, 65266 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 764, NextOffset: 784 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [3] at 96789 in stargz (nextFrame: 129927/130421): 33142, 33134 561s zstdchunked_test.go:104: [4] at 129927 in stargz (nextFrame: 129935/130421): 4, 442 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 929, NextOffset: 949 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [5] at 129935 in stargz (nextFrame: 130373/130421): -1, 434 561s zstdchunked_test.go:104: [6] at 130373 in stargz (nextFrame: 130421/130421): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32129,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64657,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64657,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96789,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 784, NextOffset: 1314 561s testutil.go:509: Offset: 949, NextOffset: 1549 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty5 .no.prefetch.landmark foo2 foo_empty4 foo6 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo5] vs [foo foo4 foo_empty4 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo_empty5] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 187, NextOffset: 207 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 84, NextOffset: 104 561s testutil.go:509: Offset: 207, NextOffset: 323 561s testutil.go:509: Offset: 104, NextOffset: 220 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 480, NextOffset: 500 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 357, NextOffset: 377 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 500, NextOffset: 637 561s testutil.go:509: Offset: 377, NextOffset: 492 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 637, NextOffset: 657 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 492, NextOffset: 512 561s testutil.go:509: Offset: 657, NextOffset: 772 561s testutil.go:509: Offset: 512, NextOffset: 627 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 772, NextOffset: 792 561s testutil.go:509: Offset: 627, NextOffset: 647 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 792, NextOffset: 929 561s testutil.go:509: Offset: 647, NextOffset: 764 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 323, NextOffset: 343 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 32129 64657 96789 128811 129257] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129297): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32129/129297): 32125, 128799 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 220, NextOffset: 240 561s testutil.go:509: Offset: 343, NextOffset: 480 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 561s zstdchunked_test.go:104: [1] at 32129 in stargz (nextFrame: 64657/129297): 32524, 96670 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 240, NextOffset: 357 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 561s zstdchunked_test.go:104: [2] at 64657 in stargz (nextFrame: 96789/129297): 32128, 64142 561s zstdchunked_test.go:104: [3] at 96789 in stargz (nextFrame: 128803/129297): 32018, 32010 561s zstdchunked_test.go:104: [4] at 128803 in stargz (nextFrame: 128811/129297): 4, 442 561s zstdchunked_test.go:104: [5] at 128811 in stargz (nextFrame: 129249/129297): -1, 434 561s zstdchunked_test.go:104: [6] at 129249 in stargz (nextFrame: 129297/129297): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32129,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64657,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64657,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96789,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 929, NextOffset: 949 561s testutil.go:509: Offset: 764, NextOffset: 784 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 949, NextOffset: 1549 561s testutil.go:509: Offset: 784, NextOffset: 1314 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 32129 64657 96789 129935 130381] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 130421): 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32129/130421): 32125, 129923 561s zstdchunked_test.go:104: [1] at 32129 in stargz (nextFrame: 64657/130421): 32524, 97794 561s zstdchunked_test.go:104: [2] at 64657 in stargz (nextFrame: 96789/130421): 32128, 65266 561s zstdchunked_test.go:104: [3] at 96789 in stargz (nextFrame: 129927/130421): 33142, 33134 561s zstdchunked_test.go:104: [4] at 129927 in stargz (nextFrame: 129935/130421): 4, 442 561s zstdchunked_test.go:104: [5] at 129935 in stargz (nextFrame: 130373/130421): -1, 434 561s zstdchunked_test.go:104: [6] at 130373 in stargz (nextFrame: 130421/130421): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32129,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64657,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64657,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96789,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":82,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":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":221,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":358,"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":498,"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":638,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":658,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":778,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":798,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":322,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":342,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":642,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":662,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":942,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":962,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty5 foo2 foo_empty2 foo6 foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5] vs [foo5 foo6 foo foo3 foo4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo_empty4] 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 498, NextOffset: 518 561s testutil.go:509: Offset: 642, NextOffset: 662 561s testutil.go:509: Offset: 518, NextOffset: 638 561s testutil.go:509: Offset: 662, NextOffset: 782 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 638, NextOffset: 658 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 782, NextOffset: 802 561s testutil.go:509: Offset: 658, NextOffset: 778 561s testutil.go:509: Offset: 802, NextOffset: 942 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 221, NextOffset: 241 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 32129 64657 96789 128811 129257] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129297): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32129/129297): 32125, 128799 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 322, NextOffset: 342 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 561s zstdchunked_test.go:104: [1] at 32129 in stargz (nextFrame: 64657/129297): 32524, 96670 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 241, NextOffset: 358 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 561s zstdchunked_test.go:104: [2] at 64657 in stargz (nextFrame: 96789/129297): 32128, 64142 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 342, NextOffset: 482 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 561s zstdchunked_test.go:104: [3] at 96789 in stargz (nextFrame: 128803/129297): 32018, 32010 561s zstdchunked_test.go:104: [4] at 128803 in stargz (nextFrame: 128811/129297): 4, 442 561s zstdchunked_test.go:104: [5] at 128811 in stargz (nextFrame: 129249/129297): -1, 434 561s zstdchunked_test.go:104: [6] at 129249 in stargz (nextFrame: 129297/129297): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32129,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64657,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64657,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96789,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 778, NextOffset: 798 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 942, NextOffset: 962 561s testutil.go:509: Offset: 798, NextOffset: 1314 561s testutil.go:509: Offset: 962, NextOffset: 1560 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 82, NextOffset: 102 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 102, NextOffset: 221 561s testutil.go:509: Offset: 203, NextOffset: 322 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 358, NextOffset: 378 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 482, NextOffset: 502 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 378, NextOffset: 498 561s testutil.go:509: Offset: 502, NextOffset: 642 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 32129 64657 96790 129936 130383] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 130423): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo4 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo5 foo6 foo foo3] vs [foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo6] 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 322, NextOffset: 342 561s testutil.go:509: Offset: 221, NextOffset: 241 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32129/130423): 32125, 129924 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 342, NextOffset: 482 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 561s zstdchunked_test.go:104: [1] at 32129 in stargz (nextFrame: 64657/130423): 32524, 97795 561s zstdchunked_test.go:104: [2] at 64657 in stargz (nextFrame: 96790/130423): 32129, 65267 561s zstdchunked_test.go:104: [3] at 96790 in stargz (nextFrame: 129928/130423): 33142, 33134 561s zstdchunked_test.go:104: [4] at 129928 in stargz (nextFrame: 129936/130423): 4, 443 561s zstdchunked_test.go:104: [5] at 129936 in stargz (nextFrame: 130375/130423): -1, 435 561s zstdchunked_test.go:104: [6] at 130375 in stargz (nextFrame: 130423/130423): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32129,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64657,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64657,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96790,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 241, NextOffset: 358 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 782, NextOffset: 802 561s testutil.go:509: Offset: 638, NextOffset: 658 561s testutil.go:509: Offset: 802, NextOffset: 942 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 658, NextOffset: 778 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 942, NextOffset: 962 561s testutil.go:509: Offset: 778, NextOffset: 798 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 32129 64657 96790 128812 129259] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129299): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32129/129299): 32125, 128800 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU 561s zstdchunked_test.go:104: [1] at 32129 in stargz (nextFrame: 64657/129299): 32524, 96671 561s zstdchunked_test.go:104: [2] at 64657 in stargz (nextFrame: 96790/129299): 32129, 64143 561s zstdchunked_test.go:104: [3] at 96790 in stargz (nextFrame: 128804/129299): 32018, 32010 561s zstdchunked_test.go:104: [4] at 128804 in stargz (nextFrame: 128812/129299): 4, 443 561s zstdchunked_test.go:104: [5] at 128812 in stargz (nextFrame: 129251/129299): -1, 435 561s zstdchunked_test.go:104: [6] at 129251 in stargz (nextFrame: 129299/129299): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32129,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64657,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64657,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96790,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 962, NextOffset: 1560 561s testutil.go:509: Offset: 798, NextOffset: 1314 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 82, NextOffset: 102 561s testutil.go:509: Offset: 203, NextOffset: 322 561s testutil.go:509: Offset: 102, NextOffset: 221 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 482, NextOffset: 502 561s testutil.go:509: Offset: 358, NextOffset: 378 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 502, NextOffset: 642 561s testutil.go:509: Offset: 378, NextOffset: 498 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 642, NextOffset: 662 561s testutil.go:509: Offset: 498, NextOffset: 518 561s testutil.go:509: Offset: 662, NextOffset: 782 561s testutil.go:509: Offset: 518, NextOffset: 638 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 32114 64642 96771 129917 130379] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 130419): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32114/130419): 32110, 129905 561s zstdchunked_test.go:104: [1] at 32114 in stargz (nextFrame: 64642/130419): 32524, 97791 561s zstdchunked_test.go:104: [2] at 64642 in stargz (nextFrame: 96771/130419): 32125, 65263 561s zstdchunked_test.go:104: [3] at 96771 in stargz (nextFrame: 129909/130419): 33142, 33134 561s zstdchunked_test.go:104: [4] at 129909 in stargz (nextFrame: 129917/130419): 4, 458 561s zstdchunked_test.go:104: [5] at 129917 in stargz (nextFrame: 130371/130419): -1, 450 561s zstdchunked_test.go:104: [6] at 130371 in stargz (nextFrame: 130419/130419): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32114,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64642,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64642,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96771,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":222,"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":360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":498,"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":636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":656,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":774,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":794,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":188,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":325,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":483,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":503,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":641,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":661,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":779,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":799,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":937,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty3] vs [foo4 foo_empty4 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3] 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 779, NextOffset: 799 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 656, NextOffset: 774 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 799, NextOffset: 937 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 32114 64642 96771 128793 129255] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129295): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32114/129295): 32110, 128781 561s zstdchunked_test.go:104: [1] at 32114 in stargz (nextFrame: 64642/129295): 32524, 96667 561s zstdchunked_test.go:104: [2] at 64642 in stargz (nextFrame: 96771/129295): 32125, 64139 561s zstdchunked_test.go:104: [3] at 96771 in stargz (nextFrame: 128785/129295): 32018, 32010 561s zstdchunked_test.go:104: [4] at 128785 in stargz (nextFrame: 128793/129295): 4, 458 561s zstdchunked_test.go:104: [5] at 128793 in stargz (nextFrame: 129247/129295): -1, 450 561s zstdchunked_test.go:104: [6] at 129247 in stargz (nextFrame: 129295/129295): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32114,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64642,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64642,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96771,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 774, NextOffset: 794 561s testutil.go:509: Offset: 937, NextOffset: 957 561s testutil.go:509: Offset: 794, NextOffset: 1317 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 957, NextOffset: 1558 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 188, NextOffset: 208 561s testutil.go:509: Offset: 105, NextOffset: 222 561s testutil.go:509: Offset: 208, NextOffset: 325 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 325, NextOffset: 345 561s testutil.go:509: Offset: 242, NextOffset: 360 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 345, NextOffset: 483 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 360, NextOffset: 380 561s testutil.go:509: Offset: 483, NextOffset: 503 561s testutil.go:509: Offset: 380, NextOffset: 498 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 503, NextOffset: 641 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 498, NextOffset: 518 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 32114 64642 96771 129917 130379] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 130419): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32114/130419): 32110, 129905 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 641, NextOffset: 661 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 561s zstdchunked_test.go:104: [1] at 32114 in stargz (nextFrame: 64642/130419): 32524, 97791 561s zstdchunked_test.go:104: [2] at 64642 in stargz (nextFrame: 96771/130419): 32125, 65263 561s zstdchunked_test.go:104: [3] at 96771 in stargz (nextFrame: 129909/130419): 33142, 33134 561s zstdchunked_test.go:104: [4] at 129909 in stargz (nextFrame: 129917/130419): 4, 458 561s zstdchunked_test.go:104: [5] at 129917 in stargz (nextFrame: 130371/130419): -1, 450 561s zstdchunked_test.go:104: [6] at 130371 in stargz (nextFrame: 130419/130419): -1, -1 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 518, NextOffset: 636 561s testutil.go:509: Offset: 661, NextOffset: 779 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32114,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64642,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64642,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96771,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty3 foo5 foo_empty5 foo6] vs [foo_empty3 foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2] 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 483, NextOffset: 503 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 360, NextOffset: 380 561s testutil.go:509: Offset: 503, NextOffset: 641 561s testutil.go:509: Offset: 380, NextOffset: 498 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 641, NextOffset: 661 561s testutil.go:509: Offset: 498, NextOffset: 518 561s testutil.go:509: Offset: 661, NextOffset: 779 561s testutil.go:509: Offset: 518, NextOffset: 636 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 779, NextOffset: 799 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 799, NextOffset: 937 561s testutil.go:509: Offset: 656, NextOffset: 774 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 937, NextOffset: 957 561s testutil.go:509: Offset: 774, NextOffset: 794 561s testutil.go:509: Offset: 957, NextOffset: 1558 561s testutil.go:509: Offset: 794, NextOffset: 1317 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 32114 64642 96771 128793 129255] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129295): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32114/129295): 32110, 128781 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 188, NextOffset: 208 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 561s zstdchunked_test.go:104: [1] at 32114 in stargz (nextFrame: 64642/129295): 32524, 96667 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 85, NextOffset: 105 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 561s zstdchunked_test.go:104: [2] at 64642 in stargz (nextFrame: 96771/129295): 32125, 64139 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 208, NextOffset: 325 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX 561s zstdchunked_test.go:104: [3] at 96771 in stargz (nextFrame: 128785/129295): 32018, 32010 561s zstdchunked_test.go:104: [4] at 128785 in stargz (nextFrame: 128793/129295): 4, 458 561s zstdchunked_test.go:104: [5] at 128793 in stargz (nextFrame: 129247/129295): -1, 450 561s zstdchunked_test.go:104: [6] at 129247 in stargz (nextFrame: 129295/129295): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32114,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64642,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64642,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96771,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 105, NextOffset: 222 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 325, NextOffset: 345 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 345, NextOffset: 483 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 242, NextOffset: 360 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 32110 64638 96766 129912 130373] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 130413): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32110/130413): 32106, 129900 561s zstdchunked_test.go:104: [1] at 32110 in stargz (nextFrame: 64638/130413): 32524, 97790 561s zstdchunked_test.go:104: [2] at 64638 in stargz (nextFrame: 96766/130413): 32124, 65262 561s zstdchunked_test.go:104: [3] at 96766 in stargz (nextFrame: 129904/130413): 33142, 33134 561s zstdchunked_test.go:104: [4] at 129904 in stargz (nextFrame: 129912/130413): 4, 457 561s zstdchunked_test.go:104: [5] at 129912 in stargz (nextFrame: 130365/130413): -1, 449 561s zstdchunked_test.go:104: [6] at 130365 in stargz (nextFrame: 130413/130413): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32110,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64638,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64638,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96766,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":216,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":236,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":355,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":375,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":494,"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":633,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":653,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":772,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":318,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":338,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":477,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":656,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":795,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":934,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":954,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo_empty4 foo5 foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty5 foo6] vs [foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo6 .no.prefetch.landmark foo2 foo3 foo_empty5] 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 494, NextOffset: 514 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 514, NextOffset: 633 561s testutil.go:509: Offset: 656, NextOffset: 775 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 772, NextOffset: 792 561s testutil.go:509: Offset: 934, NextOffset: 954 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 32110 64638 96766 128788 129249] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129289): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 792, NextOffset: 1310 561s testutil.go:509: Offset: 954, NextOffset: 1554 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 318, NextOffset: 338 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32110/129289): 32106, 128776 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 236, NextOffset: 355 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 561s zstdchunked_test.go:104: [1] at 32110 in stargz (nextFrame: 64638/129289): 32524, 96666 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 338, NextOffset: 477 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 561s zstdchunked_test.go:104: [2] at 64638 in stargz (nextFrame: 96766/129289): 32124, 64138 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 355, NextOffset: 375 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 561s zstdchunked_test.go:104: [3] at 96766 in stargz (nextFrame: 128780/129289): 32018, 32010 561s zstdchunked_test.go:104: [4] at 128780 in stargz (nextFrame: 128788/129289): 4, 457 561s zstdchunked_test.go:104: [5] at 128788 in stargz (nextFrame: 129241/129289): -1, 449 561s zstdchunked_test.go:104: [6] at 129241 in stargz (nextFrame: 129289/129289): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32110,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64638,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64638,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96766,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 477, NextOffset: 497 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 375, NextOffset: 494 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 497, NextOffset: 636 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 633, NextOffset: 653 561s testutil.go:509: Offset: 775, NextOffset: 795 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 653, NextOffset: 772 561s testutil.go:509: Offset: 795, NextOffset: 934 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 81, NextOffset: 101 561s testutil.go:509: Offset: 183, NextOffset: 203 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 101, NextOffset: 216 561s testutil.go:509: Offset: 203, NextOffset: 318 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 32121 64649 96772 129918 130375] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 130415): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo6 .no.prefetch.landmark foo2 foo3 foo_empty5 foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5] vs [foo6 foo2 foo3 foo_empty4 foo5 foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty5] 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 934, NextOffset: 954 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32121/130415): 32117, 129906 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 772, NextOffset: 792 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [1] at 32121 in stargz (nextFrame: 64649/130415): 32524, 97785 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 954, NextOffset: 1554 561s testutil.go:509: Offset: 792, NextOffset: 1310 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 318, NextOffset: 338 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [2] at 64649 in stargz (nextFrame: 96772/130415): 32119, 65257 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 338, NextOffset: 477 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [3] at 96772 in stargz (nextFrame: 129910/130415): 33142, 33134 561s zstdchunked_test.go:104: [4] at 129910 in stargz (nextFrame: 129918/130415): 4, 453 561s zstdchunked_test.go:104: [5] at 129918 in stargz (nextFrame: 130367/130415): -1, 445 561s zstdchunked_test.go:104: [6] at 130367 in stargz (nextFrame: 130415/130415): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32121,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64649,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64649,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96772,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 236, NextOffset: 355 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 477, NextOffset: 497 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 355, NextOffset: 375 561s testutil.go:509: Offset: 497, NextOffset: 636 561s testutil.go:509: Offset: 375, NextOffset: 494 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 183, NextOffset: 203 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 81, NextOffset: 101 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 32121 64649 96772 128794 129251] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129291): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 203, NextOffset: 318 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32121/129291): 32117, 128782 561s zstdchunked_test.go:104: [1] at 32121 in stargz (nextFrame: 64649/129291): 32524, 96661 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR 561s zstdchunked_test.go:104: [2] at 64649 in stargz (nextFrame: 96772/129291): 32119, 64133 561s zstdchunked_test.go:104: [3] at 96772 in stargz (nextFrame: 128786/129291): 32018, 32010 561s zstdchunked_test.go:104: [4] at 128786 in stargz (nextFrame: 128794/129291): 4, 453 561s zstdchunked_test.go:104: [5] at 128794 in stargz (nextFrame: 129243/129291): -1, 445 561s zstdchunked_test.go:104: [6] at 129243 in stargz (nextFrame: 129291/129291): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32121,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64649,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64649,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96772,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 101, NextOffset: 216 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 494, NextOffset: 514 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 656, NextOffset: 775 561s testutil.go:509: Offset: 514, NextOffset: 633 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 775, NextOffset: 795 561s testutil.go:509: Offset: 633, NextOffset: 653 561s testutil.go:509: Offset: 795, NextOffset: 934 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 653, NextOffset: 772 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 32121 64649 96772 129918 130375] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 130415): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32121/130415): 32117, 129906 561s zstdchunked_test.go:104: [1] at 32121 in stargz (nextFrame: 64649/130415): 32524, 97785 561s zstdchunked_test.go:104: [2] at 64649 in stargz (nextFrame: 96772/130415): 32119, 65257 561s zstdchunked_test.go:104: [3] at 96772 in stargz (nextFrame: 129910/130415): 33142, 33134 561s zstdchunked_test.go:104: [4] at 129910 in stargz (nextFrame: 129918/130415): 4, 453 561s zstdchunked_test.go:104: [5] at 129918 in stargz (nextFrame: 130367/130415): -1, 445 561s zstdchunked_test.go:104: [6] at 130367 in stargz (nextFrame: 130415/130415): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32121,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64649,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64649,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96772,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":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":220,"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":357,"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":492,"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":627,"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":764,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":187,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":207,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":343,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":637,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":657,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":772,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":929,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":949,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty5 foo6 foo foo_empty3 foo5 foo_empty foo2 foo_empty2 foo3 foo4] vs [foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo3 foo_empty3 foo4 foo_empty foo2 foo_empty2 foo_empty4] 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 220, NextOffset: 240 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 32121 64649 96772 128794 129251] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129291): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 323, NextOffset: 343 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32121/129291): 32117, 128782 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 240, NextOffset: 357 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 561s zstdchunked_test.go:104: [1] at 32121 in stargz (nextFrame: 64649/129291): 32524, 96661 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 343, NextOffset: 480 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 561s zstdchunked_test.go:104: [2] at 64649 in stargz (nextFrame: 96772/129291): 32119, 64133 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 561s zstdchunked_test.go:104: [3] at 96772 in stargz (nextFrame: 128786/129291): 32018, 32010 561s zstdchunked_test.go:104: [4] at 128786 in stargz (nextFrame: 128794/129291): 4, 453 561s zstdchunked_test.go:104: [5] at 128794 in stargz (nextFrame: 129243/129291): -1, 445 561s zstdchunked_test.go:104: [6] at 129243 in stargz (nextFrame: 129291/129291): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32121,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64649,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64649,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96772,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 357, NextOffset: 377 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 480, NextOffset: 500 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 377, NextOffset: 492 561s testutil.go:509: Offset: 500, NextOffset: 637 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 492, NextOffset: 512 561s testutil.go:509: Offset: 637, NextOffset: 657 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 512, NextOffset: 627 561s testutil.go:509: Offset: 657, NextOffset: 772 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 32119 64647 96781 129927 130384] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 130424): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32119/130424): 32115, 129915 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 764, NextOffset: 784 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 561s zstdchunked_test.go:104: [1] at 32119 in stargz (nextFrame: 64647/130424): 32524, 97796 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 929, NextOffset: 949 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU 561s zstdchunked_test.go:104: [2] at 64647 in stargz (nextFrame: 96781/130424): 32130, 65268 561s zstdchunked_test.go:104: [3] at 96781 in stargz (nextFrame: 129919/130424): 33142, 33134 561s zstdchunked_test.go:104: [4] at 129919 in stargz (nextFrame: 129927/130424): 4, 453 561s zstdchunked_test.go:104: [5] at 129927 in stargz (nextFrame: 130376/130424): -1, 445 561s zstdchunked_test.go:104: [6] at 130376 in stargz (nextFrame: 130424/130424): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32119,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64647,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64647,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96781,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 784, NextOffset: 1314 561s testutil.go:509: Offset: 949, NextOffset: 1549 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 84, NextOffset: 104 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 104, NextOffset: 220 561s testutil.go:509: Offset: 207, NextOffset: 323 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 627, NextOffset: 647 561s testutil.go:509: Offset: 772, NextOffset: 792 561s testutil.go:509: Offset: 647, NextOffset: 764 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 792, NextOffset: 929 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo3 foo_empty3 foo4] vs [foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty3 foo5 foo_empty foo2] 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 480, NextOffset: 500 561s testutil.go:509: Offset: 357, NextOffset: 377 561s testutil.go:509: Offset: 500, NextOffset: 637 561s testutil.go:509: Offset: 377, NextOffset: 492 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 637, NextOffset: 657 561s testutil.go:509: Offset: 492, NextOffset: 512 561s testutil.go:509: Offset: 657, NextOffset: 772 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 512, NextOffset: 627 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 323, NextOffset: 343 561s testutil.go:509: Offset: 220, NextOffset: 240 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 343, NextOffset: 480 561s testutil.go:509: Offset: 240, NextOffset: 357 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 772, NextOffset: 792 561s testutil.go:509: Offset: 627, NextOffset: 647 561s testutil.go:509: Offset: 792, NextOffset: 929 561s testutil.go:509: Offset: 647, NextOffset: 764 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 929, NextOffset: 949 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 32119 64647 96781 128803 129260] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129300): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 764, NextOffset: 784 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32119/129300): 32115, 128791 561s zstdchunked_test.go:104: [1] at 32119 in stargz (nextFrame: 64647/129300): 32524, 96672 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 949, NextOffset: 1549 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 561s zstdchunked_test.go:104: [2] at 64647 in stargz (nextFrame: 96781/129300): 32130, 64144 561s zstdchunked_test.go:104: [3] at 96781 in stargz (nextFrame: 128795/129300): 32018, 32010 561s zstdchunked_test.go:104: [4] at 128795 in stargz (nextFrame: 128803/129300): 4, 453 561s zstdchunked_test.go:104: [5] at 128803 in stargz (nextFrame: 129252/129300): -1, 445 561s zstdchunked_test.go:104: [6] at 129252 in stargz (nextFrame: 129300/129300): -1, -1 561s testutil.go:1638: got TOC entries: 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 784, NextOffset: 1314 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 187, NextOffset: 207 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32119,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64647,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64647,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96781,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 84, NextOffset: 104 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 207, NextOffset: 323 561s testutil.go:509: Offset: 104, NextOffset: 220 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 32114 64642 96774 129920 130376] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 130416): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32114/130416): 32110, 129908 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":82,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":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":221,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":358,"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":498,"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":638,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":658,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":778,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":798,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":322,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":342,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":642,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":662,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":942,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":962,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty foo3 foo4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty3 foo_empty4] vs [foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty2 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty] 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 358, NextOffset: 378 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [1] at 32114 in stargz (nextFrame: 64642/130416): 32524, 97794 561s zstdchunked_test.go:104: [2] at 64642 in stargz (nextFrame: 96774/130416): 32128, 65266 561s zstdchunked_test.go:104: [3] at 96774 in stargz (nextFrame: 129912/130416): 33142, 33134 561s zstdchunked_test.go:104: [4] at 129912 in stargz (nextFrame: 129920/130416): 4, 452 561s zstdchunked_test.go:104: [5] at 129920 in stargz (nextFrame: 130368/130416): -1, 444 561s zstdchunked_test.go:104: [6] at 130368 in stargz (nextFrame: 130416/130416): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32114,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64642,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64642,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96774,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 482, NextOffset: 502 561s testutil.go:509: Offset: 378, NextOffset: 498 561s testutil.go:509: Offset: 502, NextOffset: 642 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 498, NextOffset: 518 561s testutil.go:509: Offset: 642, NextOffset: 662 561s testutil.go:509: Offset: 518, NextOffset: 638 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 662, NextOffset: 782 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 638, NextOffset: 658 561s testutil.go:509: Offset: 782, NextOffset: 802 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 658, NextOffset: 778 561s testutil.go:509: Offset: 802, NextOffset: 942 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 778, NextOffset: 798 561s testutil.go:509: Offset: 942, NextOffset: 962 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 798, NextOffset: 1314 561s testutil.go:509: Offset: 962, NextOffset: 1560 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 82, NextOffset: 102 561s testutil.go:509: Offset: 183, NextOffset: 203 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 102, NextOffset: 221 561s testutil.go:509: Offset: 203, NextOffset: 322 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 221, NextOffset: 241 561s testutil.go:509: Offset: 322, NextOffset: 342 561s testutil.go:509: Offset: 241, NextOffset: 358 561s testutil.go:509: Offset: 342, NextOffset: 482 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 32114 64642 96774 128796 129252] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129292): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32114/129292): 32110, 128784 561s zstdchunked_test.go:104: [1] at 32114 in stargz (nextFrame: 64642/129292): 32524, 96670 561s zstdchunked_test.go:104: [2] at 64642 in stargz (nextFrame: 96774/129292): 32128, 64142 561s zstdchunked_test.go:104: [3] at 96774 in stargz (nextFrame: 128788/129292): 32018, 32010 561s zstdchunked_test.go:104: [4] at 128788 in stargz (nextFrame: 128796/129292): 4, 452 561s zstdchunked_test.go:104: [5] at 128796 in stargz (nextFrame: 129244/129292): -1, 444 561s zstdchunked_test.go:104: [6] at 129244 in stargz (nextFrame: 129292/129292): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32114,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64642,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64642,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96774,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty4 foo_empty2 foo5] vs [foo_empty4 foo_empty foo3 foo4 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty3] 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 642, NextOffset: 662 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 498, NextOffset: 518 561s testutil.go:509: Offset: 662, NextOffset: 782 561s testutil.go:509: Offset: 518, NextOffset: 638 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 782, NextOffset: 802 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 638, NextOffset: 658 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 802, NextOffset: 942 561s testutil.go:509: Offset: 658, NextOffset: 778 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 942, NextOffset: 962 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 778, NextOffset: 798 561s testutil.go:509: Offset: 962, NextOffset: 1560 561s testutil.go:509: Offset: 798, NextOffset: 1314 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 82, NextOffset: 102 561s testutil.go:509: Offset: 203, NextOffset: 322 561s testutil.go:509: Offset: 102, NextOffset: 221 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 322, NextOffset: 342 561s testutil.go:509: Offset: 221, NextOffset: 241 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 342, NextOffset: 482 561s testutil.go:509: Offset: 241, NextOffset: 358 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 482, NextOffset: 502 561s testutil.go:509: Offset: 358, NextOffset: 378 561s testutil.go:509: Offset: 502, NextOffset: 642 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 378, NextOffset: 498 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 32114 64642 96774 129920 130376] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 130416): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32114/130416): 32110, 129908 561s zstdchunked_test.go:104: [1] at 32114 in stargz (nextFrame: 64642/130416): 32524, 97794 561s zstdchunked_test.go:104: [2] at 64642 in stargz (nextFrame: 96774/130416): 32128, 65266 561s zstdchunked_test.go:104: [3] at 96774 in stargz (nextFrame: 129912/130416): 33142, 33134 561s zstdchunked_test.go:104: [4] at 129912 in stargz (nextFrame: 129920/130416): 4, 452 561s zstdchunked_test.go:104: [5] at 129920 in stargz (nextFrame: 130368/130416): -1, 444 561s zstdchunked_test.go:104: [6] at 130368 in stargz (nextFrame: 130416/130416): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32114,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64642,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64642,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96774,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":222,"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":360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":498,"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":636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":656,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":774,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":794,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":188,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":325,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":483,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":503,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":641,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":661,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":779,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":799,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":937,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo2 foo_empty3 foo5 foo6] vs [foo6 foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty3] 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 636, NextOffset: 656 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 779, NextOffset: 799 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 656, NextOffset: 774 561s testutil.go:509: Offset: 799, NextOffset: 937 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 774, NextOffset: 794 561s testutil.go:509: Offset: 937, NextOffset: 957 561s testutil.go:509: Offset: 794, NextOffset: 1317 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 957, NextOffset: 1558 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 188, NextOffset: 208 561s testutil.go:509: Offset: 105, NextOffset: 222 561s testutil.go:509: Offset: 208, NextOffset: 325 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 360, NextOffset: 380 561s testutil.go:509: Offset: 483, NextOffset: 503 561s testutil.go:509: Offset: 380, NextOffset: 498 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 32114 64642 96774 128796 129252] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129292): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 503, NextOffset: 641 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32114/129292): 32110, 128784 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 498, NextOffset: 518 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 561s zstdchunked_test.go:104: [1] at 32114 in stargz (nextFrame: 64642/129292): 32524, 96670 561s zstdchunked_test.go:104: [2] at 64642 in stargz (nextFrame: 96774/129292): 32128, 64142 561s zstdchunked_test.go:104: [3] at 96774 in stargz (nextFrame: 128788/129292): 32018, 32010 561s zstdchunked_test.go:104: [4] at 128788 in stargz (nextFrame: 128796/129292): 4, 452 561s zstdchunked_test.go:104: [5] at 128796 in stargz (nextFrame: 129244/129292): -1, 444 561s zstdchunked_test.go:104: [6] at 129244 in stargz (nextFrame: 129292/129292): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32114,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64642,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64642,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96774,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 641, NextOffset: 661 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 518, NextOffset: 636 561s testutil.go:509: Offset: 661, NextOffset: 779 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 325, NextOffset: 345 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 242, NextOffset: 360 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 345, NextOffset: 483 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo_empty3 foo6 foo2] vs [foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo2 foo_empty3 foo5 foo6 foo foo_empty] 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 188, NextOffset: 208 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 208, NextOffset: 325 561s testutil.go:509: Offset: 105, NextOffset: 222 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 32113 64641 96772 129918 130371] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 130411): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 937, NextOffset: 957 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32113/130411): 32109, 129906 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 774, NextOffset: 794 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 561s zstdchunked_test.go:104: [1] at 32113 in stargz (nextFrame: 64641/130411): 32524, 97793 561s zstdchunked_test.go:104: [2] at 64641 in stargz (nextFrame: 96772/130411): 32127, 65265 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 957, NextOffset: 1558 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 561s zstdchunked_test.go:104: [3] at 96772 in stargz (nextFrame: 129910/130411): 33142, 33134 561s zstdchunked_test.go:104: [4] at 129910 in stargz (nextFrame: 129918/130411): 4, 449 561s zstdchunked_test.go:104: [5] at 129918 in stargz (nextFrame: 130363/130411): -1, 441 561s zstdchunked_test.go:104: [6] at 130363 in stargz (nextFrame: 130411/130411): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 794, NextOffset: 1317 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32113,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64641,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 325, NextOffset: 345 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64641,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96772,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 345, NextOffset: 483 561s testutil.go:509: Offset: 242, NextOffset: 360 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 483, NextOffset: 503 561s testutil.go:509: Offset: 360, NextOffset: 380 561s testutil.go:509: Offset: 503, NextOffset: 641 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 380, NextOffset: 498 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 641, NextOffset: 661 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 498, NextOffset: 518 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 661, NextOffset: 779 561s testutil.go:509: Offset: 518, NextOffset: 636 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 779, NextOffset: 799 561s testutil.go:509: Offset: 636, NextOffset: 656 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 32113 64641 96772 128794 129247] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129287): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32113/129287): 32109, 128782 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 799, NextOffset: 937 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 561s zstdchunked_test.go:104: [1] at 32113 in stargz (nextFrame: 64641/129287): 32524, 96669 561s zstdchunked_test.go:104: [2] at 64641 in stargz (nextFrame: 96772/129287): 32127, 64141 561s zstdchunked_test.go:104: [3] at 96772 in stargz (nextFrame: 128786/129287): 32018, 32010 561s zstdchunked_test.go:104: [4] at 128786 in stargz (nextFrame: 128794/129287): 4, 449 561s zstdchunked_test.go:104: [5] at 128794 in stargz (nextFrame: 129239/129287): -1, 441 561s zstdchunked_test.go:104: [6] at 129239 in stargz (nextFrame: 129287/129287): -1, -1 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 656, NextOffset: 774 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32113,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64641,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64641,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96772,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":82,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":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":219,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":239,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":357,"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":495,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":515,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":633,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":653,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":771,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":791,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":320,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":340,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":478,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":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":636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":656,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":774,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":794,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":932,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":952,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo2 foo4 foo_empty5 foo6 foo foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty] vs [foo_empty4 foo6 foo foo_empty2 foo3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo2 foo_empty3] 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 357, NextOffset: 377 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 32116 64644 96758 120942 121372] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 121412): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 478, NextOffset: 498 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 377, NextOffset: 495 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32116/121412): 32112, 120930 561s zstdchunked_test.go:104: [1] at 32116 in stargz (nextFrame: 64644/121412): 32524, 88814 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 498, NextOffset: 636 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [2] at 64644 in stargz (nextFrame: 96758/121412): 32110, 56286 561s zstdchunked_test.go:104: [3] at 96758 in stargz (nextFrame: 120934/121412): 24180, 24172 561s zstdchunked_test.go:104: [4] at 120934 in stargz (nextFrame: 120942/121412): 4, 426 561s zstdchunked_test.go:104: [5] at 120942 in stargz (nextFrame: 121364/121412): -1, 418 561s zstdchunked_test.go:104: [6] at 121364 in stargz (nextFrame: 121412/121412): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32116,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64644,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64644,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96758,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 633, NextOffset: 653 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 774, NextOffset: 794 561s testutil.go:509: Offset: 653, NextOffset: 771 561s testutil.go:509: Offset: 794, NextOffset: 932 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 219, NextOffset: 239 561s testutil.go:509: Offset: 320, NextOffset: 340 561s testutil.go:509: Offset: 239, NextOffset: 357 561s testutil.go:509: Offset: 340, NextOffset: 478 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 495, NextOffset: 515 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 515, NextOffset: 633 561s testutil.go:509: Offset: 656, NextOffset: 774 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 771, NextOffset: 791 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 932, NextOffset: 952 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 791, NextOffset: 1309 561s testutil.go:509: Offset: 952, NextOffset: 1557 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 82, NextOffset: 102 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 32116 64644 96758 128780 129210] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129250): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 183, NextOffset: 203 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32116/129250): 32112, 128768 561s zstdchunked_test.go:104: [1] at 32116 in stargz (nextFrame: 64644/129250): 32524, 96652 561s zstdchunked_test.go:104: [2] at 64644 in stargz (nextFrame: 96758/129250): 32110, 64124 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 102, NextOffset: 219 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR 561s zstdchunked_test.go:104: [3] at 96758 in stargz (nextFrame: 128772/129250): 32018, 32010 561s zstdchunked_test.go:104: [4] at 128772 in stargz (nextFrame: 128780/129250): 4, 426 561s zstdchunked_test.go:104: [5] at 128780 in stargz (nextFrame: 129202/129250): -1, 418 561s zstdchunked_test.go:104: [6] at 129202 in stargz (nextFrame: 129250/129250): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32116,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64644,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64644,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96758,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 203, NextOffset: 320 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo_empty4 foo6 foo foo_empty2 foo3 foo4 foo5 foo_empty5 .no.prefetch.landmark] vs [foo foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty foo2 foo4 foo_empty5 foo6] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 183, NextOffset: 203 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 82, NextOffset: 102 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 203, NextOffset: 320 561s testutil.go:509: Offset: 102, NextOffset: 219 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 478, NextOffset: 498 561s testutil.go:509: Offset: 357, NextOffset: 377 561s testutil.go:509: Offset: 498, NextOffset: 636 561s testutil.go:509: Offset: 377, NextOffset: 495 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 495, NextOffset: 515 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 656, NextOffset: 774 561s testutil.go:509: Offset: 515, NextOffset: 633 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 774, NextOffset: 794 561s testutil.go:509: Offset: 633, NextOffset: 653 561s testutil.go:509: Offset: 794, NextOffset: 932 561s testutil.go:509: Offset: 653, NextOffset: 771 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 32116 64644 96758 120942 121372] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 121412): 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 320, NextOffset: 340 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32116/121412): 32112, 120930 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 219, NextOffset: 239 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 561s zstdchunked_test.go:104: [1] at 32116 in stargz (nextFrame: 64644/121412): 32524, 88814 561s zstdchunked_test.go:104: [2] at 64644 in stargz (nextFrame: 96758/121412): 32110, 56286 561s zstdchunked_test.go:104: [3] at 96758 in stargz (nextFrame: 120934/121412): 24180, 24172 561s zstdchunked_test.go:104: [4] at 120934 in stargz (nextFrame: 120942/121412): 4, 426 561s zstdchunked_test.go:104: [5] at 120942 in stargz (nextFrame: 121364/121412): -1, 418 561s zstdchunked_test.go:104: [6] at 121364 in stargz (nextFrame: 121412/121412): -1, -1 561s testutil.go:1638: got TOC entries: 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 340, NextOffset: 478 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32116,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64644,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64644,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96758,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 239, NextOffset: 357 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 932, NextOffset: 952 561s testutil.go:509: Offset: 771, NextOffset: 791 561s testutil.go:509: Offset: 952, NextOffset: 1557 561s testutil.go:509: Offset: 791, NextOffset: 1309 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":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":219,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":239,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":355,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":375,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":491,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":511,"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":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":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":783,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":187,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":207,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":322,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":342,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":478,"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":634,"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":770,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":790,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":926,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":946,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty2 foo_empty3] vs [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo5 foo6 .no.prefetch.landmark foo foo3 foo_empty4 foo_empty5] 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 763, NextOffset: 783 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 926, NextOffset: 946 561s testutil.go:509: Offset: 783, NextOffset: 1306 561s testutil.go:509: Offset: 946, NextOffset: 1547 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 84, NextOffset: 104 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 104, NextOffset: 219 561s testutil.go:509: Offset: 207, NextOffset: 322 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 219, NextOffset: 239 561s testutil.go:509: Offset: 322, NextOffset: 342 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 32116 64644 96758 128780 129210] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129250): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 239, NextOffset: 355 561s testutil.go:509: Offset: 342, NextOffset: 478 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 355, NextOffset: 375 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32116/129250): 32112, 128768 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 478, NextOffset: 498 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 561s zstdchunked_test.go:104: [1] at 32116 in stargz (nextFrame: 64644/129250): 32524, 96652 561s zstdchunked_test.go:104: [2] at 64644 in stargz (nextFrame: 96758/129250): 32110, 64124 561s zstdchunked_test.go:104: [3] at 96758 in stargz (nextFrame: 128772/129250): 32018, 32010 561s zstdchunked_test.go:104: [4] at 128772 in stargz (nextFrame: 128780/129250): 4, 426 561s zstdchunked_test.go:104: [5] at 128780 in stargz (nextFrame: 129202/129250): -1, 418 561s zstdchunked_test.go:104: [6] at 129202 in stargz (nextFrame: 129250/129250): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32116,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64644,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64644,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96758,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 375, NextOffset: 491 561s testutil.go:509: Offset: 498, NextOffset: 634 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 491, NextOffset: 511 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 634, NextOffset: 654 561s testutil.go:509: Offset: 511, NextOffset: 627 561s testutil.go:509: Offset: 654, NextOffset: 770 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 627, NextOffset: 647 561s testutil.go:509: Offset: 770, NextOffset: 790 561s testutil.go:509: Offset: 647, NextOffset: 763 561s testutil.go:509: Offset: 790, NextOffset: 926 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo4 foo5 foo6 .no.prefetch.landmark foo foo3 foo_empty4 foo_empty5 foo_empty foo2 foo_empty2 foo_empty3] vs [foo foo_empty2 foo_empty3 foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 84, NextOffset: 104 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 207, NextOffset: 322 561s testutil.go:509: Offset: 104, NextOffset: 219 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 478, NextOffset: 498 561s testutil.go:509: Offset: 355, NextOffset: 375 561s testutil.go:509: Offset: 498, NextOffset: 634 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 375, NextOffset: 491 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 322, NextOffset: 342 561s testutil.go:509: Offset: 219, NextOffset: 239 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 342, NextOffset: 478 561s testutil.go:509: Offset: 239, NextOffset: 355 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 634, NextOffset: 654 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 32118 64646 96759 120943 121373] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 121413): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32118/121413): 32114, 120931 561s zstdchunked_test.go:104: [1] at 32118 in stargz (nextFrame: 64646/121413): 32524, 88813 561s zstdchunked_test.go:104: [2] at 64646 in stargz (nextFrame: 96759/121413): 32109, 56285 561s zstdchunked_test.go:104: [3] at 96759 in stargz (nextFrame: 120935/121413): 24180, 24172 561s zstdchunked_test.go:104: [4] at 120935 in stargz (nextFrame: 120943/121413): 4, 426 561s zstdchunked_test.go:104: [5] at 120943 in stargz (nextFrame: 121365/121413): -1, 418 561s zstdchunked_test.go:104: [6] at 121365 in stargz (nextFrame: 121413/121413): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32118,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64646,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64646,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96759,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 491, NextOffset: 511 561s testutil.go:509: Offset: 654, NextOffset: 770 561s testutil.go:509: Offset: 511, NextOffset: 627 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 770, NextOffset: 790 561s testutil.go:509: Offset: 627, NextOffset: 647 561s testutil.go:509: Offset: 790, NextOffset: 926 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 647, NextOffset: 763 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 926, NextOffset: 946 561s testutil.go:509: Offset: 763, NextOffset: 783 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 32118 64646 96759 128781 129211] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129251): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 946, NextOffset: 1547 561s testutil.go:509: Offset: 783, NextOffset: 1306 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32118/129251): 32114, 128769 561s zstdchunked_test.go:104: [1] at 32118 in stargz (nextFrame: 64646/129251): 32524, 96651 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU 561s zstdchunked_test.go:104: [2] at 64646 in stargz (nextFrame: 96759/129251): 32109, 64123 561s zstdchunked_test.go:104: [3] at 96759 in stargz (nextFrame: 128773/129251): 32018, 32010 561s zstdchunked_test.go:104: [4] at 128773 in stargz (nextFrame: 128781/129251): 4, 426 561s zstdchunked_test.go:104: [5] at 128781 in stargz (nextFrame: 129203/129251): -1, 418 561s zstdchunked_test.go:104: [6] at 129203 in stargz (nextFrame: 129251/129251): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32118,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64646,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64646,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96759,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":221,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":499,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":519,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":638,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":658,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":777,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":797,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":187,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":207,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":325,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":484,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":504,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":643,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":663,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":941,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":961,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo5 foo6 foo4 foo_empty4 foo_empty5] vs [foo_empty5 .no.prefetch.landmark foo foo2 foo4 foo_empty4 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo5] 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 221, NextOffset: 241 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 325, NextOffset: 345 561s testutil.go:509: Offset: 241, NextOffset: 360 561s testutil.go:509: Offset: 345, NextOffset: 484 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 360, NextOffset: 380 561s testutil.go:509: Offset: 484, NextOffset: 504 561s testutil.go:509: Offset: 380, NextOffset: 499 561s testutil.go:509: Offset: 504, NextOffset: 643 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 32112 64640 96759 120943 121375] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 121415): 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 638, NextOffset: 658 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32112/121415): 32108, 120931 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 782, NextOffset: 802 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [1] at 32112 in stargz (nextFrame: 64640/121415): 32524, 88819 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 658, NextOffset: 777 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [2] at 64640 in stargz (nextFrame: 96759/121415): 32115, 56291 561s zstdchunked_test.go:104: [3] at 96759 in stargz (nextFrame: 120935/121415): 24180, 24172 561s zstdchunked_test.go:104: [4] at 120935 in stargz (nextFrame: 120943/121415): 4, 428 561s zstdchunked_test.go:104: [5] at 120943 in stargz (nextFrame: 121367/121415): -1, 420 561s zstdchunked_test.go:104: [6] at 121367 in stargz (nextFrame: 121415/121415): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32112,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64640,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64640,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96759,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 802, NextOffset: 941 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 777, NextOffset: 797 561s testutil.go:509: Offset: 941, NextOffset: 961 561s testutil.go:509: Offset: 797, NextOffset: 1317 561s testutil.go:509: Offset: 961, NextOffset: 1562 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 499, NextOffset: 519 561s testutil.go:509: Offset: 643, NextOffset: 663 561s testutil.go:509: Offset: 519, NextOffset: 638 561s testutil.go:509: Offset: 663, NextOffset: 782 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 83, NextOffset: 103 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 103, NextOffset: 221 561s testutil.go:509: Offset: 207, NextOffset: 325 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo4 foo_empty4 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo5 foo_empty5] vs [foo5 foo6 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo_empty2 foo3 foo_empty3] 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 484, NextOffset: 504 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 360, NextOffset: 380 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 504, NextOffset: 643 561s testutil.go:509: Offset: 380, NextOffset: 499 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 782, NextOffset: 802 561s testutil.go:509: Offset: 638, NextOffset: 658 561s testutil.go:509: Offset: 802, NextOffset: 941 561s testutil.go:509: Offset: 658, NextOffset: 777 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 187, NextOffset: 207 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 32112 64640 96759 128781 129213] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129253): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32112/129253): 32108, 128769 561s zstdchunked_test.go:104: [1] at 32112 in stargz (nextFrame: 64640/129253): 32524, 96657 561s zstdchunked_test.go:104: [2] at 64640 in stargz (nextFrame: 96759/129253): 32115, 64129 561s zstdchunked_test.go:104: [3] at 96759 in stargz (nextFrame: 128773/129253): 32018, 32010 561s zstdchunked_test.go:104: [4] at 128773 in stargz (nextFrame: 128781/129253): 4, 428 561s zstdchunked_test.go:104: [5] at 128781 in stargz (nextFrame: 129205/129253): -1, 420 561s zstdchunked_test.go:104: [6] at 129205 in stargz (nextFrame: 129253/129253): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32112,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64640,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64640,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96759,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 83, NextOffset: 103 561s testutil.go:509: Offset: 207, NextOffset: 325 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 103, NextOffset: 221 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 325, NextOffset: 345 561s testutil.go:509: Offset: 221, NextOffset: 241 561s testutil.go:509: Offset: 345, NextOffset: 484 561s testutil.go:509: Offset: 241, NextOffset: 360 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 643, NextOffset: 663 561s testutil.go:509: Offset: 499, NextOffset: 519 561s testutil.go:509: Offset: 663, NextOffset: 782 561s testutil.go:509: Offset: 519, NextOffset: 638 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 941, NextOffset: 961 561s testutil.go:509: Offset: 777, NextOffset: 797 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 961, NextOffset: 1562 561s testutil.go:509: Offset: 797, NextOffset: 1317 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 32112 64640 96759 120943 121375] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 121415): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32112/121415): 32108, 120931 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 561s zstdchunked_test.go:104: [1] at 32112 in stargz (nextFrame: 64640/121415): 32524, 88819 561s zstdchunked_test.go:104: [2] at 64640 in stargz (nextFrame: 96759/121415): 32115, 56291 561s zstdchunked_test.go:104: [3] at 96759 in stargz (nextFrame: 120935/121415): 24180, 24172 561s zstdchunked_test.go:104: [4] at 120935 in stargz (nextFrame: 120943/121415): 4, 428 561s zstdchunked_test.go:104: [5] at 120943 in stargz (nextFrame: 121367/121415): -1, 420 561s zstdchunked_test.go:104: [6] at 121367 in stargz (nextFrame: 121415/121415): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32112,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64640,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64640,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96759,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":221,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":358,"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":495,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":515,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":632,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":652,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":769,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":789,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":187,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":207,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":343,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":637,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":657,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":774,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":794,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":931,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":951,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo foo4] vs [foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo3 foo5 foo_empty5 foo] 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 769, NextOffset: 789 561s testutil.go:509: Offset: 931, NextOffset: 951 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 789, NextOffset: 1312 561s testutil.go:509: Offset: 951, NextOffset: 1552 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 221, NextOffset: 241 561s testutil.go:509: Offset: 323, NextOffset: 343 561s testutil.go:509: Offset: 241, NextOffset: 358 561s testutil.go:509: Offset: 343, NextOffset: 480 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 358, NextOffset: 378 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 32112 64640 96759 128781 129213] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129253): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32112/129253): 32108, 128769 561s zstdchunked_test.go:104: [1] at 32112 in stargz (nextFrame: 64640/129253): 32524, 96657 561s zstdchunked_test.go:104: [2] at 64640 in stargz (nextFrame: 96759/129253): 32115, 64129 561s zstdchunked_test.go:104: [3] at 96759 in stargz (nextFrame: 128773/129253): 32018, 32010 561s zstdchunked_test.go:104: [4] at 128773 in stargz (nextFrame: 128781/129253): 4, 428 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 480, NextOffset: 500 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 561s zstdchunked_test.go:104: [5] at 128781 in stargz (nextFrame: 129205/129253): -1, 420 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 378, NextOffset: 495 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 561s zstdchunked_test.go:104: [6] at 129205 in stargz (nextFrame: 129253/129253): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32112,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64640,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64640,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96759,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 500, NextOffset: 637 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 187, NextOffset: 207 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 105, NextOffset: 221 561s testutil.go:509: Offset: 207, NextOffset: 323 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 495, NextOffset: 515 561s testutil.go:509: Offset: 637, NextOffset: 657 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 515, NextOffset: 632 561s testutil.go:509: Offset: 657, NextOffset: 774 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 632, NextOffset: 652 561s testutil.go:509: Offset: 774, NextOffset: 794 561s testutil.go:509: Offset: 652, NextOffset: 769 561s testutil.go:509: Offset: 794, NextOffset: 931 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo foo_empty foo2 foo_empty2 foo_empty3 foo4 foo_empty4 foo6 .no.prefetch.landmark foo3] vs [foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3 foo foo4] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 85, NextOffset: 105 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 207, NextOffset: 323 561s testutil.go:509: Offset: 105, NextOffset: 221 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 323, NextOffset: 343 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 221, NextOffset: 241 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 32110 64638 96757 120941 121373] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 121413): 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 343, NextOffset: 480 561s testutil.go:509: Offset: 241, NextOffset: 358 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 637, NextOffset: 657 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32110/121413): 32106, 120929 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 495, NextOffset: 515 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU 561s zstdchunked_test.go:104: [1] at 32110 in stargz (nextFrame: 64638/121413): 32524, 88819 561s zstdchunked_test.go:104: [2] at 64638 in stargz (nextFrame: 96757/121413): 32115, 56291 561s zstdchunked_test.go:104: [3] at 96757 in stargz (nextFrame: 120933/121413): 24180, 24172 561s zstdchunked_test.go:104: [4] at 120933 in stargz (nextFrame: 120941/121413): 4, 428 561s zstdchunked_test.go:104: [5] at 120941 in stargz (nextFrame: 121365/121413): -1, 420 561s zstdchunked_test.go:104: [6] at 121365 in stargz (nextFrame: 121413/121413): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32110,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64638,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64638,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96757,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 657, NextOffset: 774 561s testutil.go:509: Offset: 515, NextOffset: 632 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 931, NextOffset: 951 561s testutil.go:509: Offset: 769, NextOffset: 789 561s testutil.go:509: Offset: 951, NextOffset: 1552 561s testutil.go:509: Offset: 789, NextOffset: 1312 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 480, NextOffset: 500 561s testutil.go:509: Offset: 358, NextOffset: 378 561s testutil.go:509: Offset: 500, NextOffset: 637 561s testutil.go:509: Offset: 378, NextOffset: 495 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 774, NextOffset: 794 561s testutil.go:509: Offset: 632, NextOffset: 652 561s testutil.go:509: Offset: 794, NextOffset: 931 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 652, NextOffset: 769 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 32110 64638 96757 128779 129211] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129251): 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32110/129251): 32106, 128767 561s zstdchunked_test.go:104: [1] at 32110 in stargz (nextFrame: 64638/129251): 32524, 96657 561s zstdchunked_test.go:104: [2] at 64638 in stargz (nextFrame: 96757/129251): 32115, 64129 561s zstdchunked_test.go:104: [3] at 96757 in stargz (nextFrame: 128771/129251): 32018, 32010 561s zstdchunked_test.go:104: [4] at 128771 in stargz (nextFrame: 128779/129251): 4, 428 561s zstdchunked_test.go:104: [5] at 128779 in stargz (nextFrame: 129203/129251): -1, 420 561s zstdchunked_test.go:104: [6] at 129203 in stargz (nextFrame: 129251/129251): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32110,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64638,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64638,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96757,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":77,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":94,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":205,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":222,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":332,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":463,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":480,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":594,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":611,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":722,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":739,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":176,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":454,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":621,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":752,"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":902,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo4 foo5 foo_empty5] vs [foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo3 foo6 .no.prefetch.landmark foo foo_empty2] 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 463, NextOffset: 480 561s testutil.go:509: Offset: 604, NextOffset: 621 561s testutil.go:509: Offset: 480, NextOffset: 594 561s testutil.go:509: Offset: 621, NextOffset: 735 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 594, NextOffset: 611 561s testutil.go:509: Offset: 735, NextOffset: 752 561s testutil.go:509: Offset: 611, NextOffset: 722 561s testutil.go:509: Offset: 752, NextOffset: 885 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 77, NextOffset: 94 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 176, NextOffset: 193 561s testutil.go:509: Offset: 94, NextOffset: 205 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 193, NextOffset: 304 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 205, NextOffset: 222 561s testutil.go:509: Offset: 304, NextOffset: 321 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 222, NextOffset: 332 561s testutil.go:509: Offset: 321, NextOffset: 454 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 32109 64637 96754 120938 121368] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 121408): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32109/121408): 32105, 120926 561s zstdchunked_test.go:104: [1] at 32109 in stargz (nextFrame: 64637/121408): 32524, 88817 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 332, NextOffset: 349 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [2] at 64637 in stargz (nextFrame: 96754/121408): 32113, 56289 561s zstdchunked_test.go:104: [3] at 96754 in stargz (nextFrame: 120930/121408): 24180, 24172 561s zstdchunked_test.go:104: [4] at 120930 in stargz (nextFrame: 120938/121408): 4, 426 561s zstdchunked_test.go:104: [5] at 120938 in stargz (nextFrame: 121360/121408): -1, 418 561s zstdchunked_test.go:104: [6] at 121360 in stargz (nextFrame: 121408/121408): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32109,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64637,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64637,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96754,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 454, NextOffset: 471 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 349, NextOffset: 463 561s testutil.go:509: Offset: 471, NextOffset: 604 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 722, NextOffset: 739 561s testutil.go:509: Offset: 885, NextOffset: 902 561s testutil.go:509: Offset: 739, NextOffset: 1254 561s testutil.go:509: Offset: 902, NextOffset: 1475 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo_empty foo2 foo3 foo6] vs [foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo6 foo4 foo5 foo_empty5 foo foo_empty] 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 304, NextOffset: 321 561s testutil.go:509: Offset: 205, NextOffset: 222 561s testutil.go:509: Offset: 321, NextOffset: 454 561s testutil.go:509: Offset: 222, NextOffset: 332 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 454, NextOffset: 471 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 332, NextOffset: 349 561s testutil.go:509: Offset: 471, NextOffset: 604 561s testutil.go:509: Offset: 349, NextOffset: 463 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 32109 64637 96754 128776 129206] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129246): 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32109/129246): 32105, 128764 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 885, NextOffset: 902 561s testutil.go:509: Offset: 722, NextOffset: 739 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 561s zstdchunked_test.go:104: [1] at 32109 in stargz (nextFrame: 64637/129246): 32524, 96655 561s zstdchunked_test.go:104: [2] at 64637 in stargz (nextFrame: 96754/129246): 32113, 64127 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 902, NextOffset: 1475 561s testutil.go:509: Offset: 739, NextOffset: 1254 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 176, NextOffset: 193 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 561s zstdchunked_test.go:104: [3] at 96754 in stargz (nextFrame: 128768/129246): 32018, 32010 561s zstdchunked_test.go:104: [4] at 128768 in stargz (nextFrame: 128776/129246): 4, 426 561s zstdchunked_test.go:104: [5] at 128776 in stargz (nextFrame: 129198/129246): -1, 418 561s zstdchunked_test.go:104: [6] at 129198 in stargz (nextFrame: 129246/129246): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32109,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64637,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64637,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96754,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 77, NextOffset: 94 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 193, NextOffset: 304 561s testutil.go:509: Offset: 94, NextOffset: 205 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 604, NextOffset: 621 561s testutil.go:509: Offset: 463, NextOffset: 480 561s testutil.go:509: Offset: 621, NextOffset: 735 561s testutil.go:509: Offset: 480, NextOffset: 594 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 735, NextOffset: 752 561s testutil.go:509: Offset: 594, NextOffset: 611 561s testutil.go:509: Offset: 752, NextOffset: 885 561s testutil.go:509: Offset: 611, NextOffset: 722 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 32109 64637 96754 120938 121368] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 121408): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32109/121408): 32105, 120926 561s zstdchunked_test.go:104: [1] at 32109 in stargz (nextFrame: 64637/121408): 32524, 88817 561s zstdchunked_test.go:104: [2] at 64637 in stargz (nextFrame: 96754/121408): 32113, 56289 561s zstdchunked_test.go:104: [3] at 96754 in stargz (nextFrame: 120930/121408): 24180, 24172 561s zstdchunked_test.go:104: [4] at 120930 in stargz (nextFrame: 120938/121408): 4, 426 561s zstdchunked_test.go:104: [5] at 120938 in stargz (nextFrame: 121360/121408): -1, 418 561s zstdchunked_test.go:104: [6] at 121360 in stargz (nextFrame: 121408/121408): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32109,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64637,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64637,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96754,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":78,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":95,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":206,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":223,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":354,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":468,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":599,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":616,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":730,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":747,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":177,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":194,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":305,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":322,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":455,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":472,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":605,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":622,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":736,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":753,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":886,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":903,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty3 foo_empty4 foo5 foo_empty2 foo3 foo4 foo_empty5 foo6 foo] vs [foo5 foo6 .no.prefetch.landmark foo2 foo_empty3 foo_empty4 foo_empty5 foo foo_empty foo_empty2 foo3 foo4] 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 599, NextOffset: 616 561s testutil.go:509: Offset: 736, NextOffset: 753 561s testutil.go:509: Offset: 616, NextOffset: 730 561s testutil.go:509: Offset: 753, NextOffset: 886 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 337, NextOffset: 354 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 32109 64637 96754 128776 129206] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129246): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32109/129246): 32105, 128764 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 455, NextOffset: 472 561s testutil.go:509: Offset: 354, NextOffset: 468 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 561s zstdchunked_test.go:104: [1] at 32109 in stargz (nextFrame: 64637/129246): 32524, 96655 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 472, NextOffset: 605 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 561s zstdchunked_test.go:104: [2] at 64637 in stargz (nextFrame: 96754/129246): 32113, 64127 561s zstdchunked_test.go:104: [3] at 96754 in stargz (nextFrame: 128768/129246): 32018, 32010 561s zstdchunked_test.go:104: [4] at 128768 in stargz (nextFrame: 128776/129246): 4, 426 561s zstdchunked_test.go:104: [5] at 128776 in stargz (nextFrame: 129198/129246): -1, 418 561s zstdchunked_test.go:104: [6] at 129198 in stargz (nextFrame: 129246/129246): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32109,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64637,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64637,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96754,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 468, NextOffset: 485 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 605, NextOffset: 622 561s testutil.go:509: Offset: 485, NextOffset: 599 561s testutil.go:509: Offset: 622, NextOffset: 736 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 730, NextOffset: 747 561s testutil.go:509: Offset: 886, NextOffset: 903 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 747, NextOffset: 1261 561s testutil.go:509: Offset: 903, NextOffset: 1479 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 78, NextOffset: 95 561s testutil.go:509: Offset: 177, NextOffset: 194 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 95, NextOffset: 206 561s testutil.go:509: Offset: 194, NextOffset: 305 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 206, NextOffset: 223 561s testutil.go:509: Offset: 305, NextOffset: 322 561s testutil.go:509: Offset: 223, NextOffset: 337 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 322, NextOffset: 455 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo4 foo5 foo6 .no.prefetch.landmark foo2 foo_empty3 foo_empty4 foo_empty5 foo foo_empty] vs [foo6 foo foo_empty foo2 foo_empty3 foo_empty4 foo5 foo_empty2 foo3 foo4 foo_empty5] 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 177, NextOffset: 194 561s testutil.go:509: Offset: 78, NextOffset: 95 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 194, NextOffset: 305 561s testutil.go:509: Offset: 95, NextOffset: 206 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 455, NextOffset: 472 561s testutil.go:509: Offset: 337, NextOffset: 354 561s testutil.go:509: Offset: 472, NextOffset: 605 561s testutil.go:509: Offset: 354, NextOffset: 468 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 605, NextOffset: 622 561s testutil.go:509: Offset: 468, NextOffset: 485 561s testutil.go:509: Offset: 622, NextOffset: 736 561s testutil.go:509: Offset: 485, NextOffset: 599 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 736, NextOffset: 753 561s testutil.go:509: Offset: 599, NextOffset: 616 561s testutil.go:509: Offset: 753, NextOffset: 886 561s testutil.go:509: Offset: 616, NextOffset: 730 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 886, NextOffset: 903 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 32109 64637 96756 120940 121370] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 121410): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 730, NextOffset: 747 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32109/121410): 32105, 120928 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 903, NextOffset: 1479 561s testutil.go:509: Offset: 747, NextOffset: 1261 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 305, NextOffset: 322 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 561s zstdchunked_test.go:104: [1] at 32109 in stargz (nextFrame: 64637/121410): 32524, 88819 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 206, NextOffset: 223 561s testutil.go:509: Offset: 322, NextOffset: 455 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 561s zstdchunked_test.go:104: [2] at 64637 in stargz (nextFrame: 96756/121410): 32115, 56291 561s zstdchunked_test.go:104: [3] at 96756 in stargz (nextFrame: 120932/121410): 24180, 24172 561s zstdchunked_test.go:104: [4] at 120932 in stargz (nextFrame: 120940/121410): 4, 426 561s zstdchunked_test.go:104: [5] at 120940 in stargz (nextFrame: 121362/121410): -1, 418 561s zstdchunked_test.go:104: [6] at 121362 in stargz (nextFrame: 121410/121410): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32109,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64637,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64637,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96756,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 223, NextOffset: 337 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 32109 64637 96756 128778 129208] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129248): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32109/129248): 32105, 128766 561s zstdchunked_test.go:104: [1] at 32109 in stargz (nextFrame: 64637/129248): 32524, 96657 561s zstdchunked_test.go:104: [2] at 64637 in stargz (nextFrame: 96756/129248): 32115, 64129 561s zstdchunked_test.go:104: [3] at 96756 in stargz (nextFrame: 128770/129248): 32018, 32010 561s zstdchunked_test.go:104: [4] at 128770 in stargz (nextFrame: 128778/129248): 4, 426 561s zstdchunked_test.go:104: [5] at 128778 in stargz (nextFrame: 129200/129248): -1, 418 561s zstdchunked_test.go:104: [6] at 129200 in stargz (nextFrame: 129248/129248): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32109,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64637,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64637,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96756,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":78,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":95,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":206,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":223,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":353,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":486,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":619,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":752,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":176,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":454,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":621,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":737,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":754,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":887,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":904,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo5 foo6 foo_empty2 foo_empty3 foo_empty5 foo foo_empty foo2 foo3 foo4 foo_empty4] vs [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo4 foo_empty4 foo2 foo_empty2 foo_empty3 foo5] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 78, NextOffset: 95 561s testutil.go:509: Offset: 176, NextOffset: 193 561s testutil.go:509: Offset: 95, NextOffset: 206 561s testutil.go:509: Offset: 193, NextOffset: 304 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 206, NextOffset: 223 561s testutil.go:509: Offset: 304, NextOffset: 321 561s testutil.go:509: Offset: 223, NextOffset: 336 561s testutil.go:509: Offset: 321, NextOffset: 454 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 336, NextOffset: 353 561s testutil.go:509: Offset: 454, NextOffset: 471 561s testutil.go:509: Offset: 353, NextOffset: 469 561s testutil.go:509: Offset: 471, NextOffset: 604 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 469, NextOffset: 486 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 32112 64640 96761 120945 121378] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 121418): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32112/121418): 32108, 120933 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 604, NextOffset: 621 561s testutil.go:509: Offset: 486, NextOffset: 602 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [1] at 32112 in stargz (nextFrame: 64640/121418): 32524, 88821 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 621, NextOffset: 737 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [2] at 64640 in stargz (nextFrame: 96761/121418): 32117, 56293 561s zstdchunked_test.go:104: [3] at 96761 in stargz (nextFrame: 120937/121418): 24180, 24172 561s zstdchunked_test.go:104: [4] at 120937 in stargz (nextFrame: 120945/121418): 4, 429 561s zstdchunked_test.go:104: [5] at 120945 in stargz (nextFrame: 121370/121418): -1, 421 561s zstdchunked_test.go:104: [6] at 121370 in stargz (nextFrame: 121418/121418): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32112,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64640,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64640,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96761,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 602, NextOffset: 619 561s testutil.go:509: Offset: 737, NextOffset: 754 561s testutil.go:509: Offset: 619, NextOffset: 735 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 754, NextOffset: 887 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 735, NextOffset: 752 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 887, NextOffset: 904 561s testutil.go:509: Offset: 752, NextOffset: 1263 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 32112 64640 96761 128783 129216] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129256): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32112/129256): 32108, 128771 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 904, NextOffset: 1485 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 561s zstdchunked_test.go:104: [1] at 32112 in stargz (nextFrame: 64640/129256): 32524, 96659 561s zstdchunked_test.go:104: [2] at 64640 in stargz (nextFrame: 96761/129256): 32117, 64131 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo_empty4 foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty] vs [foo foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo6 foo_empty2 foo_empty3 foo_empty5] 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 304, NextOffset: 321 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 561s zstdchunked_test.go:104: [3] at 96761 in stargz (nextFrame: 128775/129256): 32018, 32010 561s zstdchunked_test.go:104: [4] at 128775 in stargz (nextFrame: 128783/129256): 4, 429 561s zstdchunked_test.go:104: [5] at 128783 in stargz (nextFrame: 129208/129256): -1, 421 561s zstdchunked_test.go:104: [6] at 129208 in stargz (nextFrame: 129256/129256): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32112,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64640,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64640,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96761,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 206, NextOffset: 223 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 321, NextOffset: 454 561s testutil.go:509: Offset: 223, NextOffset: 336 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 737, NextOffset: 754 561s testutil.go:509: Offset: 602, NextOffset: 619 561s testutil.go:509: Offset: 754, NextOffset: 887 561s testutil.go:509: Offset: 619, NextOffset: 735 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 887, NextOffset: 904 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 735, NextOffset: 752 561s testutil.go:509: Offset: 904, NextOffset: 1485 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 752, NextOffset: 1263 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 176, NextOffset: 193 561s testutil.go:509: Offset: 78, NextOffset: 95 561s testutil.go:509: Offset: 193, NextOffset: 304 561s testutil.go:509: Offset: 95, NextOffset: 206 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 454, NextOffset: 471 561s testutil.go:509: Offset: 336, NextOffset: 353 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 471, NextOffset: 604 561s testutil.go:509: Offset: 353, NextOffset: 469 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 32112 64640 96761 120945 121378] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 121418): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32112/121418): 32108, 120933 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 604, NextOffset: 621 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 561s zstdchunked_test.go:104: [1] at 32112 in stargz (nextFrame: 64640/121418): 32524, 88821 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX 561s zstdchunked_test.go:104: [2] at 64640 in stargz (nextFrame: 96761/121418): 32117, 56293 561s zstdchunked_test.go:104: [3] at 96761 in stargz (nextFrame: 120937/121418): 24180, 24172 561s zstdchunked_test.go:104: [4] at 120937 in stargz (nextFrame: 120945/121418): 4, 429 561s zstdchunked_test.go:104: [5] at 120945 in stargz (nextFrame: 121370/121418): -1, 421 561s zstdchunked_test.go:104: [6] at 121370 in stargz (nextFrame: 121418/121418): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32112,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64640,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64640,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96761,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 469, NextOffset: 486 561s testutil.go:509: Offset: 621, NextOffset: 737 561s testutil.go:509: Offset: 486, NextOffset: 602 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 32112 64640 96761 128783 129216] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129256): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32112/129256): 32108, 128771 561s zstdchunked_test.go:104: [1] at 32112 in stargz (nextFrame: 64640/129256): 32524, 96659 561s zstdchunked_test.go:104: [2] at 64640 in stargz (nextFrame: 96761/129256): 32117, 64131 561s zstdchunked_test.go:104: [3] at 96761 in stargz (nextFrame: 128775/129256): 32018, 32010 561s zstdchunked_test.go:104: [4] at 128775 in stargz (nextFrame: 128783/129256): 4, 429 561s zstdchunked_test.go:104: [5] at 128783 in stargz (nextFrame: 129208/129256): -1, 421 561s zstdchunked_test.go:104: [6] at 129208 in stargz (nextFrame: 129256/129256): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32112,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64640,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64640,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96761,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":96,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":211,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":342,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":359,"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":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":621,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":752,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":178,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":310,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":327,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":460,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":477,"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":627,"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":758,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":891,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":908,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty4 foo foo3 foo_empty3 foo4 foo5 foo_empty5 foo6] vs [.no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty4 foo5 foo_empty2 foo_empty3 foo4 foo_empty5 foo6] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 79, NextOffset: 96 561s testutil.go:509: Offset: 178, NextOffset: 195 561s testutil.go:509: Offset: 96, NextOffset: 211 561s testutil.go:509: Offset: 195, NextOffset: 310 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 342, NextOffset: 359 561s testutil.go:509: Offset: 460, NextOffset: 477 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 359, NextOffset: 473 561s testutil.go:509: Offset: 477, NextOffset: 610 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 473, NextOffset: 490 561s testutil.go:509: Offset: 610, NextOffset: 627 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 490, NextOffset: 604 561s testutil.go:509: Offset: 627, NextOffset: 741 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 604, NextOffset: 621 561s testutil.go:509: Offset: 741, NextOffset: 758 561s testutil.go:509: Offset: 621, NextOffset: 735 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 758, NextOffset: 891 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 735, NextOffset: 752 561s testutil.go:509: Offset: 891, NextOffset: 908 561s testutil.go:509: Offset: 752, NextOffset: 1267 561s testutil.go:509: Offset: 908, NextOffset: 1485 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 211, NextOffset: 228 561s testutil.go:509: Offset: 310, NextOffset: 327 561s testutil.go:509: Offset: 228, NextOffset: 342 561s testutil.go:509: Offset: 327, NextOffset: 460 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 32112 64640 96760 120944 121377] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 121417): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32112/121417): 32108, 120932 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty4 foo5 foo_empty2 foo_empty3 foo4 foo_empty5 foo6] vs [foo2 foo_empty2 foo_empty4 foo foo3 foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty] 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 610, NextOffset: 627 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 561s zstdchunked_test.go:104: [1] at 32112 in stargz (nextFrame: 64640/121417): 32524, 88820 561s zstdchunked_test.go:104: [2] at 64640 in stargz (nextFrame: 96760/121417): 32116, 56292 561s zstdchunked_test.go:104: [3] at 96760 in stargz (nextFrame: 120936/121417): 24180, 24172 561s zstdchunked_test.go:104: [4] at 120936 in stargz (nextFrame: 120944/121417): 4, 429 561s zstdchunked_test.go:104: [5] at 120944 in stargz (nextFrame: 121369/121417): -1, 421 561s zstdchunked_test.go:104: [6] at 121369 in stargz (nextFrame: 121417/121417): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32112,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64640,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64640,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96760,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 473, NextOffset: 490 561s testutil.go:509: Offset: 627, NextOffset: 741 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 490, NextOffset: 604 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 891, NextOffset: 908 561s testutil.go:509: Offset: 735, NextOffset: 752 561s testutil.go:509: Offset: 908, NextOffset: 1485 561s testutil.go:509: Offset: 752, NextOffset: 1267 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 178, NextOffset: 195 561s testutil.go:509: Offset: 79, NextOffset: 96 561s testutil.go:509: Offset: 195, NextOffset: 310 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 96, NextOffset: 211 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 310, NextOffset: 327 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 211, NextOffset: 228 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 327, NextOffset: 460 561s testutil.go:509: Offset: 228, NextOffset: 342 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 460, NextOffset: 477 561s testutil.go:509: Offset: 342, NextOffset: 359 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 32112 64640 96760 128782 129215] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 129255): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 32112/129255): 32108, 128770 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 477, NextOffset: 610 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU 561s zstdchunked_test.go:104: [1] at 32112 in stargz (nextFrame: 64640/129255): 32524, 96658 561s zstdchunked_test.go:104: [2] at 64640 in stargz (nextFrame: 96760/129255): 32116, 64130 561s zstdchunked_test.go:104: [3] at 96760 in stargz (nextFrame: 128774/129255): 32018, 32010 561s zstdchunked_test.go:104: [4] at 128774 in stargz (nextFrame: 128782/129255): 4, 429 561s zstdchunked_test.go:104: [5] at 128782 in stargz (nextFrame: 129207/129255): -1, 421 561s zstdchunked_test.go:104: [6] at 129207 in stargz (nextFrame: 129255/129255): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":32112,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":64640,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":64640,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":96760,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 359, NextOffset: 473 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 741, NextOffset: 758 561s testutil.go:509: Offset: 604, NextOffset: 621 561s testutil.go:509: Offset: 758, NextOffset: 891 561s testutil.go:509: Offset: 621, NextOffset: 735 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":77,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":94,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":205,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":222,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":332,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":463,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":480,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":594,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":611,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":722,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":739,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":176,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":454,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":621,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":752,"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":902,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo2 foo3] vs [.no.prefetch.landmark foo foo2 foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo4 foo5] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 77, NextOffset: 94 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 24008 48425 72432 96521 96944] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96984): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 176, NextOffset: 193 561s testutil.go:509: Offset: 94, NextOffset: 205 561s testutil.go:509: Offset: 193, NextOffset: 304 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 24008/96984): 24004, 96509 561s zstdchunked_test.go:104: [1] at 24008 in stargz (nextFrame: 48425/96984): 24413, 72501 561s zstdchunked_test.go:104: [2] at 48425 in stargz (nextFrame: 72432/96984): 24003, 48084 561s zstdchunked_test.go:104: [3] at 72432 in stargz (nextFrame: 96513/96984): 24085, 24077 561s zstdchunked_test.go:104: [4] at 96513 in stargz (nextFrame: 96521/96984): 4, 419 561s zstdchunked_test.go:104: [5] at 96521 in stargz (nextFrame: 96936/96984): -1, 411 561s zstdchunked_test.go:104: [6] at 96936 in stargz (nextFrame: 96984/96984): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24008,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48425,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48425,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72432,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 463, NextOffset: 480 561s testutil.go:509: Offset: 604, NextOffset: 621 561s testutil.go:509: Offset: 480, NextOffset: 594 561s testutil.go:509: Offset: 621, NextOffset: 735 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 594, NextOffset: 611 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 735, NextOffset: 752 561s testutil.go:509: Offset: 611, NextOffset: 722 561s testutil.go:509: Offset: 752, NextOffset: 885 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 205, NextOffset: 222 561s testutil.go:509: Offset: 304, NextOffset: 321 561s testutil.go:509: Offset: 222, NextOffset: 332 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 321, NextOffset: 454 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 332, NextOffset: 349 561s testutil.go:509: Offset: 454, NextOffset: 471 561s testutil.go:509: Offset: 349, NextOffset: 463 561s testutil.go:509: Offset: 471, NextOffset: 604 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 722, NextOffset: 739 561s testutil.go:509: Offset: 885, NextOffset: 902 561s testutil.go:509: Offset: 739, NextOffset: 1254 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 24008 48425 72432 96349 96772] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96812): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 24008/96812): 24004, 96337 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 902, NextOffset: 1475 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 561s zstdchunked_test.go:104: [1] at 24008 in stargz (nextFrame: 48425/96812): 24413, 72329 561s zstdchunked_test.go:104: [2] at 48425 in stargz (nextFrame: 72432/96812): 24003, 47912 561s zstdchunked_test.go:104: [3] at 72432 in stargz (nextFrame: 96341/96812): 23913, 23905 561s zstdchunked_test.go:104: [4] at 96341 in stargz (nextFrame: 96349/96812): 4, 419 561s zstdchunked_test.go:104: [5] at 96349 in stargz (nextFrame: 96764/96812): -1, 411 561s zstdchunked_test.go:104: [6] at 96764 in stargz (nextFrame: 96812/96812): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24008,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48425,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48425,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72432,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo2 foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo4 foo5 .no.prefetch.landmark foo] vs [foo_empty5 foo2 foo3 foo6 foo foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo5] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 176, NextOffset: 193 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 77, NextOffset: 94 561s testutil.go:509: Offset: 193, NextOffset: 304 561s testutil.go:509: Offset: 94, NextOffset: 205 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 304, NextOffset: 321 561s testutil.go:509: Offset: 205, NextOffset: 222 561s testutil.go:509: Offset: 321, NextOffset: 454 561s testutil.go:509: Offset: 222, NextOffset: 332 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 885, NextOffset: 902 561s testutil.go:509: Offset: 722, NextOffset: 739 561s testutil.go:509: Offset: 902, NextOffset: 1475 561s testutil.go:509: Offset: 739, NextOffset: 1254 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 454, NextOffset: 471 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 332, NextOffset: 349 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 471, NextOffset: 604 561s testutil.go:509: Offset: 349, NextOffset: 463 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 24008 48425 72432 96521 96944] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96984): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 604, NextOffset: 621 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 24008/96984): 24004, 96509 561s zstdchunked_test.go:104: [1] at 24008 in stargz (nextFrame: 48425/96984): 24413, 72501 561s zstdchunked_test.go:104: [2] at 48425 in stargz (nextFrame: 72432/96984): 24003, 48084 561s zstdchunked_test.go:104: [3] at 72432 in stargz (nextFrame: 96513/96984): 24085, 24077 561s zstdchunked_test.go:104: [4] at 96513 in stargz (nextFrame: 96521/96984): 4, 419 561s zstdchunked_test.go:104: [5] at 96521 in stargz (nextFrame: 96936/96984): -1, 411 561s zstdchunked_test.go:104: [6] at 96936 in stargz (nextFrame: 96984/96984): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24008,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48425,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48425,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72432,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 463, NextOffset: 480 561s testutil.go:509: Offset: 621, NextOffset: 735 561s testutil.go:509: Offset: 480, NextOffset: 594 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 735, NextOffset: 752 561s testutil.go:509: Offset: 594, NextOffset: 611 561s testutil.go:509: Offset: 752, NextOffset: 885 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 611, NextOffset: 722 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 24008 48425 72432 96349 96772] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96812): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 24008/96812): 24004, 96337 561s zstdchunked_test.go:104: [1] at 24008 in stargz (nextFrame: 48425/96812): 24413, 72329 561s zstdchunked_test.go:104: [2] at 48425 in stargz (nextFrame: 72432/96812): 24003, 47912 561s zstdchunked_test.go:104: [3] at 72432 in stargz (nextFrame: 96341/96812): 23913, 23905 561s zstdchunked_test.go:104: [4] at 96341 in stargz (nextFrame: 96349/96812): 4, 419 561s zstdchunked_test.go:104: [5] at 96349 in stargz (nextFrame: 96764/96812): -1, 411 561s zstdchunked_test.go:104: [6] at 96764 in stargz (nextFrame: 96812/96812): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24008,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48425,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48425,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72432,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":78,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":95,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":206,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":223,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":354,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":468,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":599,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":616,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":730,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":747,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":177,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":194,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":305,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":322,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":455,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":472,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":605,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":622,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":736,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":753,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":886,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":903,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty foo3 foo_empty3 foo6] vs [.no.prefetch.landmark foo2 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo6] 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 468, NextOffset: 485 561s testutil.go:509: Offset: 605, NextOffset: 622 561s testutil.go:509: Offset: 485, NextOffset: 599 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 622, NextOffset: 736 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 599, NextOffset: 616 561s testutil.go:509: Offset: 736, NextOffset: 753 561s testutil.go:509: Offset: 616, NextOffset: 730 561s testutil.go:509: Offset: 753, NextOffset: 886 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 78, NextOffset: 95 561s testutil.go:509: Offset: 177, NextOffset: 194 561s testutil.go:509: Offset: 95, NextOffset: 206 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 194, NextOffset: 305 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 24005 48422 72425 96514 96936] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96976): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 24005/96976): 24001, 96502 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 561s zstdchunked_test.go:104: [1] at 24005 in stargz (nextFrame: 48422/96976): 24413, 72497 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 337, NextOffset: 354 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 561s zstdchunked_test.go:104: [2] at 48422 in stargz (nextFrame: 72425/96976): 23999, 48080 561s zstdchunked_test.go:104: [3] at 72425 in stargz (nextFrame: 96506/96976): 24085, 24077 561s zstdchunked_test.go:104: [4] at 96506 in stargz (nextFrame: 96514/96976): 4, 418 561s zstdchunked_test.go:104: [5] at 96514 in stargz (nextFrame: 96928/96976): -1, 410 561s zstdchunked_test.go:104: [6] at 96928 in stargz (nextFrame: 96976/96976): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24005,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48422,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48422,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72425,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 455, NextOffset: 472 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 354, NextOffset: 468 561s testutil.go:509: Offset: 472, NextOffset: 605 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 730, NextOffset: 747 561s testutil.go:509: Offset: 886, NextOffset: 903 561s testutil.go:509: Offset: 747, NextOffset: 1261 561s testutil.go:509: Offset: 903, NextOffset: 1479 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 206, NextOffset: 223 561s testutil.go:509: Offset: 305, NextOffset: 322 561s testutil.go:509: Offset: 223, NextOffset: 337 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 322, NextOffset: 455 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo2 foo_empty4 foo5 foo_empty5 foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo6] vs [foo5 foo_empty5 foo foo_empty foo3 foo_empty3 foo6 foo2 foo_empty2 foo4 foo_empty4] 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 736, NextOffset: 753 561s testutil.go:509: Offset: 599, NextOffset: 616 561s testutil.go:509: Offset: 753, NextOffset: 886 561s testutil.go:509: Offset: 616, NextOffset: 730 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 177, NextOffset: 194 561s testutil.go:509: Offset: 78, NextOffset: 95 561s testutil.go:509: Offset: 194, NextOffset: 305 561s testutil.go:509: Offset: 95, NextOffset: 206 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 24005 48422 72425 96342 96764] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96804): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 24005/96804): 24001, 96330 561s zstdchunked_test.go:104: [1] at 24005 in stargz (nextFrame: 48422/96804): 24413, 72325 561s zstdchunked_test.go:104: [2] at 48422 in stargz (nextFrame: 72425/96804): 23999, 47908 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 455, NextOffset: 472 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 561s zstdchunked_test.go:104: [3] at 72425 in stargz (nextFrame: 96334/96804): 23913, 23905 561s zstdchunked_test.go:104: [4] at 96334 in stargz (nextFrame: 96342/96804): 4, 418 561s zstdchunked_test.go:104: [5] at 96342 in stargz (nextFrame: 96756/96804): -1, 410 561s zstdchunked_test.go:104: [6] at 96756 in stargz (nextFrame: 96804/96804): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":24005,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48422,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48422,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72425,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 337, NextOffset: 354 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 472, NextOffset: 605 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 354, NextOffset: 468 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 605, NextOffset: 622 561s testutil.go:509: Offset: 468, NextOffset: 485 561s === RUN TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 622, NextOffset: 736 561s testutil.go:509: Offset: 485, NextOffset: 599 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 886, NextOffset: 903 561s testutil.go:509: Offset: 730, NextOffset: 747 561s testutil.go:509: Offset: 903, NextOffset: 1479 561s testutil.go:509: Offset: 747, NextOffset: 1261 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 305, NextOffset: 322 561s testutil.go:509: Offset: 206, NextOffset: 223 561s testutil.go:509: Offset: 322, NextOffset: 455 561s testutil.go:509: Offset: 223, NextOffset: 337 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 23998 48418 72424 96513 96941] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96981): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 23998/96981): 23994, 96501 561s zstdchunked_test.go:104: [1] at 23998 in stargz (nextFrame: 48418/96981): 24416, 72503 561s zstdchunked_test.go:104: [2] at 48418 in stargz (nextFrame: 72424/96981): 24002, 48083 561s zstdchunked_test.go:104: [3] at 72424 in stargz (nextFrame: 96505/96981): 24085, 24077 561s zstdchunked_test.go:104: [4] at 96505 in stargz (nextFrame: 96513/96981): 4, 424 561s zstdchunked_test.go:104: [5] at 96513 in stargz (nextFrame: 96933/96981): -1, 416 561s zstdchunked_test.go:104: [6] at 96933 in stargz (nextFrame: 96981/96981): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":23998,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48418,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48418,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72424,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":78,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":95,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":206,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":223,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":353,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":486,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":619,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":752,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":176,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":454,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":621,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":737,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":754,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":887,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":904,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo foo2 foo3] vs [foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4] 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 206, NextOffset: 223 561s testutil.go:509: Offset: 304, NextOffset: 321 561s testutil.go:509: Offset: 223, NextOffset: 336 561s testutil.go:509: Offset: 321, NextOffset: 454 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 336, NextOffset: 353 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 454, NextOffset: 471 561s testutil.go:509: Offset: 353, NextOffset: 469 561s testutil.go:509: Offset: 471, NextOffset: 604 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 602, NextOffset: 619 561s testutil.go:509: Offset: 737, NextOffset: 754 561s testutil.go:509: Offset: 619, NextOffset: 735 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 23998 48418 72424 96341 96769] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96809): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 23998/96809): 23994, 96329 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 754, NextOffset: 887 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 561s zstdchunked_test.go:104: [1] at 23998 in stargz (nextFrame: 48418/96809): 24416, 72331 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 735, NextOffset: 752 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 561s zstdchunked_test.go:104: [2] at 48418 in stargz (nextFrame: 72424/96809): 24002, 47911 561s zstdchunked_test.go:104: [3] at 72424 in stargz (nextFrame: 96333/96809): 23913, 23905 561s zstdchunked_test.go:104: [4] at 96333 in stargz (nextFrame: 96341/96809): 4, 424 561s zstdchunked_test.go:104: [5] at 96341 in stargz (nextFrame: 96761/96809): -1, 416 561s zstdchunked_test.go:104: [6] at 96761 in stargz (nextFrame: 96809/96809): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":23998,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48418,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48418,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72424,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 887, NextOffset: 904 561s testutil.go:509: Offset: 752, NextOffset: 1263 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 904, NextOffset: 1485 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 469, NextOffset: 486 561s testutil.go:509: Offset: 604, NextOffset: 621 561s testutil.go:509: Offset: 486, NextOffset: 602 561s testutil.go:509: Offset: 621, NextOffset: 737 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 78, NextOffset: 95 561s testutil.go:509: Offset: 176, NextOffset: 193 561s testutil.go:509: Offset: 95, NextOffset: 206 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 193, NextOffset: 304 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo] vs [foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo foo2 foo3 foo5 foo_empty5 foo6] 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 304, NextOffset: 321 561s testutil.go:509: Offset: 206, NextOffset: 223 561s testutil.go:509: Offset: 321, NextOffset: 454 561s testutil.go:509: Offset: 223, NextOffset: 336 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 454, NextOffset: 471 561s testutil.go:509: Offset: 336, NextOffset: 353 561s testutil.go:509: Offset: 471, NextOffset: 604 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 353, NextOffset: 469 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 604, NextOffset: 621 561s testutil.go:509: Offset: 469, NextOffset: 486 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 23998 48418 72424 96513 96941] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96981): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 621, NextOffset: 737 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 23998/96981): 23994, 96501 561s zstdchunked_test.go:104: [1] at 23998 in stargz (nextFrame: 48418/96981): 24416, 72503 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 486, NextOffset: 602 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 561s zstdchunked_test.go:104: [2] at 48418 in stargz (nextFrame: 72424/96981): 24002, 48083 561s zstdchunked_test.go:104: [3] at 72424 in stargz (nextFrame: 96505/96981): 24085, 24077 561s zstdchunked_test.go:104: [4] at 96505 in stargz (nextFrame: 96513/96981): 4, 424 561s zstdchunked_test.go:104: [5] at 96513 in stargz (nextFrame: 96933/96981): -1, 416 561s zstdchunked_test.go:104: [6] at 96933 in stargz (nextFrame: 96981/96981): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":23998,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48418,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48418,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72424,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 737, NextOffset: 754 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 602, NextOffset: 619 561s testutil.go:509: Offset: 754, NextOffset: 887 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 619, NextOffset: 735 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 887, NextOffset: 904 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 735, NextOffset: 752 561s testutil.go:509: Offset: 904, NextOffset: 1485 561s testutil.go:509: Offset: 752, NextOffset: 1263 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 176, NextOffset: 193 561s testutil.go:509: Offset: 78, NextOffset: 95 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 193, NextOffset: 304 561s testutil.go:509: Offset: 95, NextOffset: 206 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 23998 48418 72424 96341 96769] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96809): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 23998/96809): 23994, 96329 561s zstdchunked_test.go:104: [1] at 23998 in stargz (nextFrame: 48418/96809): 24416, 72331 561s zstdchunked_test.go:104: [2] at 48418 in stargz (nextFrame: 72424/96809): 24002, 47911 561s zstdchunked_test.go:104: [3] at 72424 in stargz (nextFrame: 96333/96809): 23913, 23905 561s zstdchunked_test.go:104: [4] at 96333 in stargz (nextFrame: 96341/96809): 4, 424 561s zstdchunked_test.go:104: [5] at 96341 in stargz (nextFrame: 96761/96809): -1, 416 561s zstdchunked_test.go:104: [6] at 96761 in stargz (nextFrame: 96809/96809): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":23998,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48418,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48418,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72424,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":96,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":211,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":342,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":359,"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":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":621,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":752,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":178,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":310,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":327,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":460,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":477,"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":627,"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":758,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":891,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":908,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo6 foo_empty foo5 foo_empty5] vs [foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo_empty4 foo foo2 foo3] 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 604, NextOffset: 621 561s testutil.go:509: Offset: 741, NextOffset: 758 561s testutil.go:509: Offset: 621, NextOffset: 735 561s testutil.go:509: Offset: 758, NextOffset: 891 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 79, NextOffset: 96 561s testutil.go:509: Offset: 178, NextOffset: 195 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 96, NextOffset: 211 561s testutil.go:509: Offset: 195, NextOffset: 310 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 211, NextOffset: 228 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 310, NextOffset: 327 561s testutil.go:509: Offset: 228, NextOffset: 342 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 327, NextOffset: 460 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 342, NextOffset: 359 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 460, NextOffset: 477 561s testutil.go:509: Offset: 359, NextOffset: 473 561s testutil.go:509: Offset: 477, NextOffset: 610 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 23996 48417 72423 96512 96938] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96978): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 473, NextOffset: 490 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 23996/96978): 23992, 96500 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 610, NextOffset: 627 561s testutil.go:509: Offset: 490, NextOffset: 604 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 561s zstdchunked_test.go:104: [1] at 23996 in stargz (nextFrame: 48417/96978): 24417, 72504 561s zstdchunked_test.go:104: [2] at 48417 in stargz (nextFrame: 72423/96978): 24002, 48083 561s zstdchunked_test.go:104: [3] at 72423 in stargz (nextFrame: 96504/96978): 24085, 24077 561s zstdchunked_test.go:104: [4] at 96504 in stargz (nextFrame: 96512/96978): 4, 422 561s zstdchunked_test.go:104: [5] at 96512 in stargz (nextFrame: 96930/96978): -1, 414 561s zstdchunked_test.go:104: [6] at 96930 in stargz (nextFrame: 96978/96978): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":23996,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48417,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48417,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72423,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 627, NextOffset: 741 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 735, NextOffset: 752 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 891, NextOffset: 908 561s testutil.go:509: Offset: 752, NextOffset: 1267 561s testutil.go:509: Offset: 908, NextOffset: 1485 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2 foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo_empty3 foo_empty4] vs [foo_empty4 foo6 foo_empty foo5 foo_empty5 foo foo2 foo_empty2 foo3 foo_empty3 foo4] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 178, NextOffset: 195 561s testutil.go:509: Offset: 79, NextOffset: 96 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 195, NextOffset: 310 561s testutil.go:509: Offset: 96, NextOffset: 211 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 310, NextOffset: 327 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 211, NextOffset: 228 561s testutil.go:509: Offset: 327, NextOffset: 460 561s testutil.go:509: Offset: 228, NextOffset: 342 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 460, NextOffset: 477 561s testutil.go:509: Offset: 342, NextOffset: 359 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 477, NextOffset: 610 561s testutil.go:509: Offset: 359, NextOffset: 473 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 610, NextOffset: 627 561s testutil.go:509: Offset: 473, NextOffset: 490 561s testutil.go:509: Offset: 627, NextOffset: 741 561s testutil.go:509: Offset: 490, NextOffset: 604 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 741, NextOffset: 758 561s testutil.go:509: Offset: 604, NextOffset: 621 561s testutil.go:509: Offset: 758, NextOffset: 891 561s testutil.go:509: Offset: 621, NextOffset: 735 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 891, NextOffset: 908 561s testutil.go:509: Offset: 735, NextOffset: 752 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 908, NextOffset: 1485 561s testutil.go:509: Offset: 752, NextOffset: 1267 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 23996 48417 72423 96340 96766] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96806): 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 23996/96806): 23992, 96328 561s zstdchunked_test.go:104: [1] at 23996 in stargz (nextFrame: 48417/96806): 24417, 72332 561s zstdchunked_test.go:104: [2] at 48417 in stargz (nextFrame: 72423/96806): 24002, 47911 561s zstdchunked_test.go:104: [3] at 72423 in stargz (nextFrame: 96332/96806): 23913, 23905 561s zstdchunked_test.go:104: [4] at 96332 in stargz (nextFrame: 96340/96806): 4, 422 561s zstdchunked_test.go:104: [5] at 96340 in stargz (nextFrame: 96758/96806): -1, 414 561s zstdchunked_test.go:104: [6] at 96758 in stargz (nextFrame: 96806/96806): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":23996,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48417,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48417,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72423,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":82,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":99,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":212,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":229,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":339,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":466,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":593,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":610,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":719,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":736,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":196,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":309,"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":458,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":475,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":607,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":734,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":751,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":883,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":900,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty foo_empty3] vs [foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo_empty4 foo6 .no.prefetch.landmark foo2] 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 593, NextOffset: 610 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 734, NextOffset: 751 561s testutil.go:509: Offset: 610, NextOffset: 719 561s testutil.go:509: Offset: 751, NextOffset: 883 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 719, NextOffset: 736 561s testutil.go:509: Offset: 883, NextOffset: 900 561s testutil.go:509: Offset: 736, NextOffset: 1245 561s testutil.go:509: Offset: 900, NextOffset: 1476 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 82, NextOffset: 99 561s testutil.go:509: Offset: 179, NextOffset: 196 561s testutil.go:509: Offset: 99, NextOffset: 212 561s testutil.go:509: Offset: 196, NextOffset: 309 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 212, NextOffset: 229 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 23994 48412 72418 96507 96931] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96971): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 23994/96971): 23990, 96495 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 309, NextOffset: 326 561s testutil.go:509: Offset: 229, NextOffset: 339 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [1] at 23994 in stargz (nextFrame: 48412/96971): 24414, 72501 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 326, NextOffset: 458 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [2] at 48412 in stargz (nextFrame: 72418/96971): 24002, 48083 561s zstdchunked_test.go:104: [3] at 72418 in stargz (nextFrame: 96499/96971): 24085, 24077 561s zstdchunked_test.go:104: [4] at 96499 in stargz (nextFrame: 96507/96971): 4, 420 561s zstdchunked_test.go:104: [5] at 96507 in stargz (nextFrame: 96923/96971): -1, 412 561s zstdchunked_test.go:104: [6] at 96923 in stargz (nextFrame: 96971/96971): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":23994,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48412,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48412,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72418,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 339, NextOffset: 356 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 458, NextOffset: 475 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 356, NextOffset: 466 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 475, NextOffset: 607 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 466, NextOffset: 483 561s testutil.go:509: Offset: 607, NextOffset: 624 561s testutil.go:509: Offset: 483, NextOffset: 593 561s testutil.go:509: Offset: 624, NextOffset: 734 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 foo foo_empty foo_empty4 foo6] vs [foo_empty foo_empty3 foo5 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo4 foo_empty4] 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 309, NextOffset: 326 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 212, NextOffset: 229 561s testutil.go:509: Offset: 326, NextOffset: 458 561s testutil.go:509: Offset: 229, NextOffset: 339 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 458, NextOffset: 475 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 23994 48412 72418 96335 96759] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96799): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 339, NextOffset: 356 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 23994/96799): 23990, 96323 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 561s zstdchunked_test.go:104: [1] at 23994 in stargz (nextFrame: 48412/96799): 24414, 72329 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 475, NextOffset: 607 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 561s zstdchunked_test.go:104: [2] at 48412 in stargz (nextFrame: 72418/96799): 24002, 47911 561s zstdchunked_test.go:104: [3] at 72418 in stargz (nextFrame: 96327/96799): 23913, 23905 561s zstdchunked_test.go:104: [4] at 96327 in stargz (nextFrame: 96335/96799): 4, 420 561s zstdchunked_test.go:104: [5] at 96335 in stargz (nextFrame: 96751/96799): -1, 412 561s zstdchunked_test.go:104: [6] at 96751 in stargz (nextFrame: 96799/96799): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":23994,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48412,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48412,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72418,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 356, NextOffset: 466 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 607, NextOffset: 624 561s testutil.go:509: Offset: 466, NextOffset: 483 561s testutil.go:509: Offset: 624, NextOffset: 734 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 483, NextOffset: 593 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 734, NextOffset: 751 561s testutil.go:509: Offset: 593, NextOffset: 610 561s testutil.go:509: Offset: 751, NextOffset: 883 561s testutil.go:509: Offset: 610, NextOffset: 719 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 179, NextOffset: 196 561s testutil.go:509: Offset: 82, NextOffset: 99 561s testutil.go:509: Offset: 196, NextOffset: 309 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 99, NextOffset: 212 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 883, NextOffset: 900 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 719, NextOffset: 736 561s testutil.go:509: Offset: 900, NextOffset: 1476 561s testutil.go:509: Offset: 736, NextOffset: 1245 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 23994 48412 72418 96507 96931] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96971): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 23994/96971): 23990, 96495 561s zstdchunked_test.go:104: [1] at 23994 in stargz (nextFrame: 48412/96971): 24414, 72501 561s zstdchunked_test.go:104: [2] at 48412 in stargz (nextFrame: 72418/96971): 24002, 48083 561s zstdchunked_test.go:104: [3] at 72418 in stargz (nextFrame: 96499/96971): 24085, 24077 561s zstdchunked_test.go:104: [4] at 96499 in stargz (nextFrame: 96507/96971): 4, 420 561s zstdchunked_test.go:104: [5] at 96507 in stargz (nextFrame: 96923/96971): -1, 412 561s zstdchunked_test.go:104: [6] at 96923 in stargz (nextFrame: 96971/96971): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":23994,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48412,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48412,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72418,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":77,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":94,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":221,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":335,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":466,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":594,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":611,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":725,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":742,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":181,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":198,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":308,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":325,"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":474,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":606,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":623,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":734,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":751,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":883,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":900,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: 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 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty2 foo3 foo_empty5 foo6] 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 466, NextOffset: 483 561s testutil.go:509: Offset: 606, NextOffset: 623 561s testutil.go:509: Offset: 483, NextOffset: 594 561s testutil.go:509: Offset: 623, NextOffset: 734 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 204, NextOffset: 221 561s testutil.go:509: Offset: 308, NextOffset: 325 561s testutil.go:509: Offset: 221, NextOffset: 335 561s testutil.go:509: Offset: 325, NextOffset: 457 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 23994 48412 72418 96335 96759] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96799): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 23994/96799): 23990, 96323 561s zstdchunked_test.go:104: [1] at 23994 in stargz (nextFrame: 48412/96799): 24414, 72329 561s zstdchunked_test.go:104: [2] at 48412 in stargz (nextFrame: 72418/96799): 24002, 47911 561s zstdchunked_test.go:104: [3] at 72418 in stargz (nextFrame: 96327/96799): 23913, 23905 561s zstdchunked_test.go:104: [4] at 96327 in stargz (nextFrame: 96335/96799): 4, 420 561s zstdchunked_test.go:104: [5] at 96335 in stargz (nextFrame: 96751/96799): -1, 412 561s zstdchunked_test.go:104: [6] at 96751 in stargz (nextFrame: 96799/96799): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":23994,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48412,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48412,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72418,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 335, NextOffset: 352 561s testutil.go:509: Offset: 457, NextOffset: 474 561s testutil.go:509: Offset: 352, NextOffset: 466 561s testutil.go:509: Offset: 474, NextOffset: 606 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 594, NextOffset: 611 561s testutil.go:509: Offset: 734, NextOffset: 751 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 611, NextOffset: 725 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 751, NextOffset: 883 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 725, NextOffset: 742 561s testutil.go:509: Offset: 883, NextOffset: 900 561s testutil.go:509: Offset: 742, NextOffset: 1257 561s testutil.go:509: Offset: 900, NextOffset: 1480 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 77, NextOffset: 94 561s testutil.go:509: Offset: 181, NextOffset: 198 561s testutil.go:509: Offset: 94, NextOffset: 204 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 198, NextOffset: 308 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty2 foo3] vs [foo foo_empty foo_empty2 foo_empty3 foo4 foo2 foo3 foo_empty4 foo5 foo_empty5 foo6] 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 308, NextOffset: 325 561s testutil.go:509: Offset: 204, NextOffset: 221 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 325, NextOffset: 457 561s testutil.go:509: Offset: 221, NextOffset: 335 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 606, NextOffset: 623 561s testutil.go:509: Offset: 466, NextOffset: 483 561s testutil.go:509: Offset: 623, NextOffset: 734 561s testutil.go:509: Offset: 483, NextOffset: 594 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 734, NextOffset: 751 561s testutil.go:509: Offset: 594, NextOffset: 611 561s testutil.go:509: Offset: 751, NextOffset: 883 561s testutil.go:509: Offset: 611, NextOffset: 725 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 181, NextOffset: 198 561s testutil.go:509: Offset: 77, NextOffset: 94 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 23994 48413 72421 96510 96934] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96974): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 198, NextOffset: 308 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 23994/96974): 23990, 96498 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 94, NextOffset: 204 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 561s zstdchunked_test.go:104: [1] at 23994 in stargz (nextFrame: 48413/96974): 24415, 72504 561s zstdchunked_test.go:104: [2] at 48413 in stargz (nextFrame: 72421/96974): 24004, 48085 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 457, NextOffset: 474 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 561s zstdchunked_test.go:104: [3] at 72421 in stargz (nextFrame: 96502/96974): 24085, 24077 561s zstdchunked_test.go:104: [4] at 96502 in stargz (nextFrame: 96510/96974): 4, 420 561s zstdchunked_test.go:104: [5] at 96510 in stargz (nextFrame: 96926/96974): -1, 412 561s zstdchunked_test.go:104: [6] at 96926 in stargz (nextFrame: 96974/96974): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":23994,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48413,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48413,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72421,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 335, NextOffset: 352 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 474, NextOffset: 606 561s testutil.go:509: Offset: 352, NextOffset: 466 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 883, NextOffset: 900 561s testutil.go:509: Offset: 725, NextOffset: 742 561s testutil.go:509: Offset: 900, NextOffset: 1480 561s testutil.go:509: Offset: 742, NextOffset: 1257 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":210,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":227,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":342,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":359,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":474,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":491,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":606,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":623,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":738,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":755,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":182,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":308,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":325,"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":474,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":606,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":623,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":738,"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":887,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":904,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty4 foo] vs [foo2 foo_empty2 foo_empty4 foo6 foo3 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty] 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 738, NextOffset: 755 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 23994 48413 72421 96338 96762] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96802): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 23994/96802): 23990, 96326 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 887, NextOffset: 904 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 561s zstdchunked_test.go:104: [1] at 23994 in stargz (nextFrame: 48413/96802): 24415, 72332 561s zstdchunked_test.go:104: [2] at 48413 in stargz (nextFrame: 72421/96802): 24004, 47913 561s zstdchunked_test.go:104: [3] at 72421 in stargz (nextFrame: 96330/96802): 23913, 23905 561s zstdchunked_test.go:104: [4] at 96330 in stargz (nextFrame: 96338/96802): 4, 420 561s zstdchunked_test.go:104: [5] at 96338 in stargz (nextFrame: 96754/96802): -1, 412 561s zstdchunked_test.go:104: [6] at 96754 in stargz (nextFrame: 96802/96802): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":23994,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48413,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48413,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72421,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 755, NextOffset: 1265 561s testutil.go:509: Offset: 904, NextOffset: 1485 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 210, NextOffset: 227 561s testutil.go:509: Offset: 308, NextOffset: 325 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 227, NextOffset: 342 561s testutil.go:509: Offset: 325, NextOffset: 457 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 342, NextOffset: 359 561s testutil.go:509: Offset: 457, NextOffset: 474 561s testutil.go:509: Offset: 359, NextOffset: 474 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 474, NextOffset: 606 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 84, NextOffset: 101 561s testutil.go:509: Offset: 182, NextOffset: 199 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 101, NextOffset: 210 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 199, NextOffset: 308 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 474, NextOffset: 491 561s testutil.go:509: Offset: 606, NextOffset: 623 561s testutil.go:509: Offset: 491, NextOffset: 606 561s testutil.go:509: Offset: 623, NextOffset: 738 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 606, NextOffset: 623 561s testutil.go:509: Offset: 738, NextOffset: 755 561s testutil.go:509: Offset: 623, NextOffset: 738 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 561s testutil.go:1580: testing streams: [0 0 23997 48417 72427 96516 96942] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96982): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 23997/96982): 23993, 96504 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [1] at 23997 in stargz (nextFrame: 48417/96982): 24416, 72507 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 561s zstdchunked_test.go:104: [2] at 48417 in stargz (nextFrame: 72427/96982): 24006, 48087 561s zstdchunked_test.go:104: [3] at 72427 in stargz (nextFrame: 96508/96982): 24085, 24077 561s zstdchunked_test.go:104: [4] at 96508 in stargz (nextFrame: 96516/96982): 4, 422 561s zstdchunked_test.go:104: [5] at 96516 in stargz (nextFrame: 96934/96982): -1, 414 561s zstdchunked_test.go:104: [6] at 96934 in stargz (nextFrame: 96982/96982): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":23997,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48417,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48417,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72427,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 755, NextOffset: 887 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty4 foo6 foo3 foo_empty3 foo4] vs [foo_empty foo2 foo_empty2 foo3 foo_empty4 foo foo_empty3 foo4 foo5 foo_empty5 foo6] 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 887, NextOffset: 904 561s testutil.go:509: Offset: 738, NextOffset: 755 561s testutil.go:509: Offset: 904, NextOffset: 1485 561s testutil.go:509: Offset: 755, NextOffset: 1265 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 457, NextOffset: 474 561s testutil.go:509: Offset: 342, NextOffset: 359 561s testutil.go:509: Offset: 474, NextOffset: 606 561s testutil.go:509: Offset: 359, NextOffset: 474 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 606, NextOffset: 623 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 474, NextOffset: 491 561s testutil.go:509: Offset: 623, NextOffset: 738 561s testutil.go:509: Offset: 491, NextOffset: 606 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 561s testutil.go:1580: testing streams: [0 0 23997 48417 72427 96344 96770] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96810): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 23997/96810): 23993, 96332 561s zstdchunked_test.go:104: [1] at 23997 in stargz (nextFrame: 48417/96810): 24416, 72335 561s zstdchunked_test.go:104: [2] at 48417 in stargz (nextFrame: 72427/96810): 24006, 47915 561s zstdchunked_test.go:104: [3] at 72427 in stargz (nextFrame: 96336/96810): 23913, 23905 561s zstdchunked_test.go:104: [4] at 96336 in stargz (nextFrame: 96344/96810): 4, 422 561s zstdchunked_test.go:104: [5] at 96344 in stargz (nextFrame: 96762/96810): -1, 414 561s zstdchunked_test.go:104: [6] at 96762 in stargz (nextFrame: 96810/96810): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":23997,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48417,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48417,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72427,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 738, NextOffset: 755 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 606, NextOffset: 623 561s testutil.go:509: Offset: 755, NextOffset: 887 561s testutil.go:509: Offset: 623, NextOffset: 738 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 182, NextOffset: 199 561s testutil.go:509: Offset: 84, NextOffset: 101 561s testutil.go:509: Offset: 199, NextOffset: 308 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 101, NextOffset: 210 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 308, NextOffset: 325 561s testutil.go:509: Offset: 210, NextOffset: 227 561s testutil.go:509: Offset: 325, NextOffset: 457 561s testutil.go:509: Offset: 227, NextOffset: 342 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 561s testutil.go:1580: testing streams: [0 0 23997 48417 72427 96516 96942] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96982): 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 23997/96982): 23993, 96504 561s zstdchunked_test.go:104: [1] at 23997 in stargz (nextFrame: 48417/96982): 24416, 72507 561s zstdchunked_test.go:104: [2] at 48417 in stargz (nextFrame: 72427/96982): 24006, 48087 561s zstdchunked_test.go:104: [3] at 72427 in stargz (nextFrame: 96508/96982): 24085, 24077 561s zstdchunked_test.go:104: [4] at 96508 in stargz (nextFrame: 96516/96982): 4, 422 561s zstdchunked_test.go:104: [5] at 96516 in stargz (nextFrame: 96934/96982): -1, 414 561s zstdchunked_test.go:104: [6] at 96934 in stargz (nextFrame: 96982/96982): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":23997,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48417,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48417,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72427,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":97,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":208,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":225,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":338,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":355,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":468,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":598,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":615,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":728,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":745,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":176,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":453,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":470,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":619,"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":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":881,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":898,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty4 foo6 foo foo_empty foo2 foo3 foo_empty3 foo5 foo_empty5 foo_empty2 foo4] vs [foo5 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo_empty5 foo6 foo2 foo_empty2 foo4 foo_empty4] 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 598, NextOffset: 615 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 732, NextOffset: 749 561s testutil.go:509: Offset: 615, NextOffset: 728 561s testutil.go:509: Offset: 749, NextOffset: 881 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 468, NextOffset: 485 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 602, NextOffset: 619 561s testutil.go:509: Offset: 485, NextOffset: 598 561s testutil.go:509: Offset: 619, NextOffset: 732 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 728, NextOffset: 745 561s testutil.go:509: Offset: 881, NextOffset: 898 561s testutil.go:509: Offset: 745, NextOffset: 1256 561s testutil.go:509: Offset: 898, NextOffset: 1479 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 80, NextOffset: 97 561s testutil.go:509: Offset: 176, NextOffset: 193 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 97, NextOffset: 208 561s testutil.go:509: Offset: 193, NextOffset: 304 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 561s testutil.go:1580: testing streams: [0 0 23997 48417 72427 96344 96770] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96810): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 23997/96810): 23993, 96332 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 208, NextOffset: 225 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 304, NextOffset: 321 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 561s zstdchunked_test.go:104: [1] at 23997 in stargz (nextFrame: 48417/96810): 24416, 72335 561s zstdchunked_test.go:104: [2] at 48417 in stargz (nextFrame: 72427/96810): 24006, 47915 561s zstdchunked_test.go:104: [3] at 72427 in stargz (nextFrame: 96336/96810): 23913, 23905 561s zstdchunked_test.go:104: [4] at 96336 in stargz (nextFrame: 96344/96810): 4, 422 561s zstdchunked_test.go:104: [5] at 96344 in stargz (nextFrame: 96762/96810): -1, 414 561s zstdchunked_test.go:104: [6] at 96762 in stargz (nextFrame: 96810/96810): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":23997,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48417,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48417,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72427,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 225, NextOffset: 338 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 321, NextOffset: 453 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 338, NextOffset: 355 561s testutil.go:509: Offset: 453, NextOffset: 470 561s testutil.go:509: Offset: 355, NextOffset: 468 561s testutil.go:509: Offset: 470, NextOffset: 602 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo_empty foo3 foo_empty3 foo_empty5 foo6 foo2 foo_empty2 foo4 foo_empty4 foo5 .no.prefetch.landmark] vs [foo3 foo_empty3 foo5 foo_empty5 foo_empty2 foo4 foo_empty4 foo6 foo foo_empty foo2] 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 602, NextOffset: 619 561s testutil.go:509: Offset: 468, NextOffset: 485 561s testutil.go:509: Offset: 619, NextOffset: 732 561s testutil.go:509: Offset: 485, NextOffset: 598 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 732, NextOffset: 749 561s testutil.go:509: Offset: 598, NextOffset: 615 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 749, NextOffset: 881 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 615, NextOffset: 728 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 176, NextOffset: 193 561s testutil.go:509: Offset: 80, NextOffset: 97 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 193, NextOffset: 304 561s testutil.go:509: Offset: 97, NextOffset: 208 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 453, NextOffset: 470 561s testutil.go:509: Offset: 338, NextOffset: 355 561s testutil.go:509: Offset: 470, NextOffset: 602 561s testutil.go:509: Offset: 355, NextOffset: 468 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 881, NextOffset: 898 561s testutil.go:509: Offset: 728, NextOffset: 745 561s testutil.go:509: Offset: 898, NextOffset: 1479 561s testutil.go:509: Offset: 745, NextOffset: 1256 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 304, NextOffset: 321 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 561s testutil.go:1580: testing streams: [0 0 23996 48417 72426 96515 96942] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96982): 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 23996/96982): 23992, 96503 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 208, NextOffset: 225 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 561s zstdchunked_test.go:104: [1] at 23996 in stargz (nextFrame: 48417/96982): 24417, 72507 561s zstdchunked_test.go:104: [2] at 48417 in stargz (nextFrame: 72426/96982): 24005, 48086 561s zstdchunked_test.go:104: [3] at 72426 in stargz (nextFrame: 96507/96982): 24085, 24077 561s zstdchunked_test.go:104: [4] at 96507 in stargz (nextFrame: 96515/96982): 4, 423 561s zstdchunked_test.go:104: [5] at 96515 in stargz (nextFrame: 96934/96982): -1, 415 561s zstdchunked_test.go:104: [6] at 96934 in stargz (nextFrame: 96982/96982): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":23996,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48417,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 321, NextOffset: 453 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48417,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72426,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 225, NextOffset: 338 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":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":222,"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":361,"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":501,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":521,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":641,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":661,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":781,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":801,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":188,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":326,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":346,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":487,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":648,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":808,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":949,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":969,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo3 foo4 foo5 foo6 foo2 foo_empty3 foo_empty4 foo_empty5] vs [foo3 foo_empty3 foo6 foo foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty2] 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 361, NextOffset: 381 561s testutil.go:509: Offset: 487, NextOffset: 507 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 381, NextOffset: 501 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 507, NextOffset: 648 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 501, NextOffset: 521 561s testutil.go:509: Offset: 648, NextOffset: 668 561s testutil.go:509: Offset: 521, NextOffset: 641 561s testutil.go:509: Offset: 668, NextOffset: 788 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 641, NextOffset: 661 561s testutil.go:509: Offset: 788, NextOffset: 808 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 661, NextOffset: 781 561s testutil.go:509: Offset: 808, NextOffset: 949 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 781, NextOffset: 801 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 561s testutil.go:1580: testing streams: [0 0 23996 48417 72426 96343 96770] 561s zstdchunked_test.go:59: got zstd streams (compressed size: 96810): 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 949, NextOffset: 969 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 561s zstdchunked_test.go:104: [0] at 0 in stargz (nextFrame: 23996/96810): 23992, 96331 561s zstdchunked_test.go:104: [1] at 23996 in stargz (nextFrame: 48417/96810): 24417, 72335 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 801, NextOffset: 1337 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 561s zstdchunked_test.go:104: [2] at 48417 in stargz (nextFrame: 72426/96810): 24005, 47914 561s zstdchunked_test.go:104: [3] at 72426 in stargz (nextFrame: 96335/96810): 23913, 23905 561s zstdchunked_test.go:104: [4] at 96335 in stargz (nextFrame: 96343/96810): 4, 423 561s zstdchunked_test.go:104: [5] at 96343 in stargz (nextFrame: 96762/96810): -1, 415 561s zstdchunked_test.go:104: [6] at 96762 in stargz (nextFrame: 96810/96810): -1, -1 561s testutil.go:1638: got TOC entries: 561s testutil.go:1641: [0]: {"name":"foo","type":"dir","mode":493} 561s testutil.go:1641: [1]: {"name":"foo/foo1","type":"reg","size":64000,"mode":420,"innerOffset":1024,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [2]: {"name":"foo/foo1","type":"chunk","offset":23996,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s testutil.go:1641: [3]: {"name":"foo2","type":"reg","size":2,"mode":420,"offset":48417,"digest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf","chunkSize":2,"chunkDigest":"sha256:3b64db95cb55c763391c707108489ae18b4112d783300de38e033b4c98c3deaf"} 561s testutil.go:1641: [4]: {"name":"bar","type":"dir","mode":493} 561s testutil.go:1641: [5]: {"name":"foo3","type":"reg","size":64000,"mode":420,"offset":48417,"innerOffset":1536,"digest":"sha256:80971fb42ce8c4725544c179319732afbaa820dfdd52d00b5dc6fa5ab9ba98ad","chunkSize":32000,"chunkDigest":"sha256:0375ecff68776311248262ba1a7a7e31cb9539920160508385aade1e339c37ac"} 561s testutil.go:1641: [6]: {"name":"foo3","type":"chunk","offset":72426,"chunkOffset":32000,"chunkSize":32000,"chunkDigest":"sha256:cb4526fa0fd7595623392bf144bbbae6e42fa9411c9e514856b8665782201393"} 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 969, NextOffset: 1592 561s === NAME TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU 561s testutil.go:1763: On "foo2": got preread of "foo3" 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 326, NextOffset: 346 561s testutil.go:509: Offset: 242, NextOffset: 361 561s testutil.go:509: Offset: 346, NextOffset: 487 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 84, NextOffset: 104 561s testutil.go:509: Offset: 188, NextOffset: 208 561s testutil.go:509: Offset: 104, NextOffset: 222 561s testutil.go:509: Offset: 208, NextOffset: 326 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo6] vs [foo3 foo4 foo5 foo6 foo2 foo_empty3 foo_empty4 foo_empty5 foo foo_empty foo_empty2] 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 487, NextOffset: 507 561s testutil.go:509: Offset: 361, NextOffset: 381 561s testutil.go:509: Offset: 507, NextOffset: 648 561s testutil.go:509: Offset: 381, NextOffset: 501 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 949, NextOffset: 969 561s testutil.go:509: Offset: 781, NextOffset: 801 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 969, NextOffset: 1592 561s testutil.go:509: Offset: 801, NextOffset: 1337 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 188, NextOffset: 208 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 84, NextOffset: 104 561s testutil.go:509: Offset: 208, NextOffset: 326 561s testutil.go:509: Offset: 104, NextOffset: 222 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 326, NextOffset: 346 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 346, NextOffset: 487 561s testutil.go:509: Offset: 242, NextOffset: 361 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 648, NextOffset: 668 561s testutil.go:509: Offset: 501, NextOffset: 521 561s testutil.go:509: Offset: 668, NextOffset: 788 561s testutil.go:509: Offset: 521, NextOffset: 641 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 788, NextOffset: 808 561s testutil.go:509: Offset: 641, NextOffset: 661 561s testutil.go:509: Offset: 808, NextOffset: 949 561s testutil.go:509: Offset: 661, NextOffset: 781 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: 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":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":230,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":250,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":373,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":393,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":535,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":657,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":677,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":193,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":335,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":355,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":499,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":519,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":662,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":682,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":967,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":987,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo2 foo_empty2 foo5] vs [.no.prefetch.landmark foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 foo foo_empty foo2 foo_empty3 foo_empty5] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 193, NextOffset: 213 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 108, NextOffset: 230 561s testutil.go:509: Offset: 213, NextOffset: 335 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 373, NextOffset: 393 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 499, NextOffset: 519 561s testutil.go:509: Offset: 393, NextOffset: 515 561s testutil.go:509: Offset: 519, NextOffset: 662 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 515, NextOffset: 535 561s testutil.go:509: Offset: 662, NextOffset: 682 561s testutil.go:509: Offset: 535, NextOffset: 657 561s testutil.go:509: Offset: 682, NextOffset: 804 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 230, NextOffset: 250 561s testutil.go:509: Offset: 335, NextOffset: 355 561s testutil.go:509: Offset: 250, NextOffset: 373 561s testutil.go:509: Offset: 355, NextOffset: 499 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 657, NextOffset: 677 561s testutil.go:509: Offset: 804, NextOffset: 824 561s testutil.go:509: Offset: 677, NextOffset: 799 561s testutil.go:509: Offset: 824, NextOffset: 967 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 799, NextOffset: 819 561s testutil.go:509: Offset: 967, NextOffset: 987 561s testutil.go:509: Offset: 819, NextOffset: 1366 561s testutil.go:509: Offset: 987, NextOffset: 1612 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo2 foo_empty3 foo_empty5 .no.prefetch.landmark foo_empty2 foo3 foo4 foo_empty4 foo5 foo6 foo foo_empty] vs [foo_empty foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo2 foo_empty2 foo5 foo6 foo] 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 662, NextOffset: 682 561s testutil.go:509: Offset: 515, NextOffset: 535 561s testutil.go:509: Offset: 682, NextOffset: 804 561s testutil.go:509: Offset: 535, NextOffset: 657 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 804, NextOffset: 824 561s testutil.go:509: Offset: 657, NextOffset: 677 561s testutil.go:509: Offset: 824, NextOffset: 967 561s testutil.go:509: Offset: 677, NextOffset: 799 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 967, NextOffset: 987 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 799, NextOffset: 819 561s testutil.go:509: Offset: 987, NextOffset: 1612 561s testutil.go:509: Offset: 819, NextOffset: 1366 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 88, NextOffset: 108 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 213, NextOffset: 335 561s testutil.go:509: Offset: 108, NextOffset: 230 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 335, NextOffset: 355 561s testutil.go:509: Offset: 230, NextOffset: 250 561s testutil.go:509: Offset: 355, NextOffset: 499 561s testutil.go:509: Offset: 250, NextOffset: 373 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 499, NextOffset: 519 561s testutil.go:509: Offset: 373, NextOffset: 393 561s testutil.go:509: Offset: 519, NextOffset: 662 561s testutil.go:509: Offset: 393, NextOffset: 515 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":87,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":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":227,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":247,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":367,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":387,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":508,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":528,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":649,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":669,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":790,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":810,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":191,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":211,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":331,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":351,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":512,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":654,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":674,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":795,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":815,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":957,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":977,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3 foo_empty3 foo5 foo6 foo foo_empty foo2 foo_empty2 foo4 foo_empty4 foo_empty5] vs [foo2 foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty2 foo_empty5 foo6 foo foo_empty] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 191, NextOffset: 211 561s testutil.go:509: Offset: 107, NextOffset: 227 561s testutil.go:509: Offset: 211, NextOffset: 331 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 331, NextOffset: 351 561s testutil.go:509: Offset: 247, NextOffset: 367 561s testutil.go:509: Offset: 351, NextOffset: 492 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 508, NextOffset: 528 561s testutil.go:509: Offset: 654, NextOffset: 674 561s testutil.go:509: Offset: 528, NextOffset: 649 561s testutil.go:509: Offset: 674, NextOffset: 795 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 367, NextOffset: 387 561s testutil.go:509: Offset: 492, NextOffset: 512 561s testutil.go:509: Offset: 387, NextOffset: 508 561s testutil.go:509: Offset: 512, NextOffset: 654 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 649, NextOffset: 669 561s testutil.go:509: Offset: 795, NextOffset: 815 561s testutil.go:509: Offset: 669, NextOffset: 790 561s testutil.go:509: Offset: 815, NextOffset: 957 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 790, NextOffset: 810 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 957, NextOffset: 977 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 810, NextOffset: 1352 561s testutil.go:509: Offset: 977, NextOffset: 1600 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty2 foo_empty5 foo6 foo foo_empty foo2 foo3] vs [foo_empty5 foo3 foo_empty3 foo5 foo6 foo foo_empty foo2 foo_empty2 foo4 foo_empty4] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 191, NextOffset: 211 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 211, NextOffset: 331 561s testutil.go:509: Offset: 107, NextOffset: 227 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 331, NextOffset: 351 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 351, NextOffset: 492 561s testutil.go:509: Offset: 247, NextOffset: 367 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 492, NextOffset: 512 561s testutil.go:509: Offset: 367, NextOffset: 387 561s testutil.go:509: Offset: 512, NextOffset: 654 561s testutil.go:509: Offset: 387, NextOffset: 508 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 654, NextOffset: 674 561s testutil.go:509: Offset: 508, NextOffset: 528 561s testutil.go:509: Offset: 674, NextOffset: 795 561s testutil.go:509: Offset: 528, NextOffset: 649 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 795, NextOffset: 815 561s testutil.go:509: Offset: 649, NextOffset: 669 561s testutil.go:509: Offset: 815, NextOffset: 957 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 669, NextOffset: 790 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 957, NextOffset: 977 561s testutil.go:509: Offset: 790, NextOffset: 810 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 977, NextOffset: 1600 561s testutil.go:509: Offset: 810, NextOffset: 1352 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: 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":110,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":249,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":369,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":389,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":509,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":529,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":649,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":669,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":789,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":809,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":197,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":217,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":497,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":517,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":658,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":678,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":798,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":818,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":959,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":979,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo_empty3 foo5 foo6] vs [.no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5 foo2 foo_empty3 foo_empty5 foo6] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 197, NextOffset: 217 561s testutil.go:509: Offset: 110, NextOffset: 229 561s testutil.go:509: Offset: 217, NextOffset: 336 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 336, NextOffset: 356 561s testutil.go:509: Offset: 249, NextOffset: 369 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 356, NextOffset: 497 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 369, NextOffset: 389 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 497, NextOffset: 517 561s testutil.go:509: Offset: 389, NextOffset: 509 561s testutil.go:509: Offset: 517, NextOffset: 658 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 509, NextOffset: 529 561s testutil.go:509: Offset: 658, NextOffset: 678 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 529, NextOffset: 649 561s testutil.go:509: Offset: 678, NextOffset: 798 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 649, NextOffset: 669 561s testutil.go:509: Offset: 798, NextOffset: 818 561s testutil.go:509: Offset: 669, NextOffset: 789 561s testutil.go:509: Offset: 818, NextOffset: 959 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 789, NextOffset: 809 561s testutil.go:509: Offset: 959, NextOffset: 979 561s testutil.go:509: Offset: 809, NextOffset: 1352 561s testutil.go:509: Offset: 979, NextOffset: 1610 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo4 foo_empty4 foo5 foo2 foo_empty3 foo_empty5 foo6] vs [foo foo_empty foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo_empty3 foo5 foo6] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 197, NextOffset: 217 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 217, NextOffset: 336 561s testutil.go:509: Offset: 110, NextOffset: 229 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 497, NextOffset: 517 561s testutil.go:509: Offset: 369, NextOffset: 389 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 517, NextOffset: 658 561s testutil.go:509: Offset: 389, NextOffset: 509 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 658, NextOffset: 678 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 509, NextOffset: 529 561s testutil.go:509: Offset: 678, NextOffset: 798 561s testutil.go:509: Offset: 529, NextOffset: 649 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 798, NextOffset: 818 561s testutil.go:509: Offset: 649, NextOffset: 669 561s testutil.go:509: Offset: 818, NextOffset: 959 561s testutil.go:509: Offset: 669, NextOffset: 789 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 336, NextOffset: 356 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 356, NextOffset: 497 561s testutil.go:509: Offset: 249, NextOffset: 369 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 959, NextOffset: 979 561s testutil.go:509: Offset: 789, NextOffset: 809 561s testutil.go:509: Offset: 979, NextOffset: 1610 561s testutil.go:509: Offset: 809, NextOffset: 1352 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":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":222,"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":361,"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":501,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":521,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":641,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":661,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":781,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":801,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":188,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":326,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":346,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":487,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":507,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":648,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":808,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":949,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":969,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo4 foo6] vs [foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty4 foo6 foo] 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 641, NextOffset: 661 561s testutil.go:509: Offset: 788, NextOffset: 808 561s testutil.go:509: Offset: 661, NextOffset: 781 561s testutil.go:509: Offset: 808, NextOffset: 949 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 84, NextOffset: 104 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 188, NextOffset: 208 561s testutil.go:509: Offset: 104, NextOffset: 222 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 208, NextOffset: 326 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 501, NextOffset: 521 561s testutil.go:509: Offset: 648, NextOffset: 668 561s testutil.go:509: Offset: 521, NextOffset: 641 561s testutil.go:509: Offset: 668, NextOffset: 788 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 781, NextOffset: 801 561s testutil.go:509: Offset: 949, NextOffset: 969 561s testutil.go:509: Offset: 801, NextOffset: 1337 561s testutil.go:509: Offset: 969, NextOffset: 1592 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 326, NextOffset: 346 561s testutil.go:509: Offset: 242, NextOffset: 361 561s testutil.go:509: Offset: 346, NextOffset: 487 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 361, NextOffset: 381 561s testutil.go:509: Offset: 487, NextOffset: 507 561s testutil.go:509: Offset: 381, NextOffset: 501 561s testutil.go:509: Offset: 507, NextOffset: 648 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo_empty4 foo6 foo foo2 foo_empty2 foo3 foo_empty3 foo4 foo5 foo_empty5] vs [foo_empty4 foo5 foo_empty5 foo foo4 foo6 foo_empty foo2 foo_empty2 foo3 foo_empty3] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 188, NextOffset: 208 561s testutil.go:509: Offset: 84, NextOffset: 104 561s testutil.go:509: Offset: 208, NextOffset: 326 561s testutil.go:509: Offset: 104, NextOffset: 222 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 326, NextOffset: 346 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 346, NextOffset: 487 561s testutil.go:509: Offset: 242, NextOffset: 361 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 487, NextOffset: 507 561s testutil.go:509: Offset: 361, NextOffset: 381 561s testutil.go:509: Offset: 507, NextOffset: 648 561s testutil.go:509: Offset: 381, NextOffset: 501 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 648, NextOffset: 668 561s testutil.go:509: Offset: 501, NextOffset: 521 561s testutil.go:509: Offset: 668, NextOffset: 788 561s testutil.go:509: Offset: 521, NextOffset: 641 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 788, NextOffset: 808 561s testutil.go:509: Offset: 641, NextOffset: 661 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 808, NextOffset: 949 561s testutil.go:509: Offset: 661, NextOffset: 781 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 949, NextOffset: 969 561s testutil.go:509: Offset: 781, NextOffset: 801 561s testutil.go:509: Offset: 969, NextOffset: 1592 561s testutil.go:509: Offset: 801, NextOffset: 1337 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: 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":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":230,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":250,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":373,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":393,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":515,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":535,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":657,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":677,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":193,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":335,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":355,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":499,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":519,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":662,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":682,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":804,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":824,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":967,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":987,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo4] vs [foo4 foo_empty4 foo_empty foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3] 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 373, NextOffset: 393 561s testutil.go:509: Offset: 499, NextOffset: 519 561s testutil.go:509: Offset: 393, NextOffset: 515 561s testutil.go:509: Offset: 519, NextOffset: 662 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 515, NextOffset: 535 561s testutil.go:509: Offset: 662, NextOffset: 682 561s testutil.go:509: Offset: 535, NextOffset: 657 561s testutil.go:509: Offset: 682, NextOffset: 804 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 108, NextOffset: 230 561s testutil.go:509: Offset: 213, NextOffset: 335 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 657, NextOffset: 677 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 804, NextOffset: 824 561s testutil.go:509: Offset: 677, NextOffset: 799 561s testutil.go:509: Offset: 824, NextOffset: 967 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 799, NextOffset: 819 561s testutil.go:509: Offset: 967, NextOffset: 987 561s testutil.go:509: Offset: 819, NextOffset: 1366 561s testutil.go:509: Offset: 987, NextOffset: 1612 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 230, NextOffset: 250 561s testutil.go:509: Offset: 335, NextOffset: 355 561s testutil.go:509: Offset: 250, NextOffset: 373 561s testutil.go:509: Offset: 355, NextOffset: 499 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty4 foo_empty foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo2 foo_empty2 foo3 foo_empty3 foo4] vs [foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo_empty2 foo3 foo4 foo] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 193, NextOffset: 213 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 88, NextOffset: 108 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 213, NextOffset: 335 561s testutil.go:509: Offset: 108, NextOffset: 230 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 335, NextOffset: 355 561s testutil.go:509: Offset: 230, NextOffset: 250 561s testutil.go:509: Offset: 355, NextOffset: 499 561s testutil.go:509: Offset: 250, NextOffset: 373 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 499, NextOffset: 519 561s testutil.go:509: Offset: 373, NextOffset: 393 561s testutil.go:509: Offset: 519, NextOffset: 662 561s testutil.go:509: Offset: 393, NextOffset: 515 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 662, NextOffset: 682 561s testutil.go:509: Offset: 515, NextOffset: 535 561s testutil.go:509: Offset: 682, NextOffset: 804 561s testutil.go:509: Offset: 535, NextOffset: 657 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 804, NextOffset: 824 561s testutil.go:509: Offset: 657, NextOffset: 677 561s testutil.go:509: Offset: 824, NextOffset: 967 561s testutil.go:509: Offset: 677, NextOffset: 799 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 967, NextOffset: 987 561s testutil.go:509: Offset: 799, NextOffset: 819 561s testutil.go:509: Offset: 987, NextOffset: 1612 561s testutil.go:509: Offset: 819, NextOffset: 1366 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":87,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":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":227,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":247,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":367,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":387,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":508,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":528,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":649,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":669,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":790,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":810,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":191,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":211,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":331,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":351,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":492,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":512,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":654,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":674,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":795,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":815,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":957,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":977,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty4 foo6 foo2 foo_empty3 foo4 foo5 foo_empty5 foo] vs [foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty3 foo_empty5 foo6 foo foo2 foo_empty2 foo3 foo4] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 191, NextOffset: 211 561s testutil.go:509: Offset: 107, NextOffset: 227 561s testutil.go:509: Offset: 211, NextOffset: 331 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 367, NextOffset: 387 561s testutil.go:509: Offset: 492, NextOffset: 512 561s testutil.go:509: Offset: 387, NextOffset: 508 561s testutil.go:509: Offset: 512, NextOffset: 654 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 790, NextOffset: 810 561s testutil.go:509: Offset: 957, NextOffset: 977 561s testutil.go:509: Offset: 810, NextOffset: 1352 561s testutil.go:509: Offset: 977, NextOffset: 1600 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 331, NextOffset: 351 561s testutil.go:509: Offset: 247, NextOffset: 367 561s testutil.go:509: Offset: 351, NextOffset: 492 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 508, NextOffset: 528 561s testutil.go:509: Offset: 654, NextOffset: 674 561s testutil.go:509: Offset: 528, NextOffset: 649 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 674, NextOffset: 795 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 649, NextOffset: 669 561s testutil.go:509: Offset: 795, NextOffset: 815 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 669, NextOffset: 790 561s testutil.go:509: Offset: 815, NextOffset: 957 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo_empty3 foo_empty5 foo6 foo foo2] vs [foo_empty foo_empty2 foo3 foo_empty4 foo6 foo2 foo_empty3 foo4 foo5 foo_empty5 foo] 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 795, NextOffset: 815 561s testutil.go:509: Offset: 649, NextOffset: 669 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 815, NextOffset: 957 561s testutil.go:509: Offset: 669, NextOffset: 790 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 957, NextOffset: 977 561s testutil.go:509: Offset: 790, NextOffset: 810 561s testutil.go:509: Offset: 977, NextOffset: 1600 561s testutil.go:509: Offset: 810, NextOffset: 1352 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 191, NextOffset: 211 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 211, NextOffset: 331 561s testutil.go:509: Offset: 107, NextOffset: 227 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 331, NextOffset: 351 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 351, NextOffset: 492 561s testutil.go:509: Offset: 247, NextOffset: 367 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 492, NextOffset: 512 561s testutil.go:509: Offset: 367, NextOffset: 387 561s testutil.go:509: Offset: 512, NextOffset: 654 561s testutil.go:509: Offset: 387, NextOffset: 508 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 654, NextOffset: 674 561s testutil.go:509: Offset: 508, NextOffset: 528 561s testutil.go:509: Offset: 674, NextOffset: 795 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 528, NextOffset: 649 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: 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":110,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":229,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":249,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":369,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":389,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":509,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":529,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":649,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":669,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":789,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":809,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":197,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":217,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":497,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":517,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":658,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":678,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":798,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":818,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":959,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":979,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty3 foo_empty5 foo6 foo foo_empty foo2 foo3 foo4 foo_empty4 foo5] vs [foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo4 foo5 foo_empty foo2 foo3 foo_empty3 foo_empty4] 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 789, NextOffset: 809 561s testutil.go:509: Offset: 959, NextOffset: 979 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 809, NextOffset: 1352 561s testutil.go:509: Offset: 979, NextOffset: 1610 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 197, NextOffset: 217 561s testutil.go:509: Offset: 110, NextOffset: 229 561s testutil.go:509: Offset: 217, NextOffset: 336 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 229, NextOffset: 249 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 336, NextOffset: 356 561s testutil.go:509: Offset: 249, NextOffset: 369 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 356, NextOffset: 497 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 369, NextOffset: 389 561s testutil.go:509: Offset: 497, NextOffset: 517 561s testutil.go:509: Offset: 389, NextOffset: 509 561s testutil.go:509: Offset: 517, NextOffset: 658 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 509, NextOffset: 529 561s testutil.go:509: Offset: 658, NextOffset: 678 561s testutil.go:509: Offset: 529, NextOffset: 649 561s testutil.go:509: Offset: 678, NextOffset: 798 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 649, NextOffset: 669 561s testutil.go:509: Offset: 798, NextOffset: 818 561s testutil.go:509: Offset: 669, NextOffset: 789 561s testutil.go:509: Offset: 818, NextOffset: 959 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty2 foo4 foo5] vs [foo foo_empty foo2 foo3 foo4 foo_empty4 foo5 foo_empty2 foo_empty3 foo_empty5 foo6] 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 336, NextOffset: 356 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 356, NextOffset: 497 561s testutil.go:509: Offset: 249, NextOffset: 369 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 497, NextOffset: 517 561s testutil.go:509: Offset: 369, NextOffset: 389 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 517, NextOffset: 658 561s testutil.go:509: Offset: 389, NextOffset: 509 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 959, NextOffset: 979 561s testutil.go:509: Offset: 789, NextOffset: 809 561s testutil.go:509: Offset: 979, NextOffset: 1610 561s testutil.go:509: Offset: 809, NextOffset: 1352 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 197, NextOffset: 217 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 217, NextOffset: 336 561s testutil.go:509: Offset: 110, NextOffset: 229 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 658, NextOffset: 678 561s testutil.go:509: Offset: 509, NextOffset: 529 561s testutil.go:509: Offset: 678, NextOffset: 798 561s testutil.go:509: Offset: 529, NextOffset: 649 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 798, NextOffset: 818 561s testutil.go:509: Offset: 649, NextOffset: 669 561s testutil.go:509: Offset: 818, NextOffset: 959 561s testutil.go:509: Offset: 669, NextOffset: 789 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":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":222,"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":361,"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":500,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":520,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":639,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":659,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":777,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":797,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":189,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":209,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":328,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":348,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":488,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":508,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":648,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":668,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":807,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":947,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":967,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo_empty foo3 foo_empty3 foo_empty4 foo6 foo2 foo_empty2 foo4 foo5 foo_empty5] vs [.no.prefetch.landmark foo foo3 foo_empty3 foo4 foo_empty5 foo_empty foo2 foo_empty2 foo_empty4 foo5 foo6] 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 777, NextOffset: 797 561s testutil.go:509: Offset: 947, NextOffset: 967 561s testutil.go:509: Offset: 797, NextOffset: 1342 561s testutil.go:509: Offset: 967, NextOffset: 1587 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 328, NextOffset: 348 561s testutil.go:509: Offset: 242, NextOffset: 361 561s testutil.go:509: Offset: 348, NextOffset: 488 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 500, NextOffset: 520 561s testutil.go:509: Offset: 648, NextOffset: 668 561s testutil.go:509: Offset: 520, NextOffset: 639 561s testutil.go:509: Offset: 668, NextOffset: 787 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 639, NextOffset: 659 561s testutil.go:509: Offset: 787, NextOffset: 807 561s testutil.go:509: Offset: 659, NextOffset: 777 561s testutil.go:509: Offset: 807, NextOffset: 947 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 83, NextOffset: 103 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 189, NextOffset: 209 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 103, NextOffset: 222 561s testutil.go:509: Offset: 209, NextOffset: 328 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 361, NextOffset: 381 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 488, NextOffset: 508 561s testutil.go:509: Offset: 381, NextOffset: 500 561s testutil.go:509: Offset: 508, NextOffset: 648 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty3 foo4 foo_empty5 foo_empty foo2 foo_empty2 foo_empty4 foo5 foo6 .no.prefetch.landmark foo foo3] vs [foo foo_empty foo3 foo_empty3 foo_empty4 foo6 foo2 foo_empty2 foo4 foo5 foo_empty5] 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 328, NextOffset: 348 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 348, NextOffset: 488 561s testutil.go:509: Offset: 242, NextOffset: 361 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 787, NextOffset: 807 561s testutil.go:509: Offset: 639, NextOffset: 659 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 807, NextOffset: 947 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 659, NextOffset: 777 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 947, NextOffset: 967 561s testutil.go:509: Offset: 777, NextOffset: 797 561s testutil.go:509: Offset: 967, NextOffset: 1587 561s testutil.go:509: Offset: 797, NextOffset: 1342 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 189, NextOffset: 209 561s testutil.go:509: Offset: 83, NextOffset: 103 561s testutil.go:509: Offset: 209, NextOffset: 328 561s testutil.go:509: Offset: 103, NextOffset: 222 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 488, NextOffset: 508 561s testutil.go:509: Offset: 361, NextOffset: 381 561s testutil.go:509: Offset: 508, NextOffset: 648 561s testutil.go:509: Offset: 381, NextOffset: 500 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 648, NextOffset: 668 561s testutil.go:509: Offset: 500, NextOffset: 520 561s testutil.go:509: Offset: 668, NextOffset: 787 561s testutil.go:509: Offset: 520, NextOffset: 639 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":224,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":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":367,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":387,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":508,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":528,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":649,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":669,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":790,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":810,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":193,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":332,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":496,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":516,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":658,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":678,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":799,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":819,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":962,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":982,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo_empty foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo2 foo3 foo4 foo_empty4] vs [foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo2 foo_empty2 foo_empty4 foo6 foo3] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 105, NextOffset: 224 561s testutil.go:509: Offset: 213, NextOffset: 332 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 649, NextOffset: 669 561s testutil.go:509: Offset: 799, NextOffset: 819 561s testutil.go:509: Offset: 669, NextOffset: 790 561s testutil.go:509: Offset: 819, NextOffset: 962 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 790, NextOffset: 810 561s testutil.go:509: Offset: 962, NextOffset: 982 561s testutil.go:509: Offset: 810, NextOffset: 1358 561s testutil.go:509: Offset: 982, NextOffset: 1607 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 332, NextOffset: 352 561s testutil.go:509: Offset: 244, NextOffset: 367 561s testutil.go:509: Offset: 352, NextOffset: 496 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 367, NextOffset: 387 561s testutil.go:509: Offset: 496, NextOffset: 516 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 387, NextOffset: 508 561s testutil.go:509: Offset: 516, NextOffset: 658 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 508, NextOffset: 528 561s testutil.go:509: Offset: 658, NextOffset: 678 561s testutil.go:509: Offset: 528, NextOffset: 649 561s testutil.go:509: Offset: 678, NextOffset: 799 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty2 foo_empty4 foo6 foo3 foo_empty3 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo_empty foo2] vs [foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo2 foo3 foo4 foo_empty4 foo foo_empty] 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 658, NextOffset: 678 561s testutil.go:509: Offset: 508, NextOffset: 528 561s testutil.go:509: Offset: 678, NextOffset: 799 561s testutil.go:509: Offset: 528, NextOffset: 649 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 799, NextOffset: 819 561s testutil.go:509: Offset: 649, NextOffset: 669 561s testutil.go:509: Offset: 819, NextOffset: 962 561s testutil.go:509: Offset: 669, NextOffset: 790 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 213, NextOffset: 332 561s testutil.go:509: Offset: 105, NextOffset: 224 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 332, NextOffset: 352 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 352, NextOffset: 496 561s testutil.go:509: Offset: 244, NextOffset: 367 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 962, NextOffset: 982 561s testutil.go:509: Offset: 790, NextOffset: 810 561s testutil.go:509: Offset: 982, NextOffset: 1607 561s testutil.go:509: Offset: 810, NextOffset: 1358 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 496, NextOffset: 516 561s testutil.go:509: Offset: 367, NextOffset: 387 561s testutil.go:509: Offset: 516, NextOffset: 658 561s testutil.go:509: Offset: 387, NextOffset: 508 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":222,"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":359,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":379,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":498,"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":636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":656,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":774,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":794,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":193,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":213,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":330,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":350,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":489,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":509,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":649,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":669,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":787,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":807,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":947,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":967,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo6 foo_empty foo2 foo4 foo foo_empty2 foo3 foo_empty3 foo_empty4] vs [.no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo5 foo6 foo2 foo_empty2 foo4 foo_empty4 foo_empty5] 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 787, NextOffset: 807 561s testutil.go:509: Offset: 656, NextOffset: 774 561s testutil.go:509: Offset: 807, NextOffset: 947 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 774, NextOffset: 794 561s testutil.go:509: Offset: 947, NextOffset: 967 561s testutil.go:509: Offset: 794, NextOffset: 1338 561s testutil.go:509: Offset: 967, NextOffset: 1590 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 330, NextOffset: 350 561s testutil.go:509: Offset: 242, NextOffset: 359 561s testutil.go:509: Offset: 350, NextOffset: 489 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 498, NextOffset: 518 561s testutil.go:509: Offset: 649, NextOffset: 669 561s testutil.go:509: Offset: 518, NextOffset: 636 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 669, NextOffset: 787 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 105, NextOffset: 222 561s testutil.go:509: Offset: 213, NextOffset: 330 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 359, NextOffset: 379 561s testutil.go:509: Offset: 489, NextOffset: 509 561s testutil.go:509: Offset: 379, NextOffset: 498 561s testutil.go:509: Offset: 509, NextOffset: 649 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty2 foo4 foo_empty4 foo_empty5 .no.prefetch.landmark foo foo_empty foo3 foo_empty3 foo5 foo6 foo2] vs [foo_empty4 foo5 foo_empty5 foo6 foo_empty foo2 foo4 foo foo_empty2 foo3 foo_empty3] 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 330, NextOffset: 350 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 350, NextOffset: 489 561s testutil.go:509: Offset: 242, NextOffset: 359 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 649, NextOffset: 669 561s testutil.go:509: Offset: 498, NextOffset: 518 561s testutil.go:509: Offset: 669, NextOffset: 787 561s testutil.go:509: Offset: 518, NextOffset: 636 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 213, NextOffset: 330 561s testutil.go:509: Offset: 105, NextOffset: 222 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 489, NextOffset: 509 561s testutil.go:509: Offset: 359, NextOffset: 379 561s testutil.go:509: Offset: 509, NextOffset: 649 561s testutil.go:509: Offset: 379, NextOffset: 498 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 787, NextOffset: 807 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 807, NextOffset: 947 561s testutil.go:509: Offset: 656, NextOffset: 774 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 947, NextOffset: 967 561s testutil.go:509: Offset: 774, NextOffset: 794 561s testutil.go:509: Offset: 967, NextOffset: 1590 561s testutil.go:509: Offset: 794, NextOffset: 1338 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":87,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":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":224,"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":363,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":383,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":501,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":521,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":639,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":659,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":777,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":797,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"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":194,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":214,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":331,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":351,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":491,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":511,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":650,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":670,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":788,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":808,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":947,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":967,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo_empty foo3 foo_empty4 foo5 foo_empty5 foo6 foo2 foo_empty2 foo_empty3 foo4] vs [foo_empty3 foo5 foo_empty5 foo_empty2 foo4 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo2 foo3] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 107, NextOffset: 224 561s testutil.go:509: Offset: 214, NextOffset: 331 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 363, NextOffset: 383 561s testutil.go:509: Offset: 491, NextOffset: 511 561s testutil.go:509: Offset: 383, NextOffset: 501 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 511, NextOffset: 650 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 639, NextOffset: 659 561s testutil.go:509: Offset: 788, NextOffset: 808 561s testutil.go:509: Offset: 659, NextOffset: 777 561s testutil.go:509: Offset: 808, NextOffset: 947 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 777, NextOffset: 797 561s testutil.go:509: Offset: 947, NextOffset: 967 561s testutil.go:509: Offset: 797, NextOffset: 1344 561s testutil.go:509: Offset: 967, NextOffset: 1592 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 331, NextOffset: 351 561s testutil.go:509: Offset: 244, NextOffset: 363 561s testutil.go:509: Offset: 351, NextOffset: 491 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 501, NextOffset: 521 561s testutil.go:509: Offset: 650, NextOffset: 670 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 521, NextOffset: 639 561s testutil.go:509: Offset: 670, NextOffset: 788 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo5 foo_empty5 foo_empty2 foo4 foo_empty4 foo6] vs [foo4 foo foo_empty foo3 foo_empty4 foo5 foo_empty5 foo6 foo2 foo_empty2 foo_empty3] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 214, NextOffset: 331 561s testutil.go:509: Offset: 107, NextOffset: 224 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 331, NextOffset: 351 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 351, NextOffset: 491 561s testutil.go:509: Offset: 244, NextOffset: 363 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 491, NextOffset: 511 561s testutil.go:509: Offset: 363, NextOffset: 383 561s testutil.go:509: Offset: 511, NextOffset: 650 561s testutil.go:509: Offset: 383, NextOffset: 501 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 788, NextOffset: 808 561s testutil.go:509: Offset: 639, NextOffset: 659 561s testutil.go:509: Offset: 808, NextOffset: 947 561s testutil.go:509: Offset: 659, NextOffset: 777 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 650, NextOffset: 670 561s testutil.go:509: Offset: 501, NextOffset: 521 561s testutil.go:509: Offset: 670, NextOffset: 788 561s testutil.go:509: Offset: 521, NextOffset: 639 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 947, NextOffset: 967 561s testutil.go:509: Offset: 777, NextOffset: 797 561s testutil.go:509: Offset: 967, NextOffset: 1592 561s testutil.go:509: Offset: 797, NextOffset: 1344 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":216,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":236,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":355,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":375,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":494,"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":633,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":653,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":772,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":318,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":338,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":477,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":656,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":795,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":934,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":954,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo6 foo foo_empty foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo2 foo3 foo_empty4] vs [foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo3 foo_empty3 foo_empty4 foo6 foo_empty foo_empty2 foo4] 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 633, NextOffset: 653 561s testutil.go:509: Offset: 775, NextOffset: 795 561s testutil.go:509: Offset: 653, NextOffset: 772 561s testutil.go:509: Offset: 795, NextOffset: 934 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 318, NextOffset: 338 561s testutil.go:509: Offset: 236, NextOffset: 355 561s testutil.go:509: Offset: 338, NextOffset: 477 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 355, NextOffset: 375 561s testutil.go:509: Offset: 477, NextOffset: 497 561s testutil.go:509: Offset: 375, NextOffset: 494 561s testutil.go:509: Offset: 497, NextOffset: 636 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 772, NextOffset: 792 561s testutil.go:509: Offset: 934, NextOffset: 954 561s testutil.go:509: Offset: 792, NextOffset: 1310 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 954, NextOffset: 1554 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 81, NextOffset: 101 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 101, NextOffset: 216 561s testutil.go:509: Offset: 203, NextOffset: 318 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 494, NextOffset: 514 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 514, NextOffset: 633 561s testutil.go:509: Offset: 656, NextOffset: 775 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty3 foo_empty4 foo6 foo_empty foo_empty2 foo4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo3] vs [foo_empty4 foo6 foo foo_empty foo_empty2 foo_empty3 foo4 foo5 foo_empty5 foo2 foo3] 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 775, NextOffset: 795 561s testutil.go:509: Offset: 633, NextOffset: 653 561s testutil.go:509: Offset: 795, NextOffset: 934 561s testutil.go:509: Offset: 653, NextOffset: 772 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 81, NextOffset: 101 561s testutil.go:509: Offset: 203, NextOffset: 318 561s testutil.go:509: Offset: 101, NextOffset: 216 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 318, NextOffset: 338 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 338, NextOffset: 477 561s testutil.go:509: Offset: 236, NextOffset: 355 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 477, NextOffset: 497 561s testutil.go:509: Offset: 355, NextOffset: 375 561s testutil.go:509: Offset: 497, NextOffset: 636 561s testutil.go:509: Offset: 375, NextOffset: 494 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 934, NextOffset: 954 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 772, NextOffset: 792 561s testutil.go:509: Offset: 954, NextOffset: 1554 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 792, NextOffset: 1310 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 494, NextOffset: 514 561s testutil.go:509: Offset: 656, NextOffset: 775 561s testutil.go:509: Offset: 514, NextOffset: 633 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":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":220,"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":357,"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":492,"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":627,"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":764,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":187,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":207,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":343,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":637,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":657,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":772,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":929,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":949,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo_empty5] vs [foo_empty2 foo3 foo_empty4 foo5 .no.prefetch.landmark foo foo2 foo_empty3 foo4 foo_empty5 foo6 foo_empty] 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 492, NextOffset: 512 561s testutil.go:509: Offset: 637, NextOffset: 657 561s testutil.go:509: Offset: 512, NextOffset: 627 561s testutil.go:509: Offset: 657, NextOffset: 772 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 84, NextOffset: 104 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 104, NextOffset: 220 561s testutil.go:509: Offset: 207, NextOffset: 323 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 220, NextOffset: 240 561s testutil.go:509: Offset: 323, NextOffset: 343 561s testutil.go:509: Offset: 240, NextOffset: 357 561s testutil.go:509: Offset: 343, NextOffset: 480 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 627, NextOffset: 647 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 772, NextOffset: 792 561s testutil.go:509: Offset: 647, NextOffset: 764 561s testutil.go:509: Offset: 792, NextOffset: 929 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 764, NextOffset: 784 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 929, NextOffset: 949 561s testutil.go:509: Offset: 784, NextOffset: 1314 561s testutil.go:509: Offset: 949, NextOffset: 1549 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 357, NextOffset: 377 561s testutil.go:509: Offset: 480, NextOffset: 500 561s testutil.go:509: Offset: 377, NextOffset: 492 561s testutil.go:509: Offset: 500, NextOffset: 637 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo2 foo_empty3 foo4 foo_empty5 foo6 foo_empty foo_empty2 foo3 foo_empty4 foo5] vs [foo3 foo_empty3 foo4 foo_empty4 foo_empty5 foo foo_empty foo2 foo5 foo6 foo_empty2] 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 929, NextOffset: 949 561s testutil.go:509: Offset: 764, NextOffset: 784 561s testutil.go:509: Offset: 949, NextOffset: 1549 561s testutil.go:509: Offset: 784, NextOffset: 1314 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 480, NextOffset: 500 561s testutil.go:509: Offset: 357, NextOffset: 377 561s testutil.go:509: Offset: 500, NextOffset: 637 561s testutil.go:509: Offset: 377, NextOffset: 492 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 772, NextOffset: 792 561s testutil.go:509: Offset: 627, NextOffset: 647 561s testutil.go:509: Offset: 792, NextOffset: 929 561s testutil.go:509: Offset: 647, NextOffset: 764 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 84, NextOffset: 104 561s testutil.go:509: Offset: 207, NextOffset: 323 561s testutil.go:509: Offset: 104, NextOffset: 220 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 323, NextOffset: 343 561s testutil.go:509: Offset: 220, NextOffset: 240 561s testutil.go:509: Offset: 343, NextOffset: 480 561s testutil.go:509: Offset: 240, NextOffset: 357 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 637, NextOffset: 657 561s testutil.go:509: Offset: 492, NextOffset: 512 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 657, NextOffset: 772 561s testutil.go:509: Offset: 512, NextOffset: 627 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":82,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":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":221,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":358,"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":498,"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":638,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":658,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":778,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":798,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":322,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":342,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":642,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":662,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":942,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":962,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo6 foo2 foo_empty2 foo3 foo_empty5 foo foo_empty foo_empty3 foo4] vs [foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo4 foo5 .no.prefetch.landmark foo] 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 221, NextOffset: 241 561s testutil.go:509: Offset: 322, NextOffset: 342 561s testutil.go:509: Offset: 241, NextOffset: 358 561s testutil.go:509: Offset: 342, NextOffset: 482 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 358, NextOffset: 378 561s testutil.go:509: Offset: 482, NextOffset: 502 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 378, NextOffset: 498 561s testutil.go:509: Offset: 502, NextOffset: 642 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 82, NextOffset: 102 561s testutil.go:509: Offset: 183, NextOffset: 203 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 102, NextOffset: 221 561s testutil.go:509: Offset: 203, NextOffset: 322 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 498, NextOffset: 518 561s testutil.go:509: Offset: 642, NextOffset: 662 561s testutil.go:509: Offset: 518, NextOffset: 638 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 662, NextOffset: 782 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 638, NextOffset: 658 561s testutil.go:509: Offset: 782, NextOffset: 802 561s testutil.go:509: Offset: 658, NextOffset: 778 561s testutil.go:509: Offset: 802, NextOffset: 942 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 778, NextOffset: 798 561s testutil.go:509: Offset: 942, NextOffset: 962 561s testutil.go:509: Offset: 798, NextOffset: 1314 561s testutil.go:509: Offset: 962, NextOffset: 1560 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty2 foo3 foo_empty3 foo_empty4 foo_empty5 foo6 foo_empty foo2 foo4 foo5] vs [foo4 foo_empty4 foo5 foo6 foo2 foo_empty2 foo3 foo_empty5 foo foo_empty foo_empty3] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 82, NextOffset: 102 561s testutil.go:509: Offset: 203, NextOffset: 322 561s testutil.go:509: Offset: 102, NextOffset: 221 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 482, NextOffset: 502 561s testutil.go:509: Offset: 358, NextOffset: 378 561s testutil.go:509: Offset: 502, NextOffset: 642 561s testutil.go:509: Offset: 378, NextOffset: 498 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 942, NextOffset: 962 561s testutil.go:509: Offset: 778, NextOffset: 798 561s testutil.go:509: Offset: 962, NextOffset: 1560 561s testutil.go:509: Offset: 798, NextOffset: 1314 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 322, NextOffset: 342 561s testutil.go:509: Offset: 221, NextOffset: 241 561s testutil.go:509: Offset: 342, NextOffset: 482 561s testutil.go:509: Offset: 241, NextOffset: 358 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 642, NextOffset: 662 561s testutil.go:509: Offset: 498, NextOffset: 518 561s testutil.go:509: Offset: 662, NextOffset: 782 561s testutil.go:509: Offset: 518, NextOffset: 638 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 782, NextOffset: 802 561s testutil.go:509: Offset: 638, NextOffset: 658 561s testutil.go:509: Offset: 802, NextOffset: 942 561s testutil.go:509: Offset: 658, NextOffset: 778 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":222,"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":360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":498,"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":636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":656,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":774,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":794,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":188,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":325,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":483,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":503,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":641,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":661,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":779,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":799,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":937,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo6 foo_empty foo2 foo_empty2 foo4 foo_empty4 foo foo3 foo_empty3 foo5 foo_empty5] vs [foo4 foo5 foo_empty5 foo2 foo_empty2 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo3] 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 498, NextOffset: 518 561s testutil.go:509: Offset: 641, NextOffset: 661 561s testutil.go:509: Offset: 518, NextOffset: 636 561s testutil.go:509: Offset: 661, NextOffset: 779 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 188, NextOffset: 208 561s testutil.go:509: Offset: 105, NextOffset: 222 561s testutil.go:509: Offset: 208, NextOffset: 325 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 360, NextOffset: 380 561s testutil.go:509: Offset: 483, NextOffset: 503 561s testutil.go:509: Offset: 380, NextOffset: 498 561s testutil.go:509: Offset: 503, NextOffset: 641 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 779, NextOffset: 799 561s testutil.go:509: Offset: 656, NextOffset: 774 561s testutil.go:509: Offset: 799, NextOffset: 937 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 774, NextOffset: 794 561s testutil.go:509: Offset: 937, NextOffset: 957 561s testutil.go:509: Offset: 794, NextOffset: 1317 561s testutil.go:509: Offset: 957, NextOffset: 1558 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 325, NextOffset: 345 561s testutil.go:509: Offset: 242, NextOffset: 360 561s testutil.go:509: Offset: 345, NextOffset: 483 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo3 foo4 foo5 foo_empty5] vs [foo_empty5 foo6 foo_empty foo2 foo_empty2 foo4 foo_empty4 foo foo3 foo_empty3 foo5] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 188, NextOffset: 208 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 208, NextOffset: 325 561s testutil.go:509: Offset: 105, NextOffset: 222 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 483, NextOffset: 503 561s testutil.go:509: Offset: 360, NextOffset: 380 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 503, NextOffset: 641 561s testutil.go:509: Offset: 380, NextOffset: 498 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 641, NextOffset: 661 561s testutil.go:509: Offset: 498, NextOffset: 518 561s testutil.go:509: Offset: 661, NextOffset: 779 561s testutil.go:509: Offset: 518, NextOffset: 636 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 779, NextOffset: 799 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 799, NextOffset: 937 561s testutil.go:509: Offset: 656, NextOffset: 774 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 325, NextOffset: 345 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 345, NextOffset: 483 561s testutil.go:509: Offset: 242, NextOffset: 360 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 937, NextOffset: 957 561s testutil.go:509: Offset: 774, NextOffset: 794 561s testutil.go:509: Offset: 957, NextOffset: 1558 561s testutil.go:509: Offset: 794, NextOffset: 1317 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":81,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":216,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":236,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":355,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":375,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":494,"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":633,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":653,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":772,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":318,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":338,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":477,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":497,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":656,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":775,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":795,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":934,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":954,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty5 foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty foo4] vs [foo6 .no.prefetch.landmark foo_empty foo2 foo4 foo_empty4 foo foo_empty2 foo3 foo_empty3 foo5 foo_empty5] 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 772, NextOffset: 792 561s testutil.go:509: Offset: 934, NextOffset: 954 561s testutil.go:509: Offset: 792, NextOffset: 1310 561s testutil.go:509: Offset: 954, NextOffset: 1554 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 81, NextOffset: 101 561s testutil.go:509: Offset: 183, NextOffset: 203 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 101, NextOffset: 216 561s testutil.go:509: Offset: 203, NextOffset: 318 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 494, NextOffset: 514 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 514, NextOffset: 633 561s testutil.go:509: Offset: 656, NextOffset: 775 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 318, NextOffset: 338 561s testutil.go:509: Offset: 236, NextOffset: 355 561s testutil.go:509: Offset: 338, NextOffset: 477 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 355, NextOffset: 375 561s testutil.go:509: Offset: 477, NextOffset: 497 561s testutil.go:509: Offset: 375, NextOffset: 494 561s testutil.go:509: Offset: 497, NextOffset: 636 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 633, NextOffset: 653 561s testutil.go:509: Offset: 775, NextOffset: 795 561s testutil.go:509: Offset: 653, NextOffset: 772 561s testutil.go:509: Offset: 795, NextOffset: 934 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo_empty2 foo3 foo_empty3 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo4 foo_empty4] vs [foo2 foo_empty2 foo3 foo_empty3 foo_empty4 foo5 foo6 foo foo_empty foo4 foo_empty5] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 81, NextOffset: 101 561s testutil.go:509: Offset: 203, NextOffset: 318 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 101, NextOffset: 216 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 477, NextOffset: 497 561s testutil.go:509: Offset: 355, NextOffset: 375 561s testutil.go:509: Offset: 497, NextOffset: 636 561s testutil.go:509: Offset: 375, NextOffset: 494 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 775, NextOffset: 795 561s testutil.go:509: Offset: 633, NextOffset: 653 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 795, NextOffset: 934 561s testutil.go:509: Offset: 653, NextOffset: 772 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 934, NextOffset: 954 561s testutil.go:509: Offset: 772, NextOffset: 792 561s testutil.go:509: Offset: 954, NextOffset: 1554 561s testutil.go:509: Offset: 792, NextOffset: 1310 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 318, NextOffset: 338 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 338, NextOffset: 477 561s testutil.go:509: Offset: 236, NextOffset: 355 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 494, NextOffset: 514 561s testutil.go:509: Offset: 656, NextOffset: 775 561s testutil.go:509: Offset: 514, NextOffset: 633 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":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":220,"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":357,"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":492,"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":627,"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":764,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":784,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":187,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":207,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":343,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":637,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":657,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":772,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":792,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":929,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":949,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo6] vs [foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo6 foo_empty foo_empty2 foo3 foo_empty3 foo4] 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 492, NextOffset: 512 561s testutil.go:509: Offset: 637, NextOffset: 657 561s testutil.go:509: Offset: 512, NextOffset: 627 561s testutil.go:509: Offset: 657, NextOffset: 772 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 627, NextOffset: 647 561s testutil.go:509: Offset: 772, NextOffset: 792 561s testutil.go:509: Offset: 647, NextOffset: 764 561s testutil.go:509: Offset: 792, NextOffset: 929 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 220, NextOffset: 240 561s testutil.go:509: Offset: 323, NextOffset: 343 561s testutil.go:509: Offset: 240, NextOffset: 357 561s testutil.go:509: Offset: 343, NextOffset: 480 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 764, NextOffset: 784 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 929, NextOffset: 949 561s testutil.go:509: Offset: 784, NextOffset: 1314 561s testutil.go:509: Offset: 949, NextOffset: 1549 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 84, NextOffset: 104 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 104, NextOffset: 220 561s testutil.go:509: Offset: 207, NextOffset: 323 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 357, NextOffset: 377 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 480, NextOffset: 500 561s testutil.go:509: Offset: 377, NextOffset: 492 561s testutil.go:509: Offset: 500, NextOffset: 637 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo foo2 foo6] vs [foo foo_empty foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo2 foo_empty2 foo6] 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 480, NextOffset: 500 561s testutil.go:509: Offset: 357, NextOffset: 377 561s testutil.go:509: Offset: 500, NextOffset: 637 561s testutil.go:509: Offset: 377, NextOffset: 492 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 637, NextOffset: 657 561s testutil.go:509: Offset: 492, NextOffset: 512 561s testutil.go:509: Offset: 657, NextOffset: 772 561s testutil.go:509: Offset: 512, NextOffset: 627 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 772, NextOffset: 792 561s testutil.go:509: Offset: 627, NextOffset: 647 561s testutil.go:509: Offset: 792, NextOffset: 929 561s testutil.go:509: Offset: 647, NextOffset: 764 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 84, NextOffset: 104 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 207, NextOffset: 323 561s testutil.go:509: Offset: 104, NextOffset: 220 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 323, NextOffset: 343 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 220, NextOffset: 240 561s testutil.go:509: Offset: 343, NextOffset: 480 561s testutil.go:509: Offset: 240, NextOffset: 357 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 929, NextOffset: 949 561s testutil.go:509: Offset: 764, NextOffset: 784 561s testutil.go:509: Offset: 949, NextOffset: 1549 561s testutil.go:509: Offset: 784, NextOffset: 1314 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":82,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":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":221,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":358,"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":498,"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":638,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":658,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":778,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":798,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":322,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":342,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":482,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":502,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":642,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":662,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":942,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":962,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty5 foo foo_empty2 foo_empty3 foo4 foo5 foo6 foo_empty foo2 foo3 foo_empty4] vs [foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty4 foo5] 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 221, NextOffset: 241 561s testutil.go:509: Offset: 322, NextOffset: 342 561s testutil.go:509: Offset: 241, NextOffset: 358 561s testutil.go:509: Offset: 342, NextOffset: 482 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 358, NextOffset: 378 561s testutil.go:509: Offset: 482, NextOffset: 502 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 378, NextOffset: 498 561s testutil.go:509: Offset: 502, NextOffset: 642 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 82, NextOffset: 102 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 102, NextOffset: 221 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 203, NextOffset: 322 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 498, NextOffset: 518 561s testutil.go:509: Offset: 642, NextOffset: 662 561s testutil.go:509: Offset: 518, NextOffset: 638 561s testutil.go:509: Offset: 662, NextOffset: 782 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 638, NextOffset: 658 561s testutil.go:509: Offset: 782, NextOffset: 802 561s testutil.go:509: Offset: 658, NextOffset: 778 561s testutil.go:509: Offset: 802, NextOffset: 942 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 778, NextOffset: 798 561s testutil.go:509: Offset: 942, NextOffset: 962 561s testutil.go:509: Offset: 798, NextOffset: 1314 561s testutil.go:509: Offset: 962, NextOffset: 1560 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo2 foo_empty4 foo5 foo foo_empty] vs [foo6 foo_empty foo2 foo3 foo_empty4 foo_empty5 foo foo_empty2 foo_empty3 foo4 foo5] 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 482, NextOffset: 502 561s testutil.go:509: Offset: 358, NextOffset: 378 561s testutil.go:509: Offset: 502, NextOffset: 642 561s testutil.go:509: Offset: 378, NextOffset: 498 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 642, NextOffset: 662 561s testutil.go:509: Offset: 498, NextOffset: 518 561s testutil.go:509: Offset: 662, NextOffset: 782 561s testutil.go:509: Offset: 518, NextOffset: 638 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 942, NextOffset: 962 561s testutil.go:509: Offset: 778, NextOffset: 798 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 962, NextOffset: 1560 561s testutil.go:509: Offset: 798, NextOffset: 1314 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 322, NextOffset: 342 561s testutil.go:509: Offset: 221, NextOffset: 241 561s testutil.go:509: Offset: 342, NextOffset: 482 561s testutil.go:509: Offset: 241, NextOffset: 358 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 782, NextOffset: 802 561s testutil.go:509: Offset: 638, NextOffset: 658 561s testutil.go:509: Offset: 802, NextOffset: 942 561s testutil.go:509: Offset: 658, NextOffset: 778 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 82, NextOffset: 102 561s testutil.go:509: Offset: 203, NextOffset: 322 561s testutil.go:509: Offset: 102, NextOffset: 221 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":222,"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":360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":498,"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":636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":656,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":774,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":794,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":188,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":208,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":325,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":483,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":503,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":641,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":661,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":779,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":799,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":937,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":957,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty foo3 foo_empty4 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty3 foo4 foo5] vs [.no.prefetch.landmark foo foo_empty foo3 foo_empty4 foo5 foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo6] 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 498, NextOffset: 518 561s testutil.go:509: Offset: 641, NextOffset: 661 561s testutil.go:509: Offset: 518, NextOffset: 636 561s testutil.go:509: Offset: 661, NextOffset: 779 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 779, NextOffset: 799 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 656, NextOffset: 774 561s testutil.go:509: Offset: 799, NextOffset: 937 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 360, NextOffset: 380 561s testutil.go:509: Offset: 483, NextOffset: 503 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 380, NextOffset: 498 561s testutil.go:509: Offset: 503, NextOffset: 641 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 774, NextOffset: 794 561s testutil.go:509: Offset: 937, NextOffset: 957 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 794, NextOffset: 1317 561s testutil.go:509: Offset: 957, NextOffset: 1558 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 188, NextOffset: 208 561s testutil.go:509: Offset: 105, NextOffset: 222 561s testutil.go:509: Offset: 208, NextOffset: 325 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 325, NextOffset: 345 561s testutil.go:509: Offset: 242, NextOffset: 360 561s testutil.go:509: Offset: 345, NextOffset: 483 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo4 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo3 foo_empty4 foo5] vs [foo4 foo5 foo_empty foo3 foo_empty4 foo_empty5 foo6 foo foo2 foo_empty2 foo_empty3] 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 325, NextOffset: 345 561s testutil.go:509: Offset: 222, NextOffset: 242 561s testutil.go:509: Offset: 345, NextOffset: 483 561s testutil.go:509: Offset: 242, NextOffset: 360 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 641, NextOffset: 661 561s testutil.go:509: Offset: 498, NextOffset: 518 561s testutil.go:509: Offset: 661, NextOffset: 779 561s testutil.go:509: Offset: 518, NextOffset: 636 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 937, NextOffset: 957 561s testutil.go:509: Offset: 774, NextOffset: 794 561s testutil.go:509: Offset: 957, NextOffset: 1558 561s testutil.go:509: Offset: 794, NextOffset: 1317 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 188, NextOffset: 208 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 208, NextOffset: 325 561s testutil.go:509: Offset: 105, NextOffset: 222 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 483, NextOffset: 503 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 360, NextOffset: 380 561s testutil.go:509: Offset: 503, NextOffset: 641 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 380, NextOffset: 498 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 779, NextOffset: 799 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 799, NextOffset: 937 561s testutil.go:509: Offset: 656, NextOffset: 774 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":82,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":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":219,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":239,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":357,"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":495,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":515,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":633,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":653,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":771,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":791,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":183,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":203,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":320,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":340,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":478,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":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":636,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":656,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":774,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":794,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":932,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":952,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty3 foo5] vs [foo5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo4 foo_empty5 foo foo_empty foo_empty3 foo_empty4] 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 633, NextOffset: 653 561s testutil.go:509: Offset: 774, NextOffset: 794 561s testutil.go:509: Offset: 653, NextOffset: 771 561s testutil.go:509: Offset: 794, NextOffset: 932 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 219, NextOffset: 239 561s testutil.go:509: Offset: 320, NextOffset: 340 561s testutil.go:509: Offset: 239, NextOffset: 357 561s testutil.go:509: Offset: 340, NextOffset: 478 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 357, NextOffset: 377 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 478, NextOffset: 498 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 377, NextOffset: 495 561s testutil.go:509: Offset: 498, NextOffset: 636 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 495, NextOffset: 515 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 515, NextOffset: 633 561s testutil.go:509: Offset: 656, NextOffset: 774 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 771, NextOffset: 791 561s testutil.go:509: Offset: 932, NextOffset: 952 561s testutil.go:509: Offset: 791, NextOffset: 1309 561s testutil.go:509: Offset: 952, NextOffset: 1557 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 82, NextOffset: 102 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 102, NextOffset: 219 561s testutil.go:509: Offset: 203, NextOffset: 320 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty3 foo_empty4 foo5 foo6 .no.prefetch.landmark foo2 foo_empty2 foo3 foo4 foo_empty5 foo] vs [foo5 foo2 foo_empty2 foo3 foo4 foo_empty4 foo_empty5 foo6 foo foo_empty foo_empty3] 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 82, NextOffset: 102 561s testutil.go:509: Offset: 203, NextOffset: 320 561s testutil.go:509: Offset: 102, NextOffset: 219 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 774, NextOffset: 794 561s testutil.go:509: Offset: 633, NextOffset: 653 561s testutil.go:509: Offset: 794, NextOffset: 932 561s testutil.go:509: Offset: 653, NextOffset: 771 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 932, NextOffset: 952 561s testutil.go:509: Offset: 771, NextOffset: 791 561s testutil.go:509: Offset: 952, NextOffset: 1557 561s testutil.go:509: Offset: 791, NextOffset: 1309 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 320, NextOffset: 340 561s testutil.go:509: Offset: 219, NextOffset: 239 561s testutil.go:509: Offset: 340, NextOffset: 478 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 239, NextOffset: 357 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 478, NextOffset: 498 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 357, NextOffset: 377 561s testutil.go:509: Offset: 498, NextOffset: 636 561s testutil.go:509: Offset: 377, NextOffset: 495 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 636, NextOffset: 656 561s testutil.go:509: Offset: 495, NextOffset: 515 561s testutil.go:509: Offset: 656, NextOffset: 774 561s testutil.go:509: Offset: 515, NextOffset: 633 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":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":219,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":239,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":355,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":375,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":491,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":511,"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":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":763,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":783,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":187,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":207,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":322,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":342,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":478,"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":634,"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":770,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":790,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":926,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":946,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo_empty3 foo4 foo_empty4 foo foo2 foo3 foo5 foo_empty5 foo6] vs [.no.prefetch.landmark foo_empty foo3 foo_empty3 foo5 foo foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo6] 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 627, NextOffset: 647 561s testutil.go:509: Offset: 770, NextOffset: 790 561s testutil.go:509: Offset: 647, NextOffset: 763 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 790, NextOffset: 926 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 763, NextOffset: 783 561s testutil.go:509: Offset: 926, NextOffset: 946 561s testutil.go:509: Offset: 783, NextOffset: 1306 561s testutil.go:509: Offset: 946, NextOffset: 1547 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 491, NextOffset: 511 561s testutil.go:509: Offset: 634, NextOffset: 654 561s testutil.go:509: Offset: 511, NextOffset: 627 561s testutil.go:509: Offset: 654, NextOffset: 770 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 84, NextOffset: 104 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 104, NextOffset: 219 561s testutil.go:509: Offset: 207, NextOffset: 322 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 219, NextOffset: 239 561s testutil.go:509: Offset: 322, NextOffset: 342 561s testutil.go:509: Offset: 239, NextOffset: 355 561s testutil.go:509: Offset: 342, NextOffset: 478 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 355, NextOffset: 375 561s testutil.go:509: Offset: 478, NextOffset: 498 561s testutil.go:509: Offset: 375, NextOffset: 491 561s testutil.go:509: Offset: 498, NextOffset: 634 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo_empty foo3 foo_empty3 foo5 foo foo2 foo_empty2 foo4 foo_empty4 foo_empty5 foo6] vs [foo foo2 foo3 foo5 foo_empty5 foo6 foo_empty foo_empty2 foo_empty3 foo4 foo_empty4] 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 478, NextOffset: 498 561s testutil.go:509: Offset: 355, NextOffset: 375 561s testutil.go:509: Offset: 498, NextOffset: 634 561s testutil.go:509: Offset: 375, NextOffset: 491 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 770, NextOffset: 790 561s testutil.go:509: Offset: 627, NextOffset: 647 561s testutil.go:509: Offset: 790, NextOffset: 926 561s testutil.go:509: Offset: 647, NextOffset: 763 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 84, NextOffset: 104 561s testutil.go:509: Offset: 207, NextOffset: 322 561s testutil.go:509: Offset: 104, NextOffset: 219 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 322, NextOffset: 342 561s testutil.go:509: Offset: 219, NextOffset: 239 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 342, NextOffset: 478 561s testutil.go:509: Offset: 239, NextOffset: 355 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 634, NextOffset: 654 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 491, NextOffset: 511 561s testutil.go:509: Offset: 654, NextOffset: 770 561s testutil.go:509: Offset: 511, NextOffset: 627 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 926, NextOffset: 946 561s testutil.go:509: Offset: 763, NextOffset: 783 561s testutil.go:509: Offset: 946, NextOffset: 1547 561s testutil.go:509: Offset: 783, NextOffset: 1306 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":83,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":103,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":221,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":360,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":380,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":499,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":519,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":638,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":658,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":777,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":797,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":187,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":207,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":325,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":345,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":484,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":504,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":643,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":663,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":782,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":802,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":941,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":961,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty5 foo foo_empty foo2 foo_empty2 foo4 foo6 foo3 foo_empty3 foo_empty4 foo5] vs [foo foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo6 .no.prefetch.landmark foo_empty4 foo5 foo_empty5] 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 777, NextOffset: 797 561s testutil.go:509: Offset: 941, NextOffset: 961 561s testutil.go:509: Offset: 797, NextOffset: 1317 561s testutil.go:509: Offset: 961, NextOffset: 1562 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 360, NextOffset: 380 561s testutil.go:509: Offset: 484, NextOffset: 504 561s testutil.go:509: Offset: 380, NextOffset: 499 561s testutil.go:509: Offset: 504, NextOffset: 643 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 638, NextOffset: 658 561s testutil.go:509: Offset: 782, NextOffset: 802 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 658, NextOffset: 777 561s testutil.go:509: Offset: 802, NextOffset: 941 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 83, NextOffset: 103 561s testutil.go:509: Offset: 187, NextOffset: 207 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 103, NextOffset: 221 561s testutil.go:509: Offset: 207, NextOffset: 325 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 221, NextOffset: 241 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 325, NextOffset: 345 561s testutil.go:509: Offset: 241, NextOffset: 360 561s testutil.go:509: Offset: 345, NextOffset: 484 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 499, NextOffset: 519 561s testutil.go:509: Offset: 643, NextOffset: 663 561s testutil.go:509: Offset: 519, NextOffset: 638 561s testutil.go:509: Offset: 663, NextOffset: 782 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo3 foo_empty3 foo4 foo6 .no.prefetch.landmark foo_empty4 foo5 foo_empty5 foo] vs [foo2 foo_empty2 foo4 foo6 foo3 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 83, NextOffset: 103 561s testutil.go:509: Offset: 207, NextOffset: 325 561s testutil.go:509: Offset: 103, NextOffset: 221 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 325, NextOffset: 345 561s testutil.go:509: Offset: 221, NextOffset: 241 561s testutil.go:509: Offset: 345, NextOffset: 484 561s testutil.go:509: Offset: 241, NextOffset: 360 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 484, NextOffset: 504 561s testutil.go:509: Offset: 360, NextOffset: 380 561s testutil.go:509: Offset: 504, NextOffset: 643 561s testutil.go:509: Offset: 380, NextOffset: 499 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 643, NextOffset: 663 561s testutil.go:509: Offset: 499, NextOffset: 519 561s testutil.go:509: Offset: 663, NextOffset: 782 561s testutil.go:509: Offset: 519, NextOffset: 638 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 941, NextOffset: 961 561s testutil.go:509: Offset: 777, NextOffset: 797 561s testutil.go:509: Offset: 961, NextOffset: 1562 561s testutil.go:509: Offset: 797, NextOffset: 1317 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 782, NextOffset: 802 561s testutil.go:509: Offset: 638, NextOffset: 658 561s testutil.go:509: Offset: 802, NextOffset: 941 561s testutil.go:509: Offset: 658, NextOffset: 777 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":85,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":105,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":221,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":241,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":358,"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":495,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":515,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":632,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":652,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":769,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":789,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":187,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":207,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":323,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":343,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":480,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":500,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":637,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":657,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":774,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":794,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":931,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":951,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty5 foo foo_empty2 foo3 foo4 foo6 foo_empty foo2 foo_empty3 foo_empty4 foo5] vs [foo_empty5 foo6 foo foo3 foo4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo_empty4] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 105, NextOffset: 221 561s testutil.go:509: Offset: 207, NextOffset: 323 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 358, NextOffset: 378 561s testutil.go:509: Offset: 480, NextOffset: 500 561s testutil.go:509: Offset: 378, NextOffset: 495 561s testutil.go:509: Offset: 500, NextOffset: 637 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 495, NextOffset: 515 561s testutil.go:509: Offset: 637, NextOffset: 657 561s testutil.go:509: Offset: 515, NextOffset: 632 561s testutil.go:509: Offset: 657, NextOffset: 774 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 769, NextOffset: 789 561s testutil.go:509: Offset: 931, NextOffset: 951 561s testutil.go:509: Offset: 789, NextOffset: 1312 561s testutil.go:509: Offset: 951, NextOffset: 1552 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 221, NextOffset: 241 561s testutil.go:509: Offset: 323, NextOffset: 343 561s testutil.go:509: Offset: 241, NextOffset: 358 561s testutil.go:509: Offset: 343, NextOffset: 480 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 632, NextOffset: 652 561s testutil.go:509: Offset: 774, NextOffset: 794 561s testutil.go:509: Offset: 652, NextOffset: 769 561s testutil.go:509: Offset: 794, NextOffset: 931 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo3 foo4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo_empty5 foo6] vs [foo6 foo_empty foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo foo_empty2 foo3 foo4] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 207, NextOffset: 323 561s testutil.go:509: Offset: 105, NextOffset: 221 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 480, NextOffset: 500 561s testutil.go:509: Offset: 358, NextOffset: 378 561s testutil.go:509: Offset: 500, NextOffset: 637 561s testutil.go:509: Offset: 378, NextOffset: 495 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 637, NextOffset: 657 561s testutil.go:509: Offset: 495, NextOffset: 515 561s testutil.go:509: Offset: 657, NextOffset: 774 561s testutil.go:509: Offset: 515, NextOffset: 632 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 774, NextOffset: 794 561s testutil.go:509: Offset: 632, NextOffset: 652 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 794, NextOffset: 931 561s testutil.go:509: Offset: 652, NextOffset: 769 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 323, NextOffset: 343 561s testutil.go:509: Offset: 221, NextOffset: 241 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 343, NextOffset: 480 561s testutil.go:509: Offset: 241, NextOffset: 358 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 931, NextOffset: 951 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 769, NextOffset: 789 561s testutil.go:509: Offset: 951, NextOffset: 1552 561s testutil.go:509: Offset: 789, NextOffset: 1312 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":77,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":94,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":205,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":222,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":332,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":463,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":480,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":594,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":611,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":722,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":739,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":176,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":454,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":621,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":752,"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":902,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo_empty foo3 foo4 foo_empty4 foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6] vs [foo6 foo2 foo_empty2 foo3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo_empty3 foo_empty5] 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 332, NextOffset: 349 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 454, NextOffset: 471 561s testutil.go:509: Offset: 349, NextOffset: 463 561s testutil.go:509: Offset: 471, NextOffset: 604 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 463, NextOffset: 480 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 604, NextOffset: 621 561s testutil.go:509: Offset: 480, NextOffset: 594 561s testutil.go:509: Offset: 621, NextOffset: 735 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 205, NextOffset: 222 561s testutil.go:509: Offset: 304, NextOffset: 321 561s testutil.go:509: Offset: 222, NextOffset: 332 561s testutil.go:509: Offset: 321, NextOffset: 454 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 594, NextOffset: 611 561s testutil.go:509: Offset: 735, NextOffset: 752 561s testutil.go:509: Offset: 611, NextOffset: 722 561s testutil.go:509: Offset: 752, NextOffset: 885 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 722, NextOffset: 739 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 885, NextOffset: 902 561s testutil.go:509: Offset: 739, NextOffset: 1254 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 902, NextOffset: 1475 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 77, NextOffset: 94 561s testutil.go:509: Offset: 176, NextOffset: 193 561s testutil.go:509: Offset: 94, NextOffset: 205 561s testutil.go:509: Offset: 193, NextOffset: 304 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo foo_empty foo_empty3 foo_empty5 foo6 foo2] vs [foo2 foo_empty2 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty foo3 foo4 foo_empty4] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 176, NextOffset: 193 561s testutil.go:509: Offset: 77, NextOffset: 94 561s testutil.go:509: Offset: 193, NextOffset: 304 561s testutil.go:509: Offset: 94, NextOffset: 205 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 885, NextOffset: 902 561s testutil.go:509: Offset: 722, NextOffset: 739 561s testutil.go:509: Offset: 902, NextOffset: 1475 561s testutil.go:509: Offset: 739, NextOffset: 1254 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 304, NextOffset: 321 561s testutil.go:509: Offset: 205, NextOffset: 222 561s testutil.go:509: Offset: 321, NextOffset: 454 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 222, NextOffset: 332 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 454, NextOffset: 471 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 332, NextOffset: 349 561s testutil.go:509: Offset: 471, NextOffset: 604 561s testutil.go:509: Offset: 349, NextOffset: 463 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 604, NextOffset: 621 561s testutil.go:509: Offset: 463, NextOffset: 480 561s testutil.go:509: Offset: 621, NextOffset: 735 561s testutil.go:509: Offset: 480, NextOffset: 594 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 735, NextOffset: 752 561s testutil.go:509: Offset: 594, NextOffset: 611 561s testutil.go:509: Offset: 752, NextOffset: 885 561s testutil.go:509: Offset: 611, NextOffset: 722 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":78,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":95,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":206,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":223,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":354,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":468,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":599,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":616,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":730,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":747,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":177,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":194,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":305,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":322,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":455,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":472,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":605,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":622,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":736,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":753,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":886,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":903,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty2 foo3 foo5 foo_empty5 foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo6] vs [foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty3 .no.prefetch.landmark] 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 206, NextOffset: 223 561s testutil.go:509: Offset: 305, NextOffset: 322 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 223, NextOffset: 337 561s testutil.go:509: Offset: 322, NextOffset: 455 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 468, NextOffset: 485 561s testutil.go:509: Offset: 605, NextOffset: 622 561s testutil.go:509: Offset: 485, NextOffset: 599 561s testutil.go:509: Offset: 622, NextOffset: 736 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 730, NextOffset: 747 561s testutil.go:509: Offset: 886, NextOffset: 903 561s testutil.go:509: Offset: 747, NextOffset: 1261 561s testutil.go:509: Offset: 903, NextOffset: 1479 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 337, NextOffset: 354 561s testutil.go:509: Offset: 455, NextOffset: 472 561s testutil.go:509: Offset: 354, NextOffset: 468 561s testutil.go:509: Offset: 472, NextOffset: 605 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 599, NextOffset: 616 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 736, NextOffset: 753 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 616, NextOffset: 730 561s testutil.go:509: Offset: 753, NextOffset: 886 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 78, NextOffset: 95 561s testutil.go:509: Offset: 177, NextOffset: 194 561s testutil.go:509: Offset: 95, NextOffset: 206 561s testutil.go:509: Offset: 194, NextOffset: 305 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3 foo4 foo_empty4 foo5 foo_empty5 foo6 foo foo_empty foo2 foo_empty3 .no.prefetch.landmark foo_empty2] vs [foo_empty3 foo4 foo_empty4 foo6 foo_empty2 foo3 foo5 foo_empty5 foo foo_empty foo2] 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 455, NextOffset: 472 561s testutil.go:509: Offset: 337, NextOffset: 354 561s testutil.go:509: Offset: 472, NextOffset: 605 561s testutil.go:509: Offset: 354, NextOffset: 468 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 605, NextOffset: 622 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 468, NextOffset: 485 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 622, NextOffset: 736 561s testutil.go:509: Offset: 485, NextOffset: 599 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 736, NextOffset: 753 561s testutil.go:509: Offset: 599, NextOffset: 616 561s testutil.go:509: Offset: 753, NextOffset: 886 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 616, NextOffset: 730 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 886, NextOffset: 903 561s testutil.go:509: Offset: 730, NextOffset: 747 561s testutil.go:509: Offset: 903, NextOffset: 1479 561s testutil.go:509: Offset: 747, NextOffset: 1261 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 177, NextOffset: 194 561s testutil.go:509: Offset: 78, NextOffset: 95 561s testutil.go:509: Offset: 194, NextOffset: 305 561s testutil.go:509: Offset: 95, NextOffset: 206 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 305, NextOffset: 322 561s testutil.go:509: Offset: 206, NextOffset: 223 561s testutil.go:509: Offset: 322, NextOffset: 455 561s testutil.go:509: Offset: 223, NextOffset: 337 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":78,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":95,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":206,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":223,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":353,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":486,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":619,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":752,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":176,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":454,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":621,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":737,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":754,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":887,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":904,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty foo_empty2 foo4 foo5 foo_empty5 foo foo2 foo3 foo_empty3 foo_empty4 foo6] vs [foo_empty5 foo2 foo3 foo_empty3 foo5 foo6 .no.prefetch.landmark foo foo_empty foo_empty2 foo4 foo_empty4] 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 336, NextOffset: 353 561s testutil.go:509: Offset: 454, NextOffset: 471 561s testutil.go:509: Offset: 353, NextOffset: 469 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 471, NextOffset: 604 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 735, NextOffset: 752 561s testutil.go:509: Offset: 887, NextOffset: 904 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 752, NextOffset: 1263 561s testutil.go:509: Offset: 904, NextOffset: 1485 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 469, NextOffset: 486 561s testutil.go:509: Offset: 604, NextOffset: 621 561s testutil.go:509: Offset: 486, NextOffset: 602 561s testutil.go:509: Offset: 621, NextOffset: 737 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 602, NextOffset: 619 561s testutil.go:509: Offset: 737, NextOffset: 754 561s testutil.go:509: Offset: 619, NextOffset: 735 561s testutil.go:509: Offset: 754, NextOffset: 887 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 78, NextOffset: 95 561s testutil.go:509: Offset: 176, NextOffset: 193 561s testutil.go:509: Offset: 95, NextOffset: 206 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 193, NextOffset: 304 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 206, NextOffset: 223 561s testutil.go:509: Offset: 304, NextOffset: 321 561s testutil.go:509: Offset: 223, NextOffset: 336 561s testutil.go:509: Offset: 321, NextOffset: 454 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty2 foo4 foo_empty4 foo_empty5 foo2 foo3 foo_empty3 foo5 foo6] vs [foo4 foo5 foo_empty5 foo foo2 foo3 foo_empty3 foo_empty4 foo6 foo_empty foo_empty2] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 176, NextOffset: 193 561s testutil.go:509: Offset: 78, NextOffset: 95 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 193, NextOffset: 304 561s testutil.go:509: Offset: 95, NextOffset: 206 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 604, NextOffset: 621 561s testutil.go:509: Offset: 469, NextOffset: 486 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 621, NextOffset: 737 561s testutil.go:509: Offset: 486, NextOffset: 602 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 304, NextOffset: 321 561s testutil.go:509: Offset: 206, NextOffset: 223 561s testutil.go:509: Offset: 321, NextOffset: 454 561s testutil.go:509: Offset: 223, NextOffset: 336 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 454, NextOffset: 471 561s testutil.go:509: Offset: 336, NextOffset: 353 561s testutil.go:509: Offset: 471, NextOffset: 604 561s testutil.go:509: Offset: 353, NextOffset: 469 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 737, NextOffset: 754 561s testutil.go:509: Offset: 602, NextOffset: 619 561s testutil.go:509: Offset: 754, NextOffset: 887 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 619, NextOffset: 735 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 887, NextOffset: 904 561s testutil.go:509: Offset: 735, NextOffset: 752 561s testutil.go:509: Offset: 904, NextOffset: 1485 561s testutil.go:509: Offset: 752, NextOffset: 1263 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":96,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":211,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":342,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":359,"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":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":621,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":752,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":178,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":310,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":327,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":460,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":477,"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":627,"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":758,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":891,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":908,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty4 foo5 foo_empty5 foo foo_empty foo6 foo2 foo_empty2 foo3 foo_empty3 foo4] vs [foo4 foo5 foo_empty5 foo_empty2 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo2 foo3] 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 211, NextOffset: 228 561s testutil.go:509: Offset: 310, NextOffset: 327 561s testutil.go:509: Offset: 228, NextOffset: 342 561s testutil.go:509: Offset: 327, NextOffset: 460 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 342, NextOffset: 359 561s testutil.go:509: Offset: 460, NextOffset: 477 561s testutil.go:509: Offset: 359, NextOffset: 473 561s testutil.go:509: Offset: 477, NextOffset: 610 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 473, NextOffset: 490 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 610, NextOffset: 627 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 490, NextOffset: 604 561s testutil.go:509: Offset: 627, NextOffset: 741 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 604, NextOffset: 621 561s testutil.go:509: Offset: 741, NextOffset: 758 561s testutil.go:509: Offset: 621, NextOffset: 735 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 758, NextOffset: 891 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 79, NextOffset: 96 561s testutil.go:509: Offset: 178, NextOffset: 195 561s testutil.go:509: Offset: 96, NextOffset: 211 561s testutil.go:509: Offset: 195, NextOffset: 310 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 735, NextOffset: 752 561s testutil.go:509: Offset: 891, NextOffset: 908 561s testutil.go:509: Offset: 752, NextOffset: 1267 561s testutil.go:509: Offset: 908, NextOffset: 1485 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo foo_empty foo2 foo3 foo4 foo5 foo_empty5 foo_empty2] vs [foo6 foo2 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo_empty5 foo foo_empty] 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 460, NextOffset: 477 561s testutil.go:509: Offset: 342, NextOffset: 359 561s testutil.go:509: Offset: 477, NextOffset: 610 561s testutil.go:509: Offset: 359, NextOffset: 473 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 610, NextOffset: 627 561s testutil.go:509: Offset: 473, NextOffset: 490 561s testutil.go:509: Offset: 627, NextOffset: 741 561s testutil.go:509: Offset: 490, NextOffset: 604 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 741, NextOffset: 758 561s testutil.go:509: Offset: 604, NextOffset: 621 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 758, NextOffset: 891 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 621, NextOffset: 735 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 891, NextOffset: 908 561s testutil.go:509: Offset: 735, NextOffset: 752 561s testutil.go:509: Offset: 908, NextOffset: 1485 561s testutil.go:509: Offset: 752, NextOffset: 1267 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 178, NextOffset: 195 561s testutil.go:509: Offset: 79, NextOffset: 96 561s testutil.go:509: Offset: 195, NextOffset: 310 561s testutil.go:509: Offset: 96, NextOffset: 211 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 310, NextOffset: 327 561s testutil.go:509: Offset: 211, NextOffset: 228 561s testutil.go:509: Offset: 327, NextOffset: 460 561s testutil.go:509: Offset: 228, NextOffset: 342 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#01 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":77,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":94,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":205,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":222,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":332,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":349,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":463,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":480,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":594,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":611,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":722,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":739,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":176,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":454,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":621,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":752,"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":902,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo_empty3 foo5 foo_empty5 foo foo_empty foo_empty2 foo4 foo_empty4 foo6] vs [foo_empty4 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo4 foo5 foo_empty5 foo foo2 foo3 foo_empty3] 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 463, NextOffset: 480 561s testutil.go:509: Offset: 604, NextOffset: 621 561s testutil.go:509: Offset: 480, NextOffset: 594 561s testutil.go:509: Offset: 621, NextOffset: 735 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 722, NextOffset: 739 561s testutil.go:509: Offset: 885, NextOffset: 902 561s testutil.go:509: Offset: 739, NextOffset: 1254 561s testutil.go:509: Offset: 902, NextOffset: 1475 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 205, NextOffset: 222 561s testutil.go:509: Offset: 304, NextOffset: 321 561s testutil.go:509: Offset: 222, NextOffset: 332 561s testutil.go:509: Offset: 321, NextOffset: 454 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 332, NextOffset: 349 561s testutil.go:509: Offset: 454, NextOffset: 471 561s testutil.go:509: Offset: 349, NextOffset: 463 561s testutil.go:509: Offset: 471, NextOffset: 604 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 594, NextOffset: 611 561s testutil.go:509: Offset: 735, NextOffset: 752 561s testutil.go:509: Offset: 611, NextOffset: 722 561s testutil.go:509: Offset: 752, NextOffset: 885 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 77, NextOffset: 94 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 176, NextOffset: 193 561s testutil.go:509: Offset: 94, NextOffset: 205 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 193, NextOffset: 304 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo2 foo3 foo_empty3 foo_empty4 foo6 .no.prefetch.landmark foo_empty foo_empty2 foo4 foo5 foo_empty5] vs [foo_empty3 foo5 foo_empty5 foo foo_empty foo_empty2 foo4 foo_empty4 foo6 foo2 foo3] 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 604, NextOffset: 621 561s testutil.go:509: Offset: 463, NextOffset: 480 561s testutil.go:509: Offset: 621, NextOffset: 735 561s testutil.go:509: Offset: 480, NextOffset: 594 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 735, NextOffset: 752 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 594, NextOffset: 611 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 752, NextOffset: 885 561s testutil.go:509: Offset: 611, NextOffset: 722 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 176, NextOffset: 193 561s testutil.go:509: Offset: 77, NextOffset: 94 561s testutil.go:509: Offset: 193, NextOffset: 304 561s testutil.go:509: Offset: 94, NextOffset: 205 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 304, NextOffset: 321 561s testutil.go:509: Offset: 205, NextOffset: 222 561s testutil.go:509: Offset: 321, NextOffset: 454 561s testutil.go:509: Offset: 222, NextOffset: 332 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 454, NextOffset: 471 561s testutil.go:509: Offset: 332, NextOffset: 349 561s testutil.go:509: Offset: 471, NextOffset: 604 561s testutil.go:509: Offset: 349, NextOffset: 463 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 885, NextOffset: 902 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 722, NextOffset: 739 561s testutil.go:509: Offset: 902, NextOffset: 1475 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 739, NextOffset: 1254 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":78,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":95,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":206,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":223,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":337,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":354,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":468,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":599,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":616,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":730,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":747,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":177,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":194,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":305,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":322,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":455,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":472,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":605,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":622,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":736,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":753,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":886,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":903,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo3 foo5 foo foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5 foo6] vs [foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty5 foo6 foo foo3] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 78, NextOffset: 95 561s testutil.go:509: Offset: 177, NextOffset: 194 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 95, NextOffset: 206 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 194, NextOffset: 305 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 468, NextOffset: 485 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 605, NextOffset: 622 561s testutil.go:509: Offset: 485, NextOffset: 599 561s testutil.go:509: Offset: 622, NextOffset: 736 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 730, NextOffset: 747 561s testutil.go:509: Offset: 886, NextOffset: 903 561s testutil.go:509: Offset: 747, NextOffset: 1261 561s testutil.go:509: Offset: 903, NextOffset: 1479 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 206, NextOffset: 223 561s testutil.go:509: Offset: 305, NextOffset: 322 561s testutil.go:509: Offset: 223, NextOffset: 337 561s testutil.go:509: Offset: 322, NextOffset: 455 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 337, NextOffset: 354 561s testutil.go:509: Offset: 455, NextOffset: 472 561s testutil.go:509: Offset: 354, NextOffset: 468 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 472, NextOffset: 605 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 599, NextOffset: 616 561s testutil.go:509: Offset: 736, NextOffset: 753 561s testutil.go:509: Offset: 616, NextOffset: 730 561s testutil.go:509: Offset: 753, NextOffset: 886 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty foo2 foo_empty2 foo_empty5 foo6 foo foo3 foo_empty3 foo4 foo_empty4 foo5 .no.prefetch.landmark] vs [foo6 foo_empty foo2 foo3 foo5 foo foo_empty2 foo_empty3 foo4 foo_empty4 foo_empty5] 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 605, NextOffset: 622 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 468, NextOffset: 485 561s testutil.go:509: Offset: 622, NextOffset: 736 561s testutil.go:509: Offset: 485, NextOffset: 599 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 736, NextOffset: 753 561s testutil.go:509: Offset: 599, NextOffset: 616 561s testutil.go:509: Offset: 753, NextOffset: 886 561s testutil.go:509: Offset: 616, NextOffset: 730 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 305, NextOffset: 322 561s testutil.go:509: Offset: 206, NextOffset: 223 561s testutil.go:509: Offset: 322, NextOffset: 455 561s testutil.go:509: Offset: 223, NextOffset: 337 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 886, NextOffset: 903 561s testutil.go:509: Offset: 730, NextOffset: 747 561s testutil.go:509: Offset: 903, NextOffset: 1479 561s testutil.go:509: Offset: 747, NextOffset: 1261 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 177, NextOffset: 194 561s testutil.go:509: Offset: 78, NextOffset: 95 561s testutil.go:509: Offset: 194, NextOffset: 305 561s testutil.go:509: Offset: 95, NextOffset: 206 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 455, NextOffset: 472 561s testutil.go:509: Offset: 337, NextOffset: 354 561s testutil.go:509: Offset: 472, NextOffset: 605 561s testutil.go:509: Offset: 354, NextOffset: 468 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":78,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":95,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":206,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":223,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":336,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":353,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":469,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":486,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":619,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":752,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":176,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":454,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":471,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":621,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":737,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":754,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":887,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":904,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2] vs [.no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo2 foo5 foo_empty5 foo6] 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 469, NextOffset: 486 561s testutil.go:509: Offset: 604, NextOffset: 621 561s testutil.go:509: Offset: 486, NextOffset: 602 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 621, NextOffset: 737 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 602, NextOffset: 619 561s testutil.go:509: Offset: 737, NextOffset: 754 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 619, NextOffset: 735 561s testutil.go:509: Offset: 754, NextOffset: 887 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 78, NextOffset: 95 561s testutil.go:509: Offset: 176, NextOffset: 193 561s testutil.go:509: Offset: 95, NextOffset: 206 561s testutil.go:509: Offset: 193, NextOffset: 304 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 206, NextOffset: 223 561s testutil.go:509: Offset: 304, NextOffset: 321 561s testutil.go:509: Offset: 223, NextOffset: 336 561s testutil.go:509: Offset: 321, NextOffset: 454 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 735, NextOffset: 752 561s testutil.go:509: Offset: 887, NextOffset: 904 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 752, NextOffset: 1263 561s testutil.go:509: Offset: 904, NextOffset: 1485 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 336, NextOffset: 353 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 454, NextOffset: 471 561s testutil.go:509: Offset: 353, NextOffset: 469 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 471, NextOffset: 604 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo2 foo5 foo_empty5 foo6] vs [foo_empty5 foo6 foo_empty2 foo3 foo_empty3 foo4 foo_empty4 foo5 foo foo_empty foo2] 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 887, NextOffset: 904 561s testutil.go:509: Offset: 735, NextOffset: 752 561s testutil.go:509: Offset: 904, NextOffset: 1485 561s testutil.go:509: Offset: 752, NextOffset: 1263 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 176, NextOffset: 193 561s testutil.go:509: Offset: 78, NextOffset: 95 561s testutil.go:509: Offset: 193, NextOffset: 304 561s testutil.go:509: Offset: 95, NextOffset: 206 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 454, NextOffset: 471 561s testutil.go:509: Offset: 336, NextOffset: 353 561s testutil.go:509: Offset: 471, NextOffset: 604 561s testutil.go:509: Offset: 353, NextOffset: 469 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 604, NextOffset: 621 561s testutil.go:509: Offset: 469, NextOffset: 486 561s testutil.go:509: Offset: 621, NextOffset: 737 561s testutil.go:509: Offset: 486, NextOffset: 602 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 304, NextOffset: 321 561s testutil.go:509: Offset: 206, NextOffset: 223 561s testutil.go:509: Offset: 321, NextOffset: 454 561s testutil.go:509: Offset: 223, NextOffset: 336 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 737, NextOffset: 754 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 602, NextOffset: 619 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 754, NextOffset: 887 561s testutil.go:509: Offset: 619, NextOffset: 735 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":79,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":96,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":211,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":228,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":342,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":359,"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":490,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":604,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":621,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":735,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":752,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":178,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":195,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":310,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":327,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":460,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":477,"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":627,"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":758,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":891,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":908,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo5 foo_empty5 foo foo_empty foo2 foo_empty3 foo4 foo_empty4 foo6 foo_empty2 foo3] vs [foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3 foo_empty3 foo_empty4 foo foo_empty foo2 foo4 foo5] 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 79, NextOffset: 96 561s testutil.go:509: Offset: 178, NextOffset: 195 561s testutil.go:509: Offset: 96, NextOffset: 211 561s testutil.go:509: Offset: 195, NextOffset: 310 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 211, NextOffset: 228 561s testutil.go:509: Offset: 310, NextOffset: 327 561s testutil.go:509: Offset: 228, NextOffset: 342 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 327, NextOffset: 460 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 473, NextOffset: 490 561s testutil.go:509: Offset: 610, NextOffset: 627 561s testutil.go:509: Offset: 490, NextOffset: 604 561s testutil.go:509: Offset: 627, NextOffset: 741 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 735, NextOffset: 752 561s testutil.go:509: Offset: 891, NextOffset: 908 561s testutil.go:509: Offset: 752, NextOffset: 1267 561s testutil.go:509: Offset: 908, NextOffset: 1485 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 342, NextOffset: 359 561s testutil.go:509: Offset: 460, NextOffset: 477 561s testutil.go:509: Offset: 359, NextOffset: 473 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 477, NextOffset: 610 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 604, NextOffset: 621 561s testutil.go:509: Offset: 741, NextOffset: 758 561s testutil.go:509: Offset: 621, NextOffset: 735 561s testutil.go:509: Offset: 758, NextOffset: 891 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty3 foo_empty4 foo foo_empty foo2 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty2 foo3] vs [foo_empty4 foo6 foo_empty2 foo3 foo5 foo_empty5 foo foo_empty foo2 foo_empty3 foo4] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 178, NextOffset: 195 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 79, NextOffset: 96 561s testutil.go:509: Offset: 195, NextOffset: 310 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 96, NextOffset: 211 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 310, NextOffset: 327 561s testutil.go:509: Offset: 211, NextOffset: 228 561s testutil.go:509: Offset: 327, NextOffset: 460 561s testutil.go:509: Offset: 228, NextOffset: 342 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 610, NextOffset: 627 561s testutil.go:509: Offset: 473, NextOffset: 490 561s testutil.go:509: Offset: 627, NextOffset: 741 561s testutil.go:509: Offset: 490, NextOffset: 604 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 741, NextOffset: 758 561s testutil.go:509: Offset: 604, NextOffset: 621 561s testutil.go:509: Offset: 758, NextOffset: 891 561s testutil.go:509: Offset: 621, NextOffset: 735 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 891, NextOffset: 908 561s testutil.go:509: Offset: 735, NextOffset: 752 561s testutil.go:509: Offset: 908, NextOffset: 1485 561s testutil.go:509: Offset: 752, NextOffset: 1267 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 460, NextOffset: 477 561s testutil.go:509: Offset: 342, NextOffset: 359 561s testutil.go:509: Offset: 477, NextOffset: 610 561s testutil.go:509: Offset: 359, NextOffset: 473 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"foo","type":"reg","size":6,"mode":420,"offset":82,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":99,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":212,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo2","type":"chunk","offset":229,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo3","type":"reg","size":6,"mode":420,"offset":339,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":356,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":466,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":593,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":610,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":719,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":736,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"foo","type":"reg","size":6,"mode":420,"offset":179,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo","type":"chunk","offset":196,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo2","type":"reg","size":6,"mode":420,"offset":309,"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":458,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo3","type":"chunk","offset":475,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo4","type":"reg","size":6,"mode":420,"offset":607,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo4","type":"chunk","offset":624,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo5","type":"reg","size":6,"mode":420,"offset":734,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo5","type":"chunk","offset":751,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"foo6","type":"reg","size":6,"mode":420,"offset":883,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"foo6","type":"chunk","offset":900,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo6 foo_empty foo_empty3 foo4 foo foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty5] vs [.no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5 foo_empty2 foo_empty4 foo5 foo6] 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 82, NextOffset: 99 561s testutil.go:509: Offset: 179, NextOffset: 196 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 99, NextOffset: 212 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 196, NextOffset: 309 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 212, NextOffset: 229 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 309, NextOffset: 326 561s testutil.go:509: Offset: 229, NextOffset: 339 561s testutil.go:509: Offset: 326, NextOffset: 458 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 339, NextOffset: 356 561s testutil.go:509: Offset: 458, NextOffset: 475 561s testutil.go:509: Offset: 356, NextOffset: 466 561s testutil.go:509: Offset: 475, NextOffset: 607 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 593, NextOffset: 610 561s testutil.go:509: Offset: 734, NextOffset: 751 561s testutil.go:509: Offset: 610, NextOffset: 719 561s testutil.go:509: Offset: 751, NextOffset: 883 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 719, NextOffset: 736 561s testutil.go:509: Offset: 883, NextOffset: 900 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 736, NextOffset: 1245 561s testutil.go:509: Offset: 900, NextOffset: 1476 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 466, NextOffset: 483 561s testutil.go:509: Offset: 607, NextOffset: 624 561s testutil.go:509: Offset: 483, NextOffset: 593 561s testutil.go:509: Offset: 624, NextOffset: 734 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo3 foo_empty3 foo4 foo_empty5 foo_empty2 foo_empty4 foo5 foo6] vs [foo_empty foo_empty3 foo4 foo foo2 foo_empty2 foo3 foo_empty4 foo5 foo_empty5 foo6] 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 607, NextOffset: 624 561s testutil.go:509: Offset: 466, NextOffset: 483 561s testutil.go:509: Offset: 624, NextOffset: 734 561s testutil.go:509: Offset: 483, NextOffset: 593 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 734, NextOffset: 751 561s testutil.go:509: Offset: 593, NextOffset: 610 561s testutil.go:509: Offset: 751, NextOffset: 883 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 610, NextOffset: 719 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 883, NextOffset: 900 561s testutil.go:509: Offset: 719, NextOffset: 736 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 900, NextOffset: 1476 561s testutil.go:509: Offset: 736, NextOffset: 1245 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 179, NextOffset: 196 561s testutil.go:509: Offset: 82, NextOffset: 99 561s testutil.go:509: Offset: 196, NextOffset: 309 561s testutil.go:509: Offset: 99, NextOffset: 212 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 309, NextOffset: 326 561s testutil.go:509: Offset: 212, NextOffset: 229 561s testutil.go:509: Offset: 326, NextOffset: 458 561s testutil.go:509: Offset: 229, NextOffset: 339 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 458, NextOffset: 475 561s testutil.go:509: Offset: 339, NextOffset: 356 561s testutil.go:509: Offset: 475, NextOffset: 607 561s testutil.go:509: Offset: 356, NextOffset: 466 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./foo","type":"reg","size":6,"mode":420,"offset":77,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":94,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":204,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":221,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo3","type":"reg","size":6,"mode":420,"offset":335,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo3","type":"chunk","offset":352,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":466,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":483,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":594,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":611,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":725,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":742,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./foo","type":"reg","size":6,"mode":420,"offset":181,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo","type":"chunk","offset":198,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo2","type":"reg","size":6,"mode":420,"offset":308,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo2","type":"chunk","offset":325,"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":474,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo4","type":"reg","size":6,"mode":420,"offset":606,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo4","type":"chunk","offset":623,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo5","type":"reg","size":6,"mode":420,"offset":734,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo5","type":"chunk","offset":751,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"./foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./foo6","type":"reg","size":6,"mode":420,"offset":883,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"./foo6","type":"chunk","offset":900,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo foo_empty foo2 foo_empty3 foo_empty4 foo5 foo_empty5 foo6 foo_empty2 foo3 foo4] vs [foo_empty4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo foo_empty foo2 foo_empty3 foo_empty2 foo3 foo4] 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 594, NextOffset: 611 561s testutil.go:509: Offset: 734, NextOffset: 751 561s testutil.go:509: Offset: 611, NextOffset: 725 561s testutil.go:509: Offset: 751, NextOffset: 883 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 725, NextOffset: 742 561s testutil.go:509: Offset: 883, NextOffset: 900 561s testutil.go:509: Offset: 742, NextOffset: 1257 561s testutil.go:509: Offset: 900, NextOffset: 1480 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 335, NextOffset: 352 561s testutil.go:509: Offset: 457, NextOffset: 474 561s testutil.go:509: Offset: 352, NextOffset: 466 561s testutil.go:509: Offset: 474, NextOffset: 606 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 466, NextOffset: 483 561s testutil.go:509: Offset: 606, NextOffset: 623 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 483, NextOffset: 594 561s testutil.go:509: Offset: 623, NextOffset: 734 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 77, NextOffset: 94 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 181, NextOffset: 198 561s testutil.go:509: Offset: 94, NextOffset: 204 561s testutil.go:509: Offset: 198, NextOffset: 308 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 204, NextOffset: 221 561s testutil.go:509: Offset: 308, NextOffset: 325 561s testutil.go:509: Offset: 221, NextOffset: 335 561s testutil.go:509: Offset: 325, NextOffset: 457 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo foo_empty foo2 foo_empty3 foo_empty2 foo3 foo4 foo_empty4 foo5 foo_empty5 foo6] vs [foo_empty4 foo5 foo_empty5 foo6 foo_empty2 foo3 foo4 foo foo_empty foo2 foo_empty3] 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 734, NextOffset: 751 561s testutil.go:509: Offset: 594, NextOffset: 611 561s testutil.go:509: Offset: 751, NextOffset: 883 561s testutil.go:509: Offset: 611, NextOffset: 725 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 883, NextOffset: 900 561s testutil.go:509: Offset: 725, NextOffset: 742 561s testutil.go:509: Offset: 900, NextOffset: 1480 561s testutil.go:509: Offset: 742, NextOffset: 1257 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 181, NextOffset: 198 561s testutil.go:509: Offset: 77, NextOffset: 94 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 198, NextOffset: 308 561s testutil.go:509: Offset: 94, NextOffset: 204 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 308, NextOffset: 325 561s testutil.go:509: Offset: 204, NextOffset: 221 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 325, NextOffset: 457 561s testutil.go:509: Offset: 221, NextOffset: 335 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 457, NextOffset: 474 561s testutil.go:509: Offset: 335, NextOffset: 352 561s testutil.go:509: Offset: 474, NextOffset: 606 561s testutil.go:509: Offset: 352, NextOffset: 466 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 606, NextOffset: 623 561s testutil.go:509: Offset: 466, NextOffset: 483 561s testutil.go:509: Offset: 623, NextOffset: 734 561s testutil.go:509: Offset: 483, NextOffset: 594 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/foo","type":"reg","size":6,"mode":420,"offset":84,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":101,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":210,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":227,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo3","type":"reg","size":6,"mode":420,"offset":342,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo3","type":"chunk","offset":359,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":474,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":491,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":606,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo5","type":"chunk","offset":623,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo6","type":"reg","size":6,"mode":420,"offset":738,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":755,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/foo","type":"reg","size":6,"mode":420,"offset":182,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo","type":"chunk","offset":199,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo2","type":"reg","size":6,"mode":420,"offset":308,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo2","type":"chunk","offset":325,"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":474,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo4","type":"reg","size":6,"mode":420,"offset":606,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo4","type":"chunk","offset":623,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"/foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/foo5","type":"reg","size":6,"mode":420,"offset":738,"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":887,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"/foo6","type":"chunk","offset":904,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo_empty foo3 foo_empty3 foo4 foo5 foo2 foo_empty2 foo_empty4 foo_empty5 foo6 foo] vs [foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty foo2 foo_empty2 foo_empty3 foo_empty4 foo foo3 foo4] 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 210, NextOffset: 227 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 308, NextOffset: 325 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 227, NextOffset: 342 561s testutil.go:509: Offset: 325, NextOffset: 457 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 738, NextOffset: 755 561s testutil.go:509: Offset: 887, NextOffset: 904 561s testutil.go:509: Offset: 755, NextOffset: 1265 561s testutil.go:509: Offset: 904, NextOffset: 1485 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 84, NextOffset: 101 561s testutil.go:509: Offset: 182, NextOffset: 199 561s testutil.go:509: Offset: 101, NextOffset: 210 561s testutil.go:509: Offset: 199, NextOffset: 308 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 342, NextOffset: 359 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 457, NextOffset: 474 561s testutil.go:509: Offset: 359, NextOffset: 474 561s testutil.go:509: Offset: 474, NextOffset: 606 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 474, NextOffset: 491 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 606, NextOffset: 623 561s testutil.go:509: Offset: 491, NextOffset: 606 561s testutil.go:509: Offset: 623, NextOffset: 738 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 606, NextOffset: 623 561s testutil.go:509: Offset: 738, NextOffset: 755 561s testutil.go:509: Offset: 623, NextOffset: 738 561s testutil.go:509: Offset: 755, NextOffset: 887 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo2 foo_empty2 foo_empty3 foo_empty4 foo foo3 foo4 foo5 foo_empty5 foo6 .no.prefetch.landmark foo_empty] vs [foo2 foo_empty2 foo_empty4 foo_empty5 foo6 foo foo_empty foo3 foo_empty3 foo4 foo5] 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 308, NextOffset: 325 561s testutil.go:509: Offset: 210, NextOffset: 227 561s testutil.go:509: Offset: 325, NextOffset: 457 561s testutil.go:509: Offset: 227, NextOffset: 342 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 182, NextOffset: 199 561s testutil.go:509: Offset: 84, NextOffset: 101 561s testutil.go:509: Offset: 199, NextOffset: 308 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 101, NextOffset: 210 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 457, NextOffset: 474 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 342, NextOffset: 359 561s testutil.go:509: Offset: 474, NextOffset: 606 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 359, NextOffset: 474 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 606, NextOffset: 623 561s testutil.go:509: Offset: 474, NextOffset: 491 561s testutil.go:509: Offset: 623, NextOffset: 738 561s testutil.go:509: Offset: 491, NextOffset: 606 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 738, NextOffset: 755 561s testutil.go:509: Offset: 606, NextOffset: 623 561s testutil.go:509: Offset: 755, NextOffset: 887 561s testutil.go:509: Offset: 623, NextOffset: 738 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 887, NextOffset: 904 561s testutil.go:509: Offset: 738, NextOffset: 755 561s testutil.go:509: Offset: 904, NextOffset: 1485 561s testutil.go:509: Offset: 755, NextOffset: 1265 561s === RUN TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../foo","type":"reg","size":6,"mode":420,"offset":80,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":97,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":208,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":225,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":338,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":355,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":468,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":485,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty4","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo5","type":"reg","size":6,"mode":420,"offset":598,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo5","type":"chunk","offset":615,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty5","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo6","type":"reg","size":6,"mode":420,"offset":728,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":745,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../foo","type":"reg","size":6,"mode":420,"offset":176,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo","type":"chunk","offset":193,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo2","type":"reg","size":6,"mode":420,"offset":304,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo2","type":"chunk","offset":321,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty2","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo3","type":"reg","size":6,"mode":420,"offset":453,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo3","type":"chunk","offset":470,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"},{"name":"../foo_empty3","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../foo4","type":"reg","size":6,"mode":420,"offset":602,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo4","type":"chunk","offset":619,"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":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":881,"digest":"sha256:c7854c301113d781c6f3cc763390da65f6459ee30cc52359842f5901649abbee","chunkSize":4,"chunkDigest":"sha256:b23fcb8820e567d1143f4a15cfeaf04ba660bafd89eeb496e99ffd8bd1079f71"},{"name":"../foo6","type":"chunk","offset":898,"chunkOffset":4,"chunkDigest":"sha256:0e07cf830957701d43c183f1515f63e6b68027e528f43ef52b1527a520ddec82"}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo2 foo3 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo4 foo_empty4] vs [foo4 foo6 foo foo2 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo3] 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 468, NextOffset: 485 561s testutil.go:509: Offset: 602, NextOffset: 619 561s testutil.go:509: Offset: 485, NextOffset: 598 561s testutil.go:509: Offset: 619, NextOffset: 732 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 208, NextOffset: 225 561s testutil.go:509: Offset: 304, NextOffset: 321 561s testutil.go:509: Offset: 225, NextOffset: 338 561s testutil.go:509: Offset: 321, NextOffset: 453 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 338, NextOffset: 355 561s testutil.go:509: Offset: 453, NextOffset: 470 561s testutil.go:509: Offset: 355, NextOffset: 468 561s testutil.go:509: Offset: 470, NextOffset: 602 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 598, NextOffset: 615 561s testutil.go:509: Offset: 732, NextOffset: 749 561s testutil.go:509: Offset: 615, NextOffset: 728 561s testutil.go:509: Offset: 749, NextOffset: 881 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 728, NextOffset: 745 561s testutil.go:509: Offset: 881, NextOffset: 898 561s testutil.go:509: Offset: 745, NextOffset: 1256 561s testutil.go:509: Offset: 898, NextOffset: 1479 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 80, NextOffset: 97 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 176, NextOffset: 193 561s testutil.go:509: Offset: 97, NextOffset: 208 561s testutil.go:509: Offset: 193, NextOffset: 304 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo6 foo foo2 foo_empty3 foo_empty4 foo5 foo_empty5 .no.prefetch.landmark foo_empty foo_empty2 foo3 foo4] vs [foo_empty4 foo2 foo3 foo_empty3 foo5 foo_empty5 foo6 foo foo_empty foo_empty2 foo4] 561s testutil.go:395: Comparing: "foo_empty3" vs "foo_empty3" 561s testutil.go:395: Comparing: "foo_empty4" vs "foo_empty4" 561s testutil.go:395: Comparing: "foo5" vs "foo5" 561s testutil.go:509: Offset: 732, NextOffset: 749 561s testutil.go:509: Offset: 598, NextOffset: 615 561s testutil.go:509: Offset: 749, NextOffset: 881 561s testutil.go:509: Offset: 615, NextOffset: 728 561s testutil.go:395: Comparing: "foo_empty5" vs "foo_empty5" 561s testutil.go:395: Comparing: "foo_empty" vs "foo_empty" 561s testutil.go:395: Comparing: "foo_empty2" vs "foo_empty2" 561s testutil.go:395: Comparing: "foo3" vs "foo3" 561s testutil.go:509: Offset: 453, NextOffset: 470 561s testutil.go:509: Offset: 338, NextOffset: 355 561s testutil.go:509: Offset: 470, NextOffset: 602 561s testutil.go:509: Offset: 355, NextOffset: 468 561s testutil.go:395: Comparing: "foo4" vs "foo4" 561s testutil.go:509: Offset: 602, NextOffset: 619 561s testutil.go:509: Offset: 468, NextOffset: 485 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 619, NextOffset: 732 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 485, NextOffset: 598 561s testutil.go:395: Comparing: "foo6" vs "foo6" 561s testutil.go:509: Offset: 881, NextOffset: 898 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 728, NextOffset: 745 561s testutil.go:509: Offset: 898, NextOffset: 1479 561s testutil.go:509: Offset: 745, NextOffset: 1256 561s testutil.go:395: Comparing: "foo" vs "foo" 561s testutil.go:509: Offset: 176, NextOffset: 193 561s testutil.go:509: Offset: 80, NextOffset: 97 561s testutil.go:509: Offset: 193, NextOffset: 304 561s testutil.go:509: Offset: 97, NextOffset: 208 561s testutil.go:395: Comparing: "foo2" vs "foo2" 561s testutil.go:509: Offset: 304, NextOffset: 321 561s testutil.go:509: Offset: 208, NextOffset: 225 561s testutil.go:509: Offset: 321, NextOffset: 453 561s testutil.go:509: Offset: 225, NextOffset: 338 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: 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":113,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":133,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":153,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":173,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":288,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":487,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":818,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":838,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":858,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":878,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":194,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":214,"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":254,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":274,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":409,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":531,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":628,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":959,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":979,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":999,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1019,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo3.txt test test2 barlink dev .no.prefetch.landmark baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 193, NextOffset: 288 561s testutil.go:509: Offset: 294, NextOffset: 409 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 193, NextOffset: 288 561s testutil.go:509: Offset: 294, NextOffset: 409 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 288, NextOffset: 390 561s testutil.go:509: Offset: 409, NextOffset: 531 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 390, NextOffset: 487 561s testutil.go:509: Offset: 531, NextOffset: 628 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 487, NextOffset: 818 561s testutil.go:509: Offset: 628, NextOffset: 959 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 818, NextOffset: 838 561s testutil.go:509: Offset: 959, NextOffset: 979 561s testutil.go:509: Offset: 838, NextOffset: 858 561s testutil.go:509: Offset: 979, NextOffset: 999 561s testutil.go:509: Offset: 858, NextOffset: 878 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 999, NextOffset: 1019 561s testutil.go:509: Offset: 878, NextOffset: 2221 561s testutil.go:509: Offset: 1019, NextOffset: 2504 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test test2 barlink] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 409, NextOffset: 531 561s testutil.go:509: Offset: 288, NextOffset: 390 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 531, NextOffset: 628 561s testutil.go:509: Offset: 390, NextOffset: 487 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 628, NextOffset: 959 561s testutil.go:509: Offset: 487, NextOffset: 818 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 959, NextOffset: 979 561s testutil.go:509: Offset: 818, NextOffset: 838 561s testutil.go:509: Offset: 979, NextOffset: 999 561s testutil.go:509: Offset: 838, NextOffset: 858 561s testutil.go:509: Offset: 999, NextOffset: 1019 561s testutil.go:509: Offset: 858, NextOffset: 878 561s testutil.go:509: Offset: 1019, NextOffset: 2504 561s testutil.go:509: Offset: 878, NextOffset: 2221 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 173, NextOffset: 193 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 294, NextOffset: 409 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 193, NextOffset: 288 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 294, NextOffset: 409 561s testutil.go:509: Offset: 193, NextOffset: 288 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=64000 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":101,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":101,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":101,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink dev bar test test2] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar test test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: 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":114,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":134,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":194,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":292,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":496,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":834,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":854,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":874,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":894,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":236,"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":276,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":296,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":415,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":538,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":638,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":976,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":996,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1016,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1036,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test test2 baz.txt foo3.txt barlink dev .no.prefetch.landmark foo1.txt bar] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 94, NextOffset: 114 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 114, NextOffset: 134 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 134, NextOffset: 154 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 154, NextOffset: 174 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 174, NextOffset: 194 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 194, NextOffset: 292 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 296, NextOffset: 415 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 292, NextOffset: 396 561s testutil.go:509: Offset: 415, NextOffset: 538 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 396, NextOffset: 496 561s testutil.go:509: Offset: 538, NextOffset: 638 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 496, NextOffset: 834 561s testutil.go:509: Offset: 638, NextOffset: 976 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 834, NextOffset: 854 561s testutil.go:509: Offset: 976, NextOffset: 996 561s testutil.go:509: Offset: 854, NextOffset: 874 561s testutil.go:509: Offset: 996, NextOffset: 1016 561s testutil.go:509: Offset: 874, NextOffset: 894 561s testutil.go:509: Offset: 1016, NextOffset: 1036 561s testutil.go:509: Offset: 894, NextOffset: 2202 561s testutil.go:509: Offset: 1036, NextOffset: 2529 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 94, NextOffset: 114 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 114, NextOffset: 134 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 134, NextOffset: 154 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 154, NextOffset: 174 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 174, NextOffset: 194 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 194, NextOffset: 292 561s testutil.go:509: Offset: 296, NextOffset: 415 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt barlink dev .no.prefetch.landmark foo1.txt bar test test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 94, NextOffset: 114 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 114, NextOffset: 134 561s testutil.go:509: Offset: 236, NextOffset: 256 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 134, NextOffset: 154 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 154, NextOffset: 174 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 174, NextOffset: 194 561s testutil.go:509: Offset: 296, NextOffset: 415 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 194, NextOffset: 292 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 94, NextOffset: 114 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 114, NextOffset: 134 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 134, NextOffset: 154 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 154, NextOffset: 174 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 174, NextOffset: 194 561s testutil.go:509: Offset: 296, NextOffset: 415 561s testutil.go:509: Offset: 194, NextOffset: 292 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 638, NextOffset: 976 561s testutil.go:509: Offset: 496, NextOffset: 834 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 415, NextOffset: 538 561s testutil.go:509: Offset: 292, NextOffset: 396 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 538, NextOffset: 638 561s testutil.go:509: Offset: 396, NextOffset: 496 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 976, NextOffset: 996 561s testutil.go:509: Offset: 834, NextOffset: 854 561s testutil.go:509: Offset: 996, NextOffset: 1016 561s testutil.go:509: Offset: 854, NextOffset: 874 561s testutil.go:509: Offset: 1016, NextOffset: 1036 561s testutil.go:509: Offset: 874, NextOffset: 894 561s testutil.go:509: Offset: 1036, NextOffset: 2529 561s testutil.go:509: Offset: 894, NextOffset: 2202 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":101,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":101,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":101,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [bar dev baz.txt foo1.txt foo3.txt barlink test test2 .no.prefetch.landmark] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt barlink test test2 .no.prefetch.landmark bar dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: 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":115,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":135,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":155,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":175,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":195,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":292,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":395,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":495,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":852,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":872,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":892,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":195,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":215,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":235,"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":275,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":295,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":411,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":534,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":634,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":971,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":991,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1011,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1031,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [bar foo3.txt barlink .no.prefetch.landmark baz.txt foo1.txt test dev test2] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 832, NextOffset: 852 561s testutil.go:509: Offset: 971, NextOffset: 991 561s testutil.go:509: Offset: 852, NextOffset: 872 561s testutil.go:509: Offset: 991, NextOffset: 1011 561s testutil.go:509: Offset: 872, NextOffset: 892 561s testutil.go:509: Offset: 1011, NextOffset: 1031 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 892, NextOffset: 2199 561s testutil.go:509: Offset: 1031, NextOffset: 2520 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 95, NextOffset: 115 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 115, NextOffset: 135 561s testutil.go:509: Offset: 215, NextOffset: 235 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 135, NextOffset: 155 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 155, NextOffset: 175 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 175, NextOffset: 195 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 195, NextOffset: 292 561s testutil.go:509: Offset: 295, NextOffset: 411 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 95, NextOffset: 115 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 115, NextOffset: 135 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 135, NextOffset: 155 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 155, NextOffset: 175 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 175, NextOffset: 195 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 195, NextOffset: 292 561s testutil.go:509: Offset: 295, NextOffset: 411 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 292, NextOffset: 395 561s testutil.go:509: Offset: 411, NextOffset: 534 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 395, NextOffset: 495 561s testutil.go:509: Offset: 534, NextOffset: 634 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 495, NextOffset: 832 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 634, NextOffset: 971 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 bar foo3.txt barlink .no.prefetch.landmark baz.txt foo1.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 534, NextOffset: 634 561s testutil.go:509: Offset: 395, NextOffset: 495 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 634, NextOffset: 971 561s testutil.go:509: Offset: 495, NextOffset: 832 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 95, NextOffset: 115 561s testutil.go:509: Offset: 215, NextOffset: 235 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 115, NextOffset: 135 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 135, NextOffset: 155 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 155, NextOffset: 175 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 175, NextOffset: 195 561s testutil.go:509: Offset: 295, NextOffset: 411 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 195, NextOffset: 292 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 411, NextOffset: 534 561s testutil.go:509: Offset: 292, NextOffset: 395 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 971, NextOffset: 991 561s testutil.go:509: Offset: 832, NextOffset: 852 561s testutil.go:509: Offset: 991, NextOffset: 1011 561s testutil.go:509: Offset: 852, NextOffset: 872 561s testutil.go:509: Offset: 1011, NextOffset: 1031 561s testutil.go:509: Offset: 872, NextOffset: 892 561s testutil.go:509: Offset: 1031, NextOffset: 2520 561s testutil.go:509: Offset: 892, NextOffset: 2199 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 95, NextOffset: 115 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 115, NextOffset: 135 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 135, NextOffset: 155 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 155, NextOffset: 175 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 175, NextOffset: 195 561s testutil.go:509: Offset: 295, NextOffset: 411 561s testutil.go:509: Offset: 195, NextOffset: 292 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=64000 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":101,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":101,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":101,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: 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":116,"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":156,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":176,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":293,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":398,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":498,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":858,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":878,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":898,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":198,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":238,"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":278,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":298,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":416,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":641,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":981,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1001,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1021,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1041,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [barlink dev test2 baz.txt foo3.txt test .no.prefetch.landmark foo1.txt bar] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 96, NextOffset: 116 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 116, NextOffset: 136 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 136, NextOffset: 156 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 156, NextOffset: 176 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 176, NextOffset: 196 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 196, NextOffset: 293 561s testutil.go:509: Offset: 298, NextOffset: 416 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 96, NextOffset: 116 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 116, NextOffset: 136 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 136, NextOffset: 156 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 156, NextOffset: 176 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 258, NextOffset: 278 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 176, NextOffset: 196 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 196, NextOffset: 293 561s testutil.go:509: Offset: 298, NextOffset: 416 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 293, NextOffset: 398 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 416, NextOffset: 541 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 398, NextOffset: 498 561s testutil.go:509: Offset: 541, NextOffset: 641 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 498, NextOffset: 838 561s testutil.go:509: Offset: 641, NextOffset: 981 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 838, NextOffset: 858 561s testutil.go:509: Offset: 981, NextOffset: 1001 561s testutil.go:509: Offset: 858, NextOffset: 878 561s testutil.go:509: Offset: 1001, NextOffset: 1021 561s testutil.go:509: Offset: 878, NextOffset: 898 561s testutil.go:509: Offset: 1021, NextOffset: 1041 561s testutil.go:509: Offset: 898, NextOffset: 2245 561s testutil.go:509: Offset: 1041, NextOffset: 2537 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar barlink dev test2 baz.txt foo3.txt test] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 96, NextOffset: 116 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 116, NextOffset: 136 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 136, NextOffset: 156 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 156, NextOffset: 176 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 176, NextOffset: 196 561s testutil.go:509: Offset: 298, NextOffset: 416 561s testutil.go:509: Offset: 196, NextOffset: 293 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 641, NextOffset: 981 561s testutil.go:509: Offset: 498, NextOffset: 838 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 981, NextOffset: 1001 561s testutil.go:509: Offset: 838, NextOffset: 858 561s testutil.go:509: Offset: 1001, NextOffset: 1021 561s testutil.go:509: Offset: 858, NextOffset: 878 561s testutil.go:509: Offset: 1021, NextOffset: 1041 561s testutil.go:509: Offset: 878, NextOffset: 898 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 1041, NextOffset: 2537 561s testutil.go:509: Offset: 898, NextOffset: 2245 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 416, NextOffset: 541 561s testutil.go:509: Offset: 293, NextOffset: 398 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 541, NextOffset: 641 561s testutil.go:509: Offset: 398, NextOffset: 498 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 198, NextOffset: 218 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 96, NextOffset: 116 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 116, NextOffset: 136 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 136, NextOffset: 156 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 156, NextOffset: 176 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 176, NextOffset: 196 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 298, NextOffset: 416 561s testutil.go:509: Offset: 196, NextOffset: 293 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":101,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":101,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":101,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark baz.txt foo3.txt dev foo1.txt bar barlink test test2] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test test2 .no.prefetch.landmark baz.txt foo3.txt dev foo1.txt bar] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: 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":113,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":133,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":153,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":173,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":288,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":487,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":893,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":913,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":933,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":953,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":194,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":214,"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":254,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":274,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":409,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":531,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":628,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1054,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1074,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1094,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt bar foo3.txt barlink test foo1.txt dev test2] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 288, NextOffset: 390 561s testutil.go:509: Offset: 409, NextOffset: 531 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 390, NextOffset: 487 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 531, NextOffset: 628 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 487, NextOffset: 893 561s testutil.go:509: Offset: 628, NextOffset: 1034 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 893, NextOffset: 913 561s testutil.go:509: Offset: 1034, NextOffset: 1054 561s testutil.go:509: Offset: 913, NextOffset: 933 561s testutil.go:509: Offset: 1054, NextOffset: 1074 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 933, NextOffset: 953 561s testutil.go:509: Offset: 1074, NextOffset: 1094 561s testutil.go:509: Offset: 953, NextOffset: 2407 561s testutil.go:509: Offset: 1094, NextOffset: 2666 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 193, NextOffset: 288 561s testutil.go:509: Offset: 294, NextOffset: 409 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 193, NextOffset: 288 561s testutil.go:509: Offset: 294, NextOffset: 409 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink test foo1.txt dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 214, NextOffset: 234 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 254, NextOffset: 274 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 294, NextOffset: 409 561s testutil.go:509: Offset: 193, NextOffset: 288 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 531, NextOffset: 628 561s testutil.go:509: Offset: 390, NextOffset: 487 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 628, NextOffset: 1034 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 487, NextOffset: 893 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 1034, NextOffset: 1054 561s testutil.go:509: Offset: 893, NextOffset: 913 561s testutil.go:509: Offset: 1054, NextOffset: 1074 561s testutil.go:509: Offset: 913, NextOffset: 933 561s testutil.go:509: Offset: 1074, NextOffset: 1094 561s testutil.go:509: Offset: 933, NextOffset: 953 561s testutil.go:509: Offset: 1094, NextOffset: 2666 561s testutil.go:509: Offset: 953, NextOffset: 2407 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 409, NextOffset: 531 561s testutil.go:509: Offset: 288, NextOffset: 390 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 294, NextOffset: 409 561s testutil.go:509: Offset: 193, NextOffset: 288 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=64000 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":101,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":101,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":101,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo3.txt dev test2 .no.prefetch.landmark baz.txt barlink test foo1.txt bar] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=64000 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: 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":114,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":134,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":194,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":292,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":496,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":928,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":948,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":968,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":236,"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":276,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":296,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":415,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":538,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":638,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1050,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1070,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1090,"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":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark baz.txt bar barlink test2 foo1.txt foo3.txt test dev] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 292, NextOffset: 396 561s testutil.go:509: Offset: 415, NextOffset: 538 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 396, NextOffset: 496 561s testutil.go:509: Offset: 538, NextOffset: 638 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 496, NextOffset: 908 561s testutil.go:509: Offset: 638, NextOffset: 1050 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 908, NextOffset: 928 561s testutil.go:509: Offset: 1050, NextOffset: 1070 561s testutil.go:509: Offset: 928, NextOffset: 948 561s testutil.go:509: Offset: 1070, NextOffset: 1090 561s testutil.go:509: Offset: 948, NextOffset: 968 561s testutil.go:509: Offset: 1090, NextOffset: 1110 561s testutil.go:509: Offset: 968, NextOffset: 2391 561s testutil.go:509: Offset: 1110, NextOffset: 2687 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 94, NextOffset: 114 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 114, NextOffset: 134 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 134, NextOffset: 154 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 154, NextOffset: 174 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 174, NextOffset: 194 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 194, NextOffset: 292 561s testutil.go:509: Offset: 296, NextOffset: 415 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 94, NextOffset: 114 561s testutil.go:509: Offset: 196, NextOffset: 216 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 114, NextOffset: 134 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 134, NextOffset: 154 561s testutil.go:509: Offset: 236, NextOffset: 256 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 154, NextOffset: 174 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 174, NextOffset: 194 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 194, NextOffset: 292 561s testutil.go:509: Offset: 296, NextOffset: 415 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar barlink test2 foo1.txt foo3.txt test dev .no.prefetch.landmark baz.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 94, NextOffset: 114 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 114, NextOffset: 134 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 134, NextOffset: 154 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 154, NextOffset: 174 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 174, NextOffset: 194 561s testutil.go:509: Offset: 296, NextOffset: 415 561s testutil.go:509: Offset: 194, NextOffset: 292 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 538, NextOffset: 638 561s testutil.go:509: Offset: 396, NextOffset: 496 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 94, NextOffset: 114 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 114, NextOffset: 134 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 134, NextOffset: 154 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 154, NextOffset: 174 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 174, NextOffset: 194 561s testutil.go:509: Offset: 296, NextOffset: 415 561s testutil.go:509: Offset: 194, NextOffset: 292 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 415, NextOffset: 538 561s testutil.go:509: Offset: 292, NextOffset: 396 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 638, NextOffset: 1050 561s testutil.go:509: Offset: 496, NextOffset: 908 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 1050, NextOffset: 1070 561s testutil.go:509: Offset: 908, NextOffset: 928 561s testutil.go:509: Offset: 1070, NextOffset: 1090 561s testutil.go:509: Offset: 928, NextOffset: 948 561s testutil.go:509: Offset: 1090, NextOffset: 1110 561s testutil.go:509: Offset: 948, NextOffset: 968 561s testutil.go:509: Offset: 1110, NextOffset: 2687 561s testutil.go:509: Offset: 968, NextOffset: 2391 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=64000 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":101,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":101,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":101,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt foo1.txt dev test2 .no.prefetch.landmark bar foo3.txt barlink test] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=64000 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#01 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt barlink test baz.txt foo1.txt dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: 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":115,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":135,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":155,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":175,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":195,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":292,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":395,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":495,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":923,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":943,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":963,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":195,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":215,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":235,"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":275,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":295,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":411,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":534,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":634,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1042,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1062,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1082,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1102,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [dev test2 foo1.txt bar test .no.prefetch.landmark baz.txt foo3.txt barlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 95, NextOffset: 115 561s testutil.go:509: Offset: 195, NextOffset: 215 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 115, NextOffset: 135 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 135, NextOffset: 155 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 155, NextOffset: 175 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 175, NextOffset: 195 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 195, NextOffset: 292 561s testutil.go:509: Offset: 295, NextOffset: 411 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 292, NextOffset: 395 561s testutil.go:509: Offset: 411, NextOffset: 534 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 395, NextOffset: 495 561s testutil.go:509: Offset: 534, NextOffset: 634 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 495, NextOffset: 903 561s testutil.go:509: Offset: 634, NextOffset: 1042 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 903, NextOffset: 923 561s testutil.go:509: Offset: 1042, NextOffset: 1062 561s testutil.go:509: Offset: 923, NextOffset: 943 561s testutil.go:509: Offset: 1062, NextOffset: 1082 561s testutil.go:509: Offset: 943, NextOffset: 963 561s testutil.go:509: Offset: 1082, NextOffset: 1102 561s testutil.go:509: Offset: 963, NextOffset: 2374 561s testutil.go:509: Offset: 1102, NextOffset: 2678 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 95, NextOffset: 115 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 115, NextOffset: 135 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 135, NextOffset: 155 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 155, NextOffset: 175 561s testutil.go:509: Offset: 255, NextOffset: 275 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 175, NextOffset: 195 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 195, NextOffset: 292 561s testutil.go:509: Offset: 295, NextOffset: 411 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt barlink dev test2 foo1.txt bar test .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 95, NextOffset: 115 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 115, NextOffset: 135 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 135, NextOffset: 155 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 155, NextOffset: 175 561s testutil.go:509: Offset: 275, NextOffset: 295 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 175, NextOffset: 195 561s testutil.go:509: Offset: 295, NextOffset: 411 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 195, NextOffset: 292 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 634, NextOffset: 1042 561s testutil.go:509: Offset: 495, NextOffset: 903 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 95, NextOffset: 115 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 115, NextOffset: 135 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 135, NextOffset: 155 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 155, NextOffset: 175 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 175, NextOffset: 195 561s testutil.go:509: Offset: 295, NextOffset: 411 561s testutil.go:509: Offset: 195, NextOffset: 292 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 411, NextOffset: 534 561s testutil.go:509: Offset: 292, NextOffset: 395 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 534, NextOffset: 634 561s testutil.go:509: Offset: 395, NextOffset: 495 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 1042, NextOffset: 1062 561s testutil.go:509: Offset: 903, NextOffset: 923 561s testutil.go:509: Offset: 1062, NextOffset: 1082 561s testutil.go:509: Offset: 923, NextOffset: 943 561s testutil.go:509: Offset: 1082, NextOffset: 1102 561s testutil.go:509: Offset: 943, NextOffset: 963 561s testutil.go:509: Offset: 1102, NextOffset: 2678 561s testutil.go:509: Offset: 963, NextOffset: 2374 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#02 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":101,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":101,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":101,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [dev test2 foo1.txt bar .no.prefetch.landmark baz.txt foo3.txt barlink test] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo3.txt barlink test dev test2 foo1.txt bar] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#02 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: 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":116,"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":156,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":176,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":293,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":398,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":498,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":931,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":951,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":971,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":198,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":238,"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":278,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":298,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":416,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":641,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1054,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1074,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1094,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1114,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [barlink test dev test2 baz.txt foo3.txt .no.prefetch.landmark foo1.txt bar] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 398, NextOffset: 498 561s testutil.go:509: Offset: 541, NextOffset: 641 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 498, NextOffset: 911 561s testutil.go:509: Offset: 641, NextOffset: 1054 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 911, NextOffset: 931 561s testutil.go:509: Offset: 1054, NextOffset: 1074 561s testutil.go:509: Offset: 931, NextOffset: 951 561s testutil.go:509: Offset: 1074, NextOffset: 1094 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 951, NextOffset: 971 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 1094, NextOffset: 1114 561s testutil.go:509: Offset: 971, NextOffset: 2414 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 1114, NextOffset: 2691 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 96, NextOffset: 116 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 116, NextOffset: 136 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 136, NextOffset: 156 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 156, NextOffset: 176 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 176, NextOffset: 196 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 196, NextOffset: 293 561s testutil.go:509: Offset: 298, NextOffset: 416 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 96, NextOffset: 116 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 116, NextOffset: 136 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 136, NextOffset: 156 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 156, NextOffset: 176 561s testutil.go:509: Offset: 258, NextOffset: 278 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 176, NextOffset: 196 561s testutil.go:509: Offset: 278, NextOffset: 298 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 196, NextOffset: 293 561s testutil.go:509: Offset: 298, NextOffset: 416 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 293, NextOffset: 398 561s testutil.go:509: Offset: 416, NextOffset: 541 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar barlink test dev test2 baz.txt foo3.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 416, NextOffset: 541 561s testutil.go:509: Offset: 293, NextOffset: 398 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 541, NextOffset: 641 561s testutil.go:509: Offset: 398, NextOffset: 498 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 1054, NextOffset: 1074 561s testutil.go:509: Offset: 911, NextOffset: 931 561s testutil.go:509: Offset: 1074, NextOffset: 1094 561s testutil.go:509: Offset: 931, NextOffset: 951 561s testutil.go:509: Offset: 1094, NextOffset: 1114 561s testutil.go:509: Offset: 951, NextOffset: 971 561s testutil.go:509: Offset: 1114, NextOffset: 2691 561s testutil.go:509: Offset: 971, NextOffset: 2414 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 96, NextOffset: 116 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 116, NextOffset: 136 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 136, NextOffset: 156 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 156, NextOffset: 176 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 176, NextOffset: 196 561s testutil.go:509: Offset: 298, NextOffset: 416 561s testutil.go:509: Offset: 196, NextOffset: 293 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 96, NextOffset: 116 561s testutil.go:509: Offset: 218, NextOffset: 238 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 116, NextOffset: 136 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 136, NextOffset: 156 561s testutil.go:509: Offset: 258, NextOffset: 278 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 156, NextOffset: 176 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 176, NextOffset: 196 561s testutil.go:509: Offset: 298, NextOffset: 416 561s testutil.go:509: Offset: 196, NextOffset: 293 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 641, NextOffset: 1054 561s testutil.go:509: Offset: 498, NextOffset: 911 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=64000 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":101,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":101,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":101,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo1.txt foo3.txt test test2 .no.prefetch.landmark bar barlink dev] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt test test2 .no.prefetch.landmark bar barlink dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=64000 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=64000 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":91,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":151,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":171,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":191,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":286,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":386,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":482,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":820,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":840,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":860,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":880,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":236,"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":276,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":296,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":410,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":531,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":627,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":965,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":985,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1005,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1025,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [baz.txt foo1.txt bar test dev .no.prefetch.landmark foo3.txt barlink test2] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 482, NextOffset: 820 561s testutil.go:509: Offset: 627, NextOffset: 965 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 820, NextOffset: 840 561s testutil.go:509: Offset: 965, NextOffset: 985 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 840, NextOffset: 860 561s testutil.go:509: Offset: 985, NextOffset: 1005 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 860, NextOffset: 880 561s testutil.go:509: Offset: 1005, NextOffset: 1025 561s testutil.go:509: Offset: 880, NextOffset: 2209 561s testutil.go:509: Offset: 1025, NextOffset: 2507 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 191, NextOffset: 286 561s testutil.go:509: Offset: 296, NextOffset: 410 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 191, NextOffset: 286 561s testutil.go:509: Offset: 296, NextOffset: 410 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 286, NextOffset: 386 561s testutil.go:509: Offset: 410, NextOffset: 531 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 386, NextOffset: 482 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 531, NextOffset: 627 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3.txt barlink test2 baz.txt foo1.txt bar test dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 196, NextOffset: 216 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 111, NextOffset: 131 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 296, NextOffset: 410 561s testutil.go:509: Offset: 191, NextOffset: 286 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 296, NextOffset: 410 561s testutil.go:509: Offset: 191, NextOffset: 286 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 410, NextOffset: 531 561s testutil.go:509: Offset: 286, NextOffset: 386 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 531, NextOffset: 627 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 386, NextOffset: 482 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 965, NextOffset: 985 561s testutil.go:509: Offset: 820, NextOffset: 840 561s testutil.go:509: Offset: 985, NextOffset: 1005 561s testutil.go:509: Offset: 840, NextOffset: 860 561s testutil.go:509: Offset: 1005, NextOffset: 1025 561s testutil.go:509: Offset: 860, NextOffset: 880 561s testutil.go:509: Offset: 1025, NextOffset: 2507 561s testutil.go:509: Offset: 880, NextOffset: 2209 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 627, NextOffset: 965 561s testutil.go:509: Offset: 482, NextOffset: 820 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":101,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":101,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":101,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt foo1.txt bar barlink test dev test2 foo3.txt] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=64000 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar barlink test dev test2 foo3.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":91,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":151,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":171,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":191,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":289,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":391,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":489,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":825,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":845,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":865,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":885,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":197,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":217,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":237,"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":277,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":297,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":413,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":535,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":633,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":969,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":989,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1009,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1029,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [bar foo3.txt barlink test dev .no.prefetch.landmark test2 baz.txt foo1.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 197, NextOffset: 217 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 217, NextOffset: 237 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 237, NextOffset: 257 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 257, NextOffset: 277 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 277, NextOffset: 297 561s testutil.go:509: Offset: 191, NextOffset: 289 561s testutil.go:509: Offset: 297, NextOffset: 413 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 289, NextOffset: 391 561s testutil.go:509: Offset: 413, NextOffset: 535 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 391, NextOffset: 489 561s testutil.go:509: Offset: 535, NextOffset: 633 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 489, NextOffset: 825 561s testutil.go:509: Offset: 633, NextOffset: 969 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 825, NextOffset: 845 561s testutil.go:509: Offset: 969, NextOffset: 989 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 845, NextOffset: 865 561s testutil.go:509: Offset: 989, NextOffset: 1009 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 865, NextOffset: 885 561s testutil.go:509: Offset: 1009, NextOffset: 1029 561s testutil.go:509: Offset: 885, NextOffset: 2194 561s testutil.go:509: Offset: 1029, NextOffset: 2525 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 197, NextOffset: 217 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 217, NextOffset: 237 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 237, NextOffset: 257 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 257, NextOffset: 277 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 277, NextOffset: 297 561s testutil.go:509: Offset: 191, NextOffset: 289 561s testutil.go:509: Offset: 297, NextOffset: 413 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev .no.prefetch.landmark test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 197, NextOffset: 217 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 217, NextOffset: 237 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 237, NextOffset: 257 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 257, NextOffset: 277 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 277, NextOffset: 297 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 297, NextOffset: 413 561s testutil.go:509: Offset: 191, NextOffset: 289 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 413, NextOffset: 535 561s testutil.go:509: Offset: 289, NextOffset: 391 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 535, NextOffset: 633 561s testutil.go:509: Offset: 391, NextOffset: 489 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 633, NextOffset: 969 561s testutil.go:509: Offset: 489, NextOffset: 825 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 969, NextOffset: 989 561s testutil.go:509: Offset: 825, NextOffset: 845 561s testutil.go:509: Offset: 989, NextOffset: 1009 561s testutil.go:509: Offset: 845, NextOffset: 865 561s testutil.go:509: Offset: 1009, NextOffset: 1029 561s testutil.go:509: Offset: 865, NextOffset: 885 561s testutil.go:509: Offset: 1029, NextOffset: 2525 561s testutil.go:509: Offset: 885, NextOffset: 2194 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 197, NextOffset: 217 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 217, NextOffset: 237 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 237, NextOffset: 257 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 257, NextOffset: 277 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 277, NextOffset: 297 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 297, NextOffset: 413 561s testutil.go:509: Offset: 191, NextOffset: 289 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=64000 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":101,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":101,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":101,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test dev .no.prefetch.landmark barlink test2 baz.txt foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark barlink test2 baz.txt foo1.txt bar foo3.txt test dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=64000 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":92,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":132,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":152,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":172,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":192,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":288,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":823,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":843,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":863,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":883,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":198,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":238,"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":278,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":298,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":414,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":634,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":969,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":989,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1009,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1029,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo1.txt bar foo3.txt dev .no.prefetch.landmark barlink test test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 92, NextOffset: 112 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 112, NextOffset: 132 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 132, NextOffset: 152 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 152, NextOffset: 172 561s testutil.go:509: Offset: 258, NextOffset: 278 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 172, NextOffset: 192 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 192, NextOffset: 288 561s testutil.go:509: Offset: 298, NextOffset: 414 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 288, NextOffset: 390 561s testutil.go:509: Offset: 414, NextOffset: 536 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 390, NextOffset: 488 561s testutil.go:509: Offset: 536, NextOffset: 634 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 488, NextOffset: 823 561s testutil.go:509: Offset: 634, NextOffset: 969 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 823, NextOffset: 843 561s testutil.go:509: Offset: 969, NextOffset: 989 561s testutil.go:509: Offset: 843, NextOffset: 863 561s testutil.go:509: Offset: 989, NextOffset: 1009 561s testutil.go:509: Offset: 863, NextOffset: 883 561s testutil.go:509: Offset: 1009, NextOffset: 1029 561s testutil.go:509: Offset: 883, NextOffset: 2183 561s testutil.go:509: Offset: 1029, NextOffset: 2516 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 92, NextOffset: 112 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 112, NextOffset: 132 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 132, NextOffset: 152 561s testutil.go:509: Offset: 238, NextOffset: 258 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 152, NextOffset: 172 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 172, NextOffset: 192 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 192, NextOffset: 288 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 298, NextOffset: 414 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark barlink test test2 baz.txt foo1.txt bar foo3.txt dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 92, NextOffset: 112 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 112, NextOffset: 132 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 132, NextOffset: 152 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 152, NextOffset: 172 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 172, NextOffset: 192 561s testutil.go:509: Offset: 298, NextOffset: 414 561s testutil.go:509: Offset: 192, NextOffset: 288 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 414, NextOffset: 536 561s testutil.go:509: Offset: 288, NextOffset: 390 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 536, NextOffset: 634 561s testutil.go:509: Offset: 390, NextOffset: 488 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 634, NextOffset: 969 561s testutil.go:509: Offset: 488, NextOffset: 823 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 969, NextOffset: 989 561s testutil.go:509: Offset: 823, NextOffset: 843 561s testutil.go:509: Offset: 989, NextOffset: 1009 561s testutil.go:509: Offset: 843, NextOffset: 863 561s testutil.go:509: Offset: 1009, NextOffset: 1029 561s testutil.go:509: Offset: 863, NextOffset: 883 561s testutil.go:509: Offset: 1029, NextOffset: 2516 561s testutil.go:509: Offset: 883, NextOffset: 2183 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 92, NextOffset: 112 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 112, NextOffset: 132 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 132, NextOffset: 152 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 258, NextOffset: 278 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 152, NextOffset: 172 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 172, NextOffset: 192 561s testutil.go:509: Offset: 298, NextOffset: 414 561s testutil.go:509: Offset: 192, NextOffset: 288 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":101,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":101,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":101,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt bar foo3.txt barlink test dev test2 foo1.txt] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 foo1.txt .no.prefetch.landmark baz.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#02 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: 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":113,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":133,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":153,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":173,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":193,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":292,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":395,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":496,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":834,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":854,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":874,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":894,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":198,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":238,"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":278,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":298,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":415,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":539,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":640,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":978,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":998,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1018,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1038,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo1.txt bar dev .no.prefetch.landmark foo3.txt barlink test test2 baz.txt] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 193, NextOffset: 292 561s testutil.go:509: Offset: 298, NextOffset: 415 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 218, NextOffset: 238 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 193, NextOffset: 292 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 298, NextOffset: 415 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 292, NextOffset: 395 561s testutil.go:509: Offset: 415, NextOffset: 539 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 395, NextOffset: 496 561s testutil.go:509: Offset: 539, NextOffset: 640 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 496, NextOffset: 834 561s testutil.go:509: Offset: 640, NextOffset: 978 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 834, NextOffset: 854 561s testutil.go:509: Offset: 978, NextOffset: 998 561s testutil.go:509: Offset: 854, NextOffset: 874 561s testutil.go:509: Offset: 998, NextOffset: 1018 561s testutil.go:509: Offset: 874, NextOffset: 894 561s testutil.go:509: Offset: 1018, NextOffset: 1038 561s testutil.go:509: Offset: 894, NextOffset: 2233 561s testutil.go:509: Offset: 1038, NextOffset: 2531 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar dev .no.prefetch.landmark foo3.txt barlink test] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 298, NextOffset: 415 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 193, NextOffset: 292 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 93, NextOffset: 113 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 298, NextOffset: 415 561s testutil.go:509: Offset: 193, NextOffset: 292 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 415, NextOffset: 539 561s testutil.go:509: Offset: 292, NextOffset: 395 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 539, NextOffset: 640 561s testutil.go:509: Offset: 395, NextOffset: 496 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 640, NextOffset: 978 561s testutil.go:509: Offset: 496, NextOffset: 834 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 978, NextOffset: 998 561s testutil.go:509: Offset: 834, NextOffset: 854 561s testutil.go:509: Offset: 998, NextOffset: 1018 561s testutil.go:509: Offset: 854, NextOffset: 874 561s testutil.go:509: Offset: 1018, NextOffset: 1038 561s testutil.go:509: Offset: 874, NextOffset: 894 561s testutil.go:509: Offset: 1038, NextOffset: 2531 561s testutil.go:509: Offset: 894, NextOffset: 2233 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=64000 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":101,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":101,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":101,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo3.txt foo1.txt bar barlink test dev test2 .no.prefetch.landmark baz.txt] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt foo1.txt bar barlink test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=64000 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=64000 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#02 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":108,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":128,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":168,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":188,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":279,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":376,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":469,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":772,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":792,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":812,"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":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":212,"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":252,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":272,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":403,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":521,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":614,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":917,"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":957,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":977,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test2 foo3.txt barlink test .no.prefetch.landmark baz.txt foo1.txt bar dev] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 469, NextOffset: 772 561s testutil.go:509: Offset: 614, NextOffset: 917 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 772, NextOffset: 792 561s testutil.go:509: Offset: 917, NextOffset: 937 561s testutil.go:509: Offset: 792, NextOffset: 812 561s testutil.go:509: Offset: 937, NextOffset: 957 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 812, NextOffset: 832 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 957, NextOffset: 977 561s testutil.go:509: Offset: 832, NextOffset: 2089 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 977, NextOffset: 2387 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 188, NextOffset: 279 561s testutil.go:509: Offset: 292, NextOffset: 403 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 108, NextOffset: 128 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 212, NextOffset: 232 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 148, NextOffset: 168 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 188, NextOffset: 279 561s testutil.go:509: Offset: 292, NextOffset: 403 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 279, NextOffset: 376 561s testutil.go:509: Offset: 403, NextOffset: 521 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 376, NextOffset: 469 561s testutil.go:509: Offset: 521, NextOffset: 614 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test .no.prefetch.landmark baz.txt foo1.txt bar dev test2 foo3.txt barlink] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 917, NextOffset: 937 561s testutil.go:509: Offset: 772, NextOffset: 792 561s testutil.go:509: Offset: 937, NextOffset: 957 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 792, NextOffset: 812 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 957, NextOffset: 977 561s testutil.go:509: Offset: 812, NextOffset: 832 561s testutil.go:509: Offset: 977, NextOffset: 2387 561s testutil.go:509: Offset: 832, NextOffset: 2089 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 192, NextOffset: 212 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 292, NextOffset: 403 561s testutil.go:509: Offset: 188, NextOffset: 279 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 403, NextOffset: 521 561s testutil.go:509: Offset: 279, NextOffset: 376 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 521, NextOffset: 614 561s testutil.go:509: Offset: 376, NextOffset: 469 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 108, NextOffset: 128 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 232, NextOffset: 252 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 252, NextOffset: 272 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 292, NextOffset: 403 561s testutil.go:509: Offset: 188, NextOffset: 279 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 614, NextOffset: 917 561s testutil.go:509: Offset: 469, NextOffset: 772 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=64000 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":97,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":97,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":97,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test test2 bar dev] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 bar dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":130,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":150,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":170,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":190,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":286,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":385,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":480,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":810,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":830,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":850,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":212,"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":252,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":272,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":408,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":528,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":623,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":933,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":953,"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":993,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [bar foo3.txt barlink test2 .no.prefetch.landmark baz.txt foo1.txt test dev] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 790, NextOffset: 810 561s testutil.go:509: Offset: 933, NextOffset: 953 561s testutil.go:509: Offset: 810, NextOffset: 830 561s testutil.go:509: Offset: 953, NextOffset: 973 561s testutil.go:509: Offset: 830, NextOffset: 850 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 973, NextOffset: 993 561s testutil.go:509: Offset: 850, NextOffset: 2120 561s testutil.go:509: Offset: 993, NextOffset: 2405 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 192, NextOffset: 212 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 212, NextOffset: 232 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:509: Offset: 292, NextOffset: 408 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:509: Offset: 292, NextOffset: 408 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 286, NextOffset: 385 561s testutil.go:509: Offset: 408, NextOffset: 528 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 385, NextOffset: 480 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 528, NextOffset: 623 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 480, NextOffset: 790 561s testutil.go:509: Offset: 623, NextOffset: 933 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test2 .no.prefetch.landmark baz.txt foo1.txt test dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 90, NextOffset: 110 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 110, NextOffset: 130 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 292, NextOffset: 408 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 408, NextOffset: 528 561s testutil.go:509: Offset: 286, NextOffset: 385 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 933, NextOffset: 953 561s testutil.go:509: Offset: 790, NextOffset: 810 561s testutil.go:509: Offset: 953, NextOffset: 973 561s testutil.go:509: Offset: 810, NextOffset: 830 561s testutil.go:509: Offset: 973, NextOffset: 993 561s testutil.go:509: Offset: 830, NextOffset: 850 561s testutil.go:509: Offset: 993, NextOffset: 2405 561s testutil.go:509: Offset: 850, NextOffset: 2120 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 528, NextOffset: 623 561s testutil.go:509: Offset: 385, NextOffset: 480 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 623, NextOffset: 933 561s testutil.go:509: Offset: 480, NextOffset: 790 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 232, NextOffset: 252 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 272, NextOffset: 292 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 292, NextOffset: 408 561s testutil.go:509: Offset: 190, NextOffset: 286 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#02 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":97,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":97,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":97,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt bar foo3.txt barlink test2 foo1.txt test dev] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test2 foo1.txt test dev .no.prefetch.landmark baz.txt bar foo3.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":91,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":151,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":171,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":191,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":283,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":381,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":477,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":801,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":821,"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":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":193,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":213,"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":253,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":273,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":406,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":524,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":620,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":924,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":944,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":964,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":984,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [baz.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark foo1.txt] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 283, NextOffset: 381 561s testutil.go:509: Offset: 406, NextOffset: 524 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 381, NextOffset: 477 561s testutil.go:509: Offset: 524, NextOffset: 620 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 477, NextOffset: 781 561s testutil.go:509: Offset: 620, NextOffset: 924 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 781, NextOffset: 801 561s testutil.go:509: Offset: 924, NextOffset: 944 561s testutil.go:509: Offset: 801, NextOffset: 821 561s testutil.go:509: Offset: 944, NextOffset: 964 561s testutil.go:509: Offset: 821, NextOffset: 841 561s testutil.go:509: Offset: 964, NextOffset: 984 561s testutil.go:509: Offset: 841, NextOffset: 2114 561s testutil.go:509: Offset: 984, NextOffset: 2395 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 213, NextOffset: 233 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 233, NextOffset: 253 561s testutil.go:509: Offset: 151, NextOffset: 171 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 253, NextOffset: 273 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 273, NextOffset: 293 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:509: Offset: 293, NextOffset: 406 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 213, NextOffset: 233 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 233, NextOffset: 253 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 253, NextOffset: 273 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 273, NextOffset: 293 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:509: Offset: 293, NextOffset: 406 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark foo1.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 620, NextOffset: 924 561s testutil.go:509: Offset: 477, NextOffset: 781 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 924, NextOffset: 944 561s testutil.go:509: Offset: 781, NextOffset: 801 561s testutil.go:509: Offset: 944, NextOffset: 964 561s testutil.go:509: Offset: 801, NextOffset: 821 561s testutil.go:509: Offset: 964, NextOffset: 984 561s testutil.go:509: Offset: 821, NextOffset: 841 561s testutil.go:509: Offset: 984, NextOffset: 2395 561s testutil.go:509: Offset: 841, NextOffset: 2114 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 213, NextOffset: 233 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 233, NextOffset: 253 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 253, NextOffset: 273 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 273, NextOffset: 293 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 293, NextOffset: 406 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 406, NextOffset: 524 561s testutil.go:509: Offset: 283, NextOffset: 381 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 213, NextOffset: 233 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 233, NextOffset: 253 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 253, NextOffset: 273 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 273, NextOffset: 293 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 293, NextOffset: 406 561s testutil.go:509: Offset: 191, NextOffset: 283 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 524, NextOffset: 620 561s testutil.go:509: Offset: 381, NextOffset: 477 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=64000 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":97,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":97,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":97,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo3.txt barlink test .no.prefetch.landmark baz.txt foo1.txt bar dev test2] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar dev test2 foo3.txt barlink test .no.prefetch.landmark] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: 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":113,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":133,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":153,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":173,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":193,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":287,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":387,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":483,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":795,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":815,"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":855,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":195,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":215,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":235,"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":275,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":295,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":409,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":529,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":625,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":937,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":957,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":977,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":997,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt foo1.txt dev test2 .no.prefetch.landmark bar foo3.txt barlink test] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 193, NextOffset: 287 561s testutil.go:509: Offset: 295, NextOffset: 409 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 287, NextOffset: 387 561s testutil.go:509: Offset: 409, NextOffset: 529 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 387, NextOffset: 483 561s testutil.go:509: Offset: 529, NextOffset: 625 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 483, NextOffset: 795 561s testutil.go:509: Offset: 625, NextOffset: 937 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 795, NextOffset: 815 561s testutil.go:509: Offset: 937, NextOffset: 957 561s testutil.go:509: Offset: 815, NextOffset: 835 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 957, NextOffset: 977 561s testutil.go:509: Offset: 835, NextOffset: 855 561s testutil.go:509: Offset: 977, NextOffset: 997 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 855, NextOffset: 2130 561s testutil.go:509: Offset: 997, NextOffset: 2415 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 113, NextOffset: 133 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 193, NextOffset: 287 561s testutil.go:509: Offset: 295, NextOffset: 409 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt barlink test baz.txt foo1.txt dev test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 295, NextOffset: 409 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 193, NextOffset: 287 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 409, NextOffset: 529 561s testutil.go:509: Offset: 287, NextOffset: 387 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 235, NextOffset: 255 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 295, NextOffset: 409 561s testutil.go:509: Offset: 193, NextOffset: 287 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 529, NextOffset: 625 561s testutil.go:509: Offset: 387, NextOffset: 483 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 625, NextOffset: 937 561s testutil.go:509: Offset: 483, NextOffset: 795 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 937, NextOffset: 957 561s testutil.go:509: Offset: 795, NextOffset: 815 561s testutil.go:509: Offset: 957, NextOffset: 977 561s testutil.go:509: Offset: 815, NextOffset: 835 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:509: Offset: 977, NextOffset: 997 561s testutil.go:509: Offset: 835, NextOffset: 855 561s testutil.go:509: Offset: 997, NextOffset: 2415 561s testutil.go:509: Offset: 855, NextOffset: 2130 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=64000 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":97,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":97,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":97,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt barlink test dev .no.prefetch.landmark foo1.txt bar foo3.txt test2] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev .no.prefetch.landmark foo1.txt bar foo3.txt test2 baz.txt barlink] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#02 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":108,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":128,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":168,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":188,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":279,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":376,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":469,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":852,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":872,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":892,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":912,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":212,"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":252,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":272,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":403,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":521,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":614,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":997,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1017,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1037,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1057,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo3.txt barlink test dev test2 foo1.txt bar .no.prefetch.landmark baz.txt] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 852, NextOffset: 872 561s testutil.go:509: Offset: 997, NextOffset: 1017 561s testutil.go:509: Offset: 872, NextOffset: 892 561s testutil.go:509: Offset: 1017, NextOffset: 1037 561s testutil.go:509: Offset: 892, NextOffset: 912 561s testutil.go:509: Offset: 1037, NextOffset: 1057 561s testutil.go:509: Offset: 912, NextOffset: 2276 561s testutil.go:509: Offset: 1057, NextOffset: 2564 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 252, NextOffset: 272 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 188, NextOffset: 279 561s testutil.go:509: Offset: 292, NextOffset: 403 561s === RUN TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset 561s === NAME TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 188, NextOffset: 279 561s testutil.go:509: Offset: 292, NextOffset: 403 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 279, NextOffset: 376 561s testutil.go:509: Offset: 403, NextOffset: 521 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 376, NextOffset: 469 561s testutil.go:509: Offset: 521, NextOffset: 614 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 469, NextOffset: 852 561s testutil.go:509: Offset: 614, NextOffset: 997 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 foo1.txt bar .no.prefetch.landmark baz.txt foo3.txt barlink test] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 403, NextOffset: 521 561s testutil.go:509: Offset: 279, NextOffset: 376 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 521, NextOffset: 614 561s testutil.go:509: Offset: 376, NextOffset: 469 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 292, NextOffset: 403 561s testutil.go:509: Offset: 188, NextOffset: 279 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 614, NextOffset: 997 561s testutil.go:509: Offset: 469, NextOffset: 852 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 997, NextOffset: 1017 561s testutil.go:509: Offset: 852, NextOffset: 872 561s testutil.go:509: Offset: 1017, NextOffset: 1037 561s testutil.go:509: Offset: 872, NextOffset: 892 561s testutil.go:509: Offset: 1037, NextOffset: 1057 561s testutil.go:509: Offset: 892, NextOffset: 912 561s testutil.go:509: Offset: 1057, NextOffset: 2564 561s testutil.go:509: Offset: 912, NextOffset: 2276 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 292, NextOffset: 403 561s testutil.go:509: Offset: 188, NextOffset: 279 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":97,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":97,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":97,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt bar foo3.txt dev test2 .no.prefetch.landmark foo1.txt barlink test] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark foo1.txt barlink test baz.txt bar foo3.txt dev] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":130,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":150,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":170,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":190,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":286,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":385,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":480,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":868,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":888,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":908,"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":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":212,"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":252,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":272,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":408,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":528,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":623,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1011,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1031,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1051,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1071,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark baz.txt foo1.txt barlink test test2 bar foo3.txt dev] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 480, NextOffset: 868 561s testutil.go:509: Offset: 623, NextOffset: 1011 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 868, NextOffset: 888 561s testutil.go:509: Offset: 1011, NextOffset: 1031 561s testutil.go:509: Offset: 888, NextOffset: 908 561s testutil.go:509: Offset: 1031, NextOffset: 1051 561s testutil.go:509: Offset: 908, NextOffset: 928 561s testutil.go:509: Offset: 1051, NextOffset: 1071 561s testutil.go:509: Offset: 928, NextOffset: 2286 561s testutil.go:509: Offset: 1071, NextOffset: 2579 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:509: Offset: 292, NextOffset: 408 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:509: Offset: 292, NextOffset: 408 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 286, NextOffset: 385 561s testutil.go:509: Offset: 408, NextOffset: 528 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 385, NextOffset: 480 561s testutil.go:509: Offset: 528, NextOffset: 623 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test test2 bar foo3.txt dev .no.prefetch.landmark baz.txt foo1.txt barlink] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 292, NextOffset: 408 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 408, NextOffset: 528 561s testutil.go:509: Offset: 286, NextOffset: 385 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 1011, NextOffset: 1031 561s testutil.go:509: Offset: 868, NextOffset: 888 561s testutil.go:509: Offset: 1031, NextOffset: 1051 561s testutil.go:509: Offset: 888, NextOffset: 908 561s testutil.go:509: Offset: 1051, NextOffset: 1071 561s testutil.go:509: Offset: 908, NextOffset: 928 561s testutil.go:509: Offset: 1071, NextOffset: 2579 561s testutil.go:509: Offset: 928, NextOffset: 2286 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 292, NextOffset: 408 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 528, NextOffset: 623 561s testutil.go:509: Offset: 385, NextOffset: 480 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 623, NextOffset: 1011 561s testutil.go:509: Offset: 480, NextOffset: 868 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":97,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":97,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":97,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo3.txt barlink test dev .no.prefetch.landmark baz.txt foo1.txt test2 bar] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev .no.prefetch.landmark baz.txt foo1.txt test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":91,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":151,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":171,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":191,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":283,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":381,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":477,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":861,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":881,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":901,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":921,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":193,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":213,"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":253,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":273,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":406,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":524,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":620,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1004,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1024,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1044,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1064,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo1.txt baz.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 861, NextOffset: 881 561s testutil.go:509: Offset: 1004, NextOffset: 1024 561s testutil.go:509: Offset: 881, NextOffset: 901 561s testutil.go:509: Offset: 1024, NextOffset: 1044 561s testutil.go:509: Offset: 901, NextOffset: 921 561s testutil.go:509: Offset: 1044, NextOffset: 1064 561s testutil.go:509: Offset: 921, NextOffset: 2289 561s testutil.go:509: Offset: 1064, NextOffset: 2567 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 213, NextOffset: 233 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 233, NextOffset: 253 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 253, NextOffset: 273 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 273, NextOffset: 293 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:509: Offset: 293, NextOffset: 406 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 213, NextOffset: 233 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 233, NextOffset: 253 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 253, NextOffset: 273 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 273, NextOffset: 293 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:509: Offset: 293, NextOffset: 406 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 283, NextOffset: 381 561s testutil.go:509: Offset: 406, NextOffset: 524 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 381, NextOffset: 477 561s testutil.go:509: Offset: 524, NextOffset: 620 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 477, NextOffset: 861 561s testutil.go:509: Offset: 620, NextOffset: 1004 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark foo1.txt baz.txt bar foo3.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 213, NextOffset: 233 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 233, NextOffset: 253 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 253, NextOffset: 273 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 273, NextOffset: 293 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 293, NextOffset: 406 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 524, NextOffset: 620 561s testutil.go:509: Offset: 381, NextOffset: 477 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 620, NextOffset: 1004 561s testutil.go:509: Offset: 477, NextOffset: 861 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 1004, NextOffset: 1024 561s testutil.go:509: Offset: 861, NextOffset: 881 561s testutil.go:509: Offset: 1024, NextOffset: 1044 561s testutil.go:509: Offset: 881, NextOffset: 901 561s testutil.go:509: Offset: 1044, NextOffset: 1064 561s testutil.go:509: Offset: 901, NextOffset: 921 561s testutil.go:509: Offset: 1064, NextOffset: 2567 561s testutil.go:509: Offset: 921, NextOffset: 2289 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 213, NextOffset: 233 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 233, NextOffset: 253 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 253, NextOffset: 273 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 273, NextOffset: 293 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 293, NextOffset: 406 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 406, NextOffset: 524 561s testutil.go:509: Offset: 283, NextOffset: 381 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":97,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":97,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":97,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test test2 dev] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test test2 dev .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: 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":113,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":133,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":153,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":173,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":193,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":287,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":387,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":483,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":892,"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":932,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":195,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":215,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":235,"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":275,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":295,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":409,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":529,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":625,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":1034,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1054,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1074,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo3.txt barlink test dev test2 .no.prefetch.landmark foo1.txt baz.txt bar] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 193, NextOffset: 287 561s testutil.go:509: Offset: 295, NextOffset: 409 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 193, NextOffset: 287 561s testutil.go:509: Offset: 295, NextOffset: 409 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 287, NextOffset: 387 561s testutil.go:509: Offset: 409, NextOffset: 529 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 387, NextOffset: 483 561s testutil.go:509: Offset: 529, NextOffset: 625 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 483, NextOffset: 872 561s testutil.go:509: Offset: 625, NextOffset: 1014 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 872, NextOffset: 892 561s testutil.go:509: Offset: 1014, NextOffset: 1034 561s testutil.go:509: Offset: 892, NextOffset: 912 561s testutil.go:509: Offset: 1034, NextOffset: 1054 561s testutil.go:509: Offset: 912, NextOffset: 932 561s testutil.go:509: Offset: 1054, NextOffset: 1074 561s testutil.go:509: Offset: 932, NextOffset: 2298 561s testutil.go:509: Offset: 1074, NextOffset: 2583 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark foo1.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 409, NextOffset: 529 561s testutil.go:509: Offset: 287, NextOffset: 387 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 295, NextOffset: 409 561s testutil.go:509: Offset: 193, NextOffset: 287 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 529, NextOffset: 625 561s testutil.go:509: Offset: 387, NextOffset: 483 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 625, NextOffset: 1014 561s testutil.go:509: Offset: 483, NextOffset: 872 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 1014, NextOffset: 1034 561s testutil.go:509: Offset: 872, NextOffset: 892 561s testutil.go:509: Offset: 1034, NextOffset: 1054 561s testutil.go:509: Offset: 892, NextOffset: 912 561s testutil.go:509: Offset: 1054, NextOffset: 1074 561s testutil.go:509: Offset: 912, NextOffset: 932 561s testutil.go:509: Offset: 1074, NextOffset: 2583 561s testutil.go:509: Offset: 932, NextOffset: 2298 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 295, NextOffset: 409 561s testutil.go:509: Offset: 193, NextOffset: 287 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":97,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":97,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":97,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [bar barlink .no.prefetch.landmark foo3.txt test dev test2 baz.txt foo1.txt] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt test dev test2 baz.txt foo1.txt bar barlink .no.prefetch.landmark] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":129,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":149,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":169,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":282,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":379,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":474,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":808,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":828,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":848,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":189,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":209,"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":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":269,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":289,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":402,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":520,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":615,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":929,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":949,"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":989,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt foo1.txt bar barlink dev test2 .no.prefetch.landmark foo3.txt test] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 379, NextOffset: 474 561s testutil.go:509: Offset: 520, NextOffset: 615 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 474, NextOffset: 788 561s testutil.go:509: Offset: 615, NextOffset: 929 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 788, NextOffset: 808 561s testutil.go:509: Offset: 929, NextOffset: 949 561s testutil.go:509: Offset: 808, NextOffset: 828 561s testutil.go:509: Offset: 949, NextOffset: 969 561s testutil.go:509: Offset: 828, NextOffset: 848 561s testutil.go:509: Offset: 969, NextOffset: 989 561s testutil.go:509: Offset: 848, NextOffset: 2105 561s testutil.go:509: Offset: 989, NextOffset: 2401 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 189, NextOffset: 209 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 209, NextOffset: 229 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 249, NextOffset: 269 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 269, NextOffset: 289 561s testutil.go:509: Offset: 189, NextOffset: 282 561s testutil.go:509: Offset: 289, NextOffset: 402 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 189, NextOffset: 209 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 209, NextOffset: 229 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 249, NextOffset: 269 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 269, NextOffset: 289 561s testutil.go:509: Offset: 189, NextOffset: 282 561s testutil.go:509: Offset: 289, NextOffset: 402 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 282, NextOffset: 379 561s testutil.go:509: Offset: 402, NextOffset: 520 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test baz.txt foo1.txt bar barlink dev test2 .no.prefetch.landmark foo3.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 189, NextOffset: 209 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 209, NextOffset: 229 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 249, NextOffset: 269 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 269, NextOffset: 289 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 289, NextOffset: 402 561s testutil.go:509: Offset: 189, NextOffset: 282 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 615, NextOffset: 929 561s testutil.go:509: Offset: 474, NextOffset: 788 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 929, NextOffset: 949 561s testutil.go:509: Offset: 788, NextOffset: 808 561s testutil.go:509: Offset: 949, NextOffset: 969 561s testutil.go:509: Offset: 808, NextOffset: 828 561s testutil.go:509: Offset: 969, NextOffset: 989 561s testutil.go:509: Offset: 828, NextOffset: 848 561s testutil.go:509: Offset: 989, NextOffset: 2401 561s testutil.go:509: Offset: 848, NextOffset: 2105 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 189, NextOffset: 209 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 209, NextOffset: 229 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 249, NextOffset: 269 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 269, NextOffset: 289 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 289, NextOffset: 402 561s testutil.go:509: Offset: 189, NextOffset: 282 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 402, NextOffset: 520 561s testutil.go:509: Offset: 282, NextOffset: 379 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 520, NextOffset: 615 561s testutil.go:509: Offset: 379, NextOffset: 474 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":97,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":97,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":97,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":108,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":128,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":168,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":188,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":284,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":384,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":480,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":804,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":824,"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":864,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":191,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":211,"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":251,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":271,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":291,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":406,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":526,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":622,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":946,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":966,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":986,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1006,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo1.txt bar foo3.txt barlink .no.prefetch.landmark baz.txt test dev test2] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 191, NextOffset: 211 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 211, NextOffset: 231 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 231, NextOffset: 251 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 251, NextOffset: 271 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 271, NextOffset: 291 561s testutil.go:509: Offset: 188, NextOffset: 284 561s testutil.go:509: Offset: 291, NextOffset: 406 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 191, NextOffset: 211 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 211, NextOffset: 231 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 231, NextOffset: 251 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 251, NextOffset: 271 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 271, NextOffset: 291 561s testutil.go:509: Offset: 188, NextOffset: 284 561s testutil.go:509: Offset: 291, NextOffset: 406 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 284, NextOffset: 384 561s testutil.go:509: Offset: 406, NextOffset: 526 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 384, NextOffset: 480 561s testutil.go:509: Offset: 526, NextOffset: 622 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 480, NextOffset: 804 561s testutil.go:509: Offset: 622, NextOffset: 946 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 804, NextOffset: 824 561s testutil.go:509: Offset: 946, NextOffset: 966 561s testutil.go:509: Offset: 824, NextOffset: 844 561s testutil.go:509: Offset: 966, NextOffset: 986 561s testutil.go:509: Offset: 844, NextOffset: 864 561s testutil.go:509: Offset: 986, NextOffset: 1006 561s testutil.go:509: Offset: 864, NextOffset: 2131 561s testutil.go:509: Offset: 1006, NextOffset: 2422 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink .no.prefetch.landmark baz.txt test dev test2 foo1.txt bar foo3.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 191, NextOffset: 211 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 211, NextOffset: 231 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 231, NextOffset: 251 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 251, NextOffset: 271 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 271, NextOffset: 291 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 291, NextOffset: 406 561s testutil.go:509: Offset: 188, NextOffset: 284 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 946, NextOffset: 966 561s testutil.go:509: Offset: 804, NextOffset: 824 561s testutil.go:509: Offset: 966, NextOffset: 986 561s testutil.go:509: Offset: 824, NextOffset: 844 561s testutil.go:509: Offset: 986, NextOffset: 1006 561s testutil.go:509: Offset: 844, NextOffset: 864 561s testutil.go:509: Offset: 1006, NextOffset: 2422 561s testutil.go:509: Offset: 864, NextOffset: 2131 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 191, NextOffset: 211 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 211, NextOffset: 231 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 231, NextOffset: 251 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 251, NextOffset: 271 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 271, NextOffset: 291 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 291, NextOffset: 406 561s testutil.go:509: Offset: 188, NextOffset: 284 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 406, NextOffset: 526 561s testutil.go:509: Offset: 284, NextOffset: 384 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 526, NextOffset: 622 561s testutil.go:509: Offset: 384, NextOffset: 480 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 622, NextOffset: 946 561s testutil.go:509: Offset: 480, NextOffset: 804 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":97,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":97,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":97,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":130,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":150,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":170,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":190,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":285,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":384,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":480,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":797,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":817,"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":857,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":212,"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":252,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":272,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":406,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":526,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":622,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":939,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":959,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":979,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":999,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [bar foo3.txt test dev test2 baz.txt barlink .no.prefetch.landmark foo1.txt] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 384, NextOffset: 480 561s testutil.go:509: Offset: 526, NextOffset: 622 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 480, NextOffset: 797 561s testutil.go:509: Offset: 622, NextOffset: 939 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 797, NextOffset: 817 561s testutil.go:509: Offset: 939, NextOffset: 959 561s testutil.go:509: Offset: 817, NextOffset: 837 561s testutil.go:509: Offset: 959, NextOffset: 979 561s testutil.go:509: Offset: 837, NextOffset: 857 561s testutil.go:509: Offset: 979, NextOffset: 999 561s testutil.go:509: Offset: 857, NextOffset: 2129 561s testutil.go:509: Offset: 999, NextOffset: 2408 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 190, NextOffset: 285 561s testutil.go:509: Offset: 292, NextOffset: 406 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 190, NextOffset: 285 561s testutil.go:509: Offset: 292, NextOffset: 406 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 285, NextOffset: 384 561s testutil.go:509: Offset: 406, NextOffset: 526 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt test dev test2 baz.txt barlink] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 526, NextOffset: 622 561s testutil.go:509: Offset: 384, NextOffset: 480 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 622, NextOffset: 939 561s testutil.go:509: Offset: 480, NextOffset: 797 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 939, NextOffset: 959 561s testutil.go:509: Offset: 797, NextOffset: 817 561s testutil.go:509: Offset: 959, NextOffset: 979 561s testutil.go:509: Offset: 817, NextOffset: 837 561s testutil.go:509: Offset: 979, NextOffset: 999 561s testutil.go:509: Offset: 837, NextOffset: 857 561s testutil.go:509: Offset: 999, NextOffset: 2408 561s testutil.go:509: Offset: 857, NextOffset: 2129 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 292, NextOffset: 406 561s testutil.go:509: Offset: 190, NextOffset: 285 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 292, NextOffset: 406 561s testutil.go:509: Offset: 190, NextOffset: 285 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 406, NextOffset: 526 561s testutil.go:509: Offset: 285, NextOffset: 384 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":97,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":97,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":97,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo1.txt bar test2 baz.txt foo3.txt barlink test dev .no.prefetch.landmark] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt barlink test dev .no.prefetch.landmark foo1.txt bar test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":130,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":150,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":170,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":190,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":286,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":386,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":484,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":803,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":823,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":843,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":863,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":194,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":214,"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":254,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":274,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":411,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":532,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":630,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":949,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":969,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":989,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1009,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [dev foo3.txt barlink test2 .no.prefetch.landmark baz.txt foo1.txt bar test] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 484, NextOffset: 803 561s testutil.go:509: Offset: 630, NextOffset: 949 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 803, NextOffset: 823 561s testutil.go:509: Offset: 949, NextOffset: 969 561s testutil.go:509: Offset: 823, NextOffset: 843 561s testutil.go:509: Offset: 969, NextOffset: 989 561s testutil.go:509: Offset: 843, NextOffset: 863 561s testutil.go:509: Offset: 989, NextOffset: 1009 561s testutil.go:509: Offset: 863, NextOffset: 2135 561s testutil.go:509: Offset: 1009, NextOffset: 2426 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:509: Offset: 294, NextOffset: 411 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:509: Offset: 294, NextOffset: 411 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 286, NextOffset: 386 561s testutil.go:509: Offset: 411, NextOffset: 532 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 386, NextOffset: 484 561s testutil.go:509: Offset: 532, NextOffset: 630 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar test dev foo3.txt barlink test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 630, NextOffset: 949 561s testutil.go:509: Offset: 484, NextOffset: 803 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 294, NextOffset: 411 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 294, NextOffset: 411 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 411, NextOffset: 532 561s testutil.go:509: Offset: 286, NextOffset: 386 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 532, NextOffset: 630 561s testutil.go:509: Offset: 386, NextOffset: 484 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 949, NextOffset: 969 561s testutil.go:509: Offset: 803, NextOffset: 823 561s testutil.go:509: Offset: 969, NextOffset: 989 561s testutil.go:509: Offset: 823, NextOffset: 843 561s testutil.go:509: Offset: 989, NextOffset: 1009 561s testutil.go:509: Offset: 843, NextOffset: 863 561s testutil.go:509: Offset: 1009, NextOffset: 2426 561s testutil.go:509: Offset: 863, NextOffset: 2135 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":97,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":97,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":97,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt foo1.txt bar test2 foo3.txt barlink test dev] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev .no.prefetch.landmark baz.txt foo1.txt bar test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":85,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":105,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":145,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":272,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":365,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":454,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":765,"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":805,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":825,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":183,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":223,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":243,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":263,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":389,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":501,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":590,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":921,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":941,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":961,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt foo3.txt test dev .no.prefetch.landmark foo1.txt bar barlink test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 105, NextOffset: 125 561s testutil.go:509: Offset: 203, NextOffset: 223 561s testutil.go:509: Offset: 125, NextOffset: 145 561s testutil.go:509: Offset: 223, NextOffset: 243 561s testutil.go:509: Offset: 145, NextOffset: 165 561s testutil.go:509: Offset: 243, NextOffset: 263 561s testutil.go:509: Offset: 165, NextOffset: 185 561s testutil.go:509: Offset: 263, NextOffset: 283 561s testutil.go:509: Offset: 185, NextOffset: 272 561s testutil.go:509: Offset: 283, NextOffset: 389 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 272, NextOffset: 365 561s testutil.go:509: Offset: 389, NextOffset: 501 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 365, NextOffset: 454 561s testutil.go:509: Offset: 501, NextOffset: 590 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 454, NextOffset: 765 561s testutil.go:509: Offset: 590, NextOffset: 901 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 765, NextOffset: 785 561s testutil.go:509: Offset: 901, NextOffset: 921 561s testutil.go:509: Offset: 785, NextOffset: 805 561s testutil.go:509: Offset: 921, NextOffset: 941 561s testutil.go:509: Offset: 805, NextOffset: 825 561s testutil.go:509: Offset: 941, NextOffset: 961 561s testutil.go:509: Offset: 825, NextOffset: 2050 561s testutil.go:509: Offset: 961, NextOffset: 2344 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 105, NextOffset: 125 561s testutil.go:509: Offset: 203, NextOffset: 223 561s testutil.go:509: Offset: 125, NextOffset: 145 561s testutil.go:509: Offset: 223, NextOffset: 243 561s testutil.go:509: Offset: 145, NextOffset: 165 561s testutil.go:509: Offset: 243, NextOffset: 263 561s testutil.go:509: Offset: 165, NextOffset: 185 561s testutil.go:509: Offset: 263, NextOffset: 283 561s testutil.go:509: Offset: 185, NextOffset: 272 561s testutil.go:509: Offset: 283, NextOffset: 389 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt test dev .no.prefetch.landmark foo1.txt bar barlink test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 389, NextOffset: 501 561s testutil.go:509: Offset: 272, NextOffset: 365 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 501, NextOffset: 590 561s testutil.go:509: Offset: 365, NextOffset: 454 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 203, NextOffset: 223 561s testutil.go:509: Offset: 105, NextOffset: 125 561s testutil.go:509: Offset: 223, NextOffset: 243 561s testutil.go:509: Offset: 125, NextOffset: 145 561s testutil.go:509: Offset: 243, NextOffset: 263 561s testutil.go:509: Offset: 145, NextOffset: 165 561s testutil.go:509: Offset: 263, NextOffset: 283 561s testutil.go:509: Offset: 165, NextOffset: 185 561s testutil.go:509: Offset: 283, NextOffset: 389 561s testutil.go:509: Offset: 185, NextOffset: 272 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 203, NextOffset: 223 561s testutil.go:509: Offset: 105, NextOffset: 125 561s testutil.go:509: Offset: 223, NextOffset: 243 561s testutil.go:509: Offset: 125, NextOffset: 145 561s testutil.go:509: Offset: 243, NextOffset: 263 561s testutil.go:509: Offset: 145, NextOffset: 165 561s testutil.go:509: Offset: 263, NextOffset: 283 561s testutil.go:509: Offset: 165, NextOffset: 185 561s testutil.go:509: Offset: 283, NextOffset: 389 561s testutil.go:509: Offset: 185, NextOffset: 272 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 590, NextOffset: 901 561s testutil.go:509: Offset: 454, NextOffset: 765 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 901, NextOffset: 921 561s testutil.go:509: Offset: 765, NextOffset: 785 561s testutil.go:509: Offset: 921, NextOffset: 941 561s testutil.go:509: Offset: 785, NextOffset: 805 561s testutil.go:509: Offset: 941, NextOffset: 961 561s testutil.go:509: Offset: 805, NextOffset: 825 561s testutil.go:509: Offset: 961, NextOffset: 2344 561s testutil.go:509: Offset: 825, NextOffset: 2050 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":91,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":91,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":91,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink test bar dev test2] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt barlink test bar dev test2 .no.prefetch.landmark] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":127,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":147,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":279,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":374,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":465,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":801,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":821,"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":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":225,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":245,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":265,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":395,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":509,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":600,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":916,"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":956,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo1.txt foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt bar] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 374, NextOffset: 465 561s testutil.go:509: Offset: 509, NextOffset: 600 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 465, NextOffset: 781 561s testutil.go:509: Offset: 600, NextOffset: 916 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 781, NextOffset: 801 561s testutil.go:509: Offset: 916, NextOffset: 936 561s testutil.go:509: Offset: 801, NextOffset: 821 561s testutil.go:509: Offset: 936, NextOffset: 956 561s testutil.go:509: Offset: 821, NextOffset: 841 561s testutil.go:509: Offset: 956, NextOffset: 976 561s testutil.go:509: Offset: 841, NextOffset: 2077 561s testutil.go:509: Offset: 976, NextOffset: 2357 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 187, NextOffset: 279 561s testutil.go:509: Offset: 285, NextOffset: 395 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 187, NextOffset: 279 561s testutil.go:509: Offset: 285, NextOffset: 395 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 279, NextOffset: 374 561s testutil.go:509: Offset: 395, NextOffset: 509 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt bar] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 395, NextOffset: 509 561s testutil.go:509: Offset: 279, NextOffset: 374 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 600, NextOffset: 916 561s testutil.go:509: Offset: 465, NextOffset: 781 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 916, NextOffset: 936 561s testutil.go:509: Offset: 781, NextOffset: 801 561s testutil.go:509: Offset: 936, NextOffset: 956 561s testutil.go:509: Offset: 801, NextOffset: 821 561s testutil.go:509: Offset: 956, NextOffset: 976 561s testutil.go:509: Offset: 821, NextOffset: 841 561s testutil.go:509: Offset: 976, NextOffset: 2357 561s testutil.go:509: Offset: 841, NextOffset: 2077 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 285, NextOffset: 395 561s testutil.go:509: Offset: 187, NextOffset: 279 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 285, NextOffset: 395 561s testutil.go:509: Offset: 187, NextOffset: 279 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 509, NextOffset: 600 561s testutil.go:509: Offset: 374, NextOffset: 465 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":91,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":91,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":91,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt bar foo3.txt test test2 foo1.txt barlink dev] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt test test2 foo1.txt barlink dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":127,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":147,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":167,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":187,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":275,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":369,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":461,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":765,"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":805,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":825,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":184,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":204,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":244,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":264,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":284,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":502,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":594,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":898,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":918,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":938,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":958,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [barlink test test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt dev] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 275, NextOffset: 369 561s testutil.go:509: Offset: 390, NextOffset: 502 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 369, NextOffset: 461 561s testutil.go:509: Offset: 502, NextOffset: 594 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 461, NextOffset: 765 561s testutil.go:509: Offset: 594, NextOffset: 898 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 765, NextOffset: 785 561s testutil.go:509: Offset: 898, NextOffset: 918 561s testutil.go:509: Offset: 785, NextOffset: 805 561s testutil.go:509: Offset: 918, NextOffset: 938 561s testutil.go:509: Offset: 805, NextOffset: 825 561s testutil.go:509: Offset: 938, NextOffset: 958 561s testutil.go:509: Offset: 825, NextOffset: 2056 561s testutil.go:509: Offset: 958, NextOffset: 2339 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 184, NextOffset: 204 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 204, NextOffset: 224 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 244, NextOffset: 264 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 264, NextOffset: 284 561s testutil.go:509: Offset: 187, NextOffset: 275 561s testutil.go:509: Offset: 284, NextOffset: 390 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 184, NextOffset: 204 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 204, NextOffset: 224 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 244, NextOffset: 264 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 264, NextOffset: 284 561s testutil.go:509: Offset: 187, NextOffset: 275 561s testutil.go:509: Offset: 284, NextOffset: 390 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt dev barlink test test2 .no.prefetch.landmark baz.txt foo1.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 184, NextOffset: 204 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 204, NextOffset: 224 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 244, NextOffset: 264 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 264, NextOffset: 284 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 284, NextOffset: 390 561s testutil.go:509: Offset: 187, NextOffset: 275 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 390, NextOffset: 502 561s testutil.go:509: Offset: 275, NextOffset: 369 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 502, NextOffset: 594 561s testutil.go:509: Offset: 369, NextOffset: 461 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 594, NextOffset: 898 561s testutil.go:509: Offset: 461, NextOffset: 765 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 898, NextOffset: 918 561s testutil.go:509: Offset: 765, NextOffset: 785 561s testutil.go:509: Offset: 918, NextOffset: 938 561s testutil.go:509: Offset: 785, NextOffset: 805 561s testutil.go:509: Offset: 938, NextOffset: 958 561s testutil.go:509: Offset: 805, NextOffset: 825 561s testutil.go:509: Offset: 958, NextOffset: 2339 561s testutil.go:509: Offset: 825, NextOffset: 2056 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 184, NextOffset: 204 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 204, NextOffset: 224 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 244, NextOffset: 264 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 264, NextOffset: 284 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 284, NextOffset: 390 561s testutil.go:509: Offset: 187, NextOffset: 275 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":91,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":91,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":91,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":91,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":151,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":171,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":191,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":281,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":377,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":469,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":778,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":798,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":818,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":838,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":186,"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":226,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":266,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":286,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":394,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":508,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":600,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":929,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":949,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":969,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt test dev foo1.txt bar foo3.txt barlink test2] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 281, NextOffset: 377 561s testutil.go:509: Offset: 394, NextOffset: 508 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 377, NextOffset: 469 561s testutil.go:509: Offset: 508, NextOffset: 600 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 469, NextOffset: 778 561s testutil.go:509: Offset: 600, NextOffset: 909 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 778, NextOffset: 798 561s testutil.go:509: Offset: 909, NextOffset: 929 561s testutil.go:509: Offset: 798, NextOffset: 818 561s testutil.go:509: Offset: 929, NextOffset: 949 561s testutil.go:509: Offset: 818, NextOffset: 838 561s testutil.go:509: Offset: 949, NextOffset: 969 561s testutil.go:509: Offset: 838, NextOffset: 2070 561s testutil.go:509: Offset: 969, NextOffset: 2357 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 186, NextOffset: 206 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 206, NextOffset: 226 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 226, NextOffset: 246 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 246, NextOffset: 266 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 266, NextOffset: 286 561s testutil.go:509: Offset: 191, NextOffset: 281 561s testutil.go:509: Offset: 286, NextOffset: 394 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 186, NextOffset: 206 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 206, NextOffset: 226 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 226, NextOffset: 246 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 246, NextOffset: 266 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 266, NextOffset: 286 561s testutil.go:509: Offset: 191, NextOffset: 281 561s testutil.go:509: Offset: 286, NextOffset: 394 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test2 .no.prefetch.landmark baz.txt test dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 186, NextOffset: 206 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 206, NextOffset: 226 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 226, NextOffset: 246 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 246, NextOffset: 266 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 266, NextOffset: 286 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 286, NextOffset: 394 561s testutil.go:509: Offset: 191, NextOffset: 281 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 909, NextOffset: 929 561s testutil.go:509: Offset: 778, NextOffset: 798 561s testutil.go:509: Offset: 929, NextOffset: 949 561s testutil.go:509: Offset: 798, NextOffset: 818 561s testutil.go:509: Offset: 949, NextOffset: 969 561s testutil.go:509: Offset: 818, NextOffset: 838 561s testutil.go:509: Offset: 969, NextOffset: 2357 561s testutil.go:509: Offset: 838, NextOffset: 2070 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 394, NextOffset: 508 561s testutil.go:509: Offset: 281, NextOffset: 377 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 508, NextOffset: 600 561s testutil.go:509: Offset: 377, NextOffset: 469 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 600, NextOffset: 909 561s testutil.go:509: Offset: 469, NextOffset: 778 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 186, NextOffset: 206 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 206, NextOffset: 226 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 226, NextOffset: 246 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 246, NextOffset: 266 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 266, NextOffset: 286 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 286, NextOffset: 394 561s testutil.go:509: Offset: 191, NextOffset: 281 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":91,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":91,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":91,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark bar barlink dev test2 baz.txt foo1.txt foo3.txt test] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink dev test2 baz.txt foo1.txt foo3.txt test .no.prefetch.landmark bar] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":85,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":105,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":145,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":272,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":365,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":454,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":856,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":876,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":896,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":183,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":223,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":243,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":263,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":389,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":501,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":590,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":972,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":992,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1012,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1032,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt bar foo3.txt test foo1.txt barlink dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 105, NextOffset: 125 561s testutil.go:509: Offset: 203, NextOffset: 223 561s testutil.go:509: Offset: 125, NextOffset: 145 561s testutil.go:509: Offset: 223, NextOffset: 243 561s testutil.go:509: Offset: 145, NextOffset: 165 561s testutil.go:509: Offset: 243, NextOffset: 263 561s testutil.go:509: Offset: 165, NextOffset: 185 561s testutil.go:509: Offset: 263, NextOffset: 283 561s testutil.go:509: Offset: 185, NextOffset: 272 561s testutil.go:509: Offset: 283, NextOffset: 389 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 272, NextOffset: 365 561s testutil.go:509: Offset: 389, NextOffset: 501 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 365, NextOffset: 454 561s testutil.go:509: Offset: 501, NextOffset: 590 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 454, NextOffset: 836 561s testutil.go:509: Offset: 590, NextOffset: 972 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 836, NextOffset: 856 561s testutil.go:509: Offset: 972, NextOffset: 992 561s testutil.go:509: Offset: 856, NextOffset: 876 561s testutil.go:509: Offset: 992, NextOffset: 1012 561s testutil.go:509: Offset: 876, NextOffset: 896 561s testutil.go:509: Offset: 1012, NextOffset: 1032 561s testutil.go:509: Offset: 896, NextOffset: 2212 561s testutil.go:509: Offset: 1032, NextOffset: 2501 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 105, NextOffset: 125 561s testutil.go:509: Offset: 203, NextOffset: 223 561s testutil.go:509: Offset: 125, NextOffset: 145 561s testutil.go:509: Offset: 223, NextOffset: 243 561s testutil.go:509: Offset: 145, NextOffset: 165 561s testutil.go:509: Offset: 243, NextOffset: 263 561s testutil.go:509: Offset: 165, NextOffset: 185 561s testutil.go:509: Offset: 263, NextOffset: 283 561s testutil.go:509: Offset: 185, NextOffset: 272 561s testutil.go:509: Offset: 283, NextOffset: 389 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt test foo1.txt barlink dev test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 203, NextOffset: 223 561s testutil.go:509: Offset: 105, NextOffset: 125 561s testutil.go:509: Offset: 223, NextOffset: 243 561s testutil.go:509: Offset: 125, NextOffset: 145 561s testutil.go:509: Offset: 243, NextOffset: 263 561s testutil.go:509: Offset: 145, NextOffset: 165 561s testutil.go:509: Offset: 263, NextOffset: 283 561s testutil.go:509: Offset: 165, NextOffset: 185 561s testutil.go:509: Offset: 283, NextOffset: 389 561s testutil.go:509: Offset: 185, NextOffset: 272 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 501, NextOffset: 590 561s testutil.go:509: Offset: 365, NextOffset: 454 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 590, NextOffset: 972 561s testutil.go:509: Offset: 454, NextOffset: 836 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 972, NextOffset: 992 561s testutil.go:509: Offset: 836, NextOffset: 856 561s testutil.go:509: Offset: 992, NextOffset: 1012 561s testutil.go:509: Offset: 856, NextOffset: 876 561s testutil.go:509: Offset: 1012, NextOffset: 1032 561s testutil.go:509: Offset: 876, NextOffset: 896 561s testutil.go:509: Offset: 1032, NextOffset: 2501 561s testutil.go:509: Offset: 896, NextOffset: 2212 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 389, NextOffset: 501 561s testutil.go:509: Offset: 272, NextOffset: 365 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 203, NextOffset: 223 561s testutil.go:509: Offset: 105, NextOffset: 125 561s testutil.go:509: Offset: 223, NextOffset: 243 561s testutil.go:509: Offset: 125, NextOffset: 145 561s testutil.go:509: Offset: 243, NextOffset: 263 561s testutil.go:509: Offset: 145, NextOffset: 165 561s testutil.go:509: Offset: 263, NextOffset: 283 561s testutil.go:509: Offset: 165, NextOffset: 185 561s testutil.go:509: Offset: 283, NextOffset: 389 561s testutil.go:509: Offset: 185, NextOffset: 272 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":91,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":91,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":91,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [barlink dev test2 .no.prefetch.landmark baz.txt foo1.txt test bar foo3.txt] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo1.txt test bar foo3.txt barlink dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":127,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":147,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":279,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":374,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":465,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":863,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":883,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":903,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":923,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":225,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":245,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":265,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":395,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":509,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":600,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":998,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1018,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1038,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1058,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo3.txt barlink test foo1.txt bar dev test2 .no.prefetch.landmark baz.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 187, NextOffset: 279 561s testutil.go:509: Offset: 285, NextOffset: 395 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 279, NextOffset: 374 561s testutil.go:509: Offset: 395, NextOffset: 509 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 374, NextOffset: 465 561s testutil.go:509: Offset: 509, NextOffset: 600 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 465, NextOffset: 863 561s testutil.go:509: Offset: 600, NextOffset: 998 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 863, NextOffset: 883 561s testutil.go:509: Offset: 998, NextOffset: 1018 561s testutil.go:509: Offset: 883, NextOffset: 903 561s testutil.go:509: Offset: 1018, NextOffset: 1038 561s testutil.go:509: Offset: 903, NextOffset: 923 561s testutil.go:509: Offset: 1038, NextOffset: 1058 561s testutil.go:509: Offset: 923, NextOffset: 2247 561s testutil.go:509: Offset: 1058, NextOffset: 2532 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 187, NextOffset: 279 561s testutil.go:509: Offset: 285, NextOffset: 395 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar dev test2 .no.prefetch.landmark baz.txt foo3.txt barlink test foo1.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 600, NextOffset: 998 561s testutil.go:509: Offset: 465, NextOffset: 863 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 998, NextOffset: 1018 561s testutil.go:509: Offset: 863, NextOffset: 883 561s testutil.go:509: Offset: 1018, NextOffset: 1038 561s testutil.go:509: Offset: 883, NextOffset: 903 561s testutil.go:509: Offset: 1038, NextOffset: 1058 561s testutil.go:509: Offset: 903, NextOffset: 923 561s testutil.go:509: Offset: 1058, NextOffset: 2532 561s testutil.go:509: Offset: 923, NextOffset: 2247 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 395, NextOffset: 509 561s testutil.go:509: Offset: 279, NextOffset: 374 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 509, NextOffset: 600 561s testutil.go:509: Offset: 374, NextOffset: 465 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 285, NextOffset: 395 561s testutil.go:509: Offset: 187, NextOffset: 279 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 285, NextOffset: 395 561s testutil.go:509: Offset: 187, NextOffset: 279 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":91,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":91,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":91,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test2 baz.txt foo1.txt barlink test .no.prefetch.landmark bar foo3.txt dev] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt barlink test .no.prefetch.landmark bar foo3.txt dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":127,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":147,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":167,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":187,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":275,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":369,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":461,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":853,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":873,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":893,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":913,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":184,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":204,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":244,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":264,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":284,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":502,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":594,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":986,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1006,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1026,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1046,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [barlink test dev .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test2] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 184, NextOffset: 204 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 204, NextOffset: 224 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 244, NextOffset: 264 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 264, NextOffset: 284 561s testutil.go:509: Offset: 187, NextOffset: 275 561s testutil.go:509: Offset: 284, NextOffset: 390 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 184, NextOffset: 204 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 204, NextOffset: 224 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 244, NextOffset: 264 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 264, NextOffset: 284 561s testutil.go:509: Offset: 187, NextOffset: 275 561s testutil.go:509: Offset: 284, NextOffset: 390 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 275, NextOffset: 369 561s testutil.go:509: Offset: 390, NextOffset: 502 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 369, NextOffset: 461 561s testutil.go:509: Offset: 502, NextOffset: 594 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 461, NextOffset: 853 561s testutil.go:509: Offset: 594, NextOffset: 986 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 853, NextOffset: 873 561s testutil.go:509: Offset: 986, NextOffset: 1006 561s testutil.go:509: Offset: 873, NextOffset: 893 561s testutil.go:509: Offset: 1006, NextOffset: 1026 561s testutil.go:509: Offset: 893, NextOffset: 913 561s testutil.go:509: Offset: 1026, NextOffset: 1046 561s testutil.go:509: Offset: 913, NextOffset: 2245 561s testutil.go:509: Offset: 1046, NextOffset: 2522 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test2 barlink test dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 502, NextOffset: 594 561s testutil.go:509: Offset: 369, NextOffset: 461 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 594, NextOffset: 986 561s testutil.go:509: Offset: 461, NextOffset: 853 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 184, NextOffset: 204 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 204, NextOffset: 224 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 244, NextOffset: 264 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 264, NextOffset: 284 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 284, NextOffset: 390 561s testutil.go:509: Offset: 187, NextOffset: 275 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 986, NextOffset: 1006 561s testutil.go:509: Offset: 853, NextOffset: 873 561s testutil.go:509: Offset: 1006, NextOffset: 1026 561s testutil.go:509: Offset: 873, NextOffset: 893 561s testutil.go:509: Offset: 1026, NextOffset: 1046 561s testutil.go:509: Offset: 893, NextOffset: 913 561s testutil.go:509: Offset: 1046, NextOffset: 2522 561s testutil.go:509: Offset: 913, NextOffset: 2245 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 184, NextOffset: 204 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 204, NextOffset: 224 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 244, NextOffset: 264 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 264, NextOffset: 284 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 284, NextOffset: 390 561s testutil.go:509: Offset: 187, NextOffset: 275 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 390, NextOffset: 502 561s testutil.go:509: Offset: 275, NextOffset: 369 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":91,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":91,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":91,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo1.txt foo3.txt dev bar barlink test test2 .no.prefetch.landmark baz.txt] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar barlink test test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":91,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":151,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":171,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":191,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":281,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":377,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":469,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":863,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":883,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":903,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":923,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":186,"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":226,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":266,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":286,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":394,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":508,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":600,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":994,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1014,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1034,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1054,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [test2 .no.prefetch.landmark test baz.txt foo1.txt bar foo3.txt barlink dev] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 377, NextOffset: 469 561s testutil.go:509: Offset: 508, NextOffset: 600 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 469, NextOffset: 863 561s testutil.go:509: Offset: 600, NextOffset: 994 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 863, NextOffset: 883 561s testutil.go:509: Offset: 994, NextOffset: 1014 561s testutil.go:509: Offset: 883, NextOffset: 903 561s testutil.go:509: Offset: 1014, NextOffset: 1034 561s testutil.go:509: Offset: 903, NextOffset: 923 561s testutil.go:509: Offset: 1034, NextOffset: 1054 561s testutil.go:509: Offset: 923, NextOffset: 2256 561s testutil.go:509: Offset: 1054, NextOffset: 2535 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 186, NextOffset: 206 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 206, NextOffset: 226 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 226, NextOffset: 246 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 246, NextOffset: 266 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 266, NextOffset: 286 561s testutil.go:509: Offset: 191, NextOffset: 281 561s testutil.go:509: Offset: 286, NextOffset: 394 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 186, NextOffset: 206 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 206, NextOffset: 226 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 226, NextOffset: 246 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 246, NextOffset: 266 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 266, NextOffset: 286 561s testutil.go:509: Offset: 191, NextOffset: 281 561s testutil.go:509: Offset: 286, NextOffset: 394 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 281, NextOffset: 377 561s testutil.go:509: Offset: 394, NextOffset: 508 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink dev test2 .no.prefetch.landmark test] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 994, NextOffset: 1014 561s testutil.go:509: Offset: 863, NextOffset: 883 561s testutil.go:509: Offset: 1014, NextOffset: 1034 561s testutil.go:509: Offset: 883, NextOffset: 903 561s testutil.go:509: Offset: 1034, NextOffset: 1054 561s testutil.go:509: Offset: 903, NextOffset: 923 561s testutil.go:509: Offset: 1054, NextOffset: 2535 561s testutil.go:509: Offset: 923, NextOffset: 2256 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 186, NextOffset: 206 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 206, NextOffset: 226 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 226, NextOffset: 246 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 246, NextOffset: 266 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 266, NextOffset: 286 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 286, NextOffset: 394 561s testutil.go:509: Offset: 191, NextOffset: 281 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 394, NextOffset: 508 561s testutil.go:509: Offset: 281, NextOffset: 377 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 508, NextOffset: 600 561s testutil.go:509: Offset: 377, NextOffset: 469 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 600, NextOffset: 994 561s testutil.go:509: Offset: 469, NextOffset: 863 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 186, NextOffset: 206 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 206, NextOffset: 226 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 226, NextOffset: 246 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 246, NextOffset: 266 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 266, NextOffset: 286 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 286, NextOffset: 394 561s testutil.go:509: Offset: 191, NextOffset: 281 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":91,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":91,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":91,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark foo3.txt barlink dev test2 baz.txt foo1.txt bar test] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar test .no.prefetch.landmark foo3.txt barlink dev test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":129,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":149,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":169,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":277,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":370,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":459,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":768,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":788,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":808,"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":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":225,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":245,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":265,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":392,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":504,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":593,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":902,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":922,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":942,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":962,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [bar barlink test dev test2 foo3.txt .no.prefetch.landmark baz.txt foo1.txt] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 189, NextOffset: 277 561s testutil.go:509: Offset: 285, NextOffset: 392 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 189, NextOffset: 277 561s testutil.go:509: Offset: 285, NextOffset: 392 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 277, NextOffset: 370 561s testutil.go:509: Offset: 392, NextOffset: 504 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 370, NextOffset: 459 561s testutil.go:509: Offset: 504, NextOffset: 593 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 459, NextOffset: 768 561s testutil.go:509: Offset: 593, NextOffset: 902 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 768, NextOffset: 788 561s testutil.go:509: Offset: 902, NextOffset: 922 561s testutil.go:509: Offset: 788, NextOffset: 808 561s testutil.go:509: Offset: 922, NextOffset: 942 561s testutil.go:509: Offset: 808, NextOffset: 828 561s testutil.go:509: Offset: 942, NextOffset: 962 561s testutil.go:509: Offset: 828, NextOffset: 2053 561s testutil.go:509: Offset: 962, NextOffset: 2339 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar barlink test dev test2 foo3.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 285, NextOffset: 392 561s testutil.go:509: Offset: 189, NextOffset: 277 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 392, NextOffset: 504 561s testutil.go:509: Offset: 277, NextOffset: 370 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 504, NextOffset: 593 561s testutil.go:509: Offset: 370, NextOffset: 459 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 902, NextOffset: 922 561s testutil.go:509: Offset: 768, NextOffset: 788 561s testutil.go:509: Offset: 922, NextOffset: 942 561s testutil.go:509: Offset: 788, NextOffset: 808 561s testutil.go:509: Offset: 942, NextOffset: 962 561s testutil.go:509: Offset: 808, NextOffset: 828 561s testutil.go:509: Offset: 962, NextOffset: 2339 561s testutil.go:509: Offset: 828, NextOffset: 2053 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 285, NextOffset: 392 561s testutil.go:509: Offset: 189, NextOffset: 277 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 593, NextOffset: 902 561s testutil.go:509: Offset: 459, NextOffset: 768 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":91,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":91,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":91,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test dev bar foo3.txt test2 .no.prefetch.landmark baz.txt foo1.txt barlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt test2 .no.prefetch.landmark baz.txt foo1.txt barlink test dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":91,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":151,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":171,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":191,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":283,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":378,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":470,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":792,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":812,"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":852,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":187,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":207,"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":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":267,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":287,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":510,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":602,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":924,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":944,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":964,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":984,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo3.txt barlink dev test2 .no.prefetch.landmark foo1.txt test baz.txt bar] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 207, NextOffset: 227 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 247, NextOffset: 267 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 267, NextOffset: 287 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:509: Offset: 287, NextOffset: 396 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 207, NextOffset: 227 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 247, NextOffset: 267 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 267, NextOffset: 287 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:509: Offset: 287, NextOffset: 396 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 283, NextOffset: 378 561s testutil.go:509: Offset: 396, NextOffset: 510 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 378, NextOffset: 470 561s testutil.go:509: Offset: 510, NextOffset: 602 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 470, NextOffset: 792 561s testutil.go:509: Offset: 602, NextOffset: 924 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 792, NextOffset: 812 561s testutil.go:509: Offset: 924, NextOffset: 944 561s testutil.go:509: Offset: 812, NextOffset: 832 561s testutil.go:509: Offset: 944, NextOffset: 964 561s testutil.go:509: Offset: 832, NextOffset: 852 561s testutil.go:509: Offset: 964, NextOffset: 984 561s testutil.go:509: Offset: 852, NextOffset: 2095 561s testutil.go:509: Offset: 984, NextOffset: 2363 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink dev test2 .no.prefetch.landmark foo1.txt test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 510, NextOffset: 602 561s testutil.go:509: Offset: 378, NextOffset: 470 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 602, NextOffset: 924 561s testutil.go:509: Offset: 470, NextOffset: 792 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 207, NextOffset: 227 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 247, NextOffset: 267 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 267, NextOffset: 287 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 287, NextOffset: 396 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 396, NextOffset: 510 561s testutil.go:509: Offset: 283, NextOffset: 378 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 924, NextOffset: 944 561s testutil.go:509: Offset: 792, NextOffset: 812 561s testutil.go:509: Offset: 944, NextOffset: 964 561s testutil.go:509: Offset: 812, NextOffset: 832 561s testutil.go:509: Offset: 964, NextOffset: 984 561s testutil.go:509: Offset: 832, NextOffset: 852 561s testutil.go:509: Offset: 984, NextOffset: 2363 561s testutil.go:509: Offset: 852, NextOffset: 2095 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 207, NextOffset: 227 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 247, NextOffset: 267 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 267, NextOffset: 287 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 287, NextOffset: 396 561s testutil.go:509: Offset: 191, NextOffset: 283 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":91,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":91,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":91,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark bar barlink test baz.txt foo1.txt foo3.txt dev test2] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar barlink test baz.txt foo1.txt foo3.txt dev test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":129,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":149,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":169,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":189,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":284,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":383,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":479,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":806,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":826,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":846,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":187,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":207,"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":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":267,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":287,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":395,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":509,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":605,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":912,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":932,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":952,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":972,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo3.txt test barlink dev test2 .no.prefetch.landmark baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 207, NextOffset: 227 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 247, NextOffset: 267 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 267, NextOffset: 287 561s testutil.go:509: Offset: 189, NextOffset: 284 561s testutil.go:509: Offset: 287, NextOffset: 395 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 284, NextOffset: 383 561s testutil.go:509: Offset: 395, NextOffset: 509 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 383, NextOffset: 479 561s testutil.go:509: Offset: 509, NextOffset: 605 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 479, NextOffset: 786 561s testutil.go:509: Offset: 605, NextOffset: 912 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 786, NextOffset: 806 561s testutil.go:509: Offset: 912, NextOffset: 932 561s testutil.go:509: Offset: 806, NextOffset: 826 561s testutil.go:509: Offset: 932, NextOffset: 952 561s testutil.go:509: Offset: 826, NextOffset: 846 561s testutil.go:509: Offset: 952, NextOffset: 972 561s testutil.go:509: Offset: 846, NextOffset: 2079 561s testutil.go:509: Offset: 972, NextOffset: 2355 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 207, NextOffset: 227 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 247, NextOffset: 267 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 267, NextOffset: 287 561s testutil.go:509: Offset: 189, NextOffset: 284 561s testutil.go:509: Offset: 287, NextOffset: 395 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink dev test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 207, NextOffset: 227 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 247, NextOffset: 267 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 267, NextOffset: 287 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 287, NextOffset: 395 561s testutil.go:509: Offset: 189, NextOffset: 284 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 395, NextOffset: 509 561s testutil.go:509: Offset: 284, NextOffset: 383 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 509, NextOffset: 605 561s testutil.go:509: Offset: 383, NextOffset: 479 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 605, NextOffset: 912 561s testutil.go:509: Offset: 479, NextOffset: 786 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 912, NextOffset: 932 561s testutil.go:509: Offset: 786, NextOffset: 806 561s testutil.go:509: Offset: 932, NextOffset: 952 561s testutil.go:509: Offset: 806, NextOffset: 826 561s testutil.go:509: Offset: 952, NextOffset: 972 561s testutil.go:509: Offset: 826, NextOffset: 846 561s testutil.go:509: Offset: 972, NextOffset: 2355 561s testutil.go:509: Offset: 846, NextOffset: 2079 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 207, NextOffset: 227 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 247, NextOffset: 267 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 267, NextOffset: 287 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 287, NextOffset: 395 561s testutil.go:509: Offset: 189, NextOffset: 284 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":91,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":91,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":91,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt bar foo3.txt barlink test foo1.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt bar foo3.txt barlink test foo1.txt dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":129,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":149,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":169,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":189,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":285,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":385,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":483,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":793,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":813,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":833,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":853,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":189,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":209,"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":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":269,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":289,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":399,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":514,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":612,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":922,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":942,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":962,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":982,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark foo1.txt foo3.txt barlink dev test2 baz.txt bar test] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 189, NextOffset: 209 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 209, NextOffset: 229 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 249, NextOffset: 269 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 269, NextOffset: 289 561s testutil.go:509: Offset: 189, NextOffset: 285 561s testutil.go:509: Offset: 289, NextOffset: 399 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 189, NextOffset: 209 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 209, NextOffset: 229 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 249, NextOffset: 269 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 269, NextOffset: 289 561s testutil.go:509: Offset: 189, NextOffset: 285 561s testutil.go:509: Offset: 289, NextOffset: 399 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 285, NextOffset: 385 561s testutil.go:509: Offset: 399, NextOffset: 514 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 385, NextOffset: 483 561s testutil.go:509: Offset: 514, NextOffset: 612 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 483, NextOffset: 793 561s testutil.go:509: Offset: 612, NextOffset: 922 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 793, NextOffset: 813 561s testutil.go:509: Offset: 922, NextOffset: 942 561s testutil.go:509: Offset: 813, NextOffset: 833 561s testutil.go:509: Offset: 942, NextOffset: 962 561s testutil.go:509: Offset: 833, NextOffset: 853 561s testutil.go:509: Offset: 962, NextOffset: 982 561s testutil.go:509: Offset: 853, NextOffset: 2083 561s testutil.go:509: Offset: 982, NextOffset: 2372 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt barlink dev test2 baz.txt bar test .no.prefetch.landmark foo1.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 399, NextOffset: 514 561s testutil.go:509: Offset: 285, NextOffset: 385 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 612, NextOffset: 922 561s testutil.go:509: Offset: 483, NextOffset: 793 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 189, NextOffset: 209 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 209, NextOffset: 229 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 249, NextOffset: 269 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 269, NextOffset: 289 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 289, NextOffset: 399 561s testutil.go:509: Offset: 189, NextOffset: 285 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 189, NextOffset: 209 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 209, NextOffset: 229 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 249, NextOffset: 269 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 269, NextOffset: 289 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 289, NextOffset: 399 561s testutil.go:509: Offset: 189, NextOffset: 285 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 514, NextOffset: 612 561s testutil.go:509: Offset: 385, NextOffset: 483 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 922, NextOffset: 942 561s testutil.go:509: Offset: 793, NextOffset: 813 561s testutil.go:509: Offset: 942, NextOffset: 962 561s testutil.go:509: Offset: 813, NextOffset: 833 561s testutil.go:509: Offset: 962, NextOffset: 982 561s testutil.go:509: Offset: 833, NextOffset: 853 561s testutil.go:509: Offset: 982, NextOffset: 2372 561s testutil.go:509: Offset: 853, NextOffset: 2083 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":91,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":91,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":91,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo1.txt test dev test2 .no.prefetch.landmark bar foo3.txt barlink baz.txt] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt barlink baz.txt foo1.txt test dev test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: 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":113,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":133,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":153,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":173,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":288,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":487,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":818,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":838,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":858,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":878,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":194,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":214,"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":254,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":274,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":409,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":531,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":628,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":959,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":979,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":999,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1019,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [barlink test foo3.txt dev test2 .no.prefetch.landmark baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 193, NextOffset: 288 561s testutil.go:509: Offset: 294, NextOffset: 409 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 288, NextOffset: 390 561s testutil.go:509: Offset: 409, NextOffset: 531 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 390, NextOffset: 487 561s testutil.go:509: Offset: 531, NextOffset: 628 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 487, NextOffset: 818 561s testutil.go:509: Offset: 628, NextOffset: 959 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 818, NextOffset: 838 561s testutil.go:509: Offset: 959, NextOffset: 979 561s testutil.go:509: Offset: 838, NextOffset: 858 561s testutil.go:509: Offset: 979, NextOffset: 999 561s testutil.go:509: Offset: 858, NextOffset: 878 561s testutil.go:509: Offset: 999, NextOffset: 1019 561s testutil.go:509: Offset: 878, NextOffset: 2221 561s testutil.go:509: Offset: 1019, NextOffset: 2504 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 193, NextOffset: 288 561s testutil.go:509: Offset: 294, NextOffset: 409 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test foo3.txt dev test2 .no.prefetch.landmark baz.txt foo1.txt bar barlink] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 294, NextOffset: 409 561s testutil.go:509: Offset: 193, NextOffset: 288 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 409, NextOffset: 531 561s testutil.go:509: Offset: 288, NextOffset: 390 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 531, NextOffset: 628 561s testutil.go:509: Offset: 390, NextOffset: 487 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 959, NextOffset: 979 561s testutil.go:509: Offset: 818, NextOffset: 838 561s testutil.go:509: Offset: 979, NextOffset: 999 561s testutil.go:509: Offset: 838, NextOffset: 858 561s testutil.go:509: Offset: 999, NextOffset: 1019 561s testutil.go:509: Offset: 858, NextOffset: 878 561s testutil.go:509: Offset: 1019, NextOffset: 2504 561s testutil.go:509: Offset: 878, NextOffset: 2221 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 628, NextOffset: 959 561s testutil.go:509: Offset: 487, NextOffset: 818 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 294, NextOffset: 409 561s testutil.go:509: Offset: 193, NextOffset: 288 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":101,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":101,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":101,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt bar foo3.txt barlink .no.prefetch.landmark foo1.txt test dev test2] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt barlink .no.prefetch.landmark foo1.txt test dev test2 baz.txt bar] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: 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":114,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":134,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":194,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":292,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":496,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":834,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":854,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":874,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":894,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":236,"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":276,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":296,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":415,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":538,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":638,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":976,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":996,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1016,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1036,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo1.txt bar barlink test dev test2 baz.txt foo3.txt .no.prefetch.landmark] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 94, NextOffset: 114 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 114, NextOffset: 134 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 134, NextOffset: 154 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 154, NextOffset: 174 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 174, NextOffset: 194 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 194, NextOffset: 292 561s testutil.go:509: Offset: 296, NextOffset: 415 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 292, NextOffset: 396 561s testutil.go:509: Offset: 415, NextOffset: 538 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 396, NextOffset: 496 561s testutil.go:509: Offset: 538, NextOffset: 638 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 496, NextOffset: 834 561s testutil.go:509: Offset: 638, NextOffset: 976 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 834, NextOffset: 854 561s testutil.go:509: Offset: 976, NextOffset: 996 561s testutil.go:509: Offset: 854, NextOffset: 874 561s testutil.go:509: Offset: 996, NextOffset: 1016 561s testutil.go:509: Offset: 874, NextOffset: 894 561s testutil.go:509: Offset: 1016, NextOffset: 1036 561s testutil.go:509: Offset: 894, NextOffset: 2202 561s testutil.go:509: Offset: 1036, NextOffset: 2529 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 94, NextOffset: 114 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 114, NextOffset: 134 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 134, NextOffset: 154 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 154, NextOffset: 174 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 174, NextOffset: 194 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 194, NextOffset: 292 561s testutil.go:509: Offset: 296, NextOffset: 415 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo3.txt .no.prefetch.landmark foo1.txt bar barlink test dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 415, NextOffset: 538 561s testutil.go:509: Offset: 292, NextOffset: 396 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 538, NextOffset: 638 561s testutil.go:509: Offset: 396, NextOffset: 496 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 976, NextOffset: 996 561s testutil.go:509: Offset: 834, NextOffset: 854 561s testutil.go:509: Offset: 996, NextOffset: 1016 561s testutil.go:509: Offset: 854, NextOffset: 874 561s testutil.go:509: Offset: 1016, NextOffset: 1036 561s testutil.go:509: Offset: 874, NextOffset: 894 561s testutil.go:509: Offset: 1036, NextOffset: 2529 561s testutil.go:509: Offset: 894, NextOffset: 2202 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 94, NextOffset: 114 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 114, NextOffset: 134 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 134, NextOffset: 154 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 154, NextOffset: 174 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 174, NextOffset: 194 561s testutil.go:509: Offset: 296, NextOffset: 415 561s testutil.go:509: Offset: 194, NextOffset: 292 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 94, NextOffset: 114 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 114, NextOffset: 134 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 134, NextOffset: 154 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 154, NextOffset: 174 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 174, NextOffset: 194 561s testutil.go:509: Offset: 296, NextOffset: 415 561s testutil.go:509: Offset: 194, NextOffset: 292 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 638, NextOffset: 976 561s testutil.go:509: Offset: 496, NextOffset: 834 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":101,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":101,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":101,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [barlink .no.prefetch.landmark foo1.txt test dev test2 baz.txt bar foo3.txt] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt test dev test2 baz.txt bar foo3.txt barlink] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: 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":115,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":135,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":155,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":175,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":195,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":292,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":395,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":495,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":852,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":872,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":892,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":195,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":215,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":235,"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":275,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":295,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":411,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":534,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":634,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":971,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":991,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1011,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1031,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [dev .no.prefetch.landmark baz.txt bar barlink test test2 foo1.txt foo3.txt] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 832, NextOffset: 852 561s testutil.go:509: Offset: 971, NextOffset: 991 561s testutil.go:509: Offset: 852, NextOffset: 872 561s testutil.go:509: Offset: 991, NextOffset: 1011 561s testutil.go:509: Offset: 872, NextOffset: 892 561s testutil.go:509: Offset: 1011, NextOffset: 1031 561s testutil.go:509: Offset: 892, NextOffset: 2199 561s testutil.go:509: Offset: 1031, NextOffset: 2520 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 95, NextOffset: 115 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 115, NextOffset: 135 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 135, NextOffset: 155 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 155, NextOffset: 175 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 175, NextOffset: 195 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 195, NextOffset: 292 561s testutil.go:509: Offset: 295, NextOffset: 411 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 95, NextOffset: 115 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 115, NextOffset: 135 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 135, NextOffset: 155 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 155, NextOffset: 175 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 175, NextOffset: 195 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 195, NextOffset: 292 561s testutil.go:509: Offset: 295, NextOffset: 411 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 292, NextOffset: 395 561s testutil.go:509: Offset: 411, NextOffset: 534 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 395, NextOffset: 495 561s testutil.go:509: Offset: 534, NextOffset: 634 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 495, NextOffset: 832 561s testutil.go:509: Offset: 634, NextOffset: 971 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar barlink test test2 foo1.txt foo3.txt dev] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 95, NextOffset: 115 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 115, NextOffset: 135 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 135, NextOffset: 155 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 155, NextOffset: 175 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 175, NextOffset: 195 561s testutil.go:509: Offset: 295, NextOffset: 411 561s testutil.go:509: Offset: 195, NextOffset: 292 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 534, NextOffset: 634 561s testutil.go:509: Offset: 395, NextOffset: 495 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 971, NextOffset: 991 561s testutil.go:509: Offset: 832, NextOffset: 852 561s testutil.go:509: Offset: 991, NextOffset: 1011 561s testutil.go:509: Offset: 852, NextOffset: 872 561s testutil.go:509: Offset: 1011, NextOffset: 1031 561s testutil.go:509: Offset: 872, NextOffset: 892 561s testutil.go:509: Offset: 1031, NextOffset: 2520 561s testutil.go:509: Offset: 892, NextOffset: 2199 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 95, NextOffset: 115 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 115, NextOffset: 135 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 135, NextOffset: 155 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 155, NextOffset: 175 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 175, NextOffset: 195 561s testutil.go:509: Offset: 295, NextOffset: 411 561s testutil.go:509: Offset: 195, NextOffset: 292 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 411, NextOffset: 534 561s testutil.go:509: Offset: 292, NextOffset: 395 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 634, NextOffset: 971 561s testutil.go:509: Offset: 495, NextOffset: 832 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":101,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":101,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":101,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark baz.txt foo1.txt bar test dev foo3.txt barlink test2] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test2 .no.prefetch.landmark baz.txt foo1.txt bar test dev foo3.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: 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":116,"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":156,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":176,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":293,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":398,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":498,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":858,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":878,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":898,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":198,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":238,"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":278,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":298,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":416,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":641,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":981,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1001,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1021,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1041,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark foo1.txt foo3.txt baz.txt bar barlink test dev test2] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 498, NextOffset: 838 561s testutil.go:509: Offset: 641, NextOffset: 981 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 838, NextOffset: 858 561s testutil.go:509: Offset: 981, NextOffset: 1001 561s testutil.go:509: Offset: 858, NextOffset: 878 561s testutil.go:509: Offset: 1001, NextOffset: 1021 561s testutil.go:509: Offset: 878, NextOffset: 898 561s testutil.go:509: Offset: 1021, NextOffset: 1041 561s testutil.go:509: Offset: 898, NextOffset: 2245 561s testutil.go:509: Offset: 1041, NextOffset: 2537 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 96, NextOffset: 116 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 116, NextOffset: 136 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 136, NextOffset: 156 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 156, NextOffset: 176 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 176, NextOffset: 196 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 196, NextOffset: 293 561s testutil.go:509: Offset: 298, NextOffset: 416 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 96, NextOffset: 116 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 116, NextOffset: 136 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 136, NextOffset: 156 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 156, NextOffset: 176 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 176, NextOffset: 196 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 196, NextOffset: 293 561s testutil.go:509: Offset: 298, NextOffset: 416 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 293, NextOffset: 398 561s testutil.go:509: Offset: 416, NextOffset: 541 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 398, NextOffset: 498 561s testutil.go:509: Offset: 541, NextOffset: 641 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt bar barlink test dev test2 .no.prefetch.landmark foo1.txt foo3.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 981, NextOffset: 1001 561s testutil.go:509: Offset: 838, NextOffset: 858 561s testutil.go:509: Offset: 1001, NextOffset: 1021 561s testutil.go:509: Offset: 858, NextOffset: 878 561s testutil.go:509: Offset: 1021, NextOffset: 1041 561s testutil.go:509: Offset: 878, NextOffset: 898 561s testutil.go:509: Offset: 1041, NextOffset: 2537 561s testutil.go:509: Offset: 898, NextOffset: 2245 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 96, NextOffset: 116 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 116, NextOffset: 136 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 136, NextOffset: 156 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 156, NextOffset: 176 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 176, NextOffset: 196 561s testutil.go:509: Offset: 298, NextOffset: 416 561s testutil.go:509: Offset: 196, NextOffset: 293 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 416, NextOffset: 541 561s testutil.go:509: Offset: 293, NextOffset: 398 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 641, NextOffset: 981 561s testutil.go:509: Offset: 498, NextOffset: 838 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 96, NextOffset: 116 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 116, NextOffset: 136 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 136, NextOffset: 156 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 156, NextOffset: 176 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 176, NextOffset: 196 561s testutil.go:509: Offset: 298, NextOffset: 416 561s testutil.go:509: Offset: 196, NextOffset: 293 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 541, NextOffset: 641 561s testutil.go:509: Offset: 398, NextOffset: 498 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":101,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":101,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":101,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo1.txt bar test test2 .no.prefetch.landmark baz.txt foo3.txt barlink dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar test test2 .no.prefetch.landmark baz.txt foo3.txt barlink dev foo1.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: 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":113,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":133,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":153,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":173,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":288,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":487,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":893,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":913,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":933,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":953,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":194,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":214,"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":254,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":274,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":409,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":531,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":628,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1054,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1074,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1094,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt foo3.txt dev test2 .no.prefetch.landmark foo1.txt bar barlink test] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 893, NextOffset: 913 561s testutil.go:509: Offset: 1034, NextOffset: 1054 561s testutil.go:509: Offset: 913, NextOffset: 933 561s testutil.go:509: Offset: 1054, NextOffset: 1074 561s testutil.go:509: Offset: 933, NextOffset: 953 561s testutil.go:509: Offset: 1074, NextOffset: 1094 561s testutil.go:509: Offset: 953, NextOffset: 2407 561s testutil.go:509: Offset: 1094, NextOffset: 2666 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 193, NextOffset: 288 561s testutil.go:509: Offset: 294, NextOffset: 409 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 193, NextOffset: 288 561s testutil.go:509: Offset: 294, NextOffset: 409 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 288, NextOffset: 390 561s testutil.go:509: Offset: 409, NextOffset: 531 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 390, NextOffset: 487 561s testutil.go:509: Offset: 531, NextOffset: 628 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 487, NextOffset: 893 561s testutil.go:509: Offset: 628, NextOffset: 1034 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar barlink test baz.txt foo3.txt dev test2 .no.prefetch.landmark foo1.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 409, NextOffset: 531 561s testutil.go:509: Offset: 288, NextOffset: 390 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 531, NextOffset: 628 561s testutil.go:509: Offset: 390, NextOffset: 487 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 1034, NextOffset: 1054 561s testutil.go:509: Offset: 893, NextOffset: 913 561s testutil.go:509: Offset: 1054, NextOffset: 1074 561s testutil.go:509: Offset: 913, NextOffset: 933 561s testutil.go:509: Offset: 1074, NextOffset: 1094 561s testutil.go:509: Offset: 933, NextOffset: 953 561s testutil.go:509: Offset: 1094, NextOffset: 2666 561s testutil.go:509: Offset: 953, NextOffset: 2407 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 294, NextOffset: 409 561s testutil.go:509: Offset: 193, NextOffset: 288 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 628, NextOffset: 1034 561s testutil.go:509: Offset: 487, NextOffset: 893 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 294, NextOffset: 409 561s testutil.go:509: Offset: 193, NextOffset: 288 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":101,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":101,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":101,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo1.txt dev bar foo3.txt barlink test test2] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test test2 .no.prefetch.landmark baz.txt foo1.txt dev bar foo3.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: 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":114,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":134,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":194,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":292,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":496,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":928,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":948,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":968,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":236,"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":276,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":296,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":415,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":538,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":638,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1050,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1070,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1090,"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":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [baz.txt foo1.txt dev bar foo3.txt barlink test test2 .no.prefetch.landmark] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 94, NextOffset: 114 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 114, NextOffset: 134 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 134, NextOffset: 154 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 154, NextOffset: 174 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 174, NextOffset: 194 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 194, NextOffset: 292 561s testutil.go:509: Offset: 296, NextOffset: 415 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 292, NextOffset: 396 561s testutil.go:509: Offset: 415, NextOffset: 538 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 396, NextOffset: 496 561s testutil.go:509: Offset: 538, NextOffset: 638 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 496, NextOffset: 908 561s testutil.go:509: Offset: 638, NextOffset: 1050 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 908, NextOffset: 928 561s testutil.go:509: Offset: 1050, NextOffset: 1070 561s testutil.go:509: Offset: 928, NextOffset: 948 561s testutil.go:509: Offset: 1070, NextOffset: 1090 561s testutil.go:509: Offset: 948, NextOffset: 968 561s testutil.go:509: Offset: 1090, NextOffset: 1110 561s testutil.go:509: Offset: 968, NextOffset: 2391 561s testutil.go:509: Offset: 1110, NextOffset: 2687 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 94, NextOffset: 114 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 114, NextOffset: 134 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 134, NextOffset: 154 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 154, NextOffset: 174 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 174, NextOffset: 194 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 194, NextOffset: 292 561s testutil.go:509: Offset: 296, NextOffset: 415 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test test2 .no.prefetch.landmark baz.txt foo1.txt dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 94, NextOffset: 114 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 114, NextOffset: 134 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 134, NextOffset: 154 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 154, NextOffset: 174 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 174, NextOffset: 194 561s testutil.go:509: Offset: 296, NextOffset: 415 561s testutil.go:509: Offset: 194, NextOffset: 292 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 94, NextOffset: 114 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 114, NextOffset: 134 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 134, NextOffset: 154 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 154, NextOffset: 174 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 174, NextOffset: 194 561s testutil.go:509: Offset: 296, NextOffset: 415 561s testutil.go:509: Offset: 194, NextOffset: 292 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 415, NextOffset: 538 561s testutil.go:509: Offset: 292, NextOffset: 396 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 538, NextOffset: 638 561s testutil.go:509: Offset: 396, NextOffset: 496 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 638, NextOffset: 1050 561s testutil.go:509: Offset: 496, NextOffset: 908 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 1050, NextOffset: 1070 561s testutil.go:509: Offset: 908, NextOffset: 928 561s testutil.go:509: Offset: 1070, NextOffset: 1090 561s testutil.go:509: Offset: 928, NextOffset: 948 561s testutil.go:509: Offset: 1090, NextOffset: 1110 561s testutil.go:509: Offset: 948, NextOffset: 968 561s testutil.go:509: Offset: 1110, NextOffset: 2687 561s testutil.go:509: Offset: 968, NextOffset: 2391 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":101,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":101,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":101,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo3.txt barlink test test2 .no.prefetch.landmark baz.txt foo1.txt bar dev] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar dev foo3.txt barlink test test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: 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":115,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":135,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":155,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":175,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":195,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":292,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":395,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":495,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":923,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":943,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":963,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":195,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":215,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":235,"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":275,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":295,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":411,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":534,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":634,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1042,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1062,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1082,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1102,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo1.txt dev test2 bar foo3.txt barlink test .no.prefetch.landmark baz.txt] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 903, NextOffset: 923 561s testutil.go:509: Offset: 1042, NextOffset: 1062 561s testutil.go:509: Offset: 923, NextOffset: 943 561s testutil.go:509: Offset: 1062, NextOffset: 1082 561s testutil.go:509: Offset: 943, NextOffset: 963 561s testutil.go:509: Offset: 1082, NextOffset: 1102 561s testutil.go:509: Offset: 963, NextOffset: 2374 561s testutil.go:509: Offset: 1102, NextOffset: 2678 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 95, NextOffset: 115 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 115, NextOffset: 135 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 135, NextOffset: 155 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 155, NextOffset: 175 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 175, NextOffset: 195 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 195, NextOffset: 292 561s testutil.go:509: Offset: 295, NextOffset: 411 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 95, NextOffset: 115 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 115, NextOffset: 135 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 135, NextOffset: 155 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 155, NextOffset: 175 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 175, NextOffset: 195 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 195, NextOffset: 292 561s testutil.go:509: Offset: 295, NextOffset: 411 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 292, NextOffset: 395 561s testutil.go:509: Offset: 411, NextOffset: 534 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 395, NextOffset: 495 561s testutil.go:509: Offset: 534, NextOffset: 634 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 495, NextOffset: 903 561s testutil.go:509: Offset: 634, NextOffset: 1042 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt dev test2 bar foo3.txt barlink test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 1042, NextOffset: 1062 561s testutil.go:509: Offset: 903, NextOffset: 923 561s testutil.go:509: Offset: 1062, NextOffset: 1082 561s testutil.go:509: Offset: 923, NextOffset: 943 561s testutil.go:509: Offset: 1082, NextOffset: 1102 561s testutil.go:509: Offset: 943, NextOffset: 963 561s testutil.go:509: Offset: 1102, NextOffset: 2678 561s testutil.go:509: Offset: 963, NextOffset: 2374 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 95, NextOffset: 115 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 115, NextOffset: 135 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 135, NextOffset: 155 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 155, NextOffset: 175 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 175, NextOffset: 195 561s testutil.go:509: Offset: 295, NextOffset: 411 561s testutil.go:509: Offset: 195, NextOffset: 292 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 411, NextOffset: 534 561s testutil.go:509: Offset: 292, NextOffset: 395 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 95, NextOffset: 115 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 115, NextOffset: 135 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 135, NextOffset: 155 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 155, NextOffset: 175 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 175, NextOffset: 195 561s testutil.go:509: Offset: 295, NextOffset: 411 561s testutil.go:509: Offset: 195, NextOffset: 292 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 534, NextOffset: 634 561s testutil.go:509: Offset: 395, NextOffset: 495 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 634, NextOffset: 1042 561s testutil.go:509: Offset: 495, NextOffset: 903 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":101,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":101,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":101,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test2 baz.txt barlink .no.prefetch.landmark foo1.txt bar foo3.txt test dev] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink .no.prefetch.landmark foo1.txt bar foo3.txt test dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: 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":116,"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":156,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":176,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":293,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":398,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":498,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":931,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":951,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":971,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":198,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":238,"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":278,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":298,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":416,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":641,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1054,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1074,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1094,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1114,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test dev barlink test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 96, NextOffset: 116 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 116, NextOffset: 136 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 136, NextOffset: 156 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 156, NextOffset: 176 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 176, NextOffset: 196 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 196, NextOffset: 293 561s testutil.go:509: Offset: 298, NextOffset: 416 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 293, NextOffset: 398 561s testutil.go:509: Offset: 416, NextOffset: 541 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 398, NextOffset: 498 561s testutil.go:509: Offset: 541, NextOffset: 641 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 498, NextOffset: 911 561s testutil.go:509: Offset: 641, NextOffset: 1054 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 911, NextOffset: 931 561s testutil.go:509: Offset: 1054, NextOffset: 1074 561s testutil.go:509: Offset: 931, NextOffset: 951 561s testutil.go:509: Offset: 1074, NextOffset: 1094 561s testutil.go:509: Offset: 951, NextOffset: 971 561s testutil.go:509: Offset: 1094, NextOffset: 1114 561s testutil.go:509: Offset: 971, NextOffset: 2414 561s testutil.go:509: Offset: 1114, NextOffset: 2691 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 96, NextOffset: 116 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 116, NextOffset: 136 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 136, NextOffset: 156 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 156, NextOffset: 176 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 176, NextOffset: 196 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 196, NextOffset: 293 561s testutil.go:509: Offset: 298, NextOffset: 416 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 96, NextOffset: 116 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 116, NextOffset: 136 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 136, NextOffset: 156 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 156, NextOffset: 176 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 176, NextOffset: 196 561s testutil.go:509: Offset: 298, NextOffset: 416 561s testutil.go:509: Offset: 196, NextOffset: 293 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 416, NextOffset: 541 561s testutil.go:509: Offset: 293, NextOffset: 398 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 541, NextOffset: 641 561s testutil.go:509: Offset: 398, NextOffset: 498 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 641, NextOffset: 1054 561s testutil.go:509: Offset: 498, NextOffset: 911 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 1054, NextOffset: 1074 561s testutil.go:509: Offset: 911, NextOffset: 931 561s testutil.go:509: Offset: 1074, NextOffset: 1094 561s testutil.go:509: Offset: 931, NextOffset: 951 561s testutil.go:509: Offset: 1094, NextOffset: 1114 561s testutil.go:509: Offset: 951, NextOffset: 971 561s testutil.go:509: Offset: 1114, NextOffset: 2691 561s testutil.go:509: Offset: 971, NextOffset: 2414 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 96, NextOffset: 116 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 116, NextOffset: 136 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 136, NextOffset: 156 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 156, NextOffset: 176 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 176, NextOffset: 196 561s testutil.go:509: Offset: 298, NextOffset: 416 561s testutil.go:509: Offset: 196, NextOffset: 293 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":101,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":101,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":101,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar .no.prefetch.landmark foo3.txt barlink test] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":91,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":151,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":171,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":191,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":286,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":386,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":482,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":820,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":840,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":860,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":880,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":236,"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":276,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":296,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":410,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":531,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":627,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":965,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":985,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1005,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1025,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt test dev bar barlink] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 191, NextOffset: 286 561s testutil.go:509: Offset: 296, NextOffset: 410 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 191, NextOffset: 286 561s testutil.go:509: Offset: 296, NextOffset: 410 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 286, NextOffset: 386 561s testutil.go:509: Offset: 410, NextOffset: 531 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 386, NextOffset: 482 561s testutil.go:509: Offset: 531, NextOffset: 627 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 482, NextOffset: 820 561s testutil.go:509: Offset: 627, NextOffset: 965 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 820, NextOffset: 840 561s testutil.go:509: Offset: 965, NextOffset: 985 561s testutil.go:509: Offset: 840, NextOffset: 860 561s testutil.go:509: Offset: 985, NextOffset: 1005 561s testutil.go:509: Offset: 860, NextOffset: 880 561s testutil.go:509: Offset: 1005, NextOffset: 1025 561s testutil.go:509: Offset: 880, NextOffset: 2209 561s testutil.go:509: Offset: 1025, NextOffset: 2507 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar barlink test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt test dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 531, NextOffset: 627 561s testutil.go:509: Offset: 386, NextOffset: 482 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 296, NextOffset: 410 561s testutil.go:509: Offset: 191, NextOffset: 286 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 296, NextOffset: 410 561s testutil.go:509: Offset: 191, NextOffset: 286 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 410, NextOffset: 531 561s testutil.go:509: Offset: 286, NextOffset: 386 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 627, NextOffset: 965 561s testutil.go:509: Offset: 482, NextOffset: 820 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 965, NextOffset: 985 561s testutil.go:509: Offset: 820, NextOffset: 840 561s testutil.go:509: Offset: 985, NextOffset: 1005 561s testutil.go:509: Offset: 840, NextOffset: 860 561s testutil.go:509: Offset: 1005, NextOffset: 1025 561s testutil.go:509: Offset: 860, NextOffset: 880 561s testutil.go:509: Offset: 1025, NextOffset: 2507 561s testutil.go:509: Offset: 880, NextOffset: 2209 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":101,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":101,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":101,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [barlink test dev test2 foo3.txt .no.prefetch.landmark baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar barlink test dev test2 foo3.txt .no.prefetch.landmark baz.txt foo1.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":91,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":151,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":171,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":191,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":289,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":391,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":489,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":825,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":845,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":865,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":885,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":197,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":217,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":237,"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":277,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":297,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":413,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":535,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":633,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":969,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":989,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1009,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1029,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [bar foo3.txt dev .no.prefetch.landmark baz.txt barlink test test2 foo1.txt] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 289, NextOffset: 391 561s testutil.go:509: Offset: 413, NextOffset: 535 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 391, NextOffset: 489 561s testutil.go:509: Offset: 535, NextOffset: 633 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 489, NextOffset: 825 561s testutil.go:509: Offset: 633, NextOffset: 969 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 825, NextOffset: 845 561s testutil.go:509: Offset: 969, NextOffset: 989 561s testutil.go:509: Offset: 845, NextOffset: 865 561s testutil.go:509: Offset: 989, NextOffset: 1009 561s testutil.go:509: Offset: 865, NextOffset: 885 561s testutil.go:509: Offset: 1009, NextOffset: 1029 561s testutil.go:509: Offset: 885, NextOffset: 2194 561s testutil.go:509: Offset: 1029, NextOffset: 2525 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 197, NextOffset: 217 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 217, NextOffset: 237 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 237, NextOffset: 257 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 257, NextOffset: 277 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 277, NextOffset: 297 561s testutil.go:509: Offset: 191, NextOffset: 289 561s testutil.go:509: Offset: 297, NextOffset: 413 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 197, NextOffset: 217 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 217, NextOffset: 237 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 237, NextOffset: 257 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 257, NextOffset: 277 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 277, NextOffset: 297 561s testutil.go:509: Offset: 191, NextOffset: 289 561s testutil.go:509: Offset: 297, NextOffset: 413 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test test2 foo1.txt bar foo3.txt dev .no.prefetch.landmark baz.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 197, NextOffset: 217 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 217, NextOffset: 237 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 237, NextOffset: 257 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 257, NextOffset: 277 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 277, NextOffset: 297 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 297, NextOffset: 413 561s testutil.go:509: Offset: 191, NextOffset: 289 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 969, NextOffset: 989 561s testutil.go:509: Offset: 825, NextOffset: 845 561s testutil.go:509: Offset: 989, NextOffset: 1009 561s testutil.go:509: Offset: 845, NextOffset: 865 561s testutil.go:509: Offset: 1009, NextOffset: 1029 561s testutil.go:509: Offset: 865, NextOffset: 885 561s testutil.go:509: Offset: 1029, NextOffset: 2525 561s testutil.go:509: Offset: 885, NextOffset: 2194 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 197, NextOffset: 217 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 217, NextOffset: 237 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 237, NextOffset: 257 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 257, NextOffset: 277 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 277, NextOffset: 297 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 297, NextOffset: 413 561s testutil.go:509: Offset: 191, NextOffset: 289 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 413, NextOffset: 535 561s testutil.go:509: Offset: 289, NextOffset: 391 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 535, NextOffset: 633 561s testutil.go:509: Offset: 391, NextOffset: 489 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 633, NextOffset: 969 561s testutil.go:509: Offset: 489, NextOffset: 825 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":101,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":101,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":101,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [bar foo3.txt barlink .no.prefetch.landmark test dev test2 baz.txt foo1.txt] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":92,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":132,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":152,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":172,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":192,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":288,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":823,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":843,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":863,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":883,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":198,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":238,"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":278,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":298,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":414,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":634,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":969,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":989,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1009,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1029,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [bar foo3.txt barlink test2 baz.txt test dev .no.prefetch.landmark foo1.txt] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 488, NextOffset: 823 561s testutil.go:509: Offset: 634, NextOffset: 969 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 823, NextOffset: 843 561s testutil.go:509: Offset: 969, NextOffset: 989 561s testutil.go:509: Offset: 843, NextOffset: 863 561s testutil.go:509: Offset: 989, NextOffset: 1009 561s testutil.go:509: Offset: 863, NextOffset: 883 561s testutil.go:509: Offset: 1009, NextOffset: 1029 561s testutil.go:509: Offset: 883, NextOffset: 2183 561s testutil.go:509: Offset: 1029, NextOffset: 2516 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 92, NextOffset: 112 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 112, NextOffset: 132 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 132, NextOffset: 152 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 152, NextOffset: 172 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 172, NextOffset: 192 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 192, NextOffset: 288 561s testutil.go:509: Offset: 298, NextOffset: 414 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 92, NextOffset: 112 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 112, NextOffset: 132 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 132, NextOffset: 152 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 152, NextOffset: 172 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 172, NextOffset: 192 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 192, NextOffset: 288 561s testutil.go:509: Offset: 298, NextOffset: 414 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 288, NextOffset: 390 561s testutil.go:509: Offset: 414, NextOffset: 536 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 390, NextOffset: 488 561s testutil.go:509: Offset: 536, NextOffset: 634 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt barlink test2 baz.txt test dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 92, NextOffset: 112 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 112, NextOffset: 132 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 132, NextOffset: 152 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 152, NextOffset: 172 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 172, NextOffset: 192 561s testutil.go:509: Offset: 298, NextOffset: 414 561s testutil.go:509: Offset: 192, NextOffset: 288 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 969, NextOffset: 989 561s testutil.go:509: Offset: 823, NextOffset: 843 561s testutil.go:509: Offset: 989, NextOffset: 1009 561s testutil.go:509: Offset: 843, NextOffset: 863 561s testutil.go:509: Offset: 1009, NextOffset: 1029 561s testutil.go:509: Offset: 863, NextOffset: 883 561s testutil.go:509: Offset: 1029, NextOffset: 2516 561s testutil.go:509: Offset: 883, NextOffset: 2183 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 414, NextOffset: 536 561s testutil.go:509: Offset: 288, NextOffset: 390 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 536, NextOffset: 634 561s testutil.go:509: Offset: 390, NextOffset: 488 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 634, NextOffset: 969 561s testutil.go:509: Offset: 488, NextOffset: 823 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 92, NextOffset: 112 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 112, NextOffset: 132 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 132, NextOffset: 152 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 152, NextOffset: 172 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 172, NextOffset: 192 561s testutil.go:509: Offset: 298, NextOffset: 414 561s testutil.go:509: Offset: 192, NextOffset: 288 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":101,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":101,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":101,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [barlink test2 foo3.txt test dev .no.prefetch.landmark baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar barlink test2 foo3.txt test dev .no.prefetch.landmark baz.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: 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":113,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":133,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":153,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":173,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":193,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":292,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":395,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":496,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":834,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":854,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":874,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":894,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":198,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":238,"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":278,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":298,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":415,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":539,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":640,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":978,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":998,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1018,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1038,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt foo1.txt bar barlink test test2 foo3.txt dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 193, NextOffset: 292 561s testutil.go:509: Offset: 298, NextOffset: 415 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 292, NextOffset: 395 561s testutil.go:509: Offset: 415, NextOffset: 539 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 395, NextOffset: 496 561s testutil.go:509: Offset: 539, NextOffset: 640 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 496, NextOffset: 834 561s testutil.go:509: Offset: 640, NextOffset: 978 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 834, NextOffset: 854 561s testutil.go:509: Offset: 978, NextOffset: 998 561s testutil.go:509: Offset: 854, NextOffset: 874 561s testutil.go:509: Offset: 998, NextOffset: 1018 561s testutil.go:509: Offset: 874, NextOffset: 894 561s testutil.go:509: Offset: 1018, NextOffset: 1038 561s testutil.go:509: Offset: 894, NextOffset: 2233 561s testutil.go:509: Offset: 1038, NextOffset: 2531 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 193, NextOffset: 292 561s testutil.go:509: Offset: 298, NextOffset: 415 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar barlink test test2 foo3.txt dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 298, NextOffset: 415 561s testutil.go:509: Offset: 193, NextOffset: 292 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 415, NextOffset: 539 561s testutil.go:509: Offset: 292, NextOffset: 395 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 539, NextOffset: 640 561s testutil.go:509: Offset: 395, NextOffset: 496 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 978, NextOffset: 998 561s testutil.go:509: Offset: 834, NextOffset: 854 561s testutil.go:509: Offset: 998, NextOffset: 1018 561s testutil.go:509: Offset: 854, NextOffset: 874 561s testutil.go:509: Offset: 1018, NextOffset: 1038 561s testutil.go:509: Offset: 874, NextOffset: 894 561s testutil.go:509: Offset: 1038, NextOffset: 2531 561s testutil.go:509: Offset: 894, NextOffset: 2233 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 298, NextOffset: 415 561s testutil.go:509: Offset: 193, NextOffset: 292 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 640, NextOffset: 978 561s testutil.go:509: Offset: 496, NextOffset: 834 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":101,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":101,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":101,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt bar foo3.txt foo1.txt barlink test dev test2] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt bar foo3.txt foo1.txt barlink test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":108,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":128,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":168,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":188,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":279,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":376,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":469,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":772,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":792,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":812,"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":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":212,"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":252,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":272,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":403,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":521,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":614,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":917,"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":957,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":977,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark foo1.txt bar test test2 baz.txt foo3.txt barlink dev] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 469, NextOffset: 772 561s testutil.go:509: Offset: 614, NextOffset: 917 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 772, NextOffset: 792 561s testutil.go:509: Offset: 917, NextOffset: 937 561s testutil.go:509: Offset: 792, NextOffset: 812 561s testutil.go:509: Offset: 937, NextOffset: 957 561s testutil.go:509: Offset: 812, NextOffset: 832 561s testutil.go:509: Offset: 957, NextOffset: 977 561s testutil.go:509: Offset: 832, NextOffset: 2089 561s testutil.go:509: Offset: 977, NextOffset: 2387 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 188, NextOffset: 279 561s testutil.go:509: Offset: 292, NextOffset: 403 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 188, NextOffset: 279 561s testutil.go:509: Offset: 292, NextOffset: 403 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 279, NextOffset: 376 561s testutil.go:509: Offset: 403, NextOffset: 521 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 376, NextOffset: 469 561s testutil.go:509: Offset: 521, NextOffset: 614 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink dev .no.prefetch.landmark foo1.txt bar test test2 baz.txt foo3.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 403, NextOffset: 521 561s testutil.go:509: Offset: 279, NextOffset: 376 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 521, NextOffset: 614 561s testutil.go:509: Offset: 376, NextOffset: 469 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 917, NextOffset: 937 561s testutil.go:509: Offset: 772, NextOffset: 792 561s testutil.go:509: Offset: 937, NextOffset: 957 561s testutil.go:509: Offset: 792, NextOffset: 812 561s testutil.go:509: Offset: 957, NextOffset: 977 561s testutil.go:509: Offset: 812, NextOffset: 832 561s testutil.go:509: Offset: 977, NextOffset: 2387 561s testutil.go:509: Offset: 832, NextOffset: 2089 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 292, NextOffset: 403 561s testutil.go:509: Offset: 188, NextOffset: 279 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 292, NextOffset: 403 561s testutil.go:509: Offset: 188, NextOffset: 279 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 614, NextOffset: 917 561s testutil.go:509: Offset: 469, NextOffset: 772 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":97,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":97,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":97,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [barlink dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt test test2 bar] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt test test2 bar barlink dev .no.prefetch.landmark] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":130,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":150,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":170,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":190,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":286,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":385,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":480,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":810,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":830,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":850,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":212,"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":252,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":272,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":408,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":528,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":623,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":933,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":953,"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":993,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test dev baz.txt foo3.txt test2 .no.prefetch.landmark foo1.txt bar barlink] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 385, NextOffset: 480 561s testutil.go:509: Offset: 528, NextOffset: 623 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 480, NextOffset: 790 561s testutil.go:509: Offset: 623, NextOffset: 933 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 790, NextOffset: 810 561s testutil.go:509: Offset: 933, NextOffset: 953 561s testutil.go:509: Offset: 810, NextOffset: 830 561s testutil.go:509: Offset: 953, NextOffset: 973 561s testutil.go:509: Offset: 830, NextOffset: 850 561s testutil.go:509: Offset: 973, NextOffset: 993 561s testutil.go:509: Offset: 850, NextOffset: 2120 561s testutil.go:509: Offset: 993, NextOffset: 2405 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:509: Offset: 292, NextOffset: 408 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:509: Offset: 292, NextOffset: 408 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 286, NextOffset: 385 561s testutil.go:509: Offset: 408, NextOffset: 528 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt test2 .no.prefetch.landmark foo1.txt bar barlink test dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 292, NextOffset: 408 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 623, NextOffset: 933 561s testutil.go:509: Offset: 480, NextOffset: 790 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 292, NextOffset: 408 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 408, NextOffset: 528 561s testutil.go:509: Offset: 286, NextOffset: 385 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 528, NextOffset: 623 561s testutil.go:509: Offset: 385, NextOffset: 480 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 933, NextOffset: 953 561s testutil.go:509: Offset: 790, NextOffset: 810 561s testutil.go:509: Offset: 953, NextOffset: 973 561s testutil.go:509: Offset: 810, NextOffset: 830 561s testutil.go:509: Offset: 973, NextOffset: 993 561s testutil.go:509: Offset: 830, NextOffset: 850 561s testutil.go:509: Offset: 993, NextOffset: 2405 561s testutil.go:509: Offset: 850, NextOffset: 2120 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":97,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":97,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":97,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo1.txt bar barlink test dev test2 .no.prefetch.landmark baz.txt foo3.txt] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo3.txt foo1.txt bar barlink test dev test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":91,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":151,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":171,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":191,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":283,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":381,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":477,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":801,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":821,"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":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":193,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":213,"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":253,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":273,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":406,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":524,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":620,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":924,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":944,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":964,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":984,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt foo1.txt bar barlink dev test2 .no.prefetch.landmark foo3.txt test] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 477, NextOffset: 781 561s testutil.go:509: Offset: 620, NextOffset: 924 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 781, NextOffset: 801 561s testutil.go:509: Offset: 924, NextOffset: 944 561s testutil.go:509: Offset: 801, NextOffset: 821 561s testutil.go:509: Offset: 944, NextOffset: 964 561s testutil.go:509: Offset: 821, NextOffset: 841 561s testutil.go:509: Offset: 964, NextOffset: 984 561s testutil.go:509: Offset: 841, NextOffset: 2114 561s testutil.go:509: Offset: 984, NextOffset: 2395 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 213, NextOffset: 233 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 233, NextOffset: 253 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 253, NextOffset: 273 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 273, NextOffset: 293 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:509: Offset: 293, NextOffset: 406 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 213, NextOffset: 233 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 233, NextOffset: 253 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 253, NextOffset: 273 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 273, NextOffset: 293 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:509: Offset: 293, NextOffset: 406 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 283, NextOffset: 381 561s testutil.go:509: Offset: 406, NextOffset: 524 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 381, NextOffset: 477 561s testutil.go:509: Offset: 524, NextOffset: 620 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark foo3.txt test baz.txt foo1.txt bar barlink dev] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 924, NextOffset: 944 561s testutil.go:509: Offset: 781, NextOffset: 801 561s testutil.go:509: Offset: 944, NextOffset: 964 561s testutil.go:509: Offset: 801, NextOffset: 821 561s testutil.go:509: Offset: 964, NextOffset: 984 561s testutil.go:509: Offset: 821, NextOffset: 841 561s testutil.go:509: Offset: 984, NextOffset: 2395 561s testutil.go:509: Offset: 841, NextOffset: 2114 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 213, NextOffset: 233 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 233, NextOffset: 253 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 253, NextOffset: 273 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 273, NextOffset: 293 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 293, NextOffset: 406 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 406, NextOffset: 524 561s testutil.go:509: Offset: 283, NextOffset: 381 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 524, NextOffset: 620 561s testutil.go:509: Offset: 381, NextOffset: 477 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 213, NextOffset: 233 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 233, NextOffset: 253 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 253, NextOffset: 273 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 273, NextOffset: 293 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 293, NextOffset: 406 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 620, NextOffset: 924 561s testutil.go:509: Offset: 477, NextOffset: 781 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":97,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":97,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":97,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt foo1.txt bar barlink test .no.prefetch.landmark foo3.txt dev test2] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar barlink test .no.prefetch.landmark foo3.txt dev test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: 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":113,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":133,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":153,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":173,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":193,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":287,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":387,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":483,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":795,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":815,"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":855,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":195,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":215,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":235,"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":275,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":295,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":409,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":529,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":625,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":937,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":957,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":977,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":997,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [bar barlink test dev .no.prefetch.landmark foo3.txt test2 baz.txt foo1.txt] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 287, NextOffset: 387 561s testutil.go:509: Offset: 409, NextOffset: 529 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 387, NextOffset: 483 561s testutil.go:509: Offset: 529, NextOffset: 625 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 483, NextOffset: 795 561s testutil.go:509: Offset: 625, NextOffset: 937 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 795, NextOffset: 815 561s testutil.go:509: Offset: 937, NextOffset: 957 561s testutil.go:509: Offset: 815, NextOffset: 835 561s testutil.go:509: Offset: 957, NextOffset: 977 561s testutil.go:509: Offset: 835, NextOffset: 855 561s testutil.go:509: Offset: 977, NextOffset: 997 561s testutil.go:509: Offset: 855, NextOffset: 2130 561s testutil.go:509: Offset: 997, NextOffset: 2415 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 193, NextOffset: 287 561s testutil.go:509: Offset: 295, NextOffset: 409 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 193, NextOffset: 287 561s testutil.go:509: Offset: 295, NextOffset: 409 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3.txt test2 baz.txt foo1.txt bar barlink test dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 295, NextOffset: 409 561s testutil.go:509: Offset: 193, NextOffset: 287 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 409, NextOffset: 529 561s testutil.go:509: Offset: 287, NextOffset: 387 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 529, NextOffset: 625 561s testutil.go:509: Offset: 387, NextOffset: 483 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 937, NextOffset: 957 561s testutil.go:509: Offset: 795, NextOffset: 815 561s testutil.go:509: Offset: 957, NextOffset: 977 561s testutil.go:509: Offset: 815, NextOffset: 835 561s testutil.go:509: Offset: 977, NextOffset: 997 561s testutil.go:509: Offset: 835, NextOffset: 855 561s testutil.go:509: Offset: 997, NextOffset: 2415 561s testutil.go:509: Offset: 855, NextOffset: 2130 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 625, NextOffset: 937 561s testutil.go:509: Offset: 483, NextOffset: 795 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 295, NextOffset: 409 561s testutil.go:509: Offset: 193, NextOffset: 287 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":97,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":97,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":97,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark foo1.txt foo3.txt barlink test baz.txt bar dev test2] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt barlink test baz.txt bar dev test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":108,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":128,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":168,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":188,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":279,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":376,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":469,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":852,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":872,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":892,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":912,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":212,"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":252,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":272,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":403,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":521,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":614,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":997,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1017,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1037,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1057,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt foo1.txt foo3.txt test2 bar barlink test dev] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 188, NextOffset: 279 561s testutil.go:509: Offset: 292, NextOffset: 403 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 188, NextOffset: 279 561s testutil.go:509: Offset: 292, NextOffset: 403 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 279, NextOffset: 376 561s testutil.go:509: Offset: 403, NextOffset: 521 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 376, NextOffset: 469 561s testutil.go:509: Offset: 521, NextOffset: 614 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 469, NextOffset: 852 561s testutil.go:509: Offset: 614, NextOffset: 997 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 852, NextOffset: 872 561s testutil.go:509: Offset: 997, NextOffset: 1017 561s testutil.go:509: Offset: 872, NextOffset: 892 561s testutil.go:509: Offset: 1017, NextOffset: 1037 561s testutil.go:509: Offset: 892, NextOffset: 912 561s testutil.go:509: Offset: 1037, NextOffset: 1057 561s testutil.go:509: Offset: 912, NextOffset: 2276 561s testutil.go:509: Offset: 1057, NextOffset: 2564 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar barlink test dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 521, NextOffset: 614 561s testutil.go:509: Offset: 376, NextOffset: 469 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 997, NextOffset: 1017 561s testutil.go:509: Offset: 852, NextOffset: 872 561s testutil.go:509: Offset: 1017, NextOffset: 1037 561s testutil.go:509: Offset: 872, NextOffset: 892 561s testutil.go:509: Offset: 1037, NextOffset: 1057 561s testutil.go:509: Offset: 892, NextOffset: 912 561s testutil.go:509: Offset: 1057, NextOffset: 2564 561s testutil.go:509: Offset: 912, NextOffset: 2276 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 292, NextOffset: 403 561s testutil.go:509: Offset: 188, NextOffset: 279 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 403, NextOffset: 521 561s testutil.go:509: Offset: 279, NextOffset: 376 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 614, NextOffset: 997 561s testutil.go:509: Offset: 469, NextOffset: 852 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 292, NextOffset: 403 561s testutil.go:509: Offset: 188, NextOffset: 279 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":97,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":97,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":97,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo1.txt bar barlink dev .no.prefetch.landmark baz.txt foo3.txt test test2] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink dev .no.prefetch.landmark baz.txt foo3.txt test test2 foo1.txt bar] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":130,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":150,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":170,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":190,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":286,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":385,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":480,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":868,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":888,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":908,"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":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":212,"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":252,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":272,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":408,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":528,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":623,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1011,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1031,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1051,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1071,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [bar foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt foo1.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:509: Offset: 292, NextOffset: 408 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 286, NextOffset: 385 561s testutil.go:509: Offset: 408, NextOffset: 528 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 385, NextOffset: 480 561s testutil.go:509: Offset: 528, NextOffset: 623 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 480, NextOffset: 868 561s testutil.go:509: Offset: 623, NextOffset: 1011 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 868, NextOffset: 888 561s testutil.go:509: Offset: 1011, NextOffset: 1031 561s testutil.go:509: Offset: 888, NextOffset: 908 561s testutil.go:509: Offset: 1031, NextOffset: 1051 561s testutil.go:509: Offset: 908, NextOffset: 928 561s testutil.go:509: Offset: 1051, NextOffset: 1071 561s testutil.go:509: Offset: 928, NextOffset: 2286 561s testutil.go:509: Offset: 1071, NextOffset: 2579 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:509: Offset: 292, NextOffset: 408 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 292, NextOffset: 408 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 408, NextOffset: 528 561s testutil.go:509: Offset: 286, NextOffset: 385 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 528, NextOffset: 623 561s testutil.go:509: Offset: 385, NextOffset: 480 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 623, NextOffset: 1011 561s testutil.go:509: Offset: 480, NextOffset: 868 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 1011, NextOffset: 1031 561s testutil.go:509: Offset: 868, NextOffset: 888 561s testutil.go:509: Offset: 1031, NextOffset: 1051 561s testutil.go:509: Offset: 888, NextOffset: 908 561s testutil.go:509: Offset: 1051, NextOffset: 1071 561s testutil.go:509: Offset: 908, NextOffset: 928 561s testutil.go:509: Offset: 1071, NextOffset: 2579 561s testutil.go:509: Offset: 928, NextOffset: 2286 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 292, NextOffset: 408 561s testutil.go:509: Offset: 190, NextOffset: 286 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":97,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":97,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":97,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [bar barlink test dev test2 .no.prefetch.landmark baz.txt foo3.txt foo1.txt] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar barlink test dev test2 .no.prefetch.landmark baz.txt foo3.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":91,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":151,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":171,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":191,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":283,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":381,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":477,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":861,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":881,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":901,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":921,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":193,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":213,"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":253,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":273,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":406,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":524,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":620,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1004,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1024,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1044,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1064,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark baz.txt test test2 foo1.txt bar foo3.txt barlink dev] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 283, NextOffset: 381 561s testutil.go:509: Offset: 406, NextOffset: 524 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 381, NextOffset: 477 561s testutil.go:509: Offset: 524, NextOffset: 620 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 477, NextOffset: 861 561s testutil.go:509: Offset: 620, NextOffset: 1004 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 861, NextOffset: 881 561s testutil.go:509: Offset: 1004, NextOffset: 1024 561s testutil.go:509: Offset: 881, NextOffset: 901 561s testutil.go:509: Offset: 1024, NextOffset: 1044 561s testutil.go:509: Offset: 901, NextOffset: 921 561s testutil.go:509: Offset: 1044, NextOffset: 1064 561s testutil.go:509: Offset: 921, NextOffset: 2289 561s testutil.go:509: Offset: 1064, NextOffset: 2567 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 213, NextOffset: 233 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 233, NextOffset: 253 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 253, NextOffset: 273 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 273, NextOffset: 293 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:509: Offset: 293, NextOffset: 406 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 213, NextOffset: 233 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 233, NextOffset: 253 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 253, NextOffset: 273 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 273, NextOffset: 293 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:509: Offset: 293, NextOffset: 406 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink dev .no.prefetch.landmark baz.txt test test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 213, NextOffset: 233 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 233, NextOffset: 253 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 253, NextOffset: 273 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 273, NextOffset: 293 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 293, NextOffset: 406 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 1004, NextOffset: 1024 561s testutil.go:509: Offset: 861, NextOffset: 881 561s testutil.go:509: Offset: 1024, NextOffset: 1044 561s testutil.go:509: Offset: 881, NextOffset: 901 561s testutil.go:509: Offset: 1044, NextOffset: 1064 561s testutil.go:509: Offset: 901, NextOffset: 921 561s testutil.go:509: Offset: 1064, NextOffset: 2567 561s testutil.go:509: Offset: 921, NextOffset: 2289 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 213, NextOffset: 233 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 233, NextOffset: 253 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 253, NextOffset: 273 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 273, NextOffset: 293 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 293, NextOffset: 406 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 406, NextOffset: 524 561s testutil.go:509: Offset: 283, NextOffset: 381 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 524, NextOffset: 620 561s testutil.go:509: Offset: 381, NextOffset: 477 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 620, NextOffset: 1004 561s testutil.go:509: Offset: 477, NextOffset: 861 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":97,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":97,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":97,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark baz.txt foo1.txt barlink test bar foo3.txt dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt barlink test bar foo3.txt dev test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: 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":113,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":133,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":153,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":173,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":193,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":287,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":387,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":483,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":892,"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":932,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":195,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":215,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":235,"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":275,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":295,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":409,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":529,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":625,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":1034,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1054,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1074,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test barlink dev test2] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 872, NextOffset: 892 561s testutil.go:509: Offset: 1014, NextOffset: 1034 561s testutil.go:509: Offset: 892, NextOffset: 912 561s testutil.go:509: Offset: 1034, NextOffset: 1054 561s testutil.go:509: Offset: 912, NextOffset: 932 561s testutil.go:509: Offset: 1054, NextOffset: 1074 561s testutil.go:509: Offset: 932, NextOffset: 2298 561s testutil.go:509: Offset: 1074, NextOffset: 2583 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 193, NextOffset: 287 561s testutil.go:509: Offset: 295, NextOffset: 409 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 193, NextOffset: 287 561s testutil.go:509: Offset: 295, NextOffset: 409 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 287, NextOffset: 387 561s testutil.go:509: Offset: 409, NextOffset: 529 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 387, NextOffset: 483 561s testutil.go:509: Offset: 529, NextOffset: 625 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 483, NextOffset: 872 561s testutil.go:509: Offset: 625, NextOffset: 1014 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink dev test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt test] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 295, NextOffset: 409 561s testutil.go:509: Offset: 193, NextOffset: 287 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 409, NextOffset: 529 561s testutil.go:509: Offset: 287, NextOffset: 387 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 529, NextOffset: 625 561s testutil.go:509: Offset: 387, NextOffset: 483 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 625, NextOffset: 1014 561s testutil.go:509: Offset: 483, NextOffset: 872 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 1014, NextOffset: 1034 561s testutil.go:509: Offset: 872, NextOffset: 892 561s testutil.go:509: Offset: 1034, NextOffset: 1054 561s testutil.go:509: Offset: 892, NextOffset: 912 561s testutil.go:509: Offset: 1054, NextOffset: 1074 561s testutil.go:509: Offset: 912, NextOffset: 932 561s testutil.go:509: Offset: 1074, NextOffset: 2583 561s testutil.go:509: Offset: 932, NextOffset: 2298 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 295, NextOffset: 409 561s testutil.go:509: Offset: 193, NextOffset: 287 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":97,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":97,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":97,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt bar barlink dev .no.prefetch.landmark foo1.txt foo3.txt test test2] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt test test2 baz.txt bar barlink dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":129,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":149,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":169,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":282,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":379,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":474,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":808,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":828,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":848,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":189,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":209,"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":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":269,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":289,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":402,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":520,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":615,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":929,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":949,"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":989,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark baz.txt foo3.txt dev test2 foo1.txt bar barlink test] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 788, NextOffset: 808 561s testutil.go:509: Offset: 929, NextOffset: 949 561s testutil.go:509: Offset: 808, NextOffset: 828 561s testutil.go:509: Offset: 949, NextOffset: 969 561s testutil.go:509: Offset: 828, NextOffset: 848 561s testutil.go:509: Offset: 969, NextOffset: 989 561s testutil.go:509: Offset: 848, NextOffset: 2105 561s testutil.go:509: Offset: 989, NextOffset: 2401 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 189, NextOffset: 209 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 209, NextOffset: 229 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 249, NextOffset: 269 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 269, NextOffset: 289 561s testutil.go:509: Offset: 189, NextOffset: 282 561s testutil.go:509: Offset: 289, NextOffset: 402 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 189, NextOffset: 209 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 209, NextOffset: 229 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 249, NextOffset: 269 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 269, NextOffset: 289 561s testutil.go:509: Offset: 189, NextOffset: 282 561s testutil.go:509: Offset: 289, NextOffset: 402 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 282, NextOffset: 379 561s testutil.go:509: Offset: 402, NextOffset: 520 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 379, NextOffset: 474 561s testutil.go:509: Offset: 520, NextOffset: 615 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 474, NextOffset: 788 561s testutil.go:509: Offset: 615, NextOffset: 929 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar barlink test .no.prefetch.landmark baz.txt foo3.txt dev test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 189, NextOffset: 209 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 209, NextOffset: 229 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 249, NextOffset: 269 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 269, NextOffset: 289 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 289, NextOffset: 402 561s testutil.go:509: Offset: 189, NextOffset: 282 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 402, NextOffset: 520 561s testutil.go:509: Offset: 282, NextOffset: 379 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 520, NextOffset: 615 561s testutil.go:509: Offset: 379, NextOffset: 474 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 929, NextOffset: 949 561s testutil.go:509: Offset: 788, NextOffset: 808 561s testutil.go:509: Offset: 949, NextOffset: 969 561s testutil.go:509: Offset: 808, NextOffset: 828 561s testutil.go:509: Offset: 969, NextOffset: 989 561s testutil.go:509: Offset: 828, NextOffset: 848 561s testutil.go:509: Offset: 989, NextOffset: 2401 561s testutil.go:509: Offset: 848, NextOffset: 2105 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 189, NextOffset: 209 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 209, NextOffset: 229 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 249, NextOffset: 269 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 269, NextOffset: 289 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 289, NextOffset: 402 561s testutil.go:509: Offset: 189, NextOffset: 282 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 615, NextOffset: 929 561s testutil.go:509: Offset: 474, NextOffset: 788 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":97,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":97,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":97,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test2 baz.txt foo1.txt foo3.txt test dev .no.prefetch.landmark bar barlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test2 baz.txt foo1.txt foo3.txt test dev .no.prefetch.landmark bar] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":108,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":128,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":168,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":188,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":284,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":384,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":480,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":804,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":824,"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":864,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":191,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":211,"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":251,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":271,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":291,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":406,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":526,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":622,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":946,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":966,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":986,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1006,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt foo1.txt bar test foo3.txt barlink dev test2 .no.prefetch.landmark] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 191, NextOffset: 211 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 211, NextOffset: 231 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 231, NextOffset: 251 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 251, NextOffset: 271 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 271, NextOffset: 291 561s testutil.go:509: Offset: 188, NextOffset: 284 561s testutil.go:509: Offset: 291, NextOffset: 406 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 191, NextOffset: 211 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 211, NextOffset: 231 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 231, NextOffset: 251 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 251, NextOffset: 271 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 271, NextOffset: 291 561s testutil.go:509: Offset: 188, NextOffset: 284 561s testutil.go:509: Offset: 291, NextOffset: 406 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 284, NextOffset: 384 561s testutil.go:509: Offset: 406, NextOffset: 526 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 384, NextOffset: 480 561s testutil.go:509: Offset: 526, NextOffset: 622 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 480, NextOffset: 804 561s testutil.go:509: Offset: 622, NextOffset: 946 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 804, NextOffset: 824 561s testutil.go:509: Offset: 946, NextOffset: 966 561s testutil.go:509: Offset: 824, NextOffset: 844 561s testutil.go:509: Offset: 966, NextOffset: 986 561s testutil.go:509: Offset: 844, NextOffset: 864 561s testutil.go:509: Offset: 986, NextOffset: 1006 561s testutil.go:509: Offset: 864, NextOffset: 2131 561s testutil.go:509: Offset: 1006, NextOffset: 2422 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar test foo3.txt barlink dev test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 946, NextOffset: 966 561s testutil.go:509: Offset: 804, NextOffset: 824 561s testutil.go:509: Offset: 966, NextOffset: 986 561s testutil.go:509: Offset: 824, NextOffset: 844 561s testutil.go:509: Offset: 986, NextOffset: 1006 561s testutil.go:509: Offset: 844, NextOffset: 864 561s testutil.go:509: Offset: 1006, NextOffset: 2422 561s testutil.go:509: Offset: 864, NextOffset: 2131 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 622, NextOffset: 946 561s testutil.go:509: Offset: 480, NextOffset: 804 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 191, NextOffset: 211 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 211, NextOffset: 231 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 231, NextOffset: 251 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 251, NextOffset: 271 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 271, NextOffset: 291 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 291, NextOffset: 406 561s testutil.go:509: Offset: 188, NextOffset: 284 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 191, NextOffset: 211 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 211, NextOffset: 231 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 231, NextOffset: 251 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 251, NextOffset: 271 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 271, NextOffset: 291 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 291, NextOffset: 406 561s testutil.go:509: Offset: 188, NextOffset: 284 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 406, NextOffset: 526 561s testutil.go:509: Offset: 284, NextOffset: 384 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 526, NextOffset: 622 561s testutil.go:509: Offset: 384, NextOffset: 480 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":97,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":97,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":97,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo1.txt test dev test2 baz.txt bar foo3.txt barlink .no.prefetch.landmark] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt test dev test2 baz.txt bar foo3.txt barlink] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":130,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":150,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":170,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":190,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":285,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":384,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":480,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":797,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":817,"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":857,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":212,"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":252,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":272,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":406,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":526,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":622,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":939,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":959,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":979,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":999,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo1.txt bar .no.prefetch.landmark baz.txt foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 190, NextOffset: 285 561s testutil.go:509: Offset: 292, NextOffset: 406 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 285, NextOffset: 384 561s testutil.go:509: Offset: 406, NextOffset: 526 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 384, NextOffset: 480 561s testutil.go:509: Offset: 526, NextOffset: 622 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 480, NextOffset: 797 561s testutil.go:509: Offset: 622, NextOffset: 939 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 797, NextOffset: 817 561s testutil.go:509: Offset: 939, NextOffset: 959 561s testutil.go:509: Offset: 817, NextOffset: 837 561s testutil.go:509: Offset: 959, NextOffset: 979 561s testutil.go:509: Offset: 837, NextOffset: 857 561s testutil.go:509: Offset: 979, NextOffset: 999 561s testutil.go:509: Offset: 857, NextOffset: 2129 561s testutil.go:509: Offset: 999, NextOffset: 2408 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 190, NextOffset: 285 561s testutil.go:509: Offset: 292, NextOffset: 406 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo3.txt barlink test dev test2 foo1.txt bar] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 526, NextOffset: 622 561s testutil.go:509: Offset: 384, NextOffset: 480 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 292, NextOffset: 406 561s testutil.go:509: Offset: 190, NextOffset: 285 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 622, NextOffset: 939 561s testutil.go:509: Offset: 480, NextOffset: 797 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 939, NextOffset: 959 561s testutil.go:509: Offset: 797, NextOffset: 817 561s testutil.go:509: Offset: 959, NextOffset: 979 561s testutil.go:509: Offset: 817, NextOffset: 837 561s testutil.go:509: Offset: 979, NextOffset: 999 561s testutil.go:509: Offset: 837, NextOffset: 857 561s testutil.go:509: Offset: 999, NextOffset: 2408 561s testutil.go:509: Offset: 857, NextOffset: 2129 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 292, NextOffset: 406 561s testutil.go:509: Offset: 190, NextOffset: 285 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 406, NextOffset: 526 561s testutil.go:509: Offset: 285, NextOffset: 384 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":97,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":97,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":97,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [test .no.prefetch.landmark bar foo3.txt barlink dev test2 baz.txt foo1.txt] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt test .no.prefetch.landmark bar foo3.txt barlink dev test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":130,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":150,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":170,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":190,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":286,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":386,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":484,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":803,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":823,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":843,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":863,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":194,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":214,"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":254,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":274,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":411,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":532,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":630,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":949,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":969,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":989,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1009,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [bar barlink dev test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt test] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:509: Offset: 294, NextOffset: 411 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 286, NextOffset: 386 561s testutil.go:509: Offset: 411, NextOffset: 532 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 386, NextOffset: 484 561s testutil.go:509: Offset: 532, NextOffset: 630 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 484, NextOffset: 803 561s testutil.go:509: Offset: 630, NextOffset: 949 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 803, NextOffset: 823 561s testutil.go:509: Offset: 949, NextOffset: 969 561s testutil.go:509: Offset: 823, NextOffset: 843 561s testutil.go:509: Offset: 969, NextOffset: 989 561s testutil.go:509: Offset: 843, NextOffset: 863 561s testutil.go:509: Offset: 989, NextOffset: 1009 561s testutil.go:509: Offset: 863, NextOffset: 2135 561s testutil.go:509: Offset: 1009, NextOffset: 2426 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:509: Offset: 294, NextOffset: 411 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt test bar barlink dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 532, NextOffset: 630 561s testutil.go:509: Offset: 386, NextOffset: 484 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 294, NextOffset: 411 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 294, NextOffset: 411 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 411, NextOffset: 532 561s testutil.go:509: Offset: 286, NextOffset: 386 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 630, NextOffset: 949 561s testutil.go:509: Offset: 484, NextOffset: 803 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 949, NextOffset: 969 561s testutil.go:509: Offset: 803, NextOffset: 823 561s testutil.go:509: Offset: 969, NextOffset: 989 561s testutil.go:509: Offset: 823, NextOffset: 843 561s testutil.go:509: Offset: 989, NextOffset: 1009 561s testutil.go:509: Offset: 843, NextOffset: 863 561s testutil.go:509: Offset: 1009, NextOffset: 2426 561s testutil.go:509: Offset: 863, NextOffset: 2135 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":97,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":97,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":97,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [test test2 foo1.txt dev .no.prefetch.landmark baz.txt bar foo3.txt barlink] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt barlink test test2 foo1.txt dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":85,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":105,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":145,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":272,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":365,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":454,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":765,"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":805,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":825,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":183,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":223,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":243,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":263,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":389,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":501,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":590,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":921,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":941,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":961,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo1.txt bar foo3.txt barlink dev baz.txt test test2 .no.prefetch.landmark] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 365, NextOffset: 454 561s testutil.go:509: Offset: 501, NextOffset: 590 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 454, NextOffset: 765 561s testutil.go:509: Offset: 590, NextOffset: 901 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 765, NextOffset: 785 561s testutil.go:509: Offset: 901, NextOffset: 921 561s testutil.go:509: Offset: 785, NextOffset: 805 561s testutil.go:509: Offset: 921, NextOffset: 941 561s testutil.go:509: Offset: 805, NextOffset: 825 561s testutil.go:509: Offset: 941, NextOffset: 961 561s testutil.go:509: Offset: 825, NextOffset: 2050 561s testutil.go:509: Offset: 961, NextOffset: 2344 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 105, NextOffset: 125 561s testutil.go:509: Offset: 203, NextOffset: 223 561s testutil.go:509: Offset: 125, NextOffset: 145 561s testutil.go:509: Offset: 223, NextOffset: 243 561s testutil.go:509: Offset: 145, NextOffset: 165 561s testutil.go:509: Offset: 243, NextOffset: 263 561s testutil.go:509: Offset: 165, NextOffset: 185 561s testutil.go:509: Offset: 263, NextOffset: 283 561s testutil.go:509: Offset: 185, NextOffset: 272 561s testutil.go:509: Offset: 283, NextOffset: 389 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 105, NextOffset: 125 561s testutil.go:509: Offset: 203, NextOffset: 223 561s testutil.go:509: Offset: 125, NextOffset: 145 561s testutil.go:509: Offset: 223, NextOffset: 243 561s testutil.go:509: Offset: 145, NextOffset: 165 561s testutil.go:509: Offset: 243, NextOffset: 263 561s testutil.go:509: Offset: 165, NextOffset: 185 561s testutil.go:509: Offset: 263, NextOffset: 283 561s testutil.go:509: Offset: 185, NextOffset: 272 561s testutil.go:509: Offset: 283, NextOffset: 389 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 272, NextOffset: 365 561s testutil.go:509: Offset: 389, NextOffset: 501 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt barlink dev baz.txt test test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 203, NextOffset: 223 561s testutil.go:509: Offset: 105, NextOffset: 125 561s testutil.go:509: Offset: 223, NextOffset: 243 561s testutil.go:509: Offset: 125, NextOffset: 145 561s testutil.go:509: Offset: 243, NextOffset: 263 561s testutil.go:509: Offset: 145, NextOffset: 165 561s testutil.go:509: Offset: 263, NextOffset: 283 561s testutil.go:509: Offset: 165, NextOffset: 185 561s testutil.go:509: Offset: 283, NextOffset: 389 561s testutil.go:509: Offset: 185, NextOffset: 272 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 901, NextOffset: 921 561s testutil.go:509: Offset: 765, NextOffset: 785 561s testutil.go:509: Offset: 921, NextOffset: 941 561s testutil.go:509: Offset: 785, NextOffset: 805 561s testutil.go:509: Offset: 941, NextOffset: 961 561s testutil.go:509: Offset: 805, NextOffset: 825 561s testutil.go:509: Offset: 961, NextOffset: 2344 561s testutil.go:509: Offset: 825, NextOffset: 2050 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 203, NextOffset: 223 561s testutil.go:509: Offset: 105, NextOffset: 125 561s testutil.go:509: Offset: 223, NextOffset: 243 561s testutil.go:509: Offset: 125, NextOffset: 145 561s testutil.go:509: Offset: 243, NextOffset: 263 561s testutil.go:509: Offset: 145, NextOffset: 165 561s testutil.go:509: Offset: 263, NextOffset: 283 561s testutil.go:509: Offset: 165, NextOffset: 185 561s testutil.go:509: Offset: 283, NextOffset: 389 561s testutil.go:509: Offset: 185, NextOffset: 272 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 389, NextOffset: 501 561s testutil.go:509: Offset: 272, NextOffset: 365 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 501, NextOffset: 590 561s testutil.go:509: Offset: 365, NextOffset: 454 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 590, NextOffset: 901 561s testutil.go:509: Offset: 454, NextOffset: 765 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":91,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":91,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":91,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark foo3.txt dev test2 baz.txt foo1.txt bar barlink test] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar barlink test .no.prefetch.landmark foo3.txt dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":127,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":147,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":279,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":374,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":465,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":801,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":821,"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":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":225,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":245,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":265,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":395,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":509,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":600,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":916,"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":956,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [barlink dev .no.prefetch.landmark foo1.txt bar test test2 baz.txt foo3.txt] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 187, NextOffset: 279 561s testutil.go:509: Offset: 285, NextOffset: 395 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 187, NextOffset: 279 561s testutil.go:509: Offset: 285, NextOffset: 395 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 279, NextOffset: 374 561s testutil.go:509: Offset: 395, NextOffset: 509 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 374, NextOffset: 465 561s testutil.go:509: Offset: 509, NextOffset: 600 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 465, NextOffset: 781 561s testutil.go:509: Offset: 600, NextOffset: 916 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 781, NextOffset: 801 561s testutil.go:509: Offset: 916, NextOffset: 936 561s testutil.go:509: Offset: 801, NextOffset: 821 561s testutil.go:509: Offset: 936, NextOffset: 956 561s testutil.go:509: Offset: 821, NextOffset: 841 561s testutil.go:509: Offset: 956, NextOffset: 976 561s testutil.go:509: Offset: 841, NextOffset: 2077 561s testutil.go:509: Offset: 976, NextOffset: 2357 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt barlink dev .no.prefetch.landmark foo1.txt bar test test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 395, NextOffset: 509 561s testutil.go:509: Offset: 279, NextOffset: 374 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 509, NextOffset: 600 561s testutil.go:509: Offset: 374, NextOffset: 465 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 916, NextOffset: 936 561s testutil.go:509: Offset: 781, NextOffset: 801 561s testutil.go:509: Offset: 936, NextOffset: 956 561s testutil.go:509: Offset: 801, NextOffset: 821 561s testutil.go:509: Offset: 956, NextOffset: 976 561s testutil.go:509: Offset: 821, NextOffset: 841 561s testutil.go:509: Offset: 976, NextOffset: 2357 561s testutil.go:509: Offset: 841, NextOffset: 2077 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 285, NextOffset: 395 561s testutil.go:509: Offset: 187, NextOffset: 279 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 285, NextOffset: 395 561s testutil.go:509: Offset: 187, NextOffset: 279 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 600, NextOffset: 916 561s testutil.go:509: Offset: 465, NextOffset: 781 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":91,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":91,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":91,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark bar foo3.txt barlink test baz.txt foo1.txt dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt dev test2 .no.prefetch.landmark bar foo3.txt barlink test] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":127,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":147,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":167,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":187,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":275,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":369,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":461,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":765,"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":805,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":825,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":184,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":204,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":244,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":264,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":284,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":502,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":594,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":898,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":918,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":938,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":958,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [foo1.txt barlink dev test2 .no.prefetch.landmark baz.txt bar foo3.txt test] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 275, NextOffset: 369 561s testutil.go:509: Offset: 390, NextOffset: 502 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 369, NextOffset: 461 561s testutil.go:509: Offset: 502, NextOffset: 594 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 461, NextOffset: 765 561s testutil.go:509: Offset: 594, NextOffset: 898 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 765, NextOffset: 785 561s testutil.go:509: Offset: 898, NextOffset: 918 561s testutil.go:509: Offset: 785, NextOffset: 805 561s testutil.go:509: Offset: 918, NextOffset: 938 561s testutil.go:509: Offset: 805, NextOffset: 825 561s testutil.go:509: Offset: 938, NextOffset: 958 561s testutil.go:509: Offset: 825, NextOffset: 2056 561s testutil.go:509: Offset: 958, NextOffset: 2339 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 184, NextOffset: 204 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 204, NextOffset: 224 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 244, NextOffset: 264 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 264, NextOffset: 284 561s testutil.go:509: Offset: 187, NextOffset: 275 561s testutil.go:509: Offset: 284, NextOffset: 390 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 184, NextOffset: 204 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 204, NextOffset: 224 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 244, NextOffset: 264 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 264, NextOffset: 284 561s testutil.go:509: Offset: 187, NextOffset: 275 561s testutil.go:509: Offset: 284, NextOffset: 390 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt test foo1.txt barlink dev test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 898, NextOffset: 918 561s testutil.go:509: Offset: 765, NextOffset: 785 561s testutil.go:509: Offset: 918, NextOffset: 938 561s testutil.go:509: Offset: 785, NextOffset: 805 561s testutil.go:509: Offset: 938, NextOffset: 958 561s testutil.go:509: Offset: 805, NextOffset: 825 561s testutil.go:509: Offset: 958, NextOffset: 2339 561s testutil.go:509: Offset: 825, NextOffset: 2056 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 390, NextOffset: 502 561s testutil.go:509: Offset: 275, NextOffset: 369 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 184, NextOffset: 204 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 204, NextOffset: 224 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 244, NextOffset: 264 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 264, NextOffset: 284 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 284, NextOffset: 390 561s testutil.go:509: Offset: 187, NextOffset: 275 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 184, NextOffset: 204 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 204, NextOffset: 224 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 244, NextOffset: 264 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 264, NextOffset: 284 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 284, NextOffset: 390 561s testutil.go:509: Offset: 187, NextOffset: 275 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 502, NextOffset: 594 561s testutil.go:509: Offset: 369, NextOffset: 461 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 594, NextOffset: 898 561s testutil.go:509: Offset: 461, NextOffset: 765 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":91,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":91,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":91,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark foo1.txt test baz.txt bar foo3.txt barlink dev test2] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink dev test2 .no.prefetch.landmark foo1.txt test] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":91,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":151,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":171,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":191,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":281,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":377,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":469,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":778,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":798,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":818,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":838,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":186,"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":226,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":266,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":286,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":394,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":508,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":600,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":929,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":949,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":969,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [dev baz.txt foo1.txt bar test2 .no.prefetch.landmark foo3.txt barlink test] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 778, NextOffset: 798 561s testutil.go:509: Offset: 909, NextOffset: 929 561s testutil.go:509: Offset: 798, NextOffset: 818 561s testutil.go:509: Offset: 929, NextOffset: 949 561s testutil.go:509: Offset: 818, NextOffset: 838 561s testutil.go:509: Offset: 949, NextOffset: 969 561s testutil.go:509: Offset: 838, NextOffset: 2070 561s testutil.go:509: Offset: 969, NextOffset: 2357 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 186, NextOffset: 206 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 206, NextOffset: 226 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 226, NextOffset: 246 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 246, NextOffset: 266 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 266, NextOffset: 286 561s testutil.go:509: Offset: 191, NextOffset: 281 561s testutil.go:509: Offset: 286, NextOffset: 394 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 186, NextOffset: 206 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 206, NextOffset: 226 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 226, NextOffset: 246 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 246, NextOffset: 266 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 266, NextOffset: 286 561s testutil.go:509: Offset: 191, NextOffset: 281 561s testutil.go:509: Offset: 286, NextOffset: 394 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 281, NextOffset: 377 561s testutil.go:509: Offset: 394, NextOffset: 508 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 377, NextOffset: 469 561s testutil.go:509: Offset: 508, NextOffset: 600 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 469, NextOffset: 778 561s testutil.go:509: Offset: 600, NextOffset: 909 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3.txt barlink test dev baz.txt foo1.txt bar test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 186, NextOffset: 206 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 206, NextOffset: 226 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 226, NextOffset: 246 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 246, NextOffset: 266 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 266, NextOffset: 286 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 286, NextOffset: 394 561s testutil.go:509: Offset: 191, NextOffset: 281 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 394, NextOffset: 508 561s testutil.go:509: Offset: 281, NextOffset: 377 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 508, NextOffset: 600 561s testutil.go:509: Offset: 377, NextOffset: 469 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 186, NextOffset: 206 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 206, NextOffset: 226 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 226, NextOffset: 246 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 246, NextOffset: 266 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 266, NextOffset: 286 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 286, NextOffset: 394 561s testutil.go:509: Offset: 191, NextOffset: 281 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 600, NextOffset: 909 561s testutil.go:509: Offset: 469, NextOffset: 778 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 909, NextOffset: 929 561s testutil.go:509: Offset: 778, NextOffset: 798 561s testutil.go:509: Offset: 929, NextOffset: 949 561s testutil.go:509: Offset: 798, NextOffset: 818 561s testutil.go:509: Offset: 949, NextOffset: 969 561s testutil.go:509: Offset: 818, NextOffset: 838 561s testutil.go:509: Offset: 969, NextOffset: 2357 561s testutil.go:509: Offset: 838, NextOffset: 2070 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":91,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":91,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":91,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt foo1.txt foo3.txt barlink test2 .no.prefetch.landmark bar test dev] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test2 .no.prefetch.landmark bar test dev baz.txt foo1.txt foo3.txt] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":85,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":105,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":145,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":272,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":365,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":454,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":856,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":876,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":896,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":183,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":223,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":243,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":263,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":389,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":501,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":590,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":972,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":992,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1012,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1032,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo1.txt bar barlink test dev foo3.txt test2 .no.prefetch.landmark baz.txt] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 105, NextOffset: 125 561s testutil.go:509: Offset: 203, NextOffset: 223 561s testutil.go:509: Offset: 125, NextOffset: 145 561s testutil.go:509: Offset: 223, NextOffset: 243 561s testutil.go:509: Offset: 145, NextOffset: 165 561s testutil.go:509: Offset: 243, NextOffset: 263 561s testutil.go:509: Offset: 165, NextOffset: 185 561s testutil.go:509: Offset: 263, NextOffset: 283 561s testutil.go:509: Offset: 185, NextOffset: 272 561s testutil.go:509: Offset: 283, NextOffset: 389 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 105, NextOffset: 125 561s testutil.go:509: Offset: 203, NextOffset: 223 561s testutil.go:509: Offset: 125, NextOffset: 145 561s testutil.go:509: Offset: 223, NextOffset: 243 561s testutil.go:509: Offset: 145, NextOffset: 165 561s testutil.go:509: Offset: 243, NextOffset: 263 561s testutil.go:509: Offset: 165, NextOffset: 185 561s testutil.go:509: Offset: 263, NextOffset: 283 561s testutil.go:509: Offset: 185, NextOffset: 272 561s testutil.go:509: Offset: 283, NextOffset: 389 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 272, NextOffset: 365 561s testutil.go:509: Offset: 389, NextOffset: 501 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 365, NextOffset: 454 561s testutil.go:509: Offset: 501, NextOffset: 590 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 454, NextOffset: 836 561s testutil.go:509: Offset: 590, NextOffset: 972 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 836, NextOffset: 856 561s testutil.go:509: Offset: 972, NextOffset: 992 561s testutil.go:509: Offset: 856, NextOffset: 876 561s testutil.go:509: Offset: 992, NextOffset: 1012 561s testutil.go:509: Offset: 876, NextOffset: 896 561s testutil.go:509: Offset: 1012, NextOffset: 1032 561s testutil.go:509: Offset: 896, NextOffset: 2212 561s testutil.go:509: Offset: 1032, NextOffset: 2501 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev foo3.txt test2 .no.prefetch.landmark baz.txt foo1.txt bar barlink test] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 389, NextOffset: 501 561s testutil.go:509: Offset: 272, NextOffset: 365 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 501, NextOffset: 590 561s testutil.go:509: Offset: 365, NextOffset: 454 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 972, NextOffset: 992 561s testutil.go:509: Offset: 836, NextOffset: 856 561s testutil.go:509: Offset: 992, NextOffset: 1012 561s testutil.go:509: Offset: 856, NextOffset: 876 561s testutil.go:509: Offset: 1012, NextOffset: 1032 561s testutil.go:509: Offset: 876, NextOffset: 896 561s testutil.go:509: Offset: 1032, NextOffset: 2501 561s testutil.go:509: Offset: 896, NextOffset: 2212 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 590, NextOffset: 972 561s testutil.go:509: Offset: 454, NextOffset: 836 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 203, NextOffset: 223 561s testutil.go:509: Offset: 105, NextOffset: 125 561s testutil.go:509: Offset: 223, NextOffset: 243 561s testutil.go:509: Offset: 125, NextOffset: 145 561s testutil.go:509: Offset: 243, NextOffset: 263 561s testutil.go:509: Offset: 145, NextOffset: 165 561s testutil.go:509: Offset: 263, NextOffset: 283 561s testutil.go:509: Offset: 165, NextOffset: 185 561s testutil.go:509: Offset: 283, NextOffset: 389 561s testutil.go:509: Offset: 185, NextOffset: 272 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 203, NextOffset: 223 561s testutil.go:509: Offset: 105, NextOffset: 125 561s testutil.go:509: Offset: 223, NextOffset: 243 561s testutil.go:509: Offset: 125, NextOffset: 145 561s testutil.go:509: Offset: 243, NextOffset: 263 561s testutil.go:509: Offset: 145, NextOffset: 165 561s testutil.go:509: Offset: 263, NextOffset: 283 561s testutil.go:509: Offset: 165, NextOffset: 185 561s testutil.go:509: Offset: 283, NextOffset: 389 561s testutil.go:509: Offset: 185, NextOffset: 272 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":91,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":91,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":91,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [test2 baz.txt foo1.txt bar foo3.txt dev .no.prefetch.landmark barlink test] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt dev .no.prefetch.landmark barlink test test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":127,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":147,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":279,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":374,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":465,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":863,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":883,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":903,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":923,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":225,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":245,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":265,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":395,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":509,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":600,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":998,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1018,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1038,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1058,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [bar barlink test dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt test2] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 187, NextOffset: 279 561s testutil.go:509: Offset: 285, NextOffset: 395 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 187, NextOffset: 279 561s testutil.go:509: Offset: 285, NextOffset: 395 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 279, NextOffset: 374 561s testutil.go:509: Offset: 395, NextOffset: 509 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 374, NextOffset: 465 561s testutil.go:509: Offset: 509, NextOffset: 600 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 465, NextOffset: 863 561s testutil.go:509: Offset: 600, NextOffset: 998 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 863, NextOffset: 883 561s testutil.go:509: Offset: 998, NextOffset: 1018 561s testutil.go:509: Offset: 883, NextOffset: 903 561s testutil.go:509: Offset: 1018, NextOffset: 1038 561s testutil.go:509: Offset: 903, NextOffset: 923 561s testutil.go:509: Offset: 1038, NextOffset: 1058 561s testutil.go:509: Offset: 923, NextOffset: 2247 561s testutil.go:509: Offset: 1058, NextOffset: 2532 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt test2 bar barlink test dev] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 998, NextOffset: 1018 561s testutil.go:509: Offset: 863, NextOffset: 883 561s testutil.go:509: Offset: 1018, NextOffset: 1038 561s testutil.go:509: Offset: 883, NextOffset: 903 561s testutil.go:509: Offset: 1038, NextOffset: 1058 561s testutil.go:509: Offset: 903, NextOffset: 923 561s testutil.go:509: Offset: 1058, NextOffset: 2532 561s testutil.go:509: Offset: 923, NextOffset: 2247 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 285, NextOffset: 395 561s testutil.go:509: Offset: 187, NextOffset: 279 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 395, NextOffset: 509 561s testutil.go:509: Offset: 279, NextOffset: 374 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 600, NextOffset: 998 561s testutil.go:509: Offset: 465, NextOffset: 863 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 285, NextOffset: 395 561s testutil.go:509: Offset: 187, NextOffset: 279 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 509, NextOffset: 600 561s testutil.go:509: Offset: 374, NextOffset: 465 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":91,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":91,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":91,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [test .no.prefetch.landmark baz.txt foo1.txt barlink dev test2 bar foo3.txt] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink dev test2 bar foo3.txt test .no.prefetch.landmark baz.txt foo1.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":127,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":147,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":167,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":187,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":275,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":369,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":461,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":853,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":873,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":893,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":913,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":184,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":204,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":244,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":264,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":284,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":502,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":594,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":986,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1006,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1026,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1046,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [barlink test dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt test2 bar] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 369, NextOffset: 461 561s testutil.go:509: Offset: 502, NextOffset: 594 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 461, NextOffset: 853 561s testutil.go:509: Offset: 594, NextOffset: 986 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 853, NextOffset: 873 561s testutil.go:509: Offset: 986, NextOffset: 1006 561s testutil.go:509: Offset: 873, NextOffset: 893 561s testutil.go:509: Offset: 1006, NextOffset: 1026 561s testutil.go:509: Offset: 893, NextOffset: 913 561s testutil.go:509: Offset: 1026, NextOffset: 1046 561s testutil.go:509: Offset: 913, NextOffset: 2245 561s testutil.go:509: Offset: 1046, NextOffset: 2522 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 184, NextOffset: 204 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 204, NextOffset: 224 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 244, NextOffset: 264 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 264, NextOffset: 284 561s testutil.go:509: Offset: 187, NextOffset: 275 561s testutil.go:509: Offset: 284, NextOffset: 390 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 184, NextOffset: 204 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 204, NextOffset: 224 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 244, NextOffset: 264 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 264, NextOffset: 284 561s testutil.go:509: Offset: 187, NextOffset: 275 561s testutil.go:509: Offset: 284, NextOffset: 390 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 275, NextOffset: 369 561s testutil.go:509: Offset: 390, NextOffset: 502 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt test2 bar barlink test dev .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 502, NextOffset: 594 561s testutil.go:509: Offset: 369, NextOffset: 461 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 986, NextOffset: 1006 561s testutil.go:509: Offset: 853, NextOffset: 873 561s testutil.go:509: Offset: 1006, NextOffset: 1026 561s testutil.go:509: Offset: 873, NextOffset: 893 561s testutil.go:509: Offset: 1026, NextOffset: 1046 561s testutil.go:509: Offset: 893, NextOffset: 913 561s testutil.go:509: Offset: 1046, NextOffset: 2522 561s testutil.go:509: Offset: 913, NextOffset: 2245 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 184, NextOffset: 204 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 204, NextOffset: 224 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 244, NextOffset: 264 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 264, NextOffset: 284 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 284, NextOffset: 390 561s testutil.go:509: Offset: 187, NextOffset: 275 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 390, NextOffset: 502 561s testutil.go:509: Offset: 275, NextOffset: 369 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 594, NextOffset: 986 561s testutil.go:509: Offset: 461, NextOffset: 853 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 184, NextOffset: 204 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 204, NextOffset: 224 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 244, NextOffset: 264 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 264, NextOffset: 284 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 284, NextOffset: 390 561s testutil.go:509: Offset: 187, NextOffset: 275 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":91,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":91,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":91,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark foo3.txt test2 baz.txt foo1.txt bar barlink test dev] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar barlink test dev .no.prefetch.landmark foo3.txt test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":91,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":151,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":171,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":191,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":281,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":377,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":469,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":863,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":883,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":903,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":923,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":186,"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":226,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":266,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":286,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":394,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":508,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":600,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":994,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1014,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1034,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1054,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark foo1.txt] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 863, NextOffset: 883 561s testutil.go:509: Offset: 994, NextOffset: 1014 561s testutil.go:509: Offset: 883, NextOffset: 903 561s testutil.go:509: Offset: 1014, NextOffset: 1034 561s testutil.go:509: Offset: 903, NextOffset: 923 561s testutil.go:509: Offset: 1034, NextOffset: 1054 561s testutil.go:509: Offset: 923, NextOffset: 2256 561s testutil.go:509: Offset: 1054, NextOffset: 2535 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 186, NextOffset: 206 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 206, NextOffset: 226 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 226, NextOffset: 246 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 246, NextOffset: 266 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 266, NextOffset: 286 561s testutil.go:509: Offset: 191, NextOffset: 281 561s testutil.go:509: Offset: 286, NextOffset: 394 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 186, NextOffset: 206 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 206, NextOffset: 226 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 226, NextOffset: 246 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 246, NextOffset: 266 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 266, NextOffset: 286 561s testutil.go:509: Offset: 191, NextOffset: 281 561s testutil.go:509: Offset: 286, NextOffset: 394 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 281, NextOffset: 377 561s testutil.go:509: Offset: 394, NextOffset: 508 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 377, NextOffset: 469 561s testutil.go:509: Offset: 508, NextOffset: 600 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 469, NextOffset: 863 561s testutil.go:509: Offset: 600, NextOffset: 994 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark foo1.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 508, NextOffset: 600 561s testutil.go:509: Offset: 377, NextOffset: 469 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 600, NextOffset: 994 561s testutil.go:509: Offset: 469, NextOffset: 863 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 994, NextOffset: 1014 561s testutil.go:509: Offset: 863, NextOffset: 883 561s testutil.go:509: Offset: 1014, NextOffset: 1034 561s testutil.go:509: Offset: 883, NextOffset: 903 561s testutil.go:509: Offset: 1034, NextOffset: 1054 561s testutil.go:509: Offset: 903, NextOffset: 923 561s testutil.go:509: Offset: 1054, NextOffset: 2535 561s testutil.go:509: Offset: 923, NextOffset: 2256 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 186, NextOffset: 206 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 206, NextOffset: 226 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 226, NextOffset: 246 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 246, NextOffset: 266 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 266, NextOffset: 286 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 286, NextOffset: 394 561s testutil.go:509: Offset: 191, NextOffset: 281 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 394, NextOffset: 508 561s testutil.go:509: Offset: 281, NextOffset: 377 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 186, NextOffset: 206 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 206, NextOffset: 226 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 226, NextOffset: 246 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 246, NextOffset: 266 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 266, NextOffset: 286 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 286, NextOffset: 394 561s testutil.go:509: Offset: 191, NextOffset: 281 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":91,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":91,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":91,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark bar foo3.txt test test2 baz.txt foo1.txt barlink dev] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt test test2 baz.txt foo1.txt barlink dev] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":129,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":149,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":169,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":277,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":370,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":459,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":768,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":788,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":808,"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":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":225,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":245,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":265,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":392,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":504,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":593,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":902,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":922,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":942,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":962,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo3.txt dev test2 .no.prefetch.landmark barlink test baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 370, NextOffset: 459 561s testutil.go:509: Offset: 504, NextOffset: 593 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 459, NextOffset: 768 561s testutil.go:509: Offset: 593, NextOffset: 902 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 768, NextOffset: 788 561s testutil.go:509: Offset: 902, NextOffset: 922 561s testutil.go:509: Offset: 788, NextOffset: 808 561s testutil.go:509: Offset: 922, NextOffset: 942 561s testutil.go:509: Offset: 808, NextOffset: 828 561s testutil.go:509: Offset: 942, NextOffset: 962 561s testutil.go:509: Offset: 828, NextOffset: 2053 561s testutil.go:509: Offset: 962, NextOffset: 2339 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 189, NextOffset: 277 561s testutil.go:509: Offset: 285, NextOffset: 392 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 189, NextOffset: 277 561s testutil.go:509: Offset: 285, NextOffset: 392 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 277, NextOffset: 370 561s testutil.go:509: Offset: 392, NextOffset: 504 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt dev test2 .no.prefetch.landmark barlink test] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 285, NextOffset: 392 561s testutil.go:509: Offset: 189, NextOffset: 277 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 392, NextOffset: 504 561s testutil.go:509: Offset: 277, NextOffset: 370 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 504, NextOffset: 593 561s testutil.go:509: Offset: 370, NextOffset: 459 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 593, NextOffset: 902 561s testutil.go:509: Offset: 459, NextOffset: 768 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 285, NextOffset: 392 561s testutil.go:509: Offset: 189, NextOffset: 277 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 902, NextOffset: 922 561s testutil.go:509: Offset: 768, NextOffset: 788 561s testutil.go:509: Offset: 922, NextOffset: 942 561s testutil.go:509: Offset: 788, NextOffset: 808 561s testutil.go:509: Offset: 942, NextOffset: 962 561s testutil.go:509: Offset: 808, NextOffset: 828 561s testutil.go:509: Offset: 962, NextOffset: 2339 561s testutil.go:509: Offset: 828, NextOffset: 2053 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":91,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":91,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":91,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo1.txt barlink test dev .no.prefetch.landmark baz.txt bar foo3.txt test2] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt test2 foo1.txt barlink test dev .no.prefetch.landmark] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":91,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":151,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":171,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":191,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":283,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":378,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":470,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":792,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":812,"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":852,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":187,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":207,"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":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":267,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":287,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":510,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":602,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":924,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":944,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":964,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":984,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [baz.txt bar foo3.txt dev .no.prefetch.landmark foo1.txt barlink test test2] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 207, NextOffset: 227 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 247, NextOffset: 267 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 267, NextOffset: 287 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:509: Offset: 287, NextOffset: 396 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 207, NextOffset: 227 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 247, NextOffset: 267 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 267, NextOffset: 287 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:509: Offset: 287, NextOffset: 396 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 283, NextOffset: 378 561s testutil.go:509: Offset: 396, NextOffset: 510 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 378, NextOffset: 470 561s testutil.go:509: Offset: 510, NextOffset: 602 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 470, NextOffset: 792 561s testutil.go:509: Offset: 602, NextOffset: 924 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 792, NextOffset: 812 561s testutil.go:509: Offset: 924, NextOffset: 944 561s testutil.go:509: Offset: 812, NextOffset: 832 561s testutil.go:509: Offset: 944, NextOffset: 964 561s testutil.go:509: Offset: 832, NextOffset: 852 561s testutil.go:509: Offset: 964, NextOffset: 984 561s testutil.go:509: Offset: 852, NextOffset: 2095 561s testutil.go:509: Offset: 984, NextOffset: 2363 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev .no.prefetch.landmark foo1.txt barlink test test2 baz.txt bar foo3.txt] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 207, NextOffset: 227 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 247, NextOffset: 267 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 267, NextOffset: 287 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 287, NextOffset: 396 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 207, NextOffset: 227 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 247, NextOffset: 267 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 267, NextOffset: 287 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 287, NextOffset: 396 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 510, NextOffset: 602 561s testutil.go:509: Offset: 378, NextOffset: 470 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 602, NextOffset: 924 561s testutil.go:509: Offset: 470, NextOffset: 792 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 396, NextOffset: 510 561s testutil.go:509: Offset: 283, NextOffset: 378 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 924, NextOffset: 944 561s testutil.go:509: Offset: 792, NextOffset: 812 561s testutil.go:509: Offset: 944, NextOffset: 964 561s testutil.go:509: Offset: 812, NextOffset: 832 561s testutil.go:509: Offset: 964, NextOffset: 984 561s testutil.go:509: Offset: 832, NextOffset: 852 561s testutil.go:509: Offset: 984, NextOffset: 2363 561s testutil.go:509: Offset: 852, NextOffset: 2095 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":91,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":91,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":91,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark baz.txt bar foo3.txt barlink dev test2 foo1.txt test] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink dev test2 foo1.txt test .no.prefetch.landmark] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":129,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":149,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":169,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":189,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":284,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":383,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":479,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":806,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":826,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":846,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":187,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":207,"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":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":267,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":287,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":395,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":509,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":605,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":912,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":932,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":952,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":972,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo1.txt foo3.txt test test2 .no.prefetch.landmark bar barlink dev] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 786, NextOffset: 806 561s testutil.go:509: Offset: 912, NextOffset: 932 561s testutil.go:509: Offset: 806, NextOffset: 826 561s testutil.go:509: Offset: 932, NextOffset: 952 561s testutil.go:509: Offset: 826, NextOffset: 846 561s testutil.go:509: Offset: 952, NextOffset: 972 561s testutil.go:509: Offset: 846, NextOffset: 2079 561s testutil.go:509: Offset: 972, NextOffset: 2355 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 207, NextOffset: 227 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 247, NextOffset: 267 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 267, NextOffset: 287 561s testutil.go:509: Offset: 189, NextOffset: 284 561s testutil.go:509: Offset: 287, NextOffset: 395 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 207, NextOffset: 227 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 247, NextOffset: 267 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 267, NextOffset: 287 561s testutil.go:509: Offset: 189, NextOffset: 284 561s testutil.go:509: Offset: 287, NextOffset: 395 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 284, NextOffset: 383 561s testutil.go:509: Offset: 395, NextOffset: 509 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 383, NextOffset: 479 561s testutil.go:509: Offset: 509, NextOffset: 605 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 479, NextOffset: 786 561s testutil.go:509: Offset: 605, NextOffset: 912 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev baz.txt foo1.txt foo3.txt test test2 .no.prefetch.landmark bar barlink] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 395, NextOffset: 509 561s testutil.go:509: Offset: 284, NextOffset: 383 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 605, NextOffset: 912 561s testutil.go:509: Offset: 479, NextOffset: 786 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 912, NextOffset: 932 561s testutil.go:509: Offset: 786, NextOffset: 806 561s testutil.go:509: Offset: 932, NextOffset: 952 561s testutil.go:509: Offset: 806, NextOffset: 826 561s testutil.go:509: Offset: 952, NextOffset: 972 561s testutil.go:509: Offset: 826, NextOffset: 846 561s testutil.go:509: Offset: 972, NextOffset: 2355 561s testutil.go:509: Offset: 846, NextOffset: 2079 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 207, NextOffset: 227 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 247, NextOffset: 267 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 267, NextOffset: 287 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 287, NextOffset: 395 561s testutil.go:509: Offset: 189, NextOffset: 284 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 509, NextOffset: 605 561s testutil.go:509: Offset: 383, NextOffset: 479 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 207, NextOffset: 227 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 247, NextOffset: 267 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 267, NextOffset: 287 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 287, NextOffset: 395 561s testutil.go:509: Offset: 189, NextOffset: 284 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":91,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":91,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":91,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt foo1.txt bar barlink test dev .no.prefetch.landmark foo3.txt test2] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3.txt test2 baz.txt foo1.txt bar barlink test dev] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":129,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":149,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":169,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":189,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":285,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":385,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":483,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":793,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":813,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":833,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":853,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":189,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":209,"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":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":269,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":289,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":399,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":514,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":612,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":922,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":942,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":962,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":982,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo1.txt bar barlink dev test2 .no.prefetch.landmark foo3.txt test] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 793, NextOffset: 813 561s testutil.go:509: Offset: 922, NextOffset: 942 561s testutil.go:509: Offset: 813, NextOffset: 833 561s testutil.go:509: Offset: 942, NextOffset: 962 561s testutil.go:509: Offset: 833, NextOffset: 853 561s testutil.go:509: Offset: 962, NextOffset: 982 561s testutil.go:509: Offset: 853, NextOffset: 2083 561s testutil.go:509: Offset: 982, NextOffset: 2372 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 189, NextOffset: 209 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 209, NextOffset: 229 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 249, NextOffset: 269 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 269, NextOffset: 289 561s testutil.go:509: Offset: 189, NextOffset: 285 561s testutil.go:509: Offset: 289, NextOffset: 399 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 189, NextOffset: 209 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 209, NextOffset: 229 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 249, NextOffset: 269 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 269, NextOffset: 289 561s testutil.go:509: Offset: 189, NextOffset: 285 561s testutil.go:509: Offset: 289, NextOffset: 399 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 285, NextOffset: 385 561s testutil.go:509: Offset: 399, NextOffset: 514 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 385, NextOffset: 483 561s testutil.go:509: Offset: 514, NextOffset: 612 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 483, NextOffset: 793 561s testutil.go:509: Offset: 612, NextOffset: 922 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3.txt test baz.txt foo1.txt bar barlink dev test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 612, NextOffset: 922 561s testutil.go:509: Offset: 483, NextOffset: 793 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 922, NextOffset: 942 561s testutil.go:509: Offset: 793, NextOffset: 813 561s testutil.go:509: Offset: 942, NextOffset: 962 561s testutil.go:509: Offset: 813, NextOffset: 833 561s testutil.go:509: Offset: 962, NextOffset: 982 561s testutil.go:509: Offset: 833, NextOffset: 853 561s testutil.go:509: Offset: 982, NextOffset: 2372 561s testutil.go:509: Offset: 853, NextOffset: 2083 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 189, NextOffset: 209 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 209, NextOffset: 229 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 249, NextOffset: 269 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 269, NextOffset: 289 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 289, NextOffset: 399 561s testutil.go:509: Offset: 189, NextOffset: 285 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 399, NextOffset: 514 561s testutil.go:509: Offset: 285, NextOffset: 385 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 514, NextOffset: 612 561s testutil.go:509: Offset: 385, NextOffset: 483 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 189, NextOffset: 209 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 209, NextOffset: 229 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 249, NextOffset: 269 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 269, NextOffset: 289 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 289, NextOffset: 399 561s testutil.go:509: Offset: 189, NextOffset: 285 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":91,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":91,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":91,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo3.txt barlink test2 .no.prefetch.landmark bar test dev baz.txt foo1.txt] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt barlink test2 .no.prefetch.landmark bar test dev baz.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: 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":113,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":133,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":153,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":173,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":288,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":487,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":818,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":838,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":858,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":878,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":194,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":214,"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":254,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":274,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":409,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":531,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":628,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":959,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":979,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":999,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1019,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark baz.txt foo1.txt foo3.txt test dev bar barlink test2] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 193, NextOffset: 288 561s testutil.go:509: Offset: 294, NextOffset: 409 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 193, NextOffset: 288 561s testutil.go:509: Offset: 294, NextOffset: 409 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 288, NextOffset: 390 561s testutil.go:509: Offset: 409, NextOffset: 531 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 390, NextOffset: 487 561s testutil.go:509: Offset: 531, NextOffset: 628 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 487, NextOffset: 818 561s testutil.go:509: Offset: 628, NextOffset: 959 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 818, NextOffset: 838 561s testutil.go:509: Offset: 959, NextOffset: 979 561s testutil.go:509: Offset: 838, NextOffset: 858 561s testutil.go:509: Offset: 979, NextOffset: 999 561s testutil.go:509: Offset: 858, NextOffset: 878 561s testutil.go:509: Offset: 999, NextOffset: 1019 561s testutil.go:509: Offset: 878, NextOffset: 2221 561s testutil.go:509: Offset: 1019, NextOffset: 2504 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt test dev bar barlink test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 294, NextOffset: 409 561s testutil.go:509: Offset: 193, NextOffset: 288 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 409, NextOffset: 531 561s testutil.go:509: Offset: 288, NextOffset: 390 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 628, NextOffset: 959 561s testutil.go:509: Offset: 487, NextOffset: 818 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 959, NextOffset: 979 561s testutil.go:509: Offset: 818, NextOffset: 838 561s testutil.go:509: Offset: 979, NextOffset: 999 561s testutil.go:509: Offset: 838, NextOffset: 858 561s testutil.go:509: Offset: 999, NextOffset: 1019 561s testutil.go:509: Offset: 858, NextOffset: 878 561s testutil.go:509: Offset: 1019, NextOffset: 2504 561s testutil.go:509: Offset: 878, NextOffset: 2221 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 531, NextOffset: 628 561s testutil.go:509: Offset: 390, NextOffset: 487 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 294, NextOffset: 409 561s testutil.go:509: Offset: 193, NextOffset: 288 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":101,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":101,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":101,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt foo3.txt test test2 foo1.txt bar barlink dev] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar barlink dev .no.prefetch.landmark baz.txt foo3.txt test test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s testutil.go:509: Offset: 101, NextOffset: 1950 561s testutil.go:509: Offset: 0, NextOffset: 1801 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: 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":114,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":134,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":194,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":292,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":496,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":834,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":854,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":874,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":894,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":236,"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":276,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":296,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":415,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":538,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":638,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":976,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":996,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1016,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1036,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test dev test2 .no.prefetch.landmark bar foo3.txt barlink baz.txt foo1.txt] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 94, NextOffset: 114 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 114, NextOffset: 134 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 134, NextOffset: 154 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 154, NextOffset: 174 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 174, NextOffset: 194 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 194, NextOffset: 292 561s testutil.go:509: Offset: 296, NextOffset: 415 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 94, NextOffset: 114 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 114, NextOffset: 134 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 134, NextOffset: 154 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 154, NextOffset: 174 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 174, NextOffset: 194 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 194, NextOffset: 292 561s testutil.go:509: Offset: 296, NextOffset: 415 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 292, NextOffset: 396 561s testutil.go:509: Offset: 415, NextOffset: 538 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 396, NextOffset: 496 561s testutil.go:509: Offset: 538, NextOffset: 638 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 496, NextOffset: 834 561s testutil.go:509: Offset: 638, NextOffset: 976 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 834, NextOffset: 854 561s testutil.go:509: Offset: 976, NextOffset: 996 561s testutil.go:509: Offset: 854, NextOffset: 874 561s testutil.go:509: Offset: 996, NextOffset: 1016 561s testutil.go:509: Offset: 874, NextOffset: 894 561s testutil.go:509: Offset: 1016, NextOffset: 1036 561s testutil.go:509: Offset: 894, NextOffset: 2202 561s testutil.go:509: Offset: 1036, NextOffset: 2529 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt barlink baz.txt foo1.txt test dev test2 .no.prefetch.landmark bar] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 94, NextOffset: 114 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 114, NextOffset: 134 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 134, NextOffset: 154 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 154, NextOffset: 174 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 174, NextOffset: 194 561s testutil.go:509: Offset: 296, NextOffset: 415 561s testutil.go:509: Offset: 194, NextOffset: 292 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 538, NextOffset: 638 561s testutil.go:509: Offset: 396, NextOffset: 496 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 638, NextOffset: 976 561s testutil.go:509: Offset: 496, NextOffset: 834 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 94, NextOffset: 114 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 114, NextOffset: 134 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 134, NextOffset: 154 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 154, NextOffset: 174 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 174, NextOffset: 194 561s testutil.go:509: Offset: 296, NextOffset: 415 561s testutil.go:509: Offset: 194, NextOffset: 292 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 415, NextOffset: 538 561s testutil.go:509: Offset: 292, NextOffset: 396 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 976, NextOffset: 996 561s testutil.go:509: Offset: 834, NextOffset: 854 561s testutil.go:509: Offset: 996, NextOffset: 1016 561s testutil.go:509: Offset: 854, NextOffset: 874 561s testutil.go:509: Offset: 1016, NextOffset: 1036 561s testutil.go:509: Offset: 874, NextOffset: 894 561s testutil.go:509: Offset: 1036, NextOffset: 2529 561s testutil.go:509: Offset: 894, NextOffset: 2202 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":101,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":101,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":101,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark foo1.txt bar foo3.txt barlink dev baz.txt test test2] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt test test2 .no.prefetch.landmark foo1.txt bar foo3.txt barlink dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1954 561s testutil.go:509: Offset: 0, NextOffset: 1788 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: 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":115,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":135,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":155,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":175,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":195,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":292,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":395,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":495,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":852,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":872,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":892,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":195,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":215,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":235,"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":275,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":295,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":411,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":534,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":634,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":971,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":991,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1011,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1031,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt foo1.txt barlink test2 .no.prefetch.landmark bar foo3.txt test dev] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 495, NextOffset: 832 561s testutil.go:509: Offset: 634, NextOffset: 971 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 832, NextOffset: 852 561s testutil.go:509: Offset: 971, NextOffset: 991 561s testutil.go:509: Offset: 852, NextOffset: 872 561s testutil.go:509: Offset: 991, NextOffset: 1011 561s testutil.go:509: Offset: 872, NextOffset: 892 561s testutil.go:509: Offset: 1011, NextOffset: 1031 561s testutil.go:509: Offset: 892, NextOffset: 2199 561s testutil.go:509: Offset: 1031, NextOffset: 2520 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 95, NextOffset: 115 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 115, NextOffset: 135 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 135, NextOffset: 155 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 155, NextOffset: 175 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 175, NextOffset: 195 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 195, NextOffset: 292 561s testutil.go:509: Offset: 295, NextOffset: 411 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 95, NextOffset: 115 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 115, NextOffset: 135 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 135, NextOffset: 155 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 155, NextOffset: 175 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 175, NextOffset: 195 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 195, NextOffset: 292 561s testutil.go:509: Offset: 295, NextOffset: 411 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 292, NextOffset: 395 561s testutil.go:509: Offset: 411, NextOffset: 534 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 395, NextOffset: 495 561s testutil.go:509: Offset: 534, NextOffset: 634 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt test dev baz.txt foo1.txt barlink test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 95, NextOffset: 115 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 115, NextOffset: 135 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 135, NextOffset: 155 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 155, NextOffset: 175 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 175, NextOffset: 195 561s testutil.go:509: Offset: 295, NextOffset: 411 561s testutil.go:509: Offset: 195, NextOffset: 292 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 411, NextOffset: 534 561s testutil.go:509: Offset: 292, NextOffset: 395 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 95, NextOffset: 115 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 115, NextOffset: 135 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 135, NextOffset: 155 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 155, NextOffset: 175 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 175, NextOffset: 195 561s testutil.go:509: Offset: 295, NextOffset: 411 561s testutil.go:509: Offset: 195, NextOffset: 292 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 534, NextOffset: 634 561s testutil.go:509: Offset: 395, NextOffset: 495 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 634, NextOffset: 971 561s testutil.go:509: Offset: 495, NextOffset: 832 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 971, NextOffset: 991 561s testutil.go:509: Offset: 832, NextOffset: 852 561s testutil.go:509: Offset: 991, NextOffset: 1011 561s testutil.go:509: Offset: 852, NextOffset: 872 561s testutil.go:509: Offset: 1011, NextOffset: 1031 561s testutil.go:509: Offset: 872, NextOffset: 892 561s testutil.go:509: Offset: 1031, NextOffset: 2520 561s testutil.go:509: Offset: 892, NextOffset: 2199 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":101,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":101,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":101,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo3.txt test .no.prefetch.landmark baz.txt foo1.txt bar barlink dev test2] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink dev test2 foo3.txt test .no.prefetch.landmark baz.txt foo1.txt bar] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1964 561s testutil.go:509: Offset: 0, NextOffset: 1779 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: 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":116,"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":156,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":176,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":293,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":398,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":498,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":858,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":878,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":898,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":198,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":238,"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":278,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":298,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":416,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":641,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":981,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1001,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1021,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1041,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark foo3.txt test2 baz.txt foo1.txt bar barlink test dev] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 838, NextOffset: 858 561s testutil.go:509: Offset: 981, NextOffset: 1001 561s testutil.go:509: Offset: 858, NextOffset: 878 561s testutil.go:509: Offset: 1001, NextOffset: 1021 561s testutil.go:509: Offset: 878, NextOffset: 898 561s testutil.go:509: Offset: 1021, NextOffset: 1041 561s testutil.go:509: Offset: 898, NextOffset: 2245 561s testutil.go:509: Offset: 1041, NextOffset: 2537 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 96, NextOffset: 116 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 116, NextOffset: 136 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 136, NextOffset: 156 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 156, NextOffset: 176 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 176, NextOffset: 196 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 196, NextOffset: 293 561s testutil.go:509: Offset: 298, NextOffset: 416 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 96, NextOffset: 116 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 116, NextOffset: 136 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 136, NextOffset: 156 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 156, NextOffset: 176 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 176, NextOffset: 196 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 196, NextOffset: 293 561s testutil.go:509: Offset: 298, NextOffset: 416 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 293, NextOffset: 398 561s testutil.go:509: Offset: 416, NextOffset: 541 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 398, NextOffset: 498 561s testutil.go:509: Offset: 541, NextOffset: 641 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 498, NextOffset: 838 561s testutil.go:509: Offset: 641, NextOffset: 981 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar barlink test dev .no.prefetch.landmark foo3.txt test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 96, NextOffset: 116 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 116, NextOffset: 136 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 136, NextOffset: 156 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 156, NextOffset: 176 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 176, NextOffset: 196 561s testutil.go:509: Offset: 298, NextOffset: 416 561s testutil.go:509: Offset: 196, NextOffset: 293 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 416, NextOffset: 541 561s testutil.go:509: Offset: 293, NextOffset: 398 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 541, NextOffset: 641 561s testutil.go:509: Offset: 398, NextOffset: 498 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 981, NextOffset: 1001 561s testutil.go:509: Offset: 838, NextOffset: 858 561s testutil.go:509: Offset: 1001, NextOffset: 1021 561s testutil.go:509: Offset: 858, NextOffset: 878 561s testutil.go:509: Offset: 1021, NextOffset: 1041 561s testutil.go:509: Offset: 878, NextOffset: 898 561s testutil.go:509: Offset: 1041, NextOffset: 2537 561s testutil.go:509: Offset: 898, NextOffset: 2245 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 641, NextOffset: 981 561s testutil.go:509: Offset: 498, NextOffset: 838 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 96, NextOffset: 116 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 116, NextOffset: 136 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 136, NextOffset: 156 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 156, NextOffset: 176 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 176, NextOffset: 196 561s testutil.go:509: Offset: 298, NextOffset: 416 561s testutil.go:509: Offset: 196, NextOffset: 293 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":101,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":101,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":101,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark foo1.txt bar foo3.txt test dev baz.txt barlink test2] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt test dev baz.txt barlink test2 .no.prefetch.landmark foo1.txt bar] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s testutil.go:509: Offset: 101, NextOffset: 1951 561s testutil.go:509: Offset: 0, NextOffset: 1805 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: 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":113,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":133,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":153,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":173,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":193,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":288,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":487,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":893,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":913,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":933,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":953,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":194,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":214,"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":254,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":274,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":409,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":531,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":628,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":1034,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1054,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1074,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1094,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 487, NextOffset: 893 561s testutil.go:509: Offset: 628, NextOffset: 1034 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 893, NextOffset: 913 561s testutil.go:509: Offset: 1034, NextOffset: 1054 561s testutil.go:509: Offset: 913, NextOffset: 933 561s testutil.go:509: Offset: 1054, NextOffset: 1074 561s testutil.go:509: Offset: 933, NextOffset: 953 561s testutil.go:509: Offset: 1074, NextOffset: 1094 561s testutil.go:509: Offset: 953, NextOffset: 2407 561s testutil.go:509: Offset: 1094, NextOffset: 2666 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 193, NextOffset: 288 561s testutil.go:509: Offset: 294, NextOffset: 409 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 193, NextOffset: 288 561s testutil.go:509: Offset: 294, NextOffset: 409 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 288, NextOffset: 390 561s testutil.go:509: Offset: 409, NextOffset: 531 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 390, NextOffset: 487 561s testutil.go:509: Offset: 531, NextOffset: 628 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 294, NextOffset: 409 561s testutil.go:509: Offset: 193, NextOffset: 288 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 409, NextOffset: 531 561s testutil.go:509: Offset: 288, NextOffset: 390 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 531, NextOffset: 628 561s testutil.go:509: Offset: 390, NextOffset: 487 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 628, NextOffset: 1034 561s testutil.go:509: Offset: 487, NextOffset: 893 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 1034, NextOffset: 1054 561s testutil.go:509: Offset: 893, NextOffset: 913 561s testutil.go:509: Offset: 1054, NextOffset: 1074 561s testutil.go:509: Offset: 913, NextOffset: 933 561s testutil.go:509: Offset: 1074, NextOffset: 1094 561s testutil.go:509: Offset: 933, NextOffset: 953 561s testutil.go:509: Offset: 1094, NextOffset: 2666 561s testutil.go:509: Offset: 953, NextOffset: 2407 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 294, NextOffset: 409 561s testutil.go:509: Offset: 193, NextOffset: 288 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":101,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":101,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":101,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [barlink test2 foo3.txt test dev .no.prefetch.landmark baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt test dev .no.prefetch.landmark baz.txt foo1.txt bar barlink test2] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:509: Offset: 101, NextOffset: 2107 561s testutil.go:509: Offset: 0, NextOffset: 1930 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: 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":114,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":134,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":154,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":174,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":194,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":292,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":496,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":928,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":948,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":968,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":236,"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":276,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":296,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":415,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":538,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":638,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1050,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1070,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1090,"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":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [baz.txt foo1.txt bar dev .no.prefetch.landmark foo3.txt barlink test test2] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 908, NextOffset: 928 561s testutil.go:509: Offset: 1050, NextOffset: 1070 561s testutil.go:509: Offset: 928, NextOffset: 948 561s testutil.go:509: Offset: 1070, NextOffset: 1090 561s testutil.go:509: Offset: 948, NextOffset: 968 561s testutil.go:509: Offset: 1090, NextOffset: 1110 561s testutil.go:509: Offset: 968, NextOffset: 2391 561s testutil.go:509: Offset: 1110, NextOffset: 2687 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 94, NextOffset: 114 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 114, NextOffset: 134 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 134, NextOffset: 154 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 154, NextOffset: 174 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 174, NextOffset: 194 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 194, NextOffset: 292 561s testutil.go:509: Offset: 296, NextOffset: 415 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 94, NextOffset: 114 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 114, NextOffset: 134 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 134, NextOffset: 154 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 154, NextOffset: 174 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 174, NextOffset: 194 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 194, NextOffset: 292 561s testutil.go:509: Offset: 296, NextOffset: 415 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 292, NextOffset: 396 561s testutil.go:509: Offset: 415, NextOffset: 538 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 396, NextOffset: 496 561s testutil.go:509: Offset: 538, NextOffset: 638 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 496, NextOffset: 908 561s testutil.go:509: Offset: 638, NextOffset: 1050 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo3.txt barlink test test2 baz.txt foo1.txt bar dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 94, NextOffset: 114 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 114, NextOffset: 134 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 134, NextOffset: 154 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 154, NextOffset: 174 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 174, NextOffset: 194 561s testutil.go:509: Offset: 296, NextOffset: 415 561s testutil.go:509: Offset: 194, NextOffset: 292 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 415, NextOffset: 538 561s testutil.go:509: Offset: 292, NextOffset: 396 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 538, NextOffset: 638 561s testutil.go:509: Offset: 396, NextOffset: 496 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 638, NextOffset: 1050 561s testutil.go:509: Offset: 496, NextOffset: 908 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 1050, NextOffset: 1070 561s testutil.go:509: Offset: 908, NextOffset: 928 561s testutil.go:509: Offset: 1070, NextOffset: 1090 561s testutil.go:509: Offset: 928, NextOffset: 948 561s testutil.go:509: Offset: 1090, NextOffset: 1110 561s testutil.go:509: Offset: 948, NextOffset: 968 561s testutil.go:509: Offset: 1110, NextOffset: 2687 561s testutil.go:509: Offset: 968, NextOffset: 2391 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 94, NextOffset: 114 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 114, NextOffset: 134 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 134, NextOffset: 154 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 154, NextOffset: 174 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 174, NextOffset: 194 561s testutil.go:509: Offset: 296, NextOffset: 415 561s testutil.go:509: Offset: 194, NextOffset: 292 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":101,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":101,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":101,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [bar foo3.txt barlink test .no.prefetch.landmark baz.txt foo1.txt dev test2] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt dev test2 bar foo3.txt barlink test .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s testutil.go:509: Offset: 101, NextOffset: 2122 561s testutil.go:509: Offset: 0, NextOffset: 1936 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: 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":115,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":135,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":155,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":175,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":195,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":292,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":395,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":495,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":923,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":943,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":963,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":195,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":215,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":235,"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":275,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":295,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":411,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":534,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":634,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1042,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1062,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1082,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1102,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [.no.prefetch.landmark baz.txt foo1.txt barlink test dev bar foo3.txt test2] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 292, NextOffset: 395 561s testutil.go:509: Offset: 411, NextOffset: 534 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 395, NextOffset: 495 561s testutil.go:509: Offset: 534, NextOffset: 634 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 495, NextOffset: 903 561s testutil.go:509: Offset: 634, NextOffset: 1042 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 903, NextOffset: 923 561s testutil.go:509: Offset: 1042, NextOffset: 1062 561s testutil.go:509: Offset: 923, NextOffset: 943 561s testutil.go:509: Offset: 1062, NextOffset: 1082 561s testutil.go:509: Offset: 943, NextOffset: 963 561s testutil.go:509: Offset: 1082, NextOffset: 1102 561s testutil.go:509: Offset: 963, NextOffset: 2374 561s testutil.go:509: Offset: 1102, NextOffset: 2678 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 95, NextOffset: 115 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 115, NextOffset: 135 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 135, NextOffset: 155 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 155, NextOffset: 175 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 175, NextOffset: 195 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 195, NextOffset: 292 561s testutil.go:509: Offset: 295, NextOffset: 411 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 95, NextOffset: 115 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 115, NextOffset: 135 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 135, NextOffset: 155 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 155, NextOffset: 175 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 175, NextOffset: 195 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 195, NextOffset: 292 561s testutil.go:509: Offset: 295, NextOffset: 411 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt barlink test dev bar foo3.txt test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 534, NextOffset: 634 561s testutil.go:509: Offset: 395, NextOffset: 495 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 634, NextOffset: 1042 561s testutil.go:509: Offset: 495, NextOffset: 903 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 95, NextOffset: 115 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 115, NextOffset: 135 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 135, NextOffset: 155 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 155, NextOffset: 175 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 175, NextOffset: 195 561s testutil.go:509: Offset: 295, NextOffset: 411 561s testutil.go:509: Offset: 195, NextOffset: 292 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 95, NextOffset: 115 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 115, NextOffset: 135 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 135, NextOffset: 155 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 155, NextOffset: 175 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 175, NextOffset: 195 561s testutil.go:509: Offset: 295, NextOffset: 411 561s testutil.go:509: Offset: 195, NextOffset: 292 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 411, NextOffset: 534 561s testutil.go:509: Offset: 292, NextOffset: 395 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 1042, NextOffset: 1062 561s testutil.go:509: Offset: 903, NextOffset: 923 561s testutil.go:509: Offset: 1062, NextOffset: 1082 561s testutil.go:509: Offset: 923, NextOffset: 943 561s testutil.go:509: Offset: 1082, NextOffset: 1102 561s testutil.go:509: Offset: 943, NextOffset: 963 561s testutil.go:509: Offset: 1102, NextOffset: 2678 561s testutil.go:509: Offset: 963, NextOffset: 2374 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":101,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":101,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":101,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [baz.txt barlink test .no.prefetch.landmark foo1.txt bar foo3.txt dev test2] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar foo3.txt dev test2 baz.txt barlink test] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s testutil.go:509: Offset: 101, NextOffset: 2113 561s testutil.go:509: Offset: 0, NextOffset: 1921 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: 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":116,"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":156,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":176,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":196,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":293,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":398,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":498,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":931,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":951,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":971,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":198,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":238,"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":278,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":298,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":416,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":541,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":641,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":1054,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1074,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1094,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1114,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [baz.txt foo3.txt barlink dev test2 .no.prefetch.landmark foo1.txt bar test] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 911, NextOffset: 931 561s testutil.go:509: Offset: 1054, NextOffset: 1074 561s testutil.go:509: Offset: 931, NextOffset: 951 561s testutil.go:509: Offset: 1074, NextOffset: 1094 561s testutil.go:509: Offset: 951, NextOffset: 971 561s testutil.go:509: Offset: 1094, NextOffset: 1114 561s testutil.go:509: Offset: 971, NextOffset: 2414 561s testutil.go:509: Offset: 1114, NextOffset: 2691 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 96, NextOffset: 116 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 116, NextOffset: 136 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 136, NextOffset: 156 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 156, NextOffset: 176 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 176, NextOffset: 196 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 196, NextOffset: 293 561s testutil.go:509: Offset: 298, NextOffset: 416 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 96, NextOffset: 116 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 116, NextOffset: 136 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 136, NextOffset: 156 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 156, NextOffset: 176 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 176, NextOffset: 196 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 196, NextOffset: 293 561s testutil.go:509: Offset: 298, NextOffset: 416 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 293, NextOffset: 398 561s testutil.go:509: Offset: 416, NextOffset: 541 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 398, NextOffset: 498 561s testutil.go:509: Offset: 541, NextOffset: 641 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 498, NextOffset: 911 561s testutil.go:509: Offset: 641, NextOffset: 1054 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test baz.txt foo3.txt barlink dev test2 .no.prefetch.landmark foo1.txt bar] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 1054, NextOffset: 1074 561s testutil.go:509: Offset: 911, NextOffset: 931 561s testutil.go:509: Offset: 1074, NextOffset: 1094 561s testutil.go:509: Offset: 931, NextOffset: 951 561s testutil.go:509: Offset: 1094, NextOffset: 1114 561s testutil.go:509: Offset: 951, NextOffset: 971 561s testutil.go:509: Offset: 1114, NextOffset: 2691 561s testutil.go:509: Offset: 971, NextOffset: 2414 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 96, NextOffset: 116 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 116, NextOffset: 136 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 136, NextOffset: 156 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 156, NextOffset: 176 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 176, NextOffset: 196 561s testutil.go:509: Offset: 298, NextOffset: 416 561s testutil.go:509: Offset: 196, NextOffset: 293 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 641, NextOffset: 1054 561s testutil.go:509: Offset: 498, NextOffset: 911 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 96, NextOffset: 116 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 116, NextOffset: 136 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 136, NextOffset: 156 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 156, NextOffset: 176 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 176, NextOffset: 196 561s testutil.go:509: Offset: 298, NextOffset: 416 561s testutil.go:509: Offset: 196, NextOffset: 293 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 416, NextOffset: 541 561s testutil.go:509: Offset: 293, NextOffset: 398 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 541, NextOffset: 641 561s testutil.go:509: Offset: 398, NextOffset: 498 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":101,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":101,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":101,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [baz.txt foo1.txt bar foo3.txt test dev .no.prefetch.landmark barlink test2] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark barlink test2 baz.txt foo1.txt bar foo3.txt test dev] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:509: Offset: 101, NextOffset: 2116 561s testutil.go:509: Offset: 0, NextOffset: 1944 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":91,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":151,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":171,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":191,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":286,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":386,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":482,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":820,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":840,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":860,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":880,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":196,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":216,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":236,"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":276,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":296,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":410,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":531,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":627,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":965,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":985,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1005,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1025,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark bar foo3.txt test dev test2 baz.txt foo1.txt barlink] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 286, NextOffset: 386 561s testutil.go:509: Offset: 410, NextOffset: 531 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 386, NextOffset: 482 561s testutil.go:509: Offset: 531, NextOffset: 627 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 482, NextOffset: 820 561s testutil.go:509: Offset: 627, NextOffset: 965 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 820, NextOffset: 840 561s testutil.go:509: Offset: 965, NextOffset: 985 561s testutil.go:509: Offset: 840, NextOffset: 860 561s testutil.go:509: Offset: 985, NextOffset: 1005 561s testutil.go:509: Offset: 860, NextOffset: 880 561s testutil.go:509: Offset: 1005, NextOffset: 1025 561s testutil.go:509: Offset: 880, NextOffset: 2209 561s testutil.go:509: Offset: 1025, NextOffset: 2507 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 191, NextOffset: 286 561s testutil.go:509: Offset: 296, NextOffset: 410 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 191, NextOffset: 286 561s testutil.go:509: Offset: 296, NextOffset: 410 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt barlink .no.prefetch.landmark bar foo3.txt test dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 531, NextOffset: 627 561s testutil.go:509: Offset: 386, NextOffset: 482 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 627, NextOffset: 965 561s testutil.go:509: Offset: 482, NextOffset: 820 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 965, NextOffset: 985 561s testutil.go:509: Offset: 820, NextOffset: 840 561s testutil.go:509: Offset: 985, NextOffset: 1005 561s testutil.go:509: Offset: 840, NextOffset: 860 561s testutil.go:509: Offset: 1005, NextOffset: 1025 561s testutil.go:509: Offset: 860, NextOffset: 880 561s testutil.go:509: Offset: 1025, NextOffset: 2507 561s testutil.go:509: Offset: 880, NextOffset: 2209 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 296, NextOffset: 410 561s testutil.go:509: Offset: 191, NextOffset: 286 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 196, NextOffset: 216 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 216, NextOffset: 236 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 236, NextOffset: 256 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 256, NextOffset: 276 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 276, NextOffset: 296 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 296, NextOffset: 410 561s testutil.go:509: Offset: 191, NextOffset: 286 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 410, NextOffset: 531 561s testutil.go:509: Offset: 286, NextOffset: 386 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":101,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":101,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":101,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark foo1.txt barlink test baz.txt bar foo3.txt dev test2] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt dev test2 .no.prefetch.landmark foo1.txt barlink test] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s testutil.go:509: Offset: 101, NextOffset: 1966 561s testutil.go:509: Offset: 0, NextOffset: 1797 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":91,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":151,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":171,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":191,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":289,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":391,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":489,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":825,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":845,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":865,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":885,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":197,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":217,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":237,"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":277,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":297,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":413,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":535,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":633,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":969,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":989,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1009,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1029,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [baz.txt bar foo3.txt foo1.txt barlink test dev test2 .no.prefetch.landmark] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 197, NextOffset: 217 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 217, NextOffset: 237 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 237, NextOffset: 257 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 257, NextOffset: 277 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 277, NextOffset: 297 561s testutil.go:509: Offset: 191, NextOffset: 289 561s testutil.go:509: Offset: 297, NextOffset: 413 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 197, NextOffset: 217 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 217, NextOffset: 237 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 237, NextOffset: 257 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 257, NextOffset: 277 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 277, NextOffset: 297 561s testutil.go:509: Offset: 191, NextOffset: 289 561s testutil.go:509: Offset: 297, NextOffset: 413 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 289, NextOffset: 391 561s testutil.go:509: Offset: 413, NextOffset: 535 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 391, NextOffset: 489 561s testutil.go:509: Offset: 535, NextOffset: 633 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 489, NextOffset: 825 561s testutil.go:509: Offset: 633, NextOffset: 969 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 825, NextOffset: 845 561s testutil.go:509: Offset: 969, NextOffset: 989 561s testutil.go:509: Offset: 845, NextOffset: 865 561s testutil.go:509: Offset: 989, NextOffset: 1009 561s testutil.go:509: Offset: 865, NextOffset: 885 561s testutil.go:509: Offset: 1009, NextOffset: 1029 561s testutil.go:509: Offset: 885, NextOffset: 2194 561s testutil.go:509: Offset: 1029, NextOffset: 2525 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt foo1.txt barlink test dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 413, NextOffset: 535 561s testutil.go:509: Offset: 289, NextOffset: 391 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 969, NextOffset: 989 561s testutil.go:509: Offset: 825, NextOffset: 845 561s testutil.go:509: Offset: 989, NextOffset: 1009 561s testutil.go:509: Offset: 845, NextOffset: 865 561s testutil.go:509: Offset: 1009, NextOffset: 1029 561s testutil.go:509: Offset: 865, NextOffset: 885 561s testutil.go:509: Offset: 1029, NextOffset: 2525 561s testutil.go:509: Offset: 885, NextOffset: 2194 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 197, NextOffset: 217 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 217, NextOffset: 237 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 237, NextOffset: 257 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 257, NextOffset: 277 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 277, NextOffset: 297 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 297, NextOffset: 413 561s testutil.go:509: Offset: 191, NextOffset: 289 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 197, NextOffset: 217 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 217, NextOffset: 237 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 237, NextOffset: 257 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 257, NextOffset: 277 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 277, NextOffset: 297 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 297, NextOffset: 413 561s testutil.go:509: Offset: 191, NextOffset: 289 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 535, NextOffset: 633 561s testutil.go:509: Offset: 391, NextOffset: 489 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 633, NextOffset: 969 561s testutil.go:509: Offset: 489, NextOffset: 825 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":101,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":101,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":101,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [bar foo3.txt barlink test test2 baz.txt foo1.txt dev .no.prefetch.landmark] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark bar foo3.txt barlink test test2 baz.txt foo1.txt dev] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1977 561s testutil.go:509: Offset: 0, NextOffset: 1794 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":92,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":112,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":132,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":152,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":172,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":192,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":288,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":488,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":823,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":843,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":863,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":883,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":198,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":238,"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":278,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":298,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":414,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":536,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":634,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":969,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":989,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1009,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1029,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt foo1.txt test bar foo3.txt barlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 92, NextOffset: 112 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 112, NextOffset: 132 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 132, NextOffset: 152 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 152, NextOffset: 172 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 172, NextOffset: 192 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 192, NextOffset: 288 561s testutil.go:509: Offset: 298, NextOffset: 414 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 288, NextOffset: 390 561s testutil.go:509: Offset: 414, NextOffset: 536 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 390, NextOffset: 488 561s testutil.go:509: Offset: 536, NextOffset: 634 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 488, NextOffset: 823 561s testutil.go:509: Offset: 634, NextOffset: 969 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 823, NextOffset: 843 561s testutil.go:509: Offset: 969, NextOffset: 989 561s testutil.go:509: Offset: 843, NextOffset: 863 561s testutil.go:509: Offset: 989, NextOffset: 1009 561s testutil.go:509: Offset: 863, NextOffset: 883 561s testutil.go:509: Offset: 1009, NextOffset: 1029 561s testutil.go:509: Offset: 883, NextOffset: 2183 561s testutil.go:509: Offset: 1029, NextOffset: 2516 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 92, NextOffset: 112 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 112, NextOffset: 132 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 132, NextOffset: 152 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 152, NextOffset: 172 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 172, NextOffset: 192 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 192, NextOffset: 288 561s testutil.go:509: Offset: 298, NextOffset: 414 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink dev test2 .no.prefetch.landmark baz.txt foo1.txt test] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 536, NextOffset: 634 561s testutil.go:509: Offset: 390, NextOffset: 488 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 634, NextOffset: 969 561s testutil.go:509: Offset: 488, NextOffset: 823 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 92, NextOffset: 112 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 112, NextOffset: 132 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 132, NextOffset: 152 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 152, NextOffset: 172 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 172, NextOffset: 192 561s testutil.go:509: Offset: 298, NextOffset: 414 561s testutil.go:509: Offset: 192, NextOffset: 288 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 92, NextOffset: 112 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 112, NextOffset: 132 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 132, NextOffset: 152 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 152, NextOffset: 172 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 172, NextOffset: 192 561s testutil.go:509: Offset: 298, NextOffset: 414 561s testutil.go:509: Offset: 192, NextOffset: 288 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 414, NextOffset: 536 561s testutil.go:509: Offset: 288, NextOffset: 390 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 969, NextOffset: 989 561s testutil.go:509: Offset: 823, NextOffset: 843 561s testutil.go:509: Offset: 989, NextOffset: 1009 561s testutil.go:509: Offset: 843, NextOffset: 863 561s testutil.go:509: Offset: 1009, NextOffset: 1029 561s testutil.go:509: Offset: 863, NextOffset: 883 561s testutil.go:509: Offset: 1029, NextOffset: 2516 561s testutil.go:509: Offset: 883, NextOffset: 2183 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":101,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":101,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":101,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt bar foo3.txt dev test2 foo1.txt barlink test] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt barlink test .no.prefetch.landmark baz.txt bar foo3.txt dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s testutil.go:509: Offset: 101, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1783 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: 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":113,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":133,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":153,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":173,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":193,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":292,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":395,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":496,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":834,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":854,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":874,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":894,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":198,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":218,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":238,"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":278,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":298,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":415,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":539,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":640,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":978,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":998,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1018,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1038,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [bar test test2 .no.prefetch.landmark foo3.txt barlink dev baz.txt foo1.txt] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 193, NextOffset: 292 561s testutil.go:509: Offset: 298, NextOffset: 415 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 193, NextOffset: 292 561s testutil.go:509: Offset: 298, NextOffset: 415 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 292, NextOffset: 395 561s testutil.go:509: Offset: 415, NextOffset: 539 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 395, NextOffset: 496 561s testutil.go:509: Offset: 539, NextOffset: 640 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 496, NextOffset: 834 561s testutil.go:509: Offset: 640, NextOffset: 978 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 834, NextOffset: 854 561s testutil.go:509: Offset: 978, NextOffset: 998 561s testutil.go:509: Offset: 854, NextOffset: 874 561s testutil.go:509: Offset: 998, NextOffset: 1018 561s testutil.go:509: Offset: 874, NextOffset: 894 561s testutil.go:509: Offset: 1018, NextOffset: 1038 561s testutil.go:509: Offset: 894, NextOffset: 2233 561s testutil.go:509: Offset: 1038, NextOffset: 2531 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar test test2 .no.prefetch.landmark foo3.txt barlink dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 640, NextOffset: 978 561s testutil.go:509: Offset: 496, NextOffset: 834 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 298, NextOffset: 415 561s testutil.go:509: Offset: 193, NextOffset: 292 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 415, NextOffset: 539 561s testutil.go:509: Offset: 292, NextOffset: 395 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 539, NextOffset: 640 561s testutil.go:509: Offset: 395, NextOffset: 496 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 978, NextOffset: 998 561s testutil.go:509: Offset: 834, NextOffset: 854 561s testutil.go:509: Offset: 998, NextOffset: 1018 561s testutil.go:509: Offset: 854, NextOffset: 874 561s testutil.go:509: Offset: 1018, NextOffset: 1038 561s testutil.go:509: Offset: 874, NextOffset: 894 561s testutil.go:509: Offset: 1038, NextOffset: 2531 561s testutil.go:509: Offset: 894, NextOffset: 2233 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 198, NextOffset: 218 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 218, NextOffset: 238 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 238, NextOffset: 258 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 258, NextOffset: 278 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 278, NextOffset: 298 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 298, NextOffset: 415 561s testutil.go:509: Offset: 193, NextOffset: 292 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":101,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":101,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":101,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":101,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":101,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":101,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":101,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo1.txt barlink dev baz.txt bar foo3.txt test test2 .no.prefetch.landmark] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt barlink dev baz.txt bar foo3.txt test test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s testutil.go:509: Offset: 101, NextOffset: 1971 561s testutil.go:509: Offset: 0, NextOffset: 1809 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":108,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":128,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":168,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":188,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":279,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":376,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":469,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":772,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":792,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":812,"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":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":212,"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":252,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":272,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":403,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":521,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":614,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":917,"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":957,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":977,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink dev test2 bar test] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 188, NextOffset: 279 561s testutil.go:509: Offset: 292, NextOffset: 403 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 188, NextOffset: 279 561s testutil.go:509: Offset: 292, NextOffset: 403 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 279, NextOffset: 376 561s testutil.go:509: Offset: 403, NextOffset: 521 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 376, NextOffset: 469 561s testutil.go:509: Offset: 521, NextOffset: 614 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 469, NextOffset: 772 561s testutil.go:509: Offset: 614, NextOffset: 917 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 772, NextOffset: 792 561s testutil.go:509: Offset: 917, NextOffset: 937 561s testutil.go:509: Offset: 792, NextOffset: 812 561s testutil.go:509: Offset: 937, NextOffset: 957 561s testutil.go:509: Offset: 812, NextOffset: 832 561s testutil.go:509: Offset: 957, NextOffset: 977 561s testutil.go:509: Offset: 832, NextOffset: 2089 561s testutil.go:509: Offset: 977, NextOffset: 2387 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt foo3.txt barlink dev test2 bar test] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 403, NextOffset: 521 561s testutil.go:509: Offset: 279, NextOffset: 376 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 614, NextOffset: 917 561s testutil.go:509: Offset: 469, NextOffset: 772 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 292, NextOffset: 403 561s testutil.go:509: Offset: 188, NextOffset: 279 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 521, NextOffset: 614 561s testutil.go:509: Offset: 376, NextOffset: 469 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 917, NextOffset: 937 561s testutil.go:509: Offset: 772, NextOffset: 792 561s testutil.go:509: Offset: 937, NextOffset: 957 561s testutil.go:509: Offset: 792, NextOffset: 812 561s testutil.go:509: Offset: 957, NextOffset: 977 561s testutil.go:509: Offset: 812, NextOffset: 832 561s testutil.go:509: Offset: 977, NextOffset: 2387 561s testutil.go:509: Offset: 832, NextOffset: 2089 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 292, NextOffset: 403 561s testutil.go:509: Offset: 188, NextOffset: 279 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":97,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":97,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":97,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [bar foo3.txt barlink test test2 .no.prefetch.landmark dev baz.txt foo1.txt] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark dev baz.txt foo1.txt bar foo3.txt barlink test test2] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:509: Offset: 97, NextOffset: 1902 561s testutil.go:509: Offset: 0, NextOffset: 1725 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":130,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":150,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":170,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":190,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":286,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":385,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":480,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":810,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":830,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":850,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":212,"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":252,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":272,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":408,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":528,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":623,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":933,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":953,"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":993,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test2 foo1.txt bar foo3.txt barlink test .no.prefetch.landmark baz.txt dev] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 385, NextOffset: 480 561s testutil.go:509: Offset: 528, NextOffset: 623 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 480, NextOffset: 790 561s testutil.go:509: Offset: 623, NextOffset: 933 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 790, NextOffset: 810 561s testutil.go:509: Offset: 933, NextOffset: 953 561s testutil.go:509: Offset: 810, NextOffset: 830 561s testutil.go:509: Offset: 953, NextOffset: 973 561s testutil.go:509: Offset: 830, NextOffset: 850 561s testutil.go:509: Offset: 973, NextOffset: 993 561s testutil.go:509: Offset: 850, NextOffset: 2120 561s testutil.go:509: Offset: 993, NextOffset: 2405 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:509: Offset: 292, NextOffset: 408 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:509: Offset: 292, NextOffset: 408 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 286, NextOffset: 385 561s testutil.go:509: Offset: 408, NextOffset: 528 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt dev test2 foo1.txt bar foo3.txt barlink test] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 292, NextOffset: 408 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 292, NextOffset: 408 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 408, NextOffset: 528 561s testutil.go:509: Offset: 286, NextOffset: 385 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 528, NextOffset: 623 561s testutil.go:509: Offset: 385, NextOffset: 480 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 623, NextOffset: 933 561s testutil.go:509: Offset: 480, NextOffset: 790 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 933, NextOffset: 953 561s testutil.go:509: Offset: 790, NextOffset: 810 561s testutil.go:509: Offset: 953, NextOffset: 973 561s testutil.go:509: Offset: 810, NextOffset: 830 561s testutil.go:509: Offset: 973, NextOffset: 993 561s testutil.go:509: Offset: 830, NextOffset: 850 561s testutil.go:509: Offset: 993, NextOffset: 2405 561s testutil.go:509: Offset: 850, NextOffset: 2120 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":97,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":97,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":97,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [test2 test .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink dev] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink dev test2 test] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1901 561s testutil.go:509: Offset: 0, NextOffset: 1727 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":91,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":151,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":171,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":191,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":283,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":381,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":477,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":801,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":821,"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":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":193,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":213,"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":253,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":273,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":406,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":524,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":620,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":924,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":944,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":964,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":984,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [foo1.txt foo3.txt test baz.txt bar barlink dev test2 .no.prefetch.landmark] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 213, NextOffset: 233 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 233, NextOffset: 253 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 253, NextOffset: 273 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 273, NextOffset: 293 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:509: Offset: 293, NextOffset: 406 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 213, NextOffset: 233 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 233, NextOffset: 253 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 253, NextOffset: 273 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 273, NextOffset: 293 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:509: Offset: 293, NextOffset: 406 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 283, NextOffset: 381 561s testutil.go:509: Offset: 406, NextOffset: 524 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 381, NextOffset: 477 561s testutil.go:509: Offset: 524, NextOffset: 620 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 477, NextOffset: 781 561s testutil.go:509: Offset: 620, NextOffset: 924 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 781, NextOffset: 801 561s testutil.go:509: Offset: 924, NextOffset: 944 561s testutil.go:509: Offset: 801, NextOffset: 821 561s testutil.go:509: Offset: 944, NextOffset: 964 561s testutil.go:509: Offset: 821, NextOffset: 841 561s testutil.go:509: Offset: 964, NextOffset: 984 561s testutil.go:509: Offset: 841, NextOffset: 2114 561s testutil.go:509: Offset: 984, NextOffset: 2395 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt foo3.txt test baz.txt bar barlink dev test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 213, NextOffset: 233 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 233, NextOffset: 253 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 253, NextOffset: 273 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 273, NextOffset: 293 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 293, NextOffset: 406 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 524, NextOffset: 620 561s testutil.go:509: Offset: 381, NextOffset: 477 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 213, NextOffset: 233 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 233, NextOffset: 253 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 253, NextOffset: 273 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 273, NextOffset: 293 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 293, NextOffset: 406 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 406, NextOffset: 524 561s testutil.go:509: Offset: 283, NextOffset: 381 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 620, NextOffset: 924 561s testutil.go:509: Offset: 477, NextOffset: 781 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 924, NextOffset: 944 561s testutil.go:509: Offset: 781, NextOffset: 801 561s testutil.go:509: Offset: 944, NextOffset: 964 561s testutil.go:509: Offset: 801, NextOffset: 821 561s testutil.go:509: Offset: 964, NextOffset: 984 561s testutil.go:509: Offset: 821, NextOffset: 841 561s testutil.go:509: Offset: 984, NextOffset: 2395 561s testutil.go:509: Offset: 841, NextOffset: 2114 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":97,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":97,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":97,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [foo1.txt bar dev test2 baz.txt foo3.txt barlink test .no.prefetch.landmark] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt barlink test .no.prefetch.landmark foo1.txt bar dev test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1908 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: 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":113,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":133,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":153,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":173,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":193,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":287,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":387,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":483,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":795,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":815,"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":855,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":195,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":215,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":235,"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":275,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":295,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":409,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":529,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":625,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":937,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":957,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":977,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":997,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [baz.txt foo3.txt barlink dev foo1.txt bar test test2 .no.prefetch.landmark] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 193, NextOffset: 287 561s testutil.go:509: Offset: 295, NextOffset: 409 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 193, NextOffset: 287 561s testutil.go:509: Offset: 295, NextOffset: 409 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 287, NextOffset: 387 561s testutil.go:509: Offset: 409, NextOffset: 529 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 387, NextOffset: 483 561s testutil.go:509: Offset: 529, NextOffset: 625 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 483, NextOffset: 795 561s testutil.go:509: Offset: 625, NextOffset: 937 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 795, NextOffset: 815 561s testutil.go:509: Offset: 937, NextOffset: 957 561s testutil.go:509: Offset: 815, NextOffset: 835 561s testutil.go:509: Offset: 957, NextOffset: 977 561s testutil.go:509: Offset: 835, NextOffset: 855 561s testutil.go:509: Offset: 977, NextOffset: 997 561s testutil.go:509: Offset: 855, NextOffset: 2130 561s testutil.go:509: Offset: 997, NextOffset: 2415 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink dev foo1.txt bar test test2 .no.prefetch.landmark baz.txt foo3.txt] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 295, NextOffset: 409 561s testutil.go:509: Offset: 193, NextOffset: 287 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 625, NextOffset: 937 561s testutil.go:509: Offset: 483, NextOffset: 795 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 409, NextOffset: 529 561s testutil.go:509: Offset: 287, NextOffset: 387 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 529, NextOffset: 625 561s testutil.go:509: Offset: 387, NextOffset: 483 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 937, NextOffset: 957 561s testutil.go:509: Offset: 795, NextOffset: 815 561s testutil.go:509: Offset: 957, NextOffset: 977 561s testutil.go:509: Offset: 815, NextOffset: 835 561s testutil.go:509: Offset: 977, NextOffset: 997 561s testutil.go:509: Offset: 835, NextOffset: 855 561s testutil.go:509: Offset: 997, NextOffset: 2415 561s testutil.go:509: Offset: 855, NextOffset: 2130 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 295, NextOffset: 409 561s testutil.go:509: Offset: 193, NextOffset: 287 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":97,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":97,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":97,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [bar barlink dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt test test2] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt test test2 bar barlink dev .no.prefetch.landmark baz.txt] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1913 561s testutil.go:509: Offset: 0, NextOffset: 1738 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":108,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":128,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":168,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":188,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":279,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":376,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":469,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":852,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":872,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":892,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":912,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":212,"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":252,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":272,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":403,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":521,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":614,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":997,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":1017,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1037,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1057,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [bar foo3.txt barlink test .no.prefetch.landmark baz.txt foo1.txt dev test2] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 852, NextOffset: 872 561s testutil.go:509: Offset: 997, NextOffset: 1017 561s testutil.go:509: Offset: 872, NextOffset: 892 561s testutil.go:509: Offset: 1017, NextOffset: 1037 561s testutil.go:509: Offset: 892, NextOffset: 912 561s testutil.go:509: Offset: 1037, NextOffset: 1057 561s testutil.go:509: Offset: 912, NextOffset: 2276 561s testutil.go:509: Offset: 1057, NextOffset: 2564 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 188, NextOffset: 279 561s testutil.go:509: Offset: 292, NextOffset: 403 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 188, NextOffset: 279 561s testutil.go:509: Offset: 292, NextOffset: 403 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 279, NextOffset: 376 561s testutil.go:509: Offset: 403, NextOffset: 521 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 376, NextOffset: 469 561s testutil.go:509: Offset: 521, NextOffset: 614 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 469, NextOffset: 852 561s testutil.go:509: Offset: 614, NextOffset: 997 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt dev test2 bar foo3.txt barlink test] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 614, NextOffset: 997 561s testutil.go:509: Offset: 469, NextOffset: 852 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 997, NextOffset: 1017 561s testutil.go:509: Offset: 852, NextOffset: 872 561s testutil.go:509: Offset: 1017, NextOffset: 1037 561s testutil.go:509: Offset: 872, NextOffset: 892 561s testutil.go:509: Offset: 1037, NextOffset: 1057 561s testutil.go:509: Offset: 892, NextOffset: 912 561s testutil.go:509: Offset: 1057, NextOffset: 2564 561s testutil.go:509: Offset: 912, NextOffset: 2276 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 292, NextOffset: 403 561s testutil.go:509: Offset: 188, NextOffset: 279 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 403, NextOffset: 521 561s testutil.go:509: Offset: 279, NextOffset: 376 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 292, NextOffset: 403 561s testutil.go:509: Offset: 188, NextOffset: 279 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 521, NextOffset: 614 561s testutil.go:509: Offset: 376, NextOffset: 469 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":97,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":97,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":97,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [barlink test test2 .no.prefetch.landmark baz.txt bar foo3.txt dev foo1.txt] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar foo3.txt dev foo1.txt barlink test test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2030 561s testutil.go:509: Offset: 0, NextOffset: 1847 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":130,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":150,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":170,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":190,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":286,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":385,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":480,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":868,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":888,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":908,"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":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":212,"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":252,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":272,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":408,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":528,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":623,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":1011,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1031,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1051,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1071,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [bar foo3.txt barlink dev test2 .no.prefetch.landmark test baz.txt foo1.txt] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 868, NextOffset: 888 561s testutil.go:509: Offset: 1011, NextOffset: 1031 561s testutil.go:509: Offset: 888, NextOffset: 908 561s testutil.go:509: Offset: 1031, NextOffset: 1051 561s testutil.go:509: Offset: 908, NextOffset: 928 561s testutil.go:509: Offset: 1051, NextOffset: 1071 561s testutil.go:509: Offset: 928, NextOffset: 2286 561s testutil.go:509: Offset: 1071, NextOffset: 2579 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:509: Offset: 292, NextOffset: 408 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:509: Offset: 292, NextOffset: 408 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 286, NextOffset: 385 561s testutil.go:509: Offset: 408, NextOffset: 528 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 385, NextOffset: 480 561s testutil.go:509: Offset: 528, NextOffset: 623 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 480, NextOffset: 868 561s testutil.go:509: Offset: 623, NextOffset: 1011 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test baz.txt foo1.txt bar foo3.txt barlink dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 292, NextOffset: 408 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 408, NextOffset: 528 561s testutil.go:509: Offset: 286, NextOffset: 385 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 528, NextOffset: 623 561s testutil.go:509: Offset: 385, NextOffset: 480 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 623, NextOffset: 1011 561s testutil.go:509: Offset: 480, NextOffset: 868 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 292, NextOffset: 408 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 1011, NextOffset: 1031 561s testutil.go:509: Offset: 868, NextOffset: 888 561s testutil.go:509: Offset: 1031, NextOffset: 1051 561s testutil.go:509: Offset: 888, NextOffset: 908 561s testutil.go:509: Offset: 1051, NextOffset: 1071 561s testutil.go:509: Offset: 908, NextOffset: 928 561s testutil.go:509: Offset: 1071, NextOffset: 2579 561s testutil.go:509: Offset: 928, NextOffset: 2286 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":97,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":97,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":97,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo1.txt foo3.txt test dev test2 .no.prefetch.landmark baz.txt bar barlink] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar barlink foo1.txt foo3.txt test dev test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s testutil.go:509: Offset: 97, NextOffset: 2025 561s testutil.go:509: Offset: 0, NextOffset: 1845 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":91,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":151,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":171,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":191,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":283,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":381,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":477,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":861,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":881,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":901,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":921,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":193,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":213,"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":253,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":273,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":293,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":406,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":524,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":620,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":1004,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1024,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1044,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1064,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark bar foo3.txt barlink dev baz.txt foo1.txt test test2] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 213, NextOffset: 233 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 233, NextOffset: 253 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 253, NextOffset: 273 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 273, NextOffset: 293 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:509: Offset: 293, NextOffset: 406 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 213, NextOffset: 233 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 233, NextOffset: 253 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 253, NextOffset: 273 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 273, NextOffset: 293 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:509: Offset: 293, NextOffset: 406 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 283, NextOffset: 381 561s testutil.go:509: Offset: 406, NextOffset: 524 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 381, NextOffset: 477 561s testutil.go:509: Offset: 524, NextOffset: 620 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 477, NextOffset: 861 561s testutil.go:509: Offset: 620, NextOffset: 1004 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 861, NextOffset: 881 561s testutil.go:509: Offset: 1004, NextOffset: 1024 561s testutil.go:509: Offset: 881, NextOffset: 901 561s testutil.go:509: Offset: 1024, NextOffset: 1044 561s testutil.go:509: Offset: 901, NextOffset: 921 561s testutil.go:509: Offset: 1044, NextOffset: 1064 561s testutil.go:509: Offset: 921, NextOffset: 2289 561s testutil.go:509: Offset: 1064, NextOffset: 2567 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt test test2 .no.prefetch.landmark bar foo3.txt barlink dev] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 213, NextOffset: 233 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 233, NextOffset: 253 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 253, NextOffset: 273 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 273, NextOffset: 293 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 293, NextOffset: 406 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 406, NextOffset: 524 561s testutil.go:509: Offset: 283, NextOffset: 381 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 1004, NextOffset: 1024 561s testutil.go:509: Offset: 861, NextOffset: 881 561s testutil.go:509: Offset: 1024, NextOffset: 1044 561s testutil.go:509: Offset: 881, NextOffset: 901 561s testutil.go:509: Offset: 1044, NextOffset: 1064 561s testutil.go:509: Offset: 901, NextOffset: 921 561s testutil.go:509: Offset: 1064, NextOffset: 2567 561s testutil.go:509: Offset: 921, NextOffset: 2289 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 193, NextOffset: 213 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 213, NextOffset: 233 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 233, NextOffset: 253 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 253, NextOffset: 273 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 273, NextOffset: 293 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 293, NextOffset: 406 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 524, NextOffset: 620 561s testutil.go:509: Offset: 381, NextOffset: 477 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 620, NextOffset: 1004 561s testutil.go:509: Offset: 477, NextOffset: 861 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":97,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":97,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":97,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [barlink test test2 .no.prefetch.landmark baz.txt foo1.txt bar foo3.txt dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt dev barlink test test2 .no.prefetch.landmark baz.txt] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s testutil.go:509: Offset: 97, NextOffset: 2034 561s testutil.go:509: Offset: 0, NextOffset: 1853 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: 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":113,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":133,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":153,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":173,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":193,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":287,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":387,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":483,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":892,"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":932,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":195,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":215,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":235,"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":275,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":295,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":409,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":529,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":625,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":1034,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1054,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1074,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [bar foo3.txt test dev test2 .no.prefetch.landmark foo1.txt barlink baz.txt] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 193, NextOffset: 287 561s testutil.go:509: Offset: 295, NextOffset: 409 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 193, NextOffset: 287 561s testutil.go:509: Offset: 295, NextOffset: 409 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 287, NextOffset: 387 561s testutil.go:509: Offset: 409, NextOffset: 529 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 387, NextOffset: 483 561s testutil.go:509: Offset: 529, NextOffset: 625 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 483, NextOffset: 872 561s testutil.go:509: Offset: 625, NextOffset: 1014 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 872, NextOffset: 892 561s testutil.go:509: Offset: 1014, NextOffset: 1034 561s testutil.go:509: Offset: 892, NextOffset: 912 561s testutil.go:509: Offset: 1034, NextOffset: 1054 561s testutil.go:509: Offset: 912, NextOffset: 932 561s testutil.go:509: Offset: 1054, NextOffset: 1074 561s testutil.go:509: Offset: 932, NextOffset: 2298 561s testutil.go:509: Offset: 1074, NextOffset: 2583 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark foo1.txt barlink baz.txt bar foo3.txt test] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 409, NextOffset: 529 561s testutil.go:509: Offset: 287, NextOffset: 387 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 295, NextOffset: 409 561s testutil.go:509: Offset: 193, NextOffset: 287 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 529, NextOffset: 625 561s testutil.go:509: Offset: 387, NextOffset: 483 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 625, NextOffset: 1014 561s testutil.go:509: Offset: 483, NextOffset: 872 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 1014, NextOffset: 1034 561s testutil.go:509: Offset: 872, NextOffset: 892 561s testutil.go:509: Offset: 1034, NextOffset: 1054 561s testutil.go:509: Offset: 892, NextOffset: 912 561s testutil.go:509: Offset: 1054, NextOffset: 1074 561s testutil.go:509: Offset: 912, NextOffset: 932 561s testutil.go:509: Offset: 1074, NextOffset: 2583 561s testutil.go:509: Offset: 932, NextOffset: 2298 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 195, NextOffset: 215 561s testutil.go:509: Offset: 93, NextOffset: 113 561s testutil.go:509: Offset: 215, NextOffset: 235 561s testutil.go:509: Offset: 113, NextOffset: 133 561s testutil.go:509: Offset: 235, NextOffset: 255 561s testutil.go:509: Offset: 133, NextOffset: 153 561s testutil.go:509: Offset: 255, NextOffset: 275 561s testutil.go:509: Offset: 153, NextOffset: 173 561s testutil.go:509: Offset: 275, NextOffset: 295 561s testutil.go:509: Offset: 173, NextOffset: 193 561s testutil.go:509: Offset: 295, NextOffset: 409 561s testutil.go:509: Offset: 193, NextOffset: 287 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":97,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":97,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":97,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark foo1.txt bar foo3.txt barlink test baz.txt dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt dev test2 .no.prefetch.landmark foo1.txt bar foo3.txt barlink test] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s testutil.go:509: Offset: 97, NextOffset: 2046 561s testutil.go:509: Offset: 0, NextOffset: 1866 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":129,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":149,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":169,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":282,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":379,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":474,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":808,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":828,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":848,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":189,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":209,"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":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":269,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":289,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":402,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":520,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":615,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":929,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":949,"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":989,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark baz.txt foo1.txt bar dev test2 foo3.txt barlink test] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 474, NextOffset: 788 561s testutil.go:509: Offset: 615, NextOffset: 929 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 788, NextOffset: 808 561s testutil.go:509: Offset: 929, NextOffset: 949 561s testutil.go:509: Offset: 808, NextOffset: 828 561s testutil.go:509: Offset: 949, NextOffset: 969 561s testutil.go:509: Offset: 828, NextOffset: 848 561s testutil.go:509: Offset: 969, NextOffset: 989 561s testutil.go:509: Offset: 848, NextOffset: 2105 561s testutil.go:509: Offset: 989, NextOffset: 2401 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 189, NextOffset: 209 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 209, NextOffset: 229 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 249, NextOffset: 269 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 269, NextOffset: 289 561s testutil.go:509: Offset: 189, NextOffset: 282 561s testutil.go:509: Offset: 289, NextOffset: 402 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 189, NextOffset: 209 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 209, NextOffset: 229 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 249, NextOffset: 269 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 269, NextOffset: 289 561s testutil.go:509: Offset: 189, NextOffset: 282 561s testutil.go:509: Offset: 289, NextOffset: 402 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 282, NextOffset: 379 561s testutil.go:509: Offset: 402, NextOffset: 520 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 379, NextOffset: 474 561s testutil.go:509: Offset: 520, NextOffset: 615 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 foo3.txt barlink test .no.prefetch.landmark baz.txt foo1.txt bar] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 189, NextOffset: 209 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 209, NextOffset: 229 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 249, NextOffset: 269 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 269, NextOffset: 289 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 289, NextOffset: 402 561s testutil.go:509: Offset: 189, NextOffset: 282 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 402, NextOffset: 520 561s testutil.go:509: Offset: 282, NextOffset: 379 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 520, NextOffset: 615 561s testutil.go:509: Offset: 379, NextOffset: 474 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 189, NextOffset: 209 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 209, NextOffset: 229 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 249, NextOffset: 269 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 269, NextOffset: 289 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 289, NextOffset: 402 561s testutil.go:509: Offset: 189, NextOffset: 282 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 615, NextOffset: 929 561s testutil.go:509: Offset: 474, NextOffset: 788 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 929, NextOffset: 949 561s testutil.go:509: Offset: 788, NextOffset: 808 561s testutil.go:509: Offset: 949, NextOffset: 969 561s testutil.go:509: Offset: 808, NextOffset: 828 561s testutil.go:509: Offset: 969, NextOffset: 989 561s testutil.go:509: Offset: 828, NextOffset: 848 561s testutil.go:509: Offset: 989, NextOffset: 2401 561s testutil.go:509: Offset: 848, NextOffset: 2105 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":97,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":97,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":97,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [barlink test test2 baz.txt foo1.txt bar foo3.txt dev .no.prefetch.landmark] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt dev .no.prefetch.landmark barlink test test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1907 561s testutil.go:509: Offset: 0, NextOffset: 1734 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":88,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":108,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":128,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":148,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":168,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":188,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":284,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":384,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":480,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":804,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":824,"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":864,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":191,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":211,"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":251,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":271,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":291,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":406,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":526,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":622,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":946,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":966,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":986,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1006,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [foo3.txt barlink dev test2 .no.prefetch.landmark foo1.txt bar test baz.txt] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 284, NextOffset: 384 561s testutil.go:509: Offset: 406, NextOffset: 526 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 384, NextOffset: 480 561s testutil.go:509: Offset: 526, NextOffset: 622 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 480, NextOffset: 804 561s testutil.go:509: Offset: 622, NextOffset: 946 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 804, NextOffset: 824 561s testutil.go:509: Offset: 946, NextOffset: 966 561s testutil.go:509: Offset: 824, NextOffset: 844 561s testutil.go:509: Offset: 966, NextOffset: 986 561s testutil.go:509: Offset: 844, NextOffset: 864 561s testutil.go:509: Offset: 986, NextOffset: 1006 561s testutil.go:509: Offset: 864, NextOffset: 2131 561s testutil.go:509: Offset: 1006, NextOffset: 2422 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 191, NextOffset: 211 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 211, NextOffset: 231 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 231, NextOffset: 251 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 251, NextOffset: 271 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 271, NextOffset: 291 561s testutil.go:509: Offset: 188, NextOffset: 284 561s testutil.go:509: Offset: 291, NextOffset: 406 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 191, NextOffset: 211 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 211, NextOffset: 231 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 231, NextOffset: 251 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 251, NextOffset: 271 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 271, NextOffset: 291 561s testutil.go:509: Offset: 188, NextOffset: 284 561s testutil.go:509: Offset: 291, NextOffset: 406 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo3.txt barlink dev test2 .no.prefetch.landmark foo1.txt bar test] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 406, NextOffset: 526 561s testutil.go:509: Offset: 284, NextOffset: 384 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 526, NextOffset: 622 561s testutil.go:509: Offset: 384, NextOffset: 480 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 946, NextOffset: 966 561s testutil.go:509: Offset: 804, NextOffset: 824 561s testutil.go:509: Offset: 966, NextOffset: 986 561s testutil.go:509: Offset: 824, NextOffset: 844 561s testutil.go:509: Offset: 986, NextOffset: 1006 561s testutil.go:509: Offset: 844, NextOffset: 864 561s testutil.go:509: Offset: 1006, NextOffset: 2422 561s testutil.go:509: Offset: 864, NextOffset: 2131 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 191, NextOffset: 211 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 211, NextOffset: 231 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 231, NextOffset: 251 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 251, NextOffset: 271 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 271, NextOffset: 291 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 291, NextOffset: 406 561s testutil.go:509: Offset: 188, NextOffset: 284 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 622, NextOffset: 946 561s testutil.go:509: Offset: 480, NextOffset: 804 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 191, NextOffset: 211 561s testutil.go:509: Offset: 88, NextOffset: 108 561s testutil.go:509: Offset: 211, NextOffset: 231 561s testutil.go:509: Offset: 108, NextOffset: 128 561s testutil.go:509: Offset: 231, NextOffset: 251 561s testutil.go:509: Offset: 128, NextOffset: 148 561s testutil.go:509: Offset: 251, NextOffset: 271 561s testutil.go:509: Offset: 148, NextOffset: 168 561s testutil.go:509: Offset: 271, NextOffset: 291 561s testutil.go:509: Offset: 168, NextOffset: 188 561s testutil.go:509: Offset: 291, NextOffset: 406 561s testutil.go:509: Offset: 188, NextOffset: 284 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":97,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":97,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":97,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark foo1.txt barlink test baz.txt bar foo3.txt dev test2] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test baz.txt bar foo3.txt dev test2 .no.prefetch.landmark foo1.txt barlink] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1910 561s testutil.go:509: Offset: 0, NextOffset: 1733 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":130,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":150,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":170,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":190,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":285,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":384,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":480,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":797,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":817,"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":857,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":192,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":212,"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":252,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":272,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":292,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":406,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":526,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":622,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":939,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":959,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":979,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":999,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [barlink test test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt dev bar] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 797, NextOffset: 817 561s testutil.go:509: Offset: 939, NextOffset: 959 561s testutil.go:509: Offset: 817, NextOffset: 837 561s testutil.go:509: Offset: 959, NextOffset: 979 561s testutil.go:509: Offset: 837, NextOffset: 857 561s testutil.go:509: Offset: 979, NextOffset: 999 561s testutil.go:509: Offset: 857, NextOffset: 2129 561s testutil.go:509: Offset: 999, NextOffset: 2408 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 190, NextOffset: 285 561s testutil.go:509: Offset: 292, NextOffset: 406 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 190, NextOffset: 285 561s testutil.go:509: Offset: 292, NextOffset: 406 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 285, NextOffset: 384 561s testutil.go:509: Offset: 406, NextOffset: 526 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 384, NextOffset: 480 561s testutil.go:509: Offset: 526, NextOffset: 622 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 480, NextOffset: 797 561s testutil.go:509: Offset: 622, NextOffset: 939 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt foo1.txt foo3.txt dev bar barlink test] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 406, NextOffset: 526 561s testutil.go:509: Offset: 285, NextOffset: 384 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 622, NextOffset: 939 561s testutil.go:509: Offset: 480, NextOffset: 797 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 526, NextOffset: 622 561s testutil.go:509: Offset: 384, NextOffset: 480 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 939, NextOffset: 959 561s testutil.go:509: Offset: 797, NextOffset: 817 561s testutil.go:509: Offset: 959, NextOffset: 979 561s testutil.go:509: Offset: 817, NextOffset: 837 561s testutil.go:509: Offset: 979, NextOffset: 999 561s testutil.go:509: Offset: 837, NextOffset: 857 561s testutil.go:509: Offset: 999, NextOffset: 2408 561s testutil.go:509: Offset: 857, NextOffset: 2129 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 292, NextOffset: 406 561s testutil.go:509: Offset: 190, NextOffset: 285 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 192, NextOffset: 212 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 212, NextOffset: 232 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 232, NextOffset: 252 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 252, NextOffset: 272 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 272, NextOffset: 292 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 292, NextOffset: 406 561s testutil.go:509: Offset: 190, NextOffset: 285 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":97,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":97,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":97,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [bar barlink dev test2 baz.txt foo3.txt test .no.prefetch.landmark foo1.txt] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar barlink dev test2 baz.txt foo3.txt test] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s testutil.go:509: Offset: 97, NextOffset: 1921 561s testutil.go:509: Offset: 0, NextOffset: 1745 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":90,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":110,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":130,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":150,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":170,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":190,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":286,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":386,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":484,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":803,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":823,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":843,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":863,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":194,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":214,"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":254,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":274,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":294,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":411,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":532,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":630,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":949,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":969,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":989,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1009,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [foo3.txt barlink dev test2 .no.prefetch.landmark baz.txt foo1.txt bar test] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:509: Offset: 294, NextOffset: 411 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 286, NextOffset: 386 561s testutil.go:509: Offset: 411, NextOffset: 532 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 386, NextOffset: 484 561s testutil.go:509: Offset: 532, NextOffset: 630 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 484, NextOffset: 803 561s testutil.go:509: Offset: 630, NextOffset: 949 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 803, NextOffset: 823 561s testutil.go:509: Offset: 949, NextOffset: 969 561s testutil.go:509: Offset: 823, NextOffset: 843 561s testutil.go:509: Offset: 969, NextOffset: 989 561s testutil.go:509: Offset: 843, NextOffset: 863 561s testutil.go:509: Offset: 989, NextOffset: 1009 561s testutil.go:509: Offset: 863, NextOffset: 2135 561s testutil.go:509: Offset: 1009, NextOffset: 2426 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:509: Offset: 294, NextOffset: 411 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt foo1.txt bar test foo3.txt barlink] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 294, NextOffset: 411 561s testutil.go:509: Offset: 190, NextOffset: 286 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 411, NextOffset: 532 561s testutil.go:509: Offset: 286, NextOffset: 386 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 532, NextOffset: 630 561s testutil.go:509: Offset: 386, NextOffset: 484 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 949, NextOffset: 969 561s testutil.go:509: Offset: 803, NextOffset: 823 561s testutil.go:509: Offset: 969, NextOffset: 989 561s testutil.go:509: Offset: 823, NextOffset: 843 561s testutil.go:509: Offset: 989, NextOffset: 1009 561s testutil.go:509: Offset: 843, NextOffset: 863 561s testutil.go:509: Offset: 1009, NextOffset: 2426 561s testutil.go:509: Offset: 863, NextOffset: 2135 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 630, NextOffset: 949 561s testutil.go:509: Offset: 484, NextOffset: 803 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 194, NextOffset: 214 561s testutil.go:509: Offset: 90, NextOffset: 110 561s testutil.go:509: Offset: 214, NextOffset: 234 561s testutil.go:509: Offset: 110, NextOffset: 130 561s testutil.go:509: Offset: 234, NextOffset: 254 561s testutil.go:509: Offset: 130, NextOffset: 150 561s testutil.go:509: Offset: 254, NextOffset: 274 561s testutil.go:509: Offset: 150, NextOffset: 170 561s testutil.go:509: Offset: 274, NextOffset: 294 561s testutil.go:509: Offset: 170, NextOffset: 190 561s testutil.go:509: Offset: 294, NextOffset: 411 561s testutil.go:509: Offset: 190, NextOffset: 286 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":97,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":97,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":97,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":97,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":97,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":97,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":97,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [test2 .no.prefetch.landmark baz.txt bar barlink foo1.txt foo3.txt test dev] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt test dev test2 .no.prefetch.landmark baz.txt bar barlink] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s testutil.go:509: Offset: 97, NextOffset: 1925 561s testutil.go:509: Offset: 0, NextOffset: 1746 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":85,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":105,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":145,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":272,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":365,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":454,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":765,"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":805,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":825,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":183,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":223,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":243,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":263,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":389,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":501,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":590,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":921,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":941,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":961,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink dev test2 foo1.txt bar foo3.txt test] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 105, NextOffset: 125 561s testutil.go:509: Offset: 203, NextOffset: 223 561s testutil.go:509: Offset: 125, NextOffset: 145 561s testutil.go:509: Offset: 223, NextOffset: 243 561s testutil.go:509: Offset: 145, NextOffset: 165 561s testutil.go:509: Offset: 243, NextOffset: 263 561s testutil.go:509: Offset: 165, NextOffset: 185 561s testutil.go:509: Offset: 263, NextOffset: 283 561s testutil.go:509: Offset: 185, NextOffset: 272 561s testutil.go:509: Offset: 283, NextOffset: 389 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 105, NextOffset: 125 561s testutil.go:509: Offset: 203, NextOffset: 223 561s testutil.go:509: Offset: 125, NextOffset: 145 561s testutil.go:509: Offset: 223, NextOffset: 243 561s testutil.go:509: Offset: 145, NextOffset: 165 561s testutil.go:509: Offset: 243, NextOffset: 263 561s testutil.go:509: Offset: 165, NextOffset: 185 561s testutil.go:509: Offset: 263, NextOffset: 283 561s testutil.go:509: Offset: 185, NextOffset: 272 561s testutil.go:509: Offset: 283, NextOffset: 389 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 272, NextOffset: 365 561s testutil.go:509: Offset: 389, NextOffset: 501 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 365, NextOffset: 454 561s testutil.go:509: Offset: 501, NextOffset: 590 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 454, NextOffset: 765 561s testutil.go:509: Offset: 590, NextOffset: 901 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 765, NextOffset: 785 561s testutil.go:509: Offset: 901, NextOffset: 921 561s testutil.go:509: Offset: 785, NextOffset: 805 561s testutil.go:509: Offset: 921, NextOffset: 941 561s testutil.go:509: Offset: 805, NextOffset: 825 561s testutil.go:509: Offset: 941, NextOffset: 961 561s testutil.go:509: Offset: 825, NextOffset: 2050 561s testutil.go:509: Offset: 961, NextOffset: 2344 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 foo1.txt bar foo3.txt test .no.prefetch.landmark baz.txt barlink dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 203, NextOffset: 223 561s testutil.go:509: Offset: 105, NextOffset: 125 561s testutil.go:509: Offset: 223, NextOffset: 243 561s testutil.go:509: Offset: 125, NextOffset: 145 561s testutil.go:509: Offset: 243, NextOffset: 263 561s testutil.go:509: Offset: 145, NextOffset: 165 561s testutil.go:509: Offset: 263, NextOffset: 283 561s testutil.go:509: Offset: 165, NextOffset: 185 561s testutil.go:509: Offset: 283, NextOffset: 389 561s testutil.go:509: Offset: 185, NextOffset: 272 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 203, NextOffset: 223 561s testutil.go:509: Offset: 105, NextOffset: 125 561s testutil.go:509: Offset: 223, NextOffset: 243 561s testutil.go:509: Offset: 125, NextOffset: 145 561s testutil.go:509: Offset: 243, NextOffset: 263 561s testutil.go:509: Offset: 145, NextOffset: 165 561s testutil.go:509: Offset: 263, NextOffset: 283 561s testutil.go:509: Offset: 165, NextOffset: 185 561s testutil.go:509: Offset: 283, NextOffset: 389 561s testutil.go:509: Offset: 185, NextOffset: 272 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 389, NextOffset: 501 561s testutil.go:509: Offset: 272, NextOffset: 365 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 501, NextOffset: 590 561s testutil.go:509: Offset: 365, NextOffset: 454 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 590, NextOffset: 901 561s testutil.go:509: Offset: 454, NextOffset: 765 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 901, NextOffset: 921 561s testutil.go:509: Offset: 765, NextOffset: 785 561s testutil.go:509: Offset: 921, NextOffset: 941 561s testutil.go:509: Offset: 785, NextOffset: 805 561s testutil.go:509: Offset: 941, NextOffset: 961 561s testutil.go:509: Offset: 805, NextOffset: 825 561s testutil.go:509: Offset: 961, NextOffset: 2344 561s testutil.go:509: Offset: 825, NextOffset: 2050 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":91,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":91,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":91,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt bar foo3.txt barlink dev test2 .no.prefetch.landmark foo1.txt test] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt bar foo3.txt barlink dev test2 .no.prefetch.landmark foo1.txt test] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s testutil.go:509: Offset: 91, NextOffset: 1846 561s testutil.go:509: Offset: 0, NextOffset: 1687 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":127,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":147,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":279,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":374,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":465,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":801,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":821,"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":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":225,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":245,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":265,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":395,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":509,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":600,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":916,"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":956,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":976,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [barlink test dev .no.prefetch.landmark baz.txt test2 foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 187, NextOffset: 279 561s testutil.go:509: Offset: 285, NextOffset: 395 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 279, NextOffset: 374 561s testutil.go:509: Offset: 395, NextOffset: 509 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 374, NextOffset: 465 561s testutil.go:509: Offset: 509, NextOffset: 600 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 465, NextOffset: 781 561s testutil.go:509: Offset: 600, NextOffset: 916 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 781, NextOffset: 801 561s testutil.go:509: Offset: 916, NextOffset: 936 561s testutil.go:509: Offset: 801, NextOffset: 821 561s testutil.go:509: Offset: 936, NextOffset: 956 561s testutil.go:509: Offset: 821, NextOffset: 841 561s testutil.go:509: Offset: 956, NextOffset: 976 561s testutil.go:509: Offset: 841, NextOffset: 2077 561s testutil.go:509: Offset: 976, NextOffset: 2357 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 187, NextOffset: 279 561s testutil.go:509: Offset: 285, NextOffset: 395 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev .no.prefetch.landmark baz.txt test2 foo1.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 395, NextOffset: 509 561s testutil.go:509: Offset: 279, NextOffset: 374 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 509, NextOffset: 600 561s testutil.go:509: Offset: 374, NextOffset: 465 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 600, NextOffset: 916 561s testutil.go:509: Offset: 465, NextOffset: 781 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 916, NextOffset: 936 561s testutil.go:509: Offset: 781, NextOffset: 801 561s testutil.go:509: Offset: 936, NextOffset: 956 561s testutil.go:509: Offset: 801, NextOffset: 821 561s testutil.go:509: Offset: 956, NextOffset: 976 561s testutil.go:509: Offset: 821, NextOffset: 841 561s testutil.go:509: Offset: 976, NextOffset: 2357 561s testutil.go:509: Offset: 841, NextOffset: 2077 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 285, NextOffset: 395 561s testutil.go:509: Offset: 187, NextOffset: 279 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 285, NextOffset: 395 561s testutil.go:509: Offset: 187, NextOffset: 279 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":91,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":91,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":91,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [baz.txt foo1.txt barlink dev test2 bar foo3.txt test .no.prefetch.landmark] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt test .no.prefetch.landmark baz.txt foo1.txt barlink dev test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s testutil.go:509: Offset: 91, NextOffset: 1853 561s testutil.go:509: Offset: 0, NextOffset: 1696 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":127,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":147,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":167,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":187,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":275,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":369,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":461,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":765,"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":805,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":825,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":184,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":204,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":244,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":264,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":284,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":502,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":594,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":898,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":918,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":938,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":958,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark foo1.txt bar test2 baz.txt foo3.txt barlink test dev] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 369, NextOffset: 461 561s testutil.go:509: Offset: 502, NextOffset: 594 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 461, NextOffset: 765 561s testutil.go:509: Offset: 594, NextOffset: 898 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 765, NextOffset: 785 561s testutil.go:509: Offset: 898, NextOffset: 918 561s testutil.go:509: Offset: 785, NextOffset: 805 561s testutil.go:509: Offset: 918, NextOffset: 938 561s testutil.go:509: Offset: 805, NextOffset: 825 561s testutil.go:509: Offset: 938, NextOffset: 958 561s testutil.go:509: Offset: 825, NextOffset: 2056 561s testutil.go:509: Offset: 958, NextOffset: 2339 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 184, NextOffset: 204 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 204, NextOffset: 224 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 244, NextOffset: 264 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 264, NextOffset: 284 561s testutil.go:509: Offset: 187, NextOffset: 275 561s testutil.go:509: Offset: 284, NextOffset: 390 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 184, NextOffset: 204 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 204, NextOffset: 224 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 244, NextOffset: 264 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 264, NextOffset: 284 561s testutil.go:509: Offset: 187, NextOffset: 275 561s testutil.go:509: Offset: 284, NextOffset: 390 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 275, NextOffset: 369 561s testutil.go:509: Offset: 390, NextOffset: 502 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt bar test2 baz.txt foo3.txt barlink test dev] vs [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 898, NextOffset: 918 561s testutil.go:509: Offset: 765, NextOffset: 785 561s testutil.go:509: Offset: 918, NextOffset: 938 561s testutil.go:509: Offset: 785, NextOffset: 805 561s testutil.go:509: Offset: 938, NextOffset: 958 561s testutil.go:509: Offset: 805, NextOffset: 825 561s testutil.go:509: Offset: 958, NextOffset: 2339 561s testutil.go:509: Offset: 825, NextOffset: 2056 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 390, NextOffset: 502 561s testutil.go:509: Offset: 275, NextOffset: 369 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 502, NextOffset: 594 561s testutil.go:509: Offset: 369, NextOffset: 461 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 184, NextOffset: 204 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 204, NextOffset: 224 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 244, NextOffset: 264 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 264, NextOffset: 284 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 284, NextOffset: 390 561s testutil.go:509: Offset: 187, NextOffset: 275 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 184, NextOffset: 204 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 204, NextOffset: 224 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 244, NextOffset: 264 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 264, NextOffset: 284 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 284, NextOffset: 390 561s testutil.go:509: Offset: 187, NextOffset: 275 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 594, NextOffset: 898 561s testutil.go:509: Offset: 461, NextOffset: 765 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":91,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":91,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":91,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [dev test2 foo1.txt foo3.txt barlink .no.prefetch.landmark baz.txt bar test] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt barlink .no.prefetch.landmark baz.txt bar test dev test2] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1855 561s testutil.go:509: Offset: 0, NextOffset: 1699 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":91,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":151,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":171,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":191,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":281,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":377,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":469,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":778,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":798,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":818,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":838,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":186,"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":226,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":266,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":286,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":394,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":508,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":600,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":929,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":949,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":969,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt foo1.txt foo3.txt test2 bar barlink test dev] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 186, NextOffset: 206 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 206, NextOffset: 226 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 226, NextOffset: 246 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 246, NextOffset: 266 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 266, NextOffset: 286 561s testutil.go:509: Offset: 191, NextOffset: 281 561s testutil.go:509: Offset: 286, NextOffset: 394 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 186, NextOffset: 206 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 206, NextOffset: 226 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 226, NextOffset: 246 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 246, NextOffset: 266 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 266, NextOffset: 286 561s testutil.go:509: Offset: 191, NextOffset: 281 561s testutil.go:509: Offset: 286, NextOffset: 394 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 281, NextOffset: 377 561s testutil.go:509: Offset: 394, NextOffset: 508 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 377, NextOffset: 469 561s testutil.go:509: Offset: 508, NextOffset: 600 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 469, NextOffset: 778 561s testutil.go:509: Offset: 600, NextOffset: 909 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 778, NextOffset: 798 561s testutil.go:509: Offset: 909, NextOffset: 929 561s testutil.go:509: Offset: 798, NextOffset: 818 561s testutil.go:509: Offset: 929, NextOffset: 949 561s testutil.go:509: Offset: 818, NextOffset: 838 561s testutil.go:509: Offset: 949, NextOffset: 969 561s testutil.go:509: Offset: 838, NextOffset: 2070 561s testutil.go:509: Offset: 969, NextOffset: 2357 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar barlink test dev .no.prefetch.landmark baz.txt foo1.txt foo3.txt test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 186, NextOffset: 206 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 206, NextOffset: 226 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 226, NextOffset: 246 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 246, NextOffset: 266 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 266, NextOffset: 286 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 286, NextOffset: 394 561s testutil.go:509: Offset: 191, NextOffset: 281 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 394, NextOffset: 508 561s testutil.go:509: Offset: 281, NextOffset: 377 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 600, NextOffset: 909 561s testutil.go:509: Offset: 469, NextOffset: 778 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 186, NextOffset: 206 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 206, NextOffset: 226 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 226, NextOffset: 246 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 246, NextOffset: 266 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 266, NextOffset: 286 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 286, NextOffset: 394 561s testutil.go:509: Offset: 191, NextOffset: 281 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 508, NextOffset: 600 561s testutil.go:509: Offset: 377, NextOffset: 469 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 909, NextOffset: 929 561s testutil.go:509: Offset: 778, NextOffset: 798 561s testutil.go:509: Offset: 929, NextOffset: 949 561s testutil.go:509: Offset: 798, NextOffset: 818 561s testutil.go:509: Offset: 949, NextOffset: 969 561s testutil.go:509: Offset: 818, NextOffset: 838 561s testutil.go:509: Offset: 969, NextOffset: 2357 561s testutil.go:509: Offset: 838, NextOffset: 2070 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":91,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":91,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":91,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [baz.txt foo1.txt foo3.txt barlink test2 .no.prefetch.landmark bar test dev] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt foo3.txt barlink test2 .no.prefetch.landmark bar test dev baz.txt] vs [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1860 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":85,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":105,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":125,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":145,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":165,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":185,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":272,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":365,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":454,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":856,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":876,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":896,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":183,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":203,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":223,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":243,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":263,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":283,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":389,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":501,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":590,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":972,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":992,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":1012,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":1032,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] vs [.no.prefetch.landmark bar barlink test test2 baz.txt foo1.txt foo3.txt dev] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 454, NextOffset: 836 561s testutil.go:509: Offset: 590, NextOffset: 972 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 836, NextOffset: 856 561s testutil.go:509: Offset: 972, NextOffset: 992 561s testutil.go:509: Offset: 856, NextOffset: 876 561s testutil.go:509: Offset: 992, NextOffset: 1012 561s testutil.go:509: Offset: 876, NextOffset: 896 561s testutil.go:509: Offset: 1012, NextOffset: 1032 561s testutil.go:509: Offset: 896, NextOffset: 2212 561s testutil.go:509: Offset: 1032, NextOffset: 2501 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 105, NextOffset: 125 561s testutil.go:509: Offset: 203, NextOffset: 223 561s testutil.go:509: Offset: 125, NextOffset: 145 561s testutil.go:509: Offset: 223, NextOffset: 243 561s testutil.go:509: Offset: 145, NextOffset: 165 561s testutil.go:509: Offset: 243, NextOffset: 263 561s testutil.go:509: Offset: 165, NextOffset: 185 561s testutil.go:509: Offset: 263, NextOffset: 283 561s testutil.go:509: Offset: 185, NextOffset: 272 561s testutil.go:509: Offset: 283, NextOffset: 389 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 105, NextOffset: 125 561s testutil.go:509: Offset: 203, NextOffset: 223 561s testutil.go:509: Offset: 125, NextOffset: 145 561s testutil.go:509: Offset: 223, NextOffset: 243 561s testutil.go:509: Offset: 145, NextOffset: 165 561s testutil.go:509: Offset: 243, NextOffset: 263 561s testutil.go:509: Offset: 165, NextOffset: 185 561s testutil.go:509: Offset: 263, NextOffset: 283 561s testutil.go:509: Offset: 185, NextOffset: 272 561s testutil.go:509: Offset: 283, NextOffset: 389 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 272, NextOffset: 365 561s testutil.go:509: Offset: 389, NextOffset: 501 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 365, NextOffset: 454 561s testutil.go:509: Offset: 501, NextOffset: 590 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt foo3.txt dev .no.prefetch.landmark bar barlink test test2] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 203, NextOffset: 223 561s testutil.go:509: Offset: 105, NextOffset: 125 561s testutil.go:509: Offset: 223, NextOffset: 243 561s testutil.go:509: Offset: 125, NextOffset: 145 561s testutil.go:509: Offset: 243, NextOffset: 263 561s testutil.go:509: Offset: 145, NextOffset: 165 561s testutil.go:509: Offset: 263, NextOffset: 283 561s testutil.go:509: Offset: 165, NextOffset: 185 561s testutil.go:509: Offset: 283, NextOffset: 389 561s testutil.go:509: Offset: 185, NextOffset: 272 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 389, NextOffset: 501 561s testutil.go:509: Offset: 272, NextOffset: 365 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 590, NextOffset: 972 561s testutil.go:509: Offset: 454, NextOffset: 836 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 501, NextOffset: 590 561s testutil.go:509: Offset: 365, NextOffset: 454 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 972, NextOffset: 992 561s testutil.go:509: Offset: 836, NextOffset: 856 561s testutil.go:509: Offset: 992, NextOffset: 1012 561s testutil.go:509: Offset: 856, NextOffset: 876 561s testutil.go:509: Offset: 1012, NextOffset: 1032 561s testutil.go:509: Offset: 876, NextOffset: 896 561s testutil.go:509: Offset: 1032, NextOffset: 2501 561s testutil.go:509: Offset: 896, NextOffset: 2212 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 183, NextOffset: 203 561s testutil.go:509: Offset: 85, NextOffset: 105 561s testutil.go:509: Offset: 203, NextOffset: 223 561s testutil.go:509: Offset: 105, NextOffset: 125 561s testutil.go:509: Offset: 223, NextOffset: 243 561s testutil.go:509: Offset: 125, NextOffset: 145 561s testutil.go:509: Offset: 243, NextOffset: 263 561s testutil.go:509: Offset: 145, NextOffset: 165 561s testutil.go:509: Offset: 263, NextOffset: 283 561s testutil.go:509: Offset: 165, NextOffset: 185 561s testutil.go:509: Offset: 283, NextOffset: 389 561s testutil.go:509: Offset: 185, NextOffset: 272 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":91,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":91,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":91,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [foo1.txt bar foo3.txt test dev .no.prefetch.landmark baz.txt barlink test2] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test2 foo1.txt bar foo3.txt test dev .no.prefetch.landmark] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:509: Offset: 91, NextOffset: 1969 561s testutil.go:509: Offset: 0, NextOffset: 1808 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":127,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":147,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":167,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":187,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":279,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":374,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":465,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":863,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":883,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":903,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":923,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":225,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":245,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":265,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":395,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":509,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":600,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":998,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":1018,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":1038,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":1058,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt dev test2 barlink test] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 374, NextOffset: 465 561s testutil.go:509: Offset: 509, NextOffset: 600 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 465, NextOffset: 863 561s testutil.go:509: Offset: 600, NextOffset: 998 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 863, NextOffset: 883 561s testutil.go:509: Offset: 998, NextOffset: 1018 561s testutil.go:509: Offset: 883, NextOffset: 903 561s testutil.go:509: Offset: 1018, NextOffset: 1038 561s testutil.go:509: Offset: 903, NextOffset: 923 561s testutil.go:509: Offset: 1038, NextOffset: 1058 561s testutil.go:509: Offset: 923, NextOffset: 2247 561s testutil.go:509: Offset: 1058, NextOffset: 2532 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 187, NextOffset: 279 561s testutil.go:509: Offset: 285, NextOffset: 395 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 187, NextOffset: 279 561s testutil.go:509: Offset: 285, NextOffset: 395 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 279, NextOffset: 374 561s testutil.go:509: Offset: 395, NextOffset: 509 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt dev test2 barlink test] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 285, NextOffset: 395 561s testutil.go:509: Offset: 187, NextOffset: 279 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 998, NextOffset: 1018 561s testutil.go:509: Offset: 863, NextOffset: 883 561s testutil.go:509: Offset: 1018, NextOffset: 1038 561s testutil.go:509: Offset: 883, NextOffset: 903 561s testutil.go:509: Offset: 1038, NextOffset: 1058 561s testutil.go:509: Offset: 903, NextOffset: 923 561s testutil.go:509: Offset: 1058, NextOffset: 2532 561s testutil.go:509: Offset: 923, NextOffset: 2247 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 285, NextOffset: 395 561s testutil.go:509: Offset: 187, NextOffset: 279 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 395, NextOffset: 509 561s testutil.go:509: Offset: 279, NextOffset: 374 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 509, NextOffset: 600 561s testutil.go:509: Offset: 374, NextOffset: 465 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 600, NextOffset: 998 561s testutil.go:509: Offset: 465, NextOffset: 863 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":91,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":91,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":91,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [.no.prefetch.landmark foo1.txt baz.txt bar foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark foo1.txt baz.txt bar foo3.txt barlink test dev test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1987 561s testutil.go:509: Offset: 0, NextOffset: 1827 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":87,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":107,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":127,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":147,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":167,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":187,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":275,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":369,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":461,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":853,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":873,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":893,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":913,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":184,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":204,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":244,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":264,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":284,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":390,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":502,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":594,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":986,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":1006,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":1026,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":1046,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt foo1.txt bar barlink dev test2 foo3.txt test] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 184, NextOffset: 204 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 204, NextOffset: 224 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 244, NextOffset: 264 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 264, NextOffset: 284 561s testutil.go:509: Offset: 187, NextOffset: 275 561s testutil.go:509: Offset: 284, NextOffset: 390 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 184, NextOffset: 204 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 204, NextOffset: 224 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 244, NextOffset: 264 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 264, NextOffset: 284 561s testutil.go:509: Offset: 187, NextOffset: 275 561s testutil.go:509: Offset: 284, NextOffset: 390 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 275, NextOffset: 369 561s testutil.go:509: Offset: 390, NextOffset: 502 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 369, NextOffset: 461 561s testutil.go:509: Offset: 502, NextOffset: 594 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 461, NextOffset: 853 561s testutil.go:509: Offset: 594, NextOffset: 986 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 853, NextOffset: 873 561s testutil.go:509: Offset: 986, NextOffset: 1006 561s testutil.go:509: Offset: 873, NextOffset: 893 561s testutil.go:509: Offset: 1006, NextOffset: 1026 561s testutil.go:509: Offset: 893, NextOffset: 913 561s testutil.go:509: Offset: 1026, NextOffset: 1046 561s testutil.go:509: Offset: 913, NextOffset: 2245 561s testutil.go:509: Offset: 1046, NextOffset: 2522 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 foo3.txt test .no.prefetch.landmark baz.txt foo1.txt bar barlink dev] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 502, NextOffset: 594 561s testutil.go:509: Offset: 369, NextOffset: 461 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 184, NextOffset: 204 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 204, NextOffset: 224 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 244, NextOffset: 264 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 264, NextOffset: 284 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 284, NextOffset: 390 561s testutil.go:509: Offset: 187, NextOffset: 275 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 594, NextOffset: 986 561s testutil.go:509: Offset: 461, NextOffset: 853 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 986, NextOffset: 1006 561s testutil.go:509: Offset: 853, NextOffset: 873 561s testutil.go:509: Offset: 1006, NextOffset: 1026 561s testutil.go:509: Offset: 873, NextOffset: 893 561s testutil.go:509: Offset: 1026, NextOffset: 1046 561s testutil.go:509: Offset: 893, NextOffset: 913 561s testutil.go:509: Offset: 1046, NextOffset: 2522 561s testutil.go:509: Offset: 913, NextOffset: 2245 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 184, NextOffset: 204 561s testutil.go:509: Offset: 87, NextOffset: 107 561s testutil.go:509: Offset: 204, NextOffset: 224 561s testutil.go:509: Offset: 107, NextOffset: 127 561s testutil.go:509: Offset: 224, NextOffset: 244 561s testutil.go:509: Offset: 127, NextOffset: 147 561s testutil.go:509: Offset: 244, NextOffset: 264 561s testutil.go:509: Offset: 147, NextOffset: 167 561s testutil.go:509: Offset: 264, NextOffset: 284 561s testutil.go:509: Offset: 167, NextOffset: 187 561s testutil.go:509: Offset: 284, NextOffset: 390 561s testutil.go:509: Offset: 187, NextOffset: 275 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 390, NextOffset: 502 561s testutil.go:509: Offset: 275, NextOffset: 369 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":91,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":91,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":91,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] vs [.no.prefetch.landmark baz.txt foo3.txt dev test2 foo1.txt bar barlink test] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar barlink test .no.prefetch.landmark baz.txt foo3.txt dev test2] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s testutil.go:509: Offset: 91, NextOffset: 1974 561s testutil.go:509: Offset: 0, NextOffset: 1814 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":91,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":151,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":171,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":191,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":281,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":377,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":469,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":863,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":883,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":903,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":923,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":186,"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":226,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":246,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":266,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":286,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":394,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":508,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":600,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":994,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":1014,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":1034,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":1054,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [baz.txt foo1.txt bar foo3.txt dev test2 .no.prefetch.landmark barlink test] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 281, NextOffset: 377 561s testutil.go:509: Offset: 394, NextOffset: 508 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 377, NextOffset: 469 561s testutil.go:509: Offset: 508, NextOffset: 600 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 469, NextOffset: 863 561s testutil.go:509: Offset: 600, NextOffset: 994 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 863, NextOffset: 883 561s testutil.go:509: Offset: 994, NextOffset: 1014 561s testutil.go:509: Offset: 883, NextOffset: 903 561s testutil.go:509: Offset: 1014, NextOffset: 1034 561s testutil.go:509: Offset: 903, NextOffset: 923 561s testutil.go:509: Offset: 1034, NextOffset: 1054 561s testutil.go:509: Offset: 923, NextOffset: 2256 561s testutil.go:509: Offset: 1054, NextOffset: 2535 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 186, NextOffset: 206 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 206, NextOffset: 226 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 226, NextOffset: 246 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 246, NextOffset: 266 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 266, NextOffset: 286 561s testutil.go:509: Offset: 191, NextOffset: 281 561s testutil.go:509: Offset: 286, NextOffset: 394 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 186, NextOffset: 206 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 206, NextOffset: 226 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 226, NextOffset: 246 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 246, NextOffset: 266 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 266, NextOffset: 286 561s testutil.go:509: Offset: 191, NextOffset: 281 561s testutil.go:509: Offset: 286, NextOffset: 394 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt dev test2 .no.prefetch.landmark barlink test] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 186, NextOffset: 206 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 206, NextOffset: 226 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 226, NextOffset: 246 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 246, NextOffset: 266 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 266, NextOffset: 286 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 286, NextOffset: 394 561s testutil.go:509: Offset: 191, NextOffset: 281 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 994, NextOffset: 1014 561s testutil.go:509: Offset: 863, NextOffset: 883 561s testutil.go:509: Offset: 1014, NextOffset: 1034 561s testutil.go:509: Offset: 883, NextOffset: 903 561s testutil.go:509: Offset: 1034, NextOffset: 1054 561s testutil.go:509: Offset: 903, NextOffset: 923 561s testutil.go:509: Offset: 1054, NextOffset: 2535 561s testutil.go:509: Offset: 923, NextOffset: 2256 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 186, NextOffset: 206 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 206, NextOffset: 226 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 226, NextOffset: 246 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 246, NextOffset: 266 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 266, NextOffset: 286 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 286, NextOffset: 394 561s testutil.go:509: Offset: 191, NextOffset: 281 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 394, NextOffset: 508 561s testutil.go:509: Offset: 281, NextOffset: 377 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 508, NextOffset: 600 561s testutil.go:509: Offset: 377, NextOffset: 469 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 600, NextOffset: 994 561s testutil.go:509: Offset: 469, NextOffset: 863 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":11776,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11780,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11784,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":11788,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":12288,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":91,"innerOffset":12292,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":91,"innerOffset":12296,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":91,"innerOffset":12300,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark baz.txt bar test dev foo1.txt foo3.txt barlink test2] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test2 .no.prefetch.landmark baz.txt bar test dev foo1.txt foo3.txt] vs [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:509: Offset: 91, NextOffset: 1979 561s testutil.go:509: Offset: 0, NextOffset: 1821 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":129,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":149,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":169,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":189,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":277,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":370,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":459,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":768,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":788,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":808,"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":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":185,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":205,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":225,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":245,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":265,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":285,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":392,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":504,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":593,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":902,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":922,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":942,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":962,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] vs [.no.prefetch.landmark baz.txt bar foo3.txt barlink dev foo1.txt test test2] 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 277, NextOffset: 370 561s testutil.go:509: Offset: 392, NextOffset: 504 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 370, NextOffset: 459 561s testutil.go:509: Offset: 504, NextOffset: 593 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 459, NextOffset: 768 561s testutil.go:509: Offset: 593, NextOffset: 902 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 768, NextOffset: 788 561s testutil.go:509: Offset: 902, NextOffset: 922 561s testutil.go:509: Offset: 788, NextOffset: 808 561s testutil.go:509: Offset: 922, NextOffset: 942 561s testutil.go:509: Offset: 808, NextOffset: 828 561s testutil.go:509: Offset: 942, NextOffset: 962 561s testutil.go:509: Offset: 828, NextOffset: 2053 561s testutil.go:509: Offset: 962, NextOffset: 2339 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 189, NextOffset: 277 561s testutil.go:509: Offset: 285, NextOffset: 392 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 189, NextOffset: 277 561s testutil.go:509: Offset: 285, NextOffset: 392 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt barlink dev foo1.txt test test2 .no.prefetch.landmark baz.txt bar] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 285, NextOffset: 392 561s testutil.go:509: Offset: 189, NextOffset: 277 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 504, NextOffset: 593 561s testutil.go:509: Offset: 370, NextOffset: 459 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 593, NextOffset: 902 561s testutil.go:509: Offset: 459, NextOffset: 768 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 392, NextOffset: 504 561s testutil.go:509: Offset: 277, NextOffset: 370 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 902, NextOffset: 922 561s testutil.go:509: Offset: 768, NextOffset: 788 561s testutil.go:509: Offset: 922, NextOffset: 942 561s testutil.go:509: Offset: 788, NextOffset: 808 561s testutil.go:509: Offset: 942, NextOffset: 962 561s testutil.go:509: Offset: 808, NextOffset: 828 561s testutil.go:509: Offset: 962, NextOffset: 2339 561s testutil.go:509: Offset: 828, NextOffset: 2053 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 185, NextOffset: 205 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 205, NextOffset: 225 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 225, NextOffset: 245 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 245, NextOffset: 265 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 265, NextOffset: 285 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 285, NextOffset: 392 561s testutil.go:509: Offset: 189, NextOffset: 277 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"test/bar.txt","type":"chunk","offset":91,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"test/bar.txt","type":"chunk","offset":91,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"test/bar.txt","type":"chunk","offset":91,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [.no.prefetch.landmark baz.txt foo1.txt barlink test test2 bar foo3.txt dev] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt barlink test test2 bar foo3.txt dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s testutil.go:509: Offset: 91, NextOffset: 1859 561s testutil.go:509: Offset: 0, NextOffset: 1702 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":91,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":111,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":131,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":151,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":171,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":191,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":283,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":378,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":470,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":792,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":812,"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":852,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":187,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":207,"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":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":267,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":287,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":396,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":510,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":602,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":924,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":944,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":964,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":984,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar foo3.txt barlink test dev test2 baz.txt] vs [dev .no.prefetch.landmark baz.txt foo3.txt barlink test test2 foo1.txt bar] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 792, NextOffset: 812 561s testutil.go:509: Offset: 924, NextOffset: 944 561s testutil.go:509: Offset: 812, NextOffset: 832 561s testutil.go:509: Offset: 944, NextOffset: 964 561s testutil.go:509: Offset: 832, NextOffset: 852 561s testutil.go:509: Offset: 964, NextOffset: 984 561s testutil.go:509: Offset: 852, NextOffset: 2095 561s testutil.go:509: Offset: 984, NextOffset: 2363 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 207, NextOffset: 227 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 247, NextOffset: 267 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 267, NextOffset: 287 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:509: Offset: 287, NextOffset: 396 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 207, NextOffset: 227 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 247, NextOffset: 267 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 267, NextOffset: 287 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:509: Offset: 287, NextOffset: 396 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 283, NextOffset: 378 561s testutil.go:509: Offset: 396, NextOffset: 510 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 378, NextOffset: 470 561s testutil.go:509: Offset: 510, NextOffset: 602 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 470, NextOffset: 792 561s testutil.go:509: Offset: 602, NextOffset: 924 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar dev .no.prefetch.landmark baz.txt foo3.txt barlink test test2] vs [test dev test2 baz.txt foo1.txt bar foo3.txt barlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 207, NextOffset: 227 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 247, NextOffset: 267 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 267, NextOffset: 287 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 287, NextOffset: 396 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 602, NextOffset: 924 561s testutil.go:509: Offset: 470, NextOffset: 792 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 924, NextOffset: 944 561s testutil.go:509: Offset: 792, NextOffset: 812 561s testutil.go:509: Offset: 944, NextOffset: 964 561s testutil.go:509: Offset: 812, NextOffset: 832 561s testutil.go:509: Offset: 964, NextOffset: 984 561s testutil.go:509: Offset: 832, NextOffset: 852 561s testutil.go:509: Offset: 984, NextOffset: 2363 561s testutil.go:509: Offset: 852, NextOffset: 2095 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 91, NextOffset: 111 561s testutil.go:509: Offset: 207, NextOffset: 227 561s testutil.go:509: Offset: 111, NextOffset: 131 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 131, NextOffset: 151 561s testutil.go:509: Offset: 247, NextOffset: 267 561s testutil.go:509: Offset: 151, NextOffset: 171 561s testutil.go:509: Offset: 267, NextOffset: 287 561s testutil.go:509: Offset: 171, NextOffset: 191 561s testutil.go:509: Offset: 287, NextOffset: 396 561s testutil.go:509: Offset: 191, NextOffset: 283 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 396, NextOffset: 510 561s testutil.go:509: Offset: 283, NextOffset: 378 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 510, NextOffset: 602 561s testutil.go:509: Offset: 378, NextOffset: 470 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"./baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"./foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"./bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"./foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"./test/bar.txt","type":"chunk","offset":91,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"./test/bar.txt","type":"chunk","offset":91,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"./test/bar.txt","type":"chunk","offset":91,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt foo1.txt bar foo3.txt] vs [test2 .no.prefetch.landmark baz.txt foo1.txt barlink bar foo3.txt test dev] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [bar foo3.txt test dev test2 .no.prefetch.landmark baz.txt foo1.txt barlink] vs [bar foo3.txt barlink test dev test2 baz.txt foo1.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s testutil.go:509: Offset: 91, NextOffset: 1865 561s testutil.go:509: Offset: 0, NextOffset: 1710 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":129,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":149,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":169,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":189,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":284,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":383,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":479,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","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":806,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":826,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":846,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":187,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":207,"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":247,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":267,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":287,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":395,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":509,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":605,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":912,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":932,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":952,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":972,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [foo1.txt bar barlink test dev test2 .no.prefetch.landmark baz.txt foo3.txt] 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 479, NextOffset: 786 561s testutil.go:509: Offset: 605, NextOffset: 912 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 786, NextOffset: 806 561s testutil.go:509: Offset: 912, NextOffset: 932 561s testutil.go:509: Offset: 806, NextOffset: 826 561s testutil.go:509: Offset: 932, NextOffset: 952 561s testutil.go:509: Offset: 826, NextOffset: 846 561s testutil.go:509: Offset: 952, NextOffset: 972 561s testutil.go:509: Offset: 846, NextOffset: 2079 561s testutil.go:509: Offset: 972, NextOffset: 2355 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 207, NextOffset: 227 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 247, NextOffset: 267 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 267, NextOffset: 287 561s testutil.go:509: Offset: 189, NextOffset: 284 561s testutil.go:509: Offset: 287, NextOffset: 395 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 207, NextOffset: 227 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 247, NextOffset: 267 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 267, NextOffset: 287 561s testutil.go:509: Offset: 189, NextOffset: 284 561s testutil.go:509: Offset: 287, NextOffset: 395 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 284, NextOffset: 383 561s testutil.go:509: Offset: 395, NextOffset: 509 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 383, NextOffset: 479 561s testutil.go:509: Offset: 509, NextOffset: 605 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo1.txt bar barlink test dev test2 .no.prefetch.landmark baz.txt foo3.txt] vs [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 207, NextOffset: 227 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 247, NextOffset: 267 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 267, NextOffset: 287 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 287, NextOffset: 395 561s testutil.go:509: Offset: 189, NextOffset: 284 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 605, NextOffset: 912 561s testutil.go:509: Offset: 479, NextOffset: 786 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 395, NextOffset: 509 561s testutil.go:509: Offset: 284, NextOffset: 383 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 509, NextOffset: 605 561s testutil.go:509: Offset: 383, NextOffset: 479 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 912, NextOffset: 932 561s testutil.go:509: Offset: 786, NextOffset: 806 561s testutil.go:509: Offset: 932, NextOffset: 952 561s testutil.go:509: Offset: 806, NextOffset: 826 561s testutil.go:509: Offset: 952, NextOffset: 972 561s testutil.go:509: Offset: 826, NextOffset: 846 561s testutil.go:509: Offset: 972, NextOffset: 2355 561s testutil.go:509: Offset: 846, NextOffset: 2079 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 187, NextOffset: 207 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 207, NextOffset: 227 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 227, NextOffset: 247 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 247, NextOffset: 267 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 267, NextOffset: 287 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 287, NextOffset: 395 561s testutil.go:509: Offset: 189, NextOffset: 284 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"/baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"/foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"/bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"/foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"/test/bar.txt","type":"chunk","offset":91,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"/test/bar.txt","type":"chunk","offset":91,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"/test/bar.txt","type":"chunk","offset":91,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [foo1.txt bar foo3.txt barlink test dev test2 .no.prefetch.landmark baz.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt foo1.txt bar foo3.txt barlink test dev test2] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s testutil.go:509: Offset: 91, NextOffset: 1864 561s testutil.go:509: Offset: 0, NextOffset: 1707 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":89,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":109,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":129,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":149,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":169,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":189,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":285,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":385,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":483,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":793,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":813,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":833,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":853,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":189,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":209,"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":249,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":269,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":289,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":399,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":514,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":612,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":922,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":942,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":962,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":982,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt foo1.txt bar foo3.txt barlink test dev] vs [test dev test2 baz.txt bar foo3.txt barlink .no.prefetch.landmark foo1.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 189, NextOffset: 209 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 209, NextOffset: 229 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 249, NextOffset: 269 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 269, NextOffset: 289 561s testutil.go:509: Offset: 189, NextOffset: 285 561s testutil.go:509: Offset: 289, NextOffset: 399 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 285, NextOffset: 385 561s testutil.go:509: Offset: 399, NextOffset: 514 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 385, NextOffset: 483 561s testutil.go:509: Offset: 514, NextOffset: 612 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 483, NextOffset: 793 561s testutil.go:509: Offset: 612, NextOffset: 922 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 793, NextOffset: 813 561s testutil.go:509: Offset: 922, NextOffset: 942 561s testutil.go:509: Offset: 813, NextOffset: 833 561s testutil.go:509: Offset: 942, NextOffset: 962 561s testutil.go:509: Offset: 833, NextOffset: 853 561s testutil.go:509: Offset: 962, NextOffset: 982 561s testutil.go:509: Offset: 853, NextOffset: 2083 561s testutil.go:509: Offset: 982, NextOffset: 2372 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 189, NextOffset: 209 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 209, NextOffset: 229 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 249, NextOffset: 269 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 269, NextOffset: 289 561s testutil.go:509: Offset: 189, NextOffset: 285 561s testutil.go:509: Offset: 289, NextOffset: 399 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt barlink .no.prefetch.landmark foo1.txt test dev test2 baz.txt bar] vs [dev test2 baz.txt foo1.txt bar foo3.txt barlink test] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 189, NextOffset: 209 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 209, NextOffset: 229 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 249, NextOffset: 269 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 269, NextOffset: 289 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 289, NextOffset: 399 561s testutil.go:509: Offset: 189, NextOffset: 285 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 514, NextOffset: 612 561s testutil.go:509: Offset: 385, NextOffset: 483 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 612, NextOffset: 922 561s testutil.go:509: Offset: 483, NextOffset: 793 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 399, NextOffset: 514 561s testutil.go:509: Offset: 285, NextOffset: 385 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 922, NextOffset: 942 561s testutil.go:509: Offset: 793, NextOffset: 813 561s testutil.go:509: Offset: 942, NextOffset: 962 561s testutil.go:509: Offset: 813, NextOffset: 833 561s testutil.go:509: Offset: 962, NextOffset: 982 561s testutil.go:509: Offset: 833, NextOffset: 853 561s testutil.go:509: Offset: 982, NextOffset: 2372 561s testutil.go:509: Offset: 853, NextOffset: 2083 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 189, NextOffset: 209 561s testutil.go:509: Offset: 89, NextOffset: 109 561s testutil.go:509: Offset: 209, NextOffset: 229 561s testutil.go:509: Offset: 109, NextOffset: 129 561s testutil.go:509: Offset: 229, NextOffset: 249 561s testutil.go:509: Offset: 129, NextOffset: 149 561s testutil.go:509: Offset: 249, NextOffset: 269 561s testutil.go:509: Offset: 149, NextOffset: 169 561s testutil.go:509: Offset: 269, NextOffset: 289 561s testutil.go:509: Offset: 169, NextOffset: 189 561s testutil.go:509: Offset: 289, NextOffset: 399 561s testutil.go:509: Offset: 189, NextOffset: 285 561s === RUN TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=64000 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","size":21,"mode":420,"innerOffset":512,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":516,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":520,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","innerOffset":524,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","innerOffset":528,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","innerOffset":532,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"innerOffset":1536,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"innerOffset":2560,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"innerOffset":3584,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"innerOffset":8704,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8708,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8712,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","innerOffset":8716,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","size":21,"mode":420,"offset":91,"innerOffset":1024,"digest":"sha256:6afab01ba878657e46cf951cf8bba4e1bb7db673493cddc41273f76307caa54c","chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1028,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1032,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:bb1ed7d849dfedb32a4e6b8c057d0d2843c447964e1d306169086a5268daeb9f"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1036,"chunkOffset":12,"chunkSize":4,"chunkDigest":"sha256:cd191f7111fe9980e93791e8e5a79a4df84d66d4becae8404f43e597c601dae6"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1040,"chunkOffset":16,"chunkSize":4,"chunkDigest":"sha256:ae5f48f697bdd2e08b2e515e297bb4f9f97337181c30c8ce6d3f93f84a259afb"},{"name":"../baz.txt","type":"chunk","offset":91,"innerOffset":1044,"chunkOffset":20,"chunkDigest":"sha256:594e519ae499312b29433b7dd8a97ff068defcba9755b6d5d00e84c524d67b06"},{"name":"../foo1.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":2048,"digest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb","chunkDigest":"sha256:ca978112ca1bbdcafac231b39a23dc4da786eff8147c4e72b9807785afee48bb"},{"name":"../bar/foo2.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":3072,"digest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d","chunkDigest":"sha256:3e23e8160039594a33894f6564e1b1348bbd7a0088d42c4acb73eeaed59c009d"},{"name":"../foo3.txt","type":"reg","size":1,"mode":420,"offset":91,"innerOffset":4096,"digest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6","chunkDigest":"sha256:2e7d2c03a9507ae265ecf5b5356885a53393a2029d241394997265a1a25aefc6"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","size":14,"mode":420,"offset":91,"innerOffset":9216,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:97dcae0e280815d39bca2b896836b58ca2480b92e338671c525c883c92c00c14","chunkSize":4,"chunkDigest":"sha256:9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08"},{"name":"../test/bar.txt","type":"chunk","offset":91,"innerOffset":9220,"chunkOffset":4,"chunkSize":4,"chunkDigest":"sha256:9551dadbf76a27457946e70d1aebebe2132f8d3bce6378d216c11853524dd3a6"},{"name":"../test/bar.txt","type":"chunk","offset":91,"innerOffset":9224,"chunkOffset":8,"chunkSize":4,"chunkDigest":"sha256:5c4849214280f99ff38c709c4cb514eba2843d68c28d1f4b78fc6c9cb42a001e"},{"name":"../test/bar.txt","type":"chunk","offset":91,"innerOffset":9228,"chunkOffset":12,"chunkDigest":"sha256:ab5b62081b1d305e78d0daadb2cd23470b3faeb65af7370627798b7219ea2061"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [foo3.txt barlink test dev test2 baz.txt foo1.txt bar] vs [.no.prefetch.landmark baz.txt bar test2 foo1.txt foo3.txt barlink test dev] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt bar test2 foo1.txt foo3.txt barlink test dev] vs [baz.txt foo1.txt bar foo3.txt barlink test dev test2] 561s testutil.go:395: Comparing: "bar" vs "bar" 561s testutil.go:401: Directory: "bar" vs "bar": [foo2.txt] vs [foo2.txt] 561s testutil.go:395: Comparing: "bar/foo2.txt" vs "bar/foo2.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:395: Comparing: "foo1.txt" vs "foo1.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:395: Comparing: "foo3.txt" vs "foo3.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s testutil.go:509: Offset: 91, NextOffset: 1871 561s testutil.go:509: Offset: 0, NextOffset: 1713 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test dev test2 baz.txt barlink] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt barlink test dev] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [test2 baz.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test2 baz.txt barlink test dev] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [test2 baz.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [dev test2 baz.txt barlink test] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test2 baz.txt barlink test dev] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt barlink test] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt barlink test] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [test dev test2 baz.txt barlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test dev test2 baz.txt barlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [dev test2 baz.txt barlink test] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [dev test2 baz.txt barlink test] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [dev test2 baz.txt barlink test] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":101,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 baz.txt barlink] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test dev test2 .no.prefetch.landmark baz.txt barlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test2 baz.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":97,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [baz.txt barlink test dev test2 .no.prefetch.landmark] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test dev test2 .no.prefetch.landmark baz.txt barlink] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 .no.prefetch.landmark baz.txt barlink test] vs [test2 baz.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [barlink test dev test2 .no.prefetch.landmark baz.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 baz.txt] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [barlink test dev test2 .no.prefetch.landmark baz.txt] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [dev test2 .no.prefetch.landmark baz.txt barlink test] 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [barlink test dev test2 baz.txt] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testchar2 testblock testfifo testchar1] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [dev test2 baz.txt barlink test] 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"test/","type":"dir","mode":493},{"name":"dev/","type":"dir","mode":493},{"name":"dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"test2/","type":"dir","mode":493},{"name":"test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2] vs [test2 .no.prefetch.landmark baz.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testfifo testchar1 testchar2 testblock] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 .no.prefetch.landmark baz.txt barlink test dev] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"./baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"./test/","type":"dir","mode":493},{"name":"./dev/","type":"dir","mode":493},{"name":"./dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"./dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"./dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"./test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"./test2/","type":"dir","mode":493},{"name":"./test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"./dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [test2 baz.txt barlink test dev] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [test dev test2 baz.txt barlink] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"/baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"/test/","type":"dir","mode":493},{"name":"/dev/","type":"dir","mode":493},{"name":"/dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"/dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"/dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"/test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"/test2/","type":"dir","mode":493},{"name":"/test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"/dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testblock testfifo testchar1 testchar2] vs [testchar1 testchar2 testblock testfifo] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [baz.txt barlink test dev test2 .no.prefetch.landmark] vs [baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testfifo testchar1 testchar2 testblock] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s === RUN TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 561s testutil.go:340: A: TOCJSON: {"version":1,"entries":[{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:341: B: TOCJSON: {"version":1,"entries":[{"name":".no.prefetch.landmark","type":"reg","size":1,"offset":91,"digest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8","chunkDigest":"sha256:dc0e9c3658a1a3ed1ec94274d8b19925c93e1abb7ddba294923ad9bde30f8cb8"},{"name":"../baz.txt","type":"reg","mode":420,"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../barlink","type":"symlink","linkName":"test/bar.txt","mode":420},{"name":"../test/","type":"dir","mode":493},{"name":"../dev/","type":"dir","mode":493},{"name":"../dev/testblock","type":"block","modtime":"2026-02-05T04:37:59Z","devMajor":3,"devMinor":4},{"name":"../dev/testfifo","type":"fifo","modtime":"2026-02-05T04:37:59Z"},{"name":"../dev/testchar1","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":5,"devMinor":6},{"name":"../test/bar.txt","type":"reg","mode":420,"xattrs":{"test2":"c2FtcGxlMg=="},"digest":"sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"name":"../test2/","type":"dir","mode":493},{"name":"../test2/bazlink","type":"hardlink","modtime":"2026-02-05T04:37:59Z","linkName":"baz.txt"},{"name":"../dev/testchar2","type":"char","modtime":"2026-02-05T04:37:59Z","devMajor":1,"devMinor":2}]} 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [dev test2 baz.txt barlink test] vs [.no.prefetch.landmark baz.txt barlink test dev test2] 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar2 testblock testfifo testchar1] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "" vs "" 561s testutil.go:401: Directory: "" vs "": [.no.prefetch.landmark baz.txt barlink test dev test2] vs [test2 baz.txt barlink test dev] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s testutil.go:395: Comparing: "barlink" vs "barlink" 561s testutil.go:395: Comparing: "test" vs "test" 561s testutil.go:401: Directory: "test" vs "test": [bar.txt] vs [bar.txt] 561s testutil.go:395: Comparing: "test/bar.txt" vs "test/bar.txt" 561s testutil.go:395: Comparing: "dev" vs "dev" 561s testutil.go:401: Directory: "dev" vs "dev": [testchar1 testchar2 testblock testfifo] vs [testblock testfifo testchar1 testchar2] 561s testutil.go:395: Comparing: "dev/testfifo" vs "dev/testfifo" 561s testutil.go:395: Comparing: "dev/testchar1" vs "dev/testchar1" 561s testutil.go:395: Comparing: "dev/testchar2" vs "dev/testchar2" 561s testutil.go:395: Comparing: "dev/testblock" vs "dev/testblock" 561s testutil.go:395: Comparing: "test2" vs "test2" 561s testutil.go:401: Directory: "test2" vs "test2": [bazlink] vs [bazlink] 561s testutil.go:395: Comparing: "baz.txt" vs "baz.txt" 561s --- PASS: TestZstdChunked (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen (14.48s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/empty-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1empty_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/1dir_1file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/2meta_2file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/3dir-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/symlink-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.06s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/chunked_file-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/recursive-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/block_char_fifo-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/modes-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/lossy-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.00s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/hardlink_should_be_replaced_to_the_destination_entry-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.01s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.06s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.07s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.07s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.06s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.06s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.06s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.07s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.07s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.07s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.07s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.06s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.06s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.06s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.06s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.06s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.07s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.07s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.06s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.06s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.06s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.06s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.06s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.06s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.06s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.06s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.06s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.07s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.06s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=USTAR (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=USTAR (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=PAX (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=PAX (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=true,format=GNU (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="",lossless=false,format=GNU (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=USTAR (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=USTAR (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=PAX (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=PAX (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=true,format=GNU (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="./",lossless=false,format=GNU (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=USTAR (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=USTAR (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=PAX (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=PAX (0.02s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=true,format=GNU (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="/",lossless=false,format=GNU (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=USTAR (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=USTAR (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=PAX (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=PAX (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=true,format=GNU (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=fastest,prefix="../",lossless=false,format=GNU (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=true,format=USTAR (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=USTAR (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=true,format=PAX (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=PAX (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=true,format=GNU (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="",lossless=false,format=GNU (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=USTAR (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=false,format=USTAR (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=PAX (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=false,format=PAX (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=true,format=GNU (0.06s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="./",lossless=false,format=GNU (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=true,format=USTAR (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=USTAR (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=true,format=PAX (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=PAX (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=true,format=GNU (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="/",lossless=false,format=GNU (0.03s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=true,format=USTAR (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=false,format=USTAR (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=true,format=PAX (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=false,format=PAX (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=true,format=GNU (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=default,prefix="../",lossless=false,format=GNU (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=true,format=USTAR (0.06s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=false,format=USTAR (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=true,format=PAX (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=false,format=PAX (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=true,format=GNU (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="",lossless=false,format=GNU (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=true,format=USTAR (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=false,format=USTAR (0.06s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=true,format=PAX (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=false,format=PAX (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=true,format=GNU (0.06s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="./",lossless=false,format=GNU (0.06s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=USTAR (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=false,format=USTAR (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=PAX (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=false,format=PAX (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=true,format=GNU (0.06s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="/",lossless=false,format=GNU (0.04s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=true,format=USTAR (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=USTAR (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=true,format=PAX (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=PAX (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=true,format=GNU (0.05s) 561s --- PASS: TestZstdChunked/testWriteAndOpen/several_files_in_chunk_chunked-compression=zstd_compression_level=better,prefix="../",lossless=false,format=GNU (0.07s) 561s --- PASS: TestZstdChunked/testDigestAndVerify (21.84s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/no-regfile-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#01 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#01 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#02 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#02 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/small-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#02 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0 (0.07s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01 (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01 (0.07s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01 (0.07s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02 (0.08s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02 (0.07s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/big-files-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#01 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#01 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#01 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#01 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#01 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#01 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#01 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#01 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#01 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#01/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#01 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#01 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#01/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#01 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#01/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#01/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=fastest,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02 (0.02s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#02 (0.03s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=default,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#02 (0.07s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#02 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#02 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="./",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="/",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02/lost_digest_in_a_entry (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=USTAR,minChunkSize=64000#02/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02 (0.04s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#02 (0.06s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=PAX,minChunkSize=64000#02/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=0#02/duplicated_entry_offset (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#02 (0.05s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#02/lost_digest_in_a_entry (0.00s) 561s --- PASS: TestZstdChunked/testDigestAndVerify/with-non-regfiles-compression=zstd_compression_level=better,prefix="../",format=GNU,minChunkSize=64000#02/duplicated_entry_offset (0.01s) 561s --- PASS: TestZstdChunked/testBuild (43.59s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 (0.07s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 (0.07s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 (0.07s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 (0.07s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 (0.07s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 (0.08s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 (0.07s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 (0.07s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 (0.07s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.08s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 (0.04s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 (0.08s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 (0.07s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 (0.08s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testBuild/regfiles_and_directories-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.08s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 (0.08s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 (0.08s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 (0.08s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 (0.14s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.14s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 (0.16s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 (0.15s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 (0.14s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 (0.15s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.14s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.16s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.15s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 (0.15s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 (0.15s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 (0.16s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 (0.14s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 (0.14s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 (0.08s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.14s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 (0.15s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 (0.14s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 (0.14s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.16s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 (0.15s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 (0.14s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 (0.15s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 (0.15s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 (0.14s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 (0.15s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.07s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 (0.05s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=0 (0.08s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 (0.07s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=0 (0.07s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=0 (0.08s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=0 (0.07s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 (0.08s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.08s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 (0.08s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 (0.07s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.08s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 (0.14s) 561s --- PASS: TestZstdChunked/testBuild/empty_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=64000 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=64000 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=64000 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=64000 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=64000 (0.15s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=64000 (0.14s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=64000 (0.15s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=64000 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=64000 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=64000 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 (0.15s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=64000 (0.15s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.15s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=64000 (0.18s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=64000 (0.19s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.15s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=64000 (0.18s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 (0.14s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=64000 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=64000 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=64000 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=64000 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=64000 (0.14s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=64000 (0.14s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=64000 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 (0.15s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=64000 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=64000 (0.14s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=64000 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=64000 (0.08s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.08s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=64000 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=64000 (0.08s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=64000 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 (0.08s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=64000 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 (0.07s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=64000 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 (0.07s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=64000 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=64000 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=64000 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=64000 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=64000 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 (0.08s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=64000 (0.08s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=64000 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=64000 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=64000 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=64000 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=64000 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=64000 (0.15s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=64000 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=64000 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=64000 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=64000 (0.15s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=64000 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=64000 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=64000 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=64000 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=64000 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=64000 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 (0.08s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=64000 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.08s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=64000 (0.08s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.08s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=64000 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=64000 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=64000 (0.08s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=0 (0.07s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=64000 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=64000 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=0 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=64000 (0.08s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=0 (0.06s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=64000 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=64000 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=64000 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU,minChunkSize=0 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU,minChunkSize=64000 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=64000 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=64000 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=64000 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=64000 (0.14s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=64000 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=64000 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=64000 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=64000 (0.14s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=64000 (0.14s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=64000 (0.13s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=64000 (0.12s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 (0.09s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=64000 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 (0.11s) 561s --- PASS: TestZstdChunked/testBuild/various_files-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=64000 (0.10s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=0,format=USTAR,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=0,format=PAX,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=0,format=PAX,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=0,format=PAX,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=0,format=PAX,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=0,format=GNU,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=0,format=GNU,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=0,format=GNU,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=0,format=GNU,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=0,format=USTAR,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=0,format=PAX,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=0,format=PAX,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=0,format=PAX,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=0,format=PAX,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=0,format=GNU,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=0,format=GNU,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=0,format=GNU,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=0,format=GNU,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=0,format=USTAR,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=0,format=USTAR,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=0,format=USTAR,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=0,format=USTAR,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=0,format=PAX,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=0,format=PAX,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=0,format=PAX,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=0,format=PAX,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=0,format=GNU,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=0,format=GNU,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=0,format=GNU,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=0,format=GNU,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=1,format=USTAR,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=1,format=PAX,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=1,format=PAX,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=1,format=PAX,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=1,format=PAX,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=1,format=GNU,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=1,format=GNU,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=1,format=GNU,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=1,format=USTAR,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=1,format=PAX,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=1,format=PAX,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=1,format=PAX,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=1,format=PAX,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=1,format=GNU,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=1,format=GNU,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=1,format=GNU,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=1,format=GNU,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=1,format=USTAR,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=1,format=USTAR,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=1,format=USTAR,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=1,format=USTAR,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=1,format=PAX,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=1,format=PAX,minChunkSize=0 (0.03s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=1,format=PAX,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=1,format=PAX,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=1,format=GNU,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=1,format=GNU,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=1,format=GNU,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=1,format=GNU,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=2,format=USTAR,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=2,format=PAX,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=2,format=PAX,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=2,format=PAX,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=2,format=PAX,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="",src=2,format=GNU,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="./",src=2,format=GNU,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="/",src=2,format=GNU,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=fastest,prefix="../",src=2,format=GNU,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=2,format=USTAR,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=2,format=PAX,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=2,format=PAX,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=2,format=PAX,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=2,format=PAX,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="",src=2,format=GNU,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="./",src=2,format=GNU,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="/",src=2,format=GNU,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=default,prefix="../",src=2,format=GNU,minChunkSize=0 (0.01s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=2,format=USTAR,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=2,format=USTAR,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=2,format=USTAR,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=2,format=USTAR,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=2,format=PAX,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=2,format=PAX,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=2,format=PAX,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=2,format=PAX,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="",src=2,format=GNU,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="./",src=2,format=GNU,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="/",src=2,format=GNU,minChunkSize=0 (0.02s) 561s --- PASS: TestZstdChunked/testBuild/no_contents-compression=zstd_compression_level=better,prefix="../",src=2,format=GNU,minChunkSize=0 (0.02s) 561s === RUN TestZstdChunkedFooter 561s --- PASS: TestZstdChunkedFooter (0.00s) 561s PASS 561s ok github.com/containerd/stargz-snapshotter/estargz/zstdchunked 43.597s 567s === RUN TestCheck 567s time="2026-02-05T04:38:50Z" level=warning msg="failed to sync with prefetch completion" error=fail mountpoint=test 567s time="2026-02-05T04:38:50Z" level=warning msg="failed to connect to blob" error=failed mountpoint=test 567s time="2026-02-05T04:38:50Z" level=warning msg="check failed" error="reference hasn't been passed" mountpoint=test 567s --- PASS: TestCheck (0.00s) 567s PASS 567s ok github.com/containerd/stargz-snapshotter/fs 0.009s 567s ? github.com/containerd/stargz-snapshotter/fs/config [no test files] 572s === RUN TestLayer 572s === RUN TestLayer/testPrefetch-no_prefetch-zstd-fastest 572s === RUN TestLayer/testPrefetch-no_prefetch-gzip-bestspeed 572s === RUN TestLayer/testPrefetch-no_prefetch-externaltoc-gzip-bestspeed 572s === RUN TestLayer/testPrefetch-prefetch-zstd-fastest 572s === RUN TestLayer/testPrefetch-prefetch-gzip-bestspeed 572s === RUN TestLayer/testPrefetch-prefetch-externaltoc-gzip-bestspeed 572s === RUN TestLayer/testPrefetch-with_dir-gzip-bestspeed 572s === RUN TestLayer/testPrefetch-with_dir-externaltoc-gzip-bestspeed 572s === RUN TestLayer/testPrefetch-with_dir-zstd-fastest 572s === RUN TestLayer/testPrefetch-several_files_in_chunk-zstd-fastest 572s === RUN TestLayer/testPrefetch-several_files_in_chunk-gzip-bestspeed 572s === RUN TestLayer/testPrefetch-several_files_in_chunk-externaltoc-gzip-bestspeed 572s === RUN TestLayer/testPrefetch-several_files_in_chunk_chunked-zstd-fastest 572s === RUN TestLayer/testPrefetch-several_files_in_chunk_chunked-gzip-bestspeed 572s === RUN TestLayer/testPrefetch-several_files_in_chunk_chunked-externaltoc-gzip-bestspeed 572s === RUN TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file 572s === RUN TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file#01 572s === RUN TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file#02 572s === RUN TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file 572s === RUN TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file#01 572s === RUN TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file#02 572s === RUN TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file 572s === RUN TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file#01 572s === RUN TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file#02 572s === RUN TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file 572s === RUN TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file#01 572s === RUN TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file#02 572s === RUN TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file 572s === RUN TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file#01 572s === RUN TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file#02 572s === RUN TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file 572s === RUN TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file#01 572s === RUN TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file#02 572s === RUN TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file 572s === RUN TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file#01 572s === RUN TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file#02 572s === RUN TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file 572s === RUN TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file#01 572s === RUN TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file#02 572s === RUN TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file 572s === RUN TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file#01 572s === RUN TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file#02 572s === RUN TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file 572s === RUN TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file#01 572s === RUN TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file#02 572s === RUN TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file 572s === RUN TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file#01 572s === RUN TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file#02 572s === RUN TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file 572s === RUN TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file#01 572s === RUN TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file#02 572s === RUN TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file 572s === RUN TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file#01 572s === RUN TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file#02 572s === RUN TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file 572s === RUN TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file#01 572s === RUN TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file#02 572s === RUN TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file 572s === RUN TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file#01 572s === RUN TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file#02 572s === RUN TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file 572s === RUN TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file#01 572s === RUN TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file#02 572s === RUN TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file 572s === RUN TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file#01 572s === RUN TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file#02 572s === RUN TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file 572s === RUN TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file#01 572s === RUN TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file#02 572s === RUN TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file 572s === RUN TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file#01 572s === RUN TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file#02 572s === RUN TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file 572s === RUN TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file#01 572s === RUN TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file#02 572s === RUN TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file 572s === RUN TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file#01 572s === RUN TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file#02 572s === RUN TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file 572s === RUN TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file#01 572s === RUN TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file#02 572s === RUN TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file 572s === RUN TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file#01 572s === RUN TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file#02 572s === RUN TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file 572s === RUN TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file#01 572s === RUN TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file#02 572s === RUN TestLayer/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file 572s === RUN TestLayer/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file#01 572s === RUN TestLayer/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file#02 572s === RUN TestLayer/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file 572s === RUN TestLayer/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file#01 572s === RUN TestLayer/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file#02 572s === RUN TestLayer/reading_single_chunk_at_top_of_last_chunk_in_max_size_file 572s === RUN TestLayer/reading_single_chunk_at_top_of_last_chunk_in_max_size_file#01 572s === RUN TestLayer/reading_single_chunk_at_top_of_last_chunk_in_max_size_file#02 572s === RUN TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file 572s === RUN TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file#01 572s === RUN TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file#02 572s === RUN TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file 572s === RUN TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file#01 572s === RUN TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file#02 572s === RUN TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file 572s === RUN TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file#01 572s === RUN TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file#02 572s === RUN TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file 572s === RUN TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file#01 572s === RUN TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file#02 572s === RUN TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file 572s === RUN TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file#01 572s === RUN TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file#02 572s === RUN TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file 572s === RUN TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file#01 572s === RUN TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file#02 572s === RUN TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file 572s === RUN TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file#01 572s === RUN TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file#02 572s === RUN TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file 572s === RUN TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file#01 572s === RUN TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file#02 572s === RUN TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file 572s === RUN TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file#01 572s === RUN TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file#02 572s === RUN TestLayer/1_whiteout_with_sibling 572s === RUN TestLayer/1_whiteout_with_sibling#01 572s === RUN TestLayer/1_whiteout_with_sibling#02 572s === RUN TestLayer/1_whiteout_with_duplicated_name 572s === RUN TestLayer/1_whiteout_with_duplicated_name#01 572s === RUN TestLayer/1_whiteout_with_duplicated_name#02 572s === RUN TestLayer/1_opaque 572s === RUN TestLayer/1_opaque#01 572s === RUN TestLayer/1_opaque#02 572s === RUN TestLayer/1_opaque_with_sibling 572s === RUN TestLayer/1_opaque_with_sibling#01 572s === RUN TestLayer/1_opaque_with_sibling#02 572s === RUN TestLayer/1_opaque_with_xattr 572s === RUN TestLayer/1_opaque_with_xattr#01 572s === RUN TestLayer/1_opaque_with_xattr#02 572s === RUN TestLayer/prefetch_landmark 572s === RUN TestLayer/prefetch_landmark#01 572s === RUN TestLayer/prefetch_landmark#02 572s === RUN TestLayer/no_prefetch_landmark 572s === RUN TestLayer/no_prefetch_landmark#01 572s === RUN TestLayer/no_prefetch_landmark#02 572s === RUN TestLayer/state_file 572s time="2026-02-05T04:38:52Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-6267271663069875087 fetchedPercent=50 fetchedSize=5 size=10 572s === RUN TestLayer/state_file#01 572s time="2026-02-05T04:38:52Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-6843454182100332408 fetchedPercent=50 fetchedSize=5 size=10 572s === RUN TestLayer/state_file#02 572s time="2026-02-05T04:38:52Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-4563801135622746299 fetchedPercent=50 fetchedSize=5 size=10 572s === RUN TestLayer/file_suid 572s === RUN TestLayer/file_suid#01 572s === RUN TestLayer/file_suid#02 572s === RUN TestLayer/dir_sgid 572s === RUN TestLayer/dir_sgid#01 572s === RUN TestLayer/dir_sgid#02 572s === RUN TestLayer/file_sticky 572s === RUN TestLayer/file_sticky#01 572s === RUN TestLayer/file_sticky#02 572s === RUN TestLayer/symlink_size 572s === RUN TestLayer/symlink_size#01 572s === RUN TestLayer/symlink_size#02 572s === RUN TestLayer/several_files_in_chunk 572s testutil.go:1135: reader calls for "foo2": offsets: [] 572s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo22": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [106] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s === RUN TestLayer/several_files_in_chunk#01 572s testutil.go:1135: reader calls for "foo2": offsets: [] 572s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo22": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [106] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s === RUN TestLayer/several_files_in_chunk#02 572s testutil.go:1135: reader calls for "foo2": offsets: [] 572s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo22": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [101] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s === RUN TestLayer/several_files_in_chunk_chunked 572s testutil.go:1135: reader calls for "foo2": offsets: [] 572s testutil.go:1135: reader calls for "foo2": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [96894] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [101 32234] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s === RUN TestLayer/several_files_in_chunk_chunked#01 572s testutil.go:1135: reader calls for "foo2": offsets: [] 572s testutil.go:1135: reader calls for "foo2": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [96938] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [106 32250] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s === RUN TestLayer/several_files_in_chunk_chunked#02 572s testutil.go:1135: reader calls for "foo2": offsets: [] 572s testutil.go:1135: reader calls for "foo2": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [96938] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [106 32250] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s === RUN TestLayer/1_whiteout_with_sibling#03 572s === RUN TestLayer/1_whiteout_with_sibling#04 572s === RUN TestLayer/1_whiteout_with_sibling#05 572s === RUN TestLayer/1_whiteout_with_duplicated_name#03 572s === RUN TestLayer/1_whiteout_with_duplicated_name#04 572s === RUN TestLayer/1_whiteout_with_duplicated_name#05 572s === RUN TestLayer/1_opaque#03 572s === RUN TestLayer/1_opaque#04 572s === RUN TestLayer/1_opaque#05 572s === RUN TestLayer/1_opaque_with_sibling#03 572s === RUN TestLayer/1_opaque_with_sibling#04 572s === RUN TestLayer/1_opaque_with_sibling#05 572s === RUN TestLayer/1_opaque_with_xattr#03 572s === RUN TestLayer/1_opaque_with_xattr#04 572s === RUN TestLayer/1_opaque_with_xattr#05 572s === RUN TestLayer/prefetch_landmark#03 572s === RUN TestLayer/prefetch_landmark#04 572s === RUN TestLayer/prefetch_landmark#05 572s === RUN TestLayer/no_prefetch_landmark#03 572s === RUN TestLayer/no_prefetch_landmark#04 572s === RUN TestLayer/no_prefetch_landmark#05 572s === RUN TestLayer/state_file#03 572s time="2026-02-05T04:38:53Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-7086955602495141360 fetchedPercent=50 fetchedSize=5 size=10 572s === RUN TestLayer/state_file#04 572s time="2026-02-05T04:38:53Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-1707487159494029371 fetchedPercent=50 fetchedSize=5 size=10 572s === RUN TestLayer/state_file#05 572s time="2026-02-05T04:38:53Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-8656535654085633401 fetchedPercent=50 fetchedSize=5 size=10 572s === RUN TestLayer/file_suid#03 572s === RUN TestLayer/file_suid#04 572s === RUN TestLayer/file_suid#05 572s === RUN TestLayer/dir_sgid#03 572s === RUN TestLayer/dir_sgid#04 572s === RUN TestLayer/dir_sgid#05 572s === RUN TestLayer/file_sticky#03 572s === RUN TestLayer/file_sticky#04 572s === RUN TestLayer/file_sticky#05 572s === RUN TestLayer/symlink_size#03 572s === RUN TestLayer/symlink_size#04 572s === RUN TestLayer/symlink_size#05 572s === RUN TestLayer/several_files_in_chunk#03 572s testutil.go:1135: reader calls for "foo2": offsets: [] 572s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo22": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [106] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s === RUN TestLayer/several_files_in_chunk#04 572s testutil.go:1135: reader calls for "foo2": offsets: [] 572s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo22": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [101] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s === RUN TestLayer/several_files_in_chunk#05 572s testutil.go:1135: reader calls for "foo2": offsets: [] 572s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo22": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [106] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s === RUN TestLayer/several_files_in_chunk_chunked#03 572s testutil.go:1135: reader calls for "foo2": offsets: [] 572s testutil.go:1135: reader calls for "foo2": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [96938] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [106 32250] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s === RUN TestLayer/several_files_in_chunk_chunked#04 572s testutil.go:1135: reader calls for "foo2": offsets: [] 572s testutil.go:1135: reader calls for "foo2": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [96894] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [101 32234] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s === RUN TestLayer/several_files_in_chunk_chunked#05 572s testutil.go:1135: reader calls for "foo2": offsets: [] 572s testutil.go:1135: reader calls for "foo2": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [96938] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [106 32250] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s === RUN TestLayer/1_whiteout_with_sibling#06 572s === RUN TestLayer/1_whiteout_with_sibling#07 572s === RUN TestLayer/1_whiteout_with_sibling#08 572s === RUN TestLayer/1_whiteout_with_duplicated_name#06 572s === RUN TestLayer/1_whiteout_with_duplicated_name#07 572s === RUN TestLayer/1_whiteout_with_duplicated_name#08 572s === RUN TestLayer/1_opaque#06 572s === RUN TestLayer/1_opaque#07 572s === RUN TestLayer/1_opaque#08 572s === RUN TestLayer/1_opaque_with_sibling#06 572s === RUN TestLayer/1_opaque_with_sibling#07 572s === RUN TestLayer/1_opaque_with_sibling#08 572s === RUN TestLayer/1_opaque_with_xattr#06 572s === RUN TestLayer/1_opaque_with_xattr#07 572s === RUN TestLayer/1_opaque_with_xattr#08 572s === RUN TestLayer/prefetch_landmark#06 572s === RUN TestLayer/prefetch_landmark#07 572s === RUN TestLayer/prefetch_landmark#08 572s === RUN TestLayer/no_prefetch_landmark#06 572s === RUN TestLayer/no_prefetch_landmark#07 572s === RUN TestLayer/no_prefetch_landmark#08 572s === RUN TestLayer/state_file#06 572s time="2026-02-05T04:38:53Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-1641205229358099697 fetchedPercent=50 fetchedSize=5 size=10 572s === RUN TestLayer/state_file#07 572s time="2026-02-05T04:38:53Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-2890922713444127540 fetchedPercent=50 fetchedSize=5 size=10 572s === RUN TestLayer/state_file#08 572s time="2026-02-05T04:38:53Z" level=error msg="statFile error" digest="sha256:b5a2c96250612366ea272ffac6d9744aaf4b45aacd96aa7cfcb931ee3b558259" error=test-4561149122214341306 fetchedPercent=50 fetchedSize=5 size=10 572s === RUN TestLayer/file_suid#06 572s === RUN TestLayer/file_suid#07 572s === RUN TestLayer/file_suid#08 572s === RUN TestLayer/dir_sgid#06 572s === RUN TestLayer/dir_sgid#07 572s === RUN TestLayer/dir_sgid#08 572s === RUN TestLayer/file_sticky#06 572s === RUN TestLayer/file_sticky#07 572s === RUN TestLayer/file_sticky#08 572s === RUN TestLayer/symlink_size#06 572s === RUN TestLayer/symlink_size#07 572s === RUN TestLayer/symlink_size#08 572s === RUN TestLayer/several_files_in_chunk#06 572s testutil.go:1135: reader calls for "foo2": offsets: [] 572s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo22": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [106] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s === RUN TestLayer/several_files_in_chunk#07 572s testutil.go:1135: reader calls for "foo2": offsets: [] 572s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo22": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [101] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s === RUN TestLayer/several_files_in_chunk#08 572s testutil.go:1135: reader calls for "foo2": offsets: [] 572s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:1135: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo22": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [106] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s === RUN TestLayer/several_files_in_chunk_chunked#06 572s testutil.go:1135: reader calls for "foo2": offsets: [] 572s testutil.go:1135: reader calls for "foo2": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [96938] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [106 32250] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s === RUN TestLayer/several_files_in_chunk_chunked#07 572s testutil.go:1135: reader calls for "foo2": offsets: [] 572s testutil.go:1135: reader calls for "foo2": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [96938] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [106 32250] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s === RUN TestLayer/several_files_in_chunk_chunked#08 572s testutil.go:1135: reader calls for "foo2": offsets: [] 572s testutil.go:1135: reader calls for "foo2": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo3": offsets: [96894] 572s testutil.go:1135: reader calls for "foo3": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [101 32234] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s testutil.go:1135: reader calls for "foo/foo1": offsets: [] 572s --- PASS: TestLayer (2.52s) 572s --- PASS: TestLayer/testPrefetch-no_prefetch-zstd-fastest (0.01s) 572s --- PASS: TestLayer/testPrefetch-no_prefetch-gzip-bestspeed (0.01s) 572s --- PASS: TestLayer/testPrefetch-no_prefetch-externaltoc-gzip-bestspeed (0.02s) 572s --- PASS: TestLayer/testPrefetch-prefetch-zstd-fastest (0.02s) 572s --- PASS: TestLayer/testPrefetch-prefetch-gzip-bestspeed (0.02s) 572s --- PASS: TestLayer/testPrefetch-prefetch-externaltoc-gzip-bestspeed (0.03s) 572s --- PASS: TestLayer/testPrefetch-with_dir-gzip-bestspeed (0.03s) 572s --- PASS: TestLayer/testPrefetch-with_dir-externaltoc-gzip-bestspeed (0.04s) 572s --- PASS: TestLayer/testPrefetch-with_dir-zstd-fastest (0.03s) 572s --- PASS: TestLayer/testPrefetch-several_files_in_chunk-zstd-fastest (0.06s) 572s --- PASS: TestLayer/testPrefetch-several_files_in_chunk-gzip-bestspeed (0.00s) 572s --- PASS: TestLayer/testPrefetch-several_files_in_chunk-externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestLayer/testPrefetch-several_files_in_chunk_chunked-zstd-fastest (0.03s) 572s --- PASS: TestLayer/testPrefetch-several_files_in_chunk_chunked-gzip-bestspeed (0.01s) 572s --- PASS: TestLayer/testPrefetch-several_files_in_chunk_chunked-externaltoc-gzip-bestspeed (0.04s) 572s --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file (0.02s) 572s --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file#01 (0.00s) 572s --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file#02 (0.01s) 572s --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file (0.02s) 572s --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file#01 (0.00s) 572s --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file#02 (0.00s) 572s --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file (0.01s) 572s --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file#01 (0.02s) 572s --- PASS: TestLayer/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file#02 (0.03s) 572s --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file (0.01s) 572s --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file#01 (0.01s) 572s --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file#02 (0.03s) 572s --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file (0.00s) 572s --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file#01 (0.01s) 572s --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file#02 (0.02s) 572s --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file (0.01s) 572s --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file#01 (0.02s) 572s --- PASS: TestLayer/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file#02 (0.02s) 572s --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file (0.02s) 572s --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file#01 (0.00s) 572s --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file#02 (0.00s) 572s --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file (0.01s) 572s --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file#01 (0.03s) 572s --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file#02 (0.02s) 572s --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file (0.02s) 572s --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file#01 (0.01s) 572s --- PASS: TestLayer/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file#02 (0.02s) 572s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file (0.02s) 572s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file#01 (0.00s) 572s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file#02 (0.00s) 572s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file (0.03s) 572s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file#01 (0.01s) 572s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file#02 (0.00s) 572s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file (0.02s) 572s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file#01 (0.00s) 572s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file#02 (0.00s) 572s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file (0.00s) 572s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file#01 (0.00s) 572s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file#02 (0.00s) 572s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file (0.00s) 572s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file#01 (0.01s) 572s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file#02 (0.01s) 572s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file (0.01s) 572s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file#01 (0.01s) 572s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file#02 (0.00s) 572s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file (0.00s) 572s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file#01 (0.01s) 572s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file#02 (0.00s) 572s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file (0.00s) 572s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file#01 (0.01s) 572s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file#02 (0.01s) 572s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file (0.01s) 572s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file#01 (0.00s) 572s --- PASS: TestLayer/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file#02 (0.01s) 572s --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file (0.01s) 572s --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file#01 (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file#02 (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file#01 (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file#02 (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file (0.01s) 572s --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file#01 (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file#02 (0.02s) 572s --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file (0.02s) 572s --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file#01 (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file#02 (0.01s) 572s --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file#01 (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file#02 (0.01s) 572s --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file#01 (0.02s) 572s --- PASS: TestLayer/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file#02 (0.01s) 572s --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file#01 (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file#02 (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file#01 (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file#02 (0.01s) 572s --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_max_size_file (0.01s) 572s --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_max_size_file#01 (0.01s) 572s --- PASS: TestLayer/reading_single_chunk_at_top_of_last_chunk_in_max_size_file#02 (0.02s) 572s --- PASS: TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file (0.02s) 572s --- PASS: TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file#01 (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file#02 (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file#01 (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file#02 (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file#01 (0.02s) 572s --- PASS: TestLayer/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file#02 (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file#01 (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file#02 (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file (0.01s) 572s --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file#01 (0.01s) 572s --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file#02 (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file (0.01s) 572s --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file#01 (0.02s) 572s --- PASS: TestLayer/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file#02 (0.03s) 572s --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file (0.01s) 572s --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file#01 (0.02s) 572s --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file#02 (0.01s) 572s --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file#01 (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file#02 (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file#01 (0.00s) 572s --- PASS: TestLayer/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file#02 (0.02s) 572s --- PASS: TestLayer/1_whiteout_with_sibling (0.02s) 572s --- PASS: TestLayer/1_whiteout_with_sibling#01 (0.00s) 572s --- PASS: TestLayer/1_whiteout_with_sibling#02 (0.01s) 572s --- PASS: TestLayer/1_whiteout_with_duplicated_name (0.01s) 572s --- PASS: TestLayer/1_whiteout_with_duplicated_name#01 (0.01s) 572s --- PASS: TestLayer/1_whiteout_with_duplicated_name#02 (0.01s) 572s --- PASS: TestLayer/1_opaque (0.02s) 572s --- PASS: TestLayer/1_opaque#01 (0.00s) 572s --- PASS: TestLayer/1_opaque#02 (0.01s) 572s --- PASS: TestLayer/1_opaque_with_sibling (0.01s) 572s --- PASS: TestLayer/1_opaque_with_sibling#01 (0.01s) 572s --- PASS: TestLayer/1_opaque_with_sibling#02 (0.00s) 572s --- PASS: TestLayer/1_opaque_with_xattr (0.01s) 572s --- PASS: TestLayer/1_opaque_with_xattr#01 (0.01s) 572s --- PASS: TestLayer/1_opaque_with_xattr#02 (0.02s) 572s --- PASS: TestLayer/prefetch_landmark (0.01s) 572s --- PASS: TestLayer/prefetch_landmark#01 (0.00s) 572s --- PASS: TestLayer/prefetch_landmark#02 (0.00s) 572s --- PASS: TestLayer/no_prefetch_landmark (0.02s) 572s --- PASS: TestLayer/no_prefetch_landmark#01 (0.01s) 572s --- PASS: TestLayer/no_prefetch_landmark#02 (0.00s) 572s --- PASS: TestLayer/state_file (0.02s) 572s --- PASS: TestLayer/state_file#01 (0.00s) 572s --- PASS: TestLayer/state_file#02 (0.00s) 572s --- PASS: TestLayer/file_suid (0.00s) 572s --- PASS: TestLayer/file_suid#01 (0.01s) 572s --- PASS: TestLayer/file_suid#02 (0.01s) 572s --- PASS: TestLayer/dir_sgid (0.00s) 572s --- PASS: TestLayer/dir_sgid#01 (0.00s) 572s --- PASS: TestLayer/dir_sgid#02 (0.00s) 572s --- PASS: TestLayer/file_sticky (0.01s) 572s --- PASS: TestLayer/file_sticky#01 (0.01s) 572s --- PASS: TestLayer/file_sticky#02 (0.00s) 572s --- PASS: TestLayer/symlink_size (0.01s) 572s --- PASS: TestLayer/symlink_size#01 (0.02s) 572s --- PASS: TestLayer/symlink_size#02 (0.02s) 572s --- PASS: TestLayer/several_files_in_chunk (0.01s) 572s --- PASS: TestLayer/several_files_in_chunk#01 (0.02s) 572s --- PASS: TestLayer/several_files_in_chunk#02 (0.03s) 572s --- PASS: TestLayer/several_files_in_chunk_chunked (0.03s) 572s --- PASS: TestLayer/several_files_in_chunk_chunked#01 (0.01s) 572s --- PASS: TestLayer/several_files_in_chunk_chunked#02 (0.03s) 572s --- PASS: TestLayer/1_whiteout_with_sibling#03 (0.01s) 572s --- PASS: TestLayer/1_whiteout_with_sibling#04 (0.01s) 572s --- PASS: TestLayer/1_whiteout_with_sibling#05 (0.00s) 572s --- PASS: TestLayer/1_whiteout_with_duplicated_name#03 (0.01s) 572s --- PASS: TestLayer/1_whiteout_with_duplicated_name#04 (0.00s) 572s --- PASS: TestLayer/1_whiteout_with_duplicated_name#05 (0.00s) 572s --- PASS: TestLayer/1_opaque#03 (0.02s) 572s --- PASS: TestLayer/1_opaque#04 (0.01s) 572s --- PASS: TestLayer/1_opaque#05 (0.02s) 572s --- PASS: TestLayer/1_opaque_with_sibling#03 (0.01s) 572s --- PASS: TestLayer/1_opaque_with_sibling#04 (0.00s) 572s --- PASS: TestLayer/1_opaque_with_sibling#05 (0.00s) 572s --- PASS: TestLayer/1_opaque_with_xattr#03 (0.01s) 572s --- PASS: TestLayer/1_opaque_with_xattr#04 (0.00s) 572s --- PASS: TestLayer/1_opaque_with_xattr#05 (0.00s) 572s --- PASS: TestLayer/prefetch_landmark#03 (0.01s) 572s --- PASS: TestLayer/prefetch_landmark#04 (0.00s) 572s --- PASS: TestLayer/prefetch_landmark#05 (0.01s) 572s --- PASS: TestLayer/no_prefetch_landmark#03 (0.01s) 572s --- PASS: TestLayer/no_prefetch_landmark#04 (0.00s) 572s --- PASS: TestLayer/no_prefetch_landmark#05 (0.00s) 572s --- PASS: TestLayer/state_file#03 (0.01s) 572s --- PASS: TestLayer/state_file#04 (0.00s) 572s --- PASS: TestLayer/state_file#05 (0.01s) 572s --- PASS: TestLayer/file_suid#03 (0.00s) 572s --- PASS: TestLayer/file_suid#04 (0.00s) 572s --- PASS: TestLayer/file_suid#05 (0.02s) 572s --- PASS: TestLayer/dir_sgid#03 (0.00s) 572s --- PASS: TestLayer/dir_sgid#04 (0.01s) 572s --- PASS: TestLayer/dir_sgid#05 (0.00s) 572s --- PASS: TestLayer/file_sticky#03 (0.00s) 572s --- PASS: TestLayer/file_sticky#04 (0.01s) 572s --- PASS: TestLayer/file_sticky#05 (0.00s) 572s --- PASS: TestLayer/symlink_size#03 (0.01s) 572s --- PASS: TestLayer/symlink_size#04 (0.00s) 572s --- PASS: TestLayer/symlink_size#05 (0.00s) 572s --- PASS: TestLayer/several_files_in_chunk#03 (0.01s) 572s --- PASS: TestLayer/several_files_in_chunk#04 (0.02s) 572s --- PASS: TestLayer/several_files_in_chunk#05 (0.01s) 572s --- PASS: TestLayer/several_files_in_chunk_chunked#03 (0.02s) 572s --- PASS: TestLayer/several_files_in_chunk_chunked#04 (0.03s) 572s --- PASS: TestLayer/several_files_in_chunk_chunked#05 (0.01s) 572s --- PASS: TestLayer/1_whiteout_with_sibling#06 (0.00s) 572s --- PASS: TestLayer/1_whiteout_with_sibling#07 (0.00s) 572s --- PASS: TestLayer/1_whiteout_with_sibling#08 (0.01s) 572s --- PASS: TestLayer/1_whiteout_with_duplicated_name#06 (0.02s) 572s --- PASS: TestLayer/1_whiteout_with_duplicated_name#07 (0.01s) 572s --- PASS: TestLayer/1_whiteout_with_duplicated_name#08 (0.00s) 572s --- PASS: TestLayer/1_opaque#06 (0.00s) 572s --- PASS: TestLayer/1_opaque#07 (0.02s) 572s --- PASS: TestLayer/1_opaque#08 (0.01s) 572s --- PASS: TestLayer/1_opaque_with_sibling#06 (0.00s) 572s --- PASS: TestLayer/1_opaque_with_sibling#07 (0.00s) 572s --- PASS: TestLayer/1_opaque_with_sibling#08 (0.00s) 572s --- PASS: TestLayer/1_opaque_with_xattr#06 (0.00s) 572s --- PASS: TestLayer/1_opaque_with_xattr#07 (0.01s) 572s --- PASS: TestLayer/1_opaque_with_xattr#08 (0.00s) 572s --- PASS: TestLayer/prefetch_landmark#06 (0.00s) 572s --- PASS: TestLayer/prefetch_landmark#07 (0.01s) 572s --- PASS: TestLayer/prefetch_landmark#08 (0.00s) 572s --- PASS: TestLayer/no_prefetch_landmark#06 (0.01s) 572s --- PASS: TestLayer/no_prefetch_landmark#07 (0.02s) 572s --- PASS: TestLayer/no_prefetch_landmark#08 (0.00s) 572s --- PASS: TestLayer/state_file#06 (0.01s) 572s --- PASS: TestLayer/state_file#07 (0.01s) 572s --- PASS: TestLayer/state_file#08 (0.01s) 572s --- PASS: TestLayer/file_suid#06 (0.02s) 572s --- PASS: TestLayer/file_suid#07 (0.01s) 572s --- PASS: TestLayer/file_suid#08 (0.01s) 572s --- PASS: TestLayer/dir_sgid#06 (0.01s) 572s --- PASS: TestLayer/dir_sgid#07 (0.01s) 572s --- PASS: TestLayer/dir_sgid#08 (0.00s) 572s --- PASS: TestLayer/file_sticky#06 (0.00s) 572s --- PASS: TestLayer/file_sticky#07 (0.01s) 572s --- PASS: TestLayer/file_sticky#08 (0.00s) 572s --- PASS: TestLayer/symlink_size#06 (0.02s) 572s --- PASS: TestLayer/symlink_size#07 (0.01s) 572s --- PASS: TestLayer/symlink_size#08 (0.02s) 572s --- PASS: TestLayer/several_files_in_chunk#06 (0.03s) 572s --- PASS: TestLayer/several_files_in_chunk#07 (0.02s) 572s --- PASS: TestLayer/several_files_in_chunk#08 (0.01s) 572s --- PASS: TestLayer/several_files_in_chunk_chunked#06 (0.01s) 572s --- PASS: TestLayer/several_files_in_chunk_chunked#07 (0.01s) 572s --- PASS: TestLayer/several_files_in_chunk_chunked#08 (0.02s) 572s === RUN TestWaiter 572s --- PASS: TestWaiter (1.00s) 572s PASS 572s ok github.com/containerd/stargz-snapshotter/fs/layer 3.529s 572s ? github.com/containerd/stargz-snapshotter/fs/metrics/common [no test files] 572s ? github.com/containerd/stargz-snapshotter/fs/metrics/layer [no test files] 572s === RUN TestReader 572s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed 572s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest 572s === RUN TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed 572s === RUN TestReader/test_cache_verify_true_true_true_zstd-fastest 572s === RUN TestReader/test_cache_verify_true_true_true_gzip-bestspeed 572s === RUN TestReader/test_cache_verify_true_true_true_externaltoc-gzip-bestspeed 572s === RUN TestReader/test_cache_verify_true_true_false_gzip-bestspeed 572s === RUN TestReader/test_cache_verify_true_true_false_externaltoc-gzip-bestspeed 572s === RUN TestReader/test_cache_verify_true_true_false_zstd-fastest 572s === RUN TestReader/test_cache_verify_true_false_true_zstd-fastest 572s === RUN TestReader/test_cache_verify_true_false_true_gzip-bestspeed 572s === RUN TestReader/test_cache_verify_true_false_true_externaltoc-gzip-bestspeed 572s === RUN TestReader/test_cache_verify_true_false_false_zstd-fastest 572s === RUN TestReader/test_cache_verify_true_false_false_gzip-bestspeed 572s === RUN TestReader/test_cache_verify_true_false_false_externaltoc-gzip-bestspeed 572s === RUN TestReader/test_cache_verify_false_true_true_externaltoc-gzip-bestspeed 572s === RUN TestReader/test_cache_verify_false_true_true_zstd-fastest 572s === RUN TestReader/test_cache_verify_false_true_true_gzip-bestspeed 572s === RUN TestReader/test_cache_verify_false_true_false_gzip-bestspeed 572s === RUN TestReader/test_cache_verify_false_true_false_externaltoc-gzip-bestspeed 572s === RUN TestReader/test_cache_verify_false_true_false_zstd-fastest 572s === RUN TestReader/test_cache_verify_false_false_true_zstd-fastest 572s === RUN TestReader/test_cache_verify_false_false_true_gzip-bestspeed 572s === RUN TestReader/test_cache_verify_false_false_true_externaltoc-gzip-bestspeed 572s === RUN TestReader/test_cache_verify_false_false_false_zstd-fastest 572s === RUN TestReader/test_cache_verify_false_false_false_gzip-bestspeed 572s === RUN TestReader/test_cache_verify_false_false_false_externaltoc-gzip-bestspeed 572s === RUN TestReader/gzip-bestspeed 572s === RUN TestReader/externaltoc-gzip-bestspeed 572s === RUN TestReader/zstd-fastest 572s === RUN TestReader/several_files_in_chunk-zstd-fastest 572s testutil.go:674: minChunkSize = 8000 572s testutil.go:736: reader calls for "foo2": offsets: [] 572s testutil.go:736: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:736: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:736: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:736: reader calls for "foo3": offsets: [] 572s testutil.go:736: reader calls for "foo22": offsets: [] 572s testutil.go:736: reader calls for "foo/foo1": offsets: [101] 572s testutil.go:736: reader calls for "foo/foo1": offsets: [] 572s testutil.go:736: reader calls for "foo/foo1": offsets: [] 572s testutil.go:736: reader calls for "foo/foo1": offsets: [] 572s testutil.go:736: reader calls for "foo/foo1": offsets: [] 572s === RUN TestReader/several_files_in_chunk-gzip-bestspeed 572s testutil.go:674: minChunkSize = 8000 572s testutil.go:736: reader calls for "foo2": offsets: [] 572s testutil.go:736: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:736: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:736: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:736: reader calls for "foo3": offsets: [] 572s testutil.go:736: reader calls for "foo22": offsets: [] 572s testutil.go:736: reader calls for "foo/foo1": offsets: [106] 572s testutil.go:736: reader calls for "foo/foo1": offsets: [] 572s testutil.go:736: reader calls for "foo/foo1": offsets: [] 572s testutil.go:736: reader calls for "foo/foo1": offsets: [] 572s testutil.go:736: reader calls for "foo/foo1": offsets: [] 572s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-bestspeed 572s testutil.go:674: minChunkSize = 8000 572s testutil.go:736: reader calls for "foo2": offsets: [] 572s testutil.go:736: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:736: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:736: reader calls for "bar/bar.txt": offsets: [] 572s testutil.go:736: reader calls for "foo3": offsets: [] 572s testutil.go:736: reader calls for "foo22": offsets: [] 572s testutil.go:736: reader calls for "foo/foo1": offsets: [106] 572s testutil.go:736: reader calls for "foo/foo1": offsets: [] 572s testutil.go:736: reader calls for "foo/foo1": offsets: [] 572s testutil.go:736: reader calls for "foo/foo1": offsets: [] 572s testutil.go:736: reader calls for "foo/foo1": offsets: [] 572s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestspeed 572s testutil.go:674: minChunkSize = 8000 572s testutil.go:736: reader calls for "foo2": offsets: [] 572s testutil.go:736: reader calls for "foo2": offsets: [] 572s testutil.go:736: reader calls for "foo3": offsets: [] 572s testutil.go:736: reader calls for "foo3": offsets: [] 572s testutil.go:736: reader calls for "foo3": offsets: [] 572s testutil.go:736: reader calls for "foo3": offsets: [96938] 572s testutil.go:736: reader calls for "foo3": offsets: [] 572s testutil.go:736: reader calls for "foo/foo1": offsets: [106 32250] 572s testutil.go:736: reader calls for "foo/foo1": offsets: [] 572s testutil.go:736: reader calls for "foo/foo1": offsets: [] 572s testutil.go:736: reader calls for "foo/foo1": offsets: [] 572s testutil.go:736: reader calls for "foo/foo1": offsets: [] 572s === RUN TestReader/several_files_in_chunk_chunked-zstd-fastest 572s testutil.go:674: minChunkSize = 8000 572s testutil.go:736: reader calls for "foo2": offsets: [] 572s testutil.go:736: reader calls for "foo2": offsets: [] 572s testutil.go:736: reader calls for "foo3": offsets: [] 572s testutil.go:736: reader calls for "foo3": offsets: [] 572s testutil.go:736: reader calls for "foo3": offsets: [] 572s testutil.go:736: reader calls for "foo3": offsets: [96894] 572s testutil.go:736: reader calls for "foo3": offsets: [] 572s testutil.go:736: reader calls for "foo/foo1": offsets: [101 32234] 572s testutil.go:736: reader calls for "foo/foo1": offsets: [] 572s testutil.go:736: reader calls for "foo/foo1": offsets: [] 572s testutil.go:736: reader calls for "foo/foo1": offsets: [] 572s testutil.go:736: reader calls for "foo/foo1": offsets: [] 572s === RUN TestReader/several_files_in_chunk_chunked-gzip-bestspeed 572s testutil.go:674: minChunkSize = 8000 572s testutil.go:736: reader calls for "foo2": offsets: [] 572s testutil.go:736: reader calls for "foo2": offsets: [] 572s testutil.go:736: reader calls for "foo3": offsets: [] 572s testutil.go:736: reader calls for "foo3": offsets: [] 572s testutil.go:736: reader calls for "foo3": offsets: [] 572s testutil.go:736: reader calls for "foo3": offsets: [96938] 572s testutil.go:736: reader calls for "foo3": offsets: [] 572s testutil.go:736: reader calls for "foo/foo1": offsets: [106 32250] 572s testutil.go:736: reader calls for "foo/foo1": offsets: [] 572s testutil.go:736: reader calls for "foo/foo1": offsets: [] 572s testutil.go:736: reader calls for "foo/foo1": offsets: [] 572s testutil.go:736: reader calls for "foo/foo1": offsets: [] 572s --- PASS: TestReader (2.68s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed (0.02s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.02s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache_zstd-fastest (0.02s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest (0.02s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed (0.02s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.02s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest (0.02s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest (0.02s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed (0.02s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest (0.03s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed (0.02s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest (0.02s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest (0.02s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache_zstd-fastest (0.03s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_clean_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_middle_of_last_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed (0.02s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed (0.02s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest (0.02s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed (0.02s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.02s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache_zstd-fastest (0.02s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.02s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest (0.02s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.02s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest (0.02s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_clean_cache_zstd-fastest (0.02s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed (0.02s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest (0.02s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.02s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_sparse_cache_zstd-fastest (0.02s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_last_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.02s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest (0.03s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_clean_cache_zstd-fastest (0.02s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest (0.02s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_single_chunk_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.02s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.02s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache_zstd-fastest (0.03s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed (0.02s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest (0.03s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.02s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed (0.02s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_clean_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_clean_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_1st_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_clean_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_clean_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_clean_cache_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_sparse_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_max_size_file_with_sparse_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache_zstd-fastest (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_clean_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_edge_filled_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache_zstd-fastest (0.00s) 572s --- PASS: TestReader/reading_multi_chunks_at_top_of_last_chunk_in_2_chunks_file_with_sparse_cache_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/test_cache_verify_true_true_true_zstd-fastest (0.02s) 572s --- PASS: TestReader/test_cache_verify_true_true_true_gzip-bestspeed (0.02s) 572s --- PASS: TestReader/test_cache_verify_true_true_true_externaltoc-gzip-bestspeed (0.03s) 572s --- PASS: TestReader/test_cache_verify_true_true_false_gzip-bestspeed (0.02s) 572s --- PASS: TestReader/test_cache_verify_true_true_false_externaltoc-gzip-bestspeed (0.02s) 572s --- PASS: TestReader/test_cache_verify_true_true_false_zstd-fastest (0.02s) 572s --- PASS: TestReader/test_cache_verify_true_false_true_zstd-fastest (0.01s) 572s --- PASS: TestReader/test_cache_verify_true_false_true_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/test_cache_verify_true_false_true_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/test_cache_verify_true_false_false_zstd-fastest (0.01s) 572s --- PASS: TestReader/test_cache_verify_true_false_false_gzip-bestspeed (0.00s) 572s --- PASS: TestReader/test_cache_verify_true_false_false_externaltoc-gzip-bestspeed (0.00s) 572s --- PASS: TestReader/test_cache_verify_false_true_true_externaltoc-gzip-bestspeed (0.02s) 572s --- PASS: TestReader/test_cache_verify_false_true_true_zstd-fastest (0.02s) 572s --- PASS: TestReader/test_cache_verify_false_true_true_gzip-bestspeed (0.02s) 572s --- PASS: TestReader/test_cache_verify_false_true_false_gzip-bestspeed (0.02s) 572s --- PASS: TestReader/test_cache_verify_false_true_false_externaltoc-gzip-bestspeed (0.02s) 572s --- PASS: TestReader/test_cache_verify_false_true_false_zstd-fastest (0.02s) 572s --- PASS: TestReader/test_cache_verify_false_false_true_zstd-fastest (0.01s) 572s --- PASS: TestReader/test_cache_verify_false_false_true_gzip-bestspeed (0.01s) 572s --- PASS: TestReader/test_cache_verify_false_false_true_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/test_cache_verify_false_false_false_zstd-fastest (0.01s) 572s --- PASS: TestReader/test_cache_verify_false_false_false_gzip-bestspeed (0.01s) 572s --- PASS: TestReader/test_cache_verify_false_false_false_externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/gzip-bestspeed (0.04s) 572s --- PASS: TestReader/externaltoc-gzip-bestspeed (0.03s) 572s --- PASS: TestReader/zstd-fastest (0.03s) 572s --- PASS: TestReader/several_files_in_chunk-zstd-fastest (0.01s) 572s --- PASS: TestReader/several_files_in_chunk-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestspeed (0.01s) 572s --- PASS: TestReader/several_files_in_chunk_chunked-zstd-fastest (0.02s) 572s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-bestspeed (0.01s) 572s PASS 572s ok github.com/containerd/stargz-snapshotter/fs/reader 2.685s 582s === RUN TestReadAt 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:0, size:2 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:0, size:2 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:0, size:2 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:0, size:2 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:0, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:3, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:9, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:4, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:10, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:1, size:2 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:1, size:2 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:1, size:2 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:1, size:2 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_single_chunk_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:1, size:2 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:0, size:7 582s blob_test.go:736: serving whole range "bytes=0-8" = 9 582s blob_test.go:736: serving whole range "bytes=0-8" = 9 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:0, size:7 582s blob_test.go:736: serving whole range "bytes=0-8" = 9 582s blob_test.go:736: serving whole range "bytes=0-8" = 9 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:0, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:0, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:0, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:0, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:0, size:7 582s blob_test.go:736: serving whole range "bytes=0-8" = 9 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:0, size:7 582s blob_test.go:736: serving whole range "bytes=0-8" = 9 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:0, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:0, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:0, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:0, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:0, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:0, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:0, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:0, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:0, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:0, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:0, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:0, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:0, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:0, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:0, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:0, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:0, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:0, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:0, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:0, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:0, size:7 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:0, size:7 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:0, size:7 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:0, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:0, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:0, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:0, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:0, size:7 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:3, size:7 582s time="2026-02-05T04:38:55Z" level=info msg="Received status code: . Setting single range mode and retrying..." 582s time="2026-02-05T04:38:55Z" level=info msg="Received status code: . Setting single range mode and retrying..." 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:3, size:7 582s time="2026-02-05T04:38:55Z" level=info msg="Received status code: . Setting single range mode and retrying..." 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:3, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_top_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:9, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:1, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:1, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:1, size:7 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:1, size:7 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:1, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:1, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:1, size:7 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:1, size:7 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s blob_test.go:736: serving whole range "bytes=0-2" = 3 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:1, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:1, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:1, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:1, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:1, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:1, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:1, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:1, size:7 582s blob_test.go:736: serving whole range "bytes=0-8" = 9 582s blob_test.go:736: serving whole range "bytes=0-8" = 9 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:1, size:7 582s blob_test.go:736: serving whole range "bytes=0-8" = 9 582s blob_test.go:736: serving whole range "bytes=0-8" = 9 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:1, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:1, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:1, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:1, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:1, size:7 582s blob_test.go:736: serving whole range "bytes=0-8" = 9 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:1, size:7 582s blob_test.go:736: serving whole range "bytes=0-8" = 9 582s blob_test.go:736: serving whole range "bytes=0-8" = 9 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:1, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:1, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:1, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:1, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:1, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:1, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:1, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:1, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:1, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:1, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:1, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:1, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:1, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:4, size:7 582s time="2026-02-05T04:38:55Z" level=info msg="Received status code: . Setting single range mode and retrying..." 582s time="2026-02-05T04:38:55Z" level=info msg="Received status code: . Setting single range mode and retrying..." 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:4, size:7 582s time="2026-02-05T04:38:55Z" level=info msg="Received status code: . Setting single range mode and retrying..." 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_2nd_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:4, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_max_size_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_single_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_clean_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_edge_filled_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_multi_reg_with_sparse_cache 582s blob_test.go:208: reading offset:10, size:7 582s === RUN TestReadAt/reading_multi_chunks_at_middle_of_last_chunk_in_1_chunk_blob_multiple_get_prefetch_with_single_reg_with_sparse_cache 582s blob_test.go:208: reading offset:10, size:7 582s --- PASS: TestReadAt (0.06s) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_clean_cache (0.00s) 582s --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.00s) 582s --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_3_chunks_blob_multiple_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_single_reg_with_clean_cache (0.00s) 582s --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_edge_filled_cache (0.00s) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- PASS: TestReadAt/reading_multi_chunks_at_top_of_2nd_chunk_in_max_size_blob_single_get_prefetch_with_multi_reg_with_clean_cache (0.00s) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- PASS: TestReadAt/reading_multi_chunks_at_middle_of_1st_chunk_in_3_chunks_blob_multiple_get_prefetch_with_single_reg_with_clean_cache (0.01s) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s --- 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) 582s === RUN TestFailReadAt 582s blob_test.go:736: serving whole range "bytes=0-9" = 10 582s blob_test.go:736: serving whole range "bytes=0-9" = 10 582s --- PASS: TestFailReadAt (0.00s) 582s === RUN TestParallelDownloadingBehavior 582s --- PASS: TestParallelDownloadingBehavior (0.21s) 582s === RUN TestCheckInterval 582s --- PASS: TestCheckInterval (0.00s) 582s === RUN TestMirror 582s === RUN TestMirror/no-mirror 582s === RUN TestMirror/valid-mirror 582s === RUN TestMirror/invalid-mirror 582s === RUN TestMirror/invalid-all-mirror 582s === RUN TestMirror/invalid-hostname-of-mirror 582s === RUN TestMirror/redirected-mirror 582s === RUN TestMirror/invalid-redirected-mirror 582s === RUN TestMirror/fail-all 582s === RUN TestMirror/headers 582s === RUN TestMirror/headers-with-mirrors 582s === RUN TestMirror/headers-with-mirrors-invalid-all 582s === RUN TestMirror/headers-with-redirected-mirror 582s --- PASS: TestMirror (0.01s) 582s --- PASS: TestMirror/no-mirror (0.00s) 582s --- PASS: TestMirror/valid-mirror (0.00s) 582s --- PASS: TestMirror/invalid-mirror (0.00s) 582s --- PASS: TestMirror/invalid-all-mirror (0.00s) 582s --- PASS: TestMirror/invalid-hostname-of-mirror (0.00s) 582s --- PASS: TestMirror/redirected-mirror (0.00s) 582s --- PASS: TestMirror/invalid-redirected-mirror (0.00s) 582s --- PASS: TestMirror/fail-all (0.00s) 582s --- PASS: TestMirror/headers (0.00s) 582s --- PASS: TestMirror/headers-with-mirrors (0.00s) 582s --- PASS: TestMirror/headers-with-mirrors-invalid-all (0.00s) 582s --- PASS: TestMirror/headers-with-redirected-mirror (0.00s) 582s === RUN TestCheck 582s --- PASS: TestCheck (0.00s) 582s === RUN TestRetry 582s 2026/02/05 04:38:55 [DEBUG] GET test 582s 2026/02/05 04:38:55 [ERR] GET test request failed: Get "test": dummy error 582s 2026/02/05 04:38:55 [DEBUG] GET test: retrying in 1.838192819s (4 left) 582s 2026/02/05 04:38:57 [DEBUG] GET test (status: 429): retrying in 2.595971031s (3 left) 582s 2026/02/05 04:39:00 [DEBUG] GET test (status: 503): retrying in 4.65600723s (2 left) 582s --- PASS: TestRetry (9.09s) 582s === RUN TestRegionSet 582s --- PASS: TestRegionSet (0.00s) 582s PASS 582s ok github.com/containerd/stargz-snapshotter/fs/remote 9.380s 582s ? github.com/containerd/stargz-snapshotter/fs/source [no test files] 582s ? github.com/containerd/stargz-snapshotter/metadata [no test files] 582s === RUN TestReader 582s === RUN TestReader/empty-externaltoc-gzip-defaultcompression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-zstd-fastest 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-zstd-default 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-zstd-bettercompression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-gzip-bestcompression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-gzip-defaultcompression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-externaltoc-gzip-bestspeed 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-externaltoc-gzip-bestcompression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-externaltoc-gzip-huffmanonly 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-gzip-no-compression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-gzip-bestspeed 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-gzip-huffmanonly 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-gzip-huffmanonly#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-externaltoc-gzip-defaultcompression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-zstd-fastest#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-zstd-default#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-zstd-bettercompression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-gzip-bestcompression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-gzip-defaultcompression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-externaltoc-gzip-bestspeed#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-externaltoc-gzip-bestcompression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-externaltoc-gzip-huffmanonly#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-gzip-no-compression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-gzip-bestspeed#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-zstd-fastest#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-zstd-default#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-zstd-bettercompression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-gzip-bestcompression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-gzip-defaultcompression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-externaltoc-gzip-bestspeed#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-externaltoc-gzip-bestcompression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-externaltoc-gzip-huffmanonly#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-gzip-no-compression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-gzip-bestspeed#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-gzip-huffmanonly#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-externaltoc-gzip-defaultcompression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-gzip-bestspeed#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-gzip-huffmanonly#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-externaltoc-gzip-defaultcompression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-zstd-fastest#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-zstd-default#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-zstd-bettercompression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-gzip-bestcompression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-gzip-defaultcompression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-externaltoc-gzip-bestspeed#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-externaltoc-gzip-bestcompression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-externaltoc-gzip-huffmanonly#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/empty-gzip-no-compression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-zstd-fastest 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-zstd-default 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-zstd-bettercompression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : urw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [5] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : urw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] "xxx.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-gzip-bestcompression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : urw-r--r-- 582s testutil.go:440: +- [5] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "y.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : urw-r--r-- 582s testutil.go:440: +- [5] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "y.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-gzip-defaultcompression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-externaltoc-gzip-bestspeed 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : urw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "y.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : urw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "y.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-externaltoc-gzip-bestcompression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : urw-r--r-- 582s testutil.go:440: +- [5] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "xxx.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : urw-r--r-- 582s testutil.go:440: +- [5] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "y.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-externaltoc-gzip-huffmanonly 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] "foo" : urw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : urw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-gzip-no-compression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-gzip-bestspeed 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-gzip-huffmanonly 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : urw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "y.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [5] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : urw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "baz.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-externaltoc-gzip-defaultcompression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : urw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "y.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : urw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "y.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-zstd-fastest#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : urw-r--r-- 582s testutil.go:440: +- [5] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "y.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : urw-r--r-- 582s testutil.go:440: +- [5] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "y.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-zstd-default#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [3] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : urw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : urw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [3] "y.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-zstd-bettercompression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-gzip-bestcompression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-gzip-defaultcompression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] "foo" : urw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [4] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : urw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "baz.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-externaltoc-gzip-bestspeed#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-externaltoc-gzip-bestcompression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-externaltoc-gzip-huffmanonly#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-gzip-no-compression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-gzip-bestspeed#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [3] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : urw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : urw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [3] "y.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-gzip-huffmanonly#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : urw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "y.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] "foo" : urw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-externaltoc-gzip-defaultcompression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-zstd-fastest#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-zstd-default#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-zstd-bettercompression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : urw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [3] "y.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : urw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [3] "y.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-gzip-bestcompression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : urw-r--r-- 582s testutil.go:440: +- [5] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "xxx.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : urw-r--r-- 582s testutil.go:440: +- [5] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "y.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-gzip-defaultcompression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-externaltoc-gzip-bestspeed#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-externaltoc-gzip-bestcompression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : urw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "y.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : urw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "y.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-externaltoc-gzip-huffmanonly#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-gzip-no-compression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-gzip-bestspeed#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-gzip-huffmanonly#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : urw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "y.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : urw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "y.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-externaltoc-gzip-defaultcompression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-gzip-bestspeed#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-gzip-huffmanonly#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [5] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : urw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] "xxx.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : urw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-externaltoc-gzip-defaultcompression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : urw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "xxx.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : urw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "xxx.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-zstd-fastest#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-zstd-default#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : urw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "y.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : urw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "y.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-zstd-bettercompression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : urw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "y.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : urw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "y.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-gzip-bestcompression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-gzip-defaultcompression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : urw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [3] "y.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : urw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [3] "y.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-externaltoc-gzip-bestspeed#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-externaltoc-gzip-bestcompression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : urw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "y.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-externaltoc-gzip-huffmanonly#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : urw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "y.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : urw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "y.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/files-gzip-no-compression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [3] "y.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : urw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : urw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "xxx.txt" : -rw-r--r-- 582s testutil.go:440: +- [3] "y.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-zstd-fastest 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [5] "yyy" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-zstd-default 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-zstd-bettercompression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-gzip-bestcompression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-gzip-defaultcompression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [10] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : dtrw------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [4] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "a" : drwxr-xr-x 582s testutil.go:440: +- [8] "1" : drwxr-xr-x 582s testutil.go:440: +- [9] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [10] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : dtrw------- 582s testutil.go:440: +- [7] "a" : drwxr-xr-x 582s testutil.go:440: +- [8] "1" : drwxr-xr-x 582s testutil.go:440: +- [9] "2" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-externaltoc-gzip-bestspeed 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [10] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [4] "a" : drwxr-xr-x 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [10] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [4] "a" : drwxr-xr-x 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-externaltoc-gzip-bestcompression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [9] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [10] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [8] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [4] "a" : drwxr-xr-x 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [9] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [10] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [8] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [4] "a" : drwxr-xr-x 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-externaltoc-gzip-huffmanonly 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-gzip-no-compression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [10] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : dtrw------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [7] "a" : drwxr-xr-x 582s testutil.go:440: +- [8] "1" : drwxr-xr-x 582s testutil.go:440: +- [9] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [10] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : dtrw------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [7] "a" : drwxr-xr-x 582s testutil.go:440: +- [8] "1" : drwxr-xr-x 582s testutil.go:440: +- [9] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-gzip-bestspeed 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-gzip-huffmanonly 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-externaltoc-gzip-defaultcompression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [9] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [10] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [8] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [4] "a" : drwxr-xr-x 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [10] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [8] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [9] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] "a" : drwxr-xr-x 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-gzip-defaultcompression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-externaltoc-gzip-bestspeed#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] "foo" : dtrw------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [4] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [7] "a" : drwxr-xr-x 582s testutil.go:440: +- [8] "1" : drwxr-xr-x 582s testutil.go:440: +- [9] "2" : -rw-r--r-- 582s testutil.go:440: +- [10] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [10] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : dtrw------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [4] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [7] "a" : drwxr-xr-x 582s testutil.go:440: +- [8] "1" : drwxr-xr-x 582s testutil.go:440: +- [9] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-externaltoc-gzip-bestcompression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-externaltoc-gzip-huffmanonly#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-gzip-no-compression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [10] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [4] "a" : drwxr-xr-x 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [9] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [10] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] "a" : drwxr-xr-x 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-gzip-bestspeed#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-gzip-huffmanonly#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [10] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : dtrw------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [7] "a" : drwxr-xr-x 582s testutil.go:440: +- [8] "1" : drwxr-xr-x 582s testutil.go:440: +- [9] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [10] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : dtrw------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [7] "a" : drwxr-xr-x 582s testutil.go:440: +- [8] "1" : drwxr-xr-x 582s testutil.go:440: +- [9] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-externaltoc-gzip-defaultcompression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [5] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [5] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-zstd-fastest#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [10] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : dtrw------- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [8] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [9] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [3] "a" : drwxr-xr-x 582s testutil.go:440: +- [4] "1" : drwxr-xr-x 582s testutil.go:440: +- [5] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [10] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : dtrw------- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [9] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [8] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [3] "a" : drwxr-xr-x 582s testutil.go:440: +- [4] "1" : drwxr-xr-x 582s testutil.go:440: +- [5] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-zstd-default#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-zstd-bettercompression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-gzip-bestcompression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [5] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-zstd-fastest#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-zstd-default#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-zstd-bettercompression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-gzip-bestcompression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-gzip-defaultcompression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-externaltoc-gzip-bestspeed#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [10] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : dtrw------- 582s testutil.go:440: +- [7] "a" : drwxr-xr-x 582s testutil.go:440: +- [8] "1" : drwxr-xr-x 582s testutil.go:440: +- [9] "2" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [10] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : dtrw------- 582s testutil.go:440: +- [7] "a" : drwxr-xr-x 582s testutil.go:440: +- [8] "1" : drwxr-xr-x 582s testutil.go:440: +- [9] "2" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-externaltoc-gzip-bestcompression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [5] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [5] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-externaltoc-gzip-huffmanonly#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-gzip-no-compression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [10] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : dtrw------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [5] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [7] "a" : drwxr-xr-x 582s testutil.go:440: +- [8] "1" : drwxr-xr-x 582s testutil.go:440: +- [9] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [10] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : dtrw------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [5] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "a" : drwxr-xr-x 582s testutil.go:440: +- [8] "1" : drwxr-xr-x 582s testutil.go:440: +- [9] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-gzip-bestspeed#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-gzip-huffmanonly#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-externaltoc-gzip-defaultcompression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-externaltoc-gzip-huffmanonly#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [10] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [4] "a" : drwxr-xr-x 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [10] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [4] "a" : drwxr-xr-x 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-gzip-no-compression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [5] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [5] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-gzip-bestspeed#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-gzip-huffmanonly#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-externaltoc-gzip-defaultcompression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-zstd-fastest#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "a" : drwxr-xr-x 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "2" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [10] "yyy" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [10] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [4] "a" : drwxr-xr-x 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "2" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-zstd-default#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-zstd-bettercompression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [9] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [10] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] "a" : drwxr-xr-x 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "a" : drwxr-xr-x 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "2" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [10] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [8] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [9] "yyy" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-gzip-bestcompression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-gzip-defaultcompression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [7] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-externaltoc-gzip-bestspeed#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [10] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [8] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [9] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [4] "a" : drwxr-xr-x 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [10] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [8] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [9] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [4] "a" : drwxr-xr-x 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/dirs-externaltoc-gzip-bestcompression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : dtrw------- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "yyy" : -rw-r--r-- 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "xxxx" : -rw-r--r-- 582s testutil.go:440: +- [8] "a" : drwxr-xr-x 582s testutil.go:440: +- [9] "1" : drwxr-xr-x 582s testutil.go:440: +- [10] "2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-gzip-bestspeed 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-gzip-huffmanonly 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [4] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [6] "1" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [2] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [5] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [6] "1" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [7] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [2] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-externaltoc-gzip-defaultcompression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-zstd-fastest 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [5] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [7] "1" : drwxr-xr-x 582s testutil.go:440: +- [2] "baz.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [5] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [7] "1" : drwxr-xr-x 582s testutil.go:440: +- [2] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-zstd-default 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [4] "1" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "1" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-zstd-bettercompression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [5] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [7] "1" : drwxr-xr-x 582s testutil.go:440: +- [2] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foosym" : Lrw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [5] "foo" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [5] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [7] "1" : drwxr-xr-x 582s testutil.go:440: +- [2] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-gzip-bestcompression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-gzip-defaultcompression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [4] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [6] "1" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [2] "foosym" : Lrw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [2] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [6] "1" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] "foolink" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-externaltoc-gzip-bestspeed 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-externaltoc-gzip-bestcompression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-externaltoc-gzip-huffmanonly 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [4] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [6] "1" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [2] "foosym" : Lrw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [4] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [6] "1" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [2] "foosym" : Lrw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-gzip-no-compression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [5] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [7] "1" : drwxr-xr-x 582s testutil.go:440: +- [2] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "barlink" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [5] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [7] "1" : drwxr-xr-x 582s testutil.go:440: +- [2] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foosym" : Lrw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-externaltoc-gzip-bestcompression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [5] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [7] "1" : drwxr-xr-x 582s testutil.go:440: +- [2] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "barlink" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [5] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [7] "1" : drwxr-xr-x 582s testutil.go:440: +- [2] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-externaltoc-gzip-huffmanonly#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-gzip-no-compression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-gzip-bestspeed#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [5] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [7] "1" : drwxr-xr-x 582s testutil.go:440: +- [2] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [5] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [7] "1" : drwxr-xr-x 582s testutil.go:440: +- [2] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foosym" : Lrw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-gzip-huffmanonly#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [2] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [2] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [4] "1" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [2] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [4] "1" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-externaltoc-gzip-defaultcompression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-zstd-fastest#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-zstd-default#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-zstd-bettercompression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-gzip-bestcompression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-gzip-defaultcompression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-externaltoc-gzip-bestspeed#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "1" : drwxr-xr-x 582s testutil.go:440: +- [2] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [5] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [2] "barlink" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [5] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [7] "1" : drwxr-xr-x 582s testutil.go:440: +- [2] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foosym" : Lrw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-gzip-defaultcompression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-externaltoc-gzip-bestspeed#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-externaltoc-gzip-bestcompression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-externaltoc-gzip-huffmanonly#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [2] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [2] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [4] "1" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "1" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [2] "foolink2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-gzip-no-compression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-gzip-bestspeed#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [5] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [7] "1" : drwxr-xr-x 582s testutil.go:440: +- [2] "baz.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [5] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [7] "1" : drwxr-xr-x 582s testutil.go:440: +- [2] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foosym" : Lrw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-gzip-huffmanonly#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [2] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [2] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [4] "1" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [2] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [2] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [4] "1" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-externaltoc-gzip-defaultcompression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [2] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [2] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [4] "1" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] "foo" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [2] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [2] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [4] "1" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-zstd-fastest#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-zstd-default#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-zstd-bettercompression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-gzip-bestcompression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-zstd-default#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-zstd-bettercompression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [2] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [2] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [4] "1" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] "foo" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [2] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [2] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [4] "1" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-gzip-bestcompression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-gzip-defaultcompression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [2] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [4] "1" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [2] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [2] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [4] "1" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-externaltoc-gzip-bestspeed#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-externaltoc-gzip-bestcompression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "1" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [4] "1" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-externaltoc-gzip-huffmanonly#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-gzip-no-compression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [7] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [5] "1" : drwxr-xr-x 582s testutil.go:440: +- [6] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-gzip-bestspeed#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [4] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [6] "1" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [2] "foosym" : Lrw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [5] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [4] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [6] "1" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [2] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-gzip-huffmanonly#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [4] "1" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [3] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [4] "1" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-externaltoc-gzip-defaultcompression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [2] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [4] "1" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [2] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [2] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [4] "1" : drwxr-xr-x 582s testutil.go:440: +- [5] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [6] "foosym" : Lrw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/hardlinks-zstd-fastest#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [2] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [4] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [6] "1" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [5] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foolink" : -rw-r--r-- 582s testutil.go:440: +- [4] "foolink2" : -rw-r--r-- 582s testutil.go:440: +- [6] "1" : drwxr-xr-x 582s testutil.go:440: +- [7] "baz.txt" : -rw-r--r-- 582s testutil.go:440: +- [7] "barlink" : -rw-r--r-- 582s testutil.go:440: +- [2] "foosym" : Lrw-r--r-- 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-externaltoc-gzip-bestspeed 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-externaltoc-gzip-bestcompression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo" : -rw-r--r-- 582s testutil.go:440: +- [6] "cdev" : Dc--------- 582s testutil.go:440: +- [7] "bdev" : D--------- 582s testutil.go:440: +- [4] "fifo" : p--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo" : -rw-r--r-- 582s testutil.go:440: +- [6] "cdev" : Dc--------- 582s testutil.go:440: +- [7] "bdev" : D--------- 582s testutil.go:440: +- [4] "fifo" : p--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-externaltoc-gzip-huffmanonly 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-gzip-no-compression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo" : -rw-r--r-- 582s testutil.go:440: +- [6] "cdev" : Dc--------- 582s testutil.go:440: +- [7] "bdev" : D--------- 582s testutil.go:440: +- [4] "fifo" : p--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "bdev" : D--------- 582s testutil.go:440: +- [4] "fifo" : p--------- 582s testutil.go:440: +- [5] "foo" : -rw-r--r-- 582s testutil.go:440: +- [6] "cdev" : Dc--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-gzip-bestspeed 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-gzip-huffmanonly 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "cdev" : Dc--------- 582s testutil.go:440: +- [5] "bdev" : D--------- 582s testutil.go:440: +- [6] "fifo" : p--------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "fifo" : p--------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "cdev" : Dc--------- 582s testutil.go:440: +- [5] "bdev" : D--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-externaltoc-gzip-defaultcompression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "cdev" : Dc--------- 582s testutil.go:440: +- [5] "bdev" : D--------- 582s testutil.go:440: +- [6] "fifo" : p--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "bdev" : D--------- 582s testutil.go:440: +- [6] "fifo" : p--------- 582s testutil.go:440: +- [7] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "cdev" : Dc--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-zstd-fastest 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo" : -rw-r--r-- 582s testutil.go:440: +- [7] "cdev" : Dc--------- 582s testutil.go:440: +- [4] "bdev" : D--------- 582s testutil.go:440: +- [5] "fifo" : p--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "bdev" : D--------- 582s testutil.go:440: +- [5] "fifo" : p--------- 582s testutil.go:440: +- [6] "foo" : -rw-r--r-- 582s testutil.go:440: +- [7] "cdev" : Dc--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-zstd-default 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "cdev" : Dc--------- 582s testutil.go:440: +- [5] "bdev" : D--------- 582s testutil.go:440: +- [6] "fifo" : p--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "cdev" : Dc--------- 582s testutil.go:440: +- [5] "bdev" : D--------- 582s testutil.go:440: +- [6] "fifo" : p--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-zstd-bettercompression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-gzip-bestcompression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-gzip-defaultcompression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo" : -rw-r--r-- 582s testutil.go:440: +- [3] "cdev" : Dc--------- 582s testutil.go:440: +- [4] "bdev" : D--------- 582s testutil.go:440: +- [5] "fifo" : p--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "fifo" : p--------- 582s testutil.go:440: +- [6] "foo" : -rw-r--r-- 582s testutil.go:440: +- [3] "cdev" : Dc--------- 582s testutil.go:440: +- [4] "bdev" : D--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-gzip-bestcompression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-gzip-defaultcompression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-externaltoc-gzip-bestspeed#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-externaltoc-gzip-bestcompression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "cdev" : Dc--------- 582s testutil.go:440: +- [5] "bdev" : D--------- 582s testutil.go:440: +- [6] "fifo" : p--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "cdev" : Dc--------- 582s testutil.go:440: +- [5] "bdev" : D--------- 582s testutil.go:440: +- [6] "fifo" : p--------- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-externaltoc-gzip-huffmanonly#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-gzip-no-compression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "fifo" : p--------- 582s testutil.go:440: +- [5] "foo" : -rw-r--r-- 582s testutil.go:440: +- [6] "cdev" : Dc--------- 582s testutil.go:440: +- [7] "bdev" : D--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "cdev" : Dc--------- 582s testutil.go:440: +- [7] "bdev" : D--------- 582s testutil.go:440: +- [4] "fifo" : p--------- 582s testutil.go:440: +- [5] "foo" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-gzip-bestspeed#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-gzip-huffmanonly#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-externaltoc-gzip-defaultcompression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo" : -rw-r--r-- 582s testutil.go:440: +- [7] "cdev" : Dc--------- 582s testutil.go:440: +- [4] "bdev" : D--------- 582s testutil.go:440: +- [5] "fifo" : p--------- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo" : -rw-r--r-- 582s testutil.go:440: +- [7] "cdev" : Dc--------- 582s testutil.go:440: +- [4] "bdev" : D--------- 582s testutil.go:440: +- [5] "fifo" : p--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-zstd-fastest#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-zstd-default#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-zstd-bettercompression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "cdev" : Dc--------- 582s testutil.go:440: +- [5] "bdev" : D--------- 582s testutil.go:440: +- [6] "fifo" : p--------- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "bdev" : D--------- 582s testutil.go:440: +- [6] "fifo" : p--------- 582s testutil.go:440: +- [7] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "cdev" : Dc--------- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-zstd-bettercompression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-gzip-bestcompression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "fifo" : p--------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "cdev" : Dc--------- 582s testutil.go:440: +- [5] "bdev" : D--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "cdev" : Dc--------- 582s testutil.go:440: +- [5] "bdev" : D--------- 582s testutil.go:440: +- [6] "fifo" : p--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-gzip-defaultcompression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo" : -rw-r--r-- 582s testutil.go:440: +- [6] "cdev" : Dc--------- 582s testutil.go:440: +- [7] "bdev" : D--------- 582s testutil.go:440: +- [4] "fifo" : p--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo" : -rw-r--r-- 582s testutil.go:440: +- [6] "cdev" : Dc--------- 582s testutil.go:440: +- [7] "bdev" : D--------- 582s testutil.go:440: +- [4] "fifo" : p--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-externaltoc-gzip-bestspeed#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "bdev" : D--------- 582s testutil.go:440: +- [5] "fifo" : p--------- 582s testutil.go:440: +- [6] "foo" : -rw-r--r-- 582s testutil.go:440: +- [3] "cdev" : Dc--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo" : -rw-r--r-- 582s testutil.go:440: +- [3] "cdev" : Dc--------- 582s testutil.go:440: +- [4] "bdev" : D--------- 582s testutil.go:440: +- [5] "fifo" : p--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-externaltoc-gzip-bestcompression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "cdev" : Dc--------- 582s testutil.go:440: +- [5] "bdev" : D--------- 582s testutil.go:440: +- [6] "fifo" : p--------- 582s testutil.go:440: +- [7] "foo" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "fifo" : p--------- 582s testutil.go:440: +- [7] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "cdev" : Dc--------- 582s testutil.go:440: +- [5] "bdev" : D--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-externaltoc-gzip-huffmanonly#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-gzip-no-compression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-gzip-bestspeed#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-gzip-huffmanonly#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "bdev" : D--------- 582s testutil.go:440: +- [6] "fifo" : p--------- 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "cdev" : Dc--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo" : -rw-r--r-- 582s testutil.go:440: +- [4] "cdev" : Dc--------- 582s testutil.go:440: +- [5] "bdev" : D--------- 582s testutil.go:440: +- [6] "fifo" : p--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-externaltoc-gzip-defaultcompression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-zstd-fastest#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-zstd-default#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [3] "fifo" : p--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [3] "fifo" : p--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-externaltoc-gzip-bestcompression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo" : -rw-r--r-- 582s testutil.go:440: +- [7] "cdev" : Dc--------- 582s testutil.go:440: +- [4] "bdev" : D--------- 582s testutil.go:440: +- [5] "fifo" : p--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "bdev" : D--------- 582s testutil.go:440: +- [5] "fifo" : p--------- 582s testutil.go:440: +- [6] "foo" : -rw-r--r-- 582s testutil.go:440: +- [7] "cdev" : Dc--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-externaltoc-gzip-huffmanonly#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-gzip-no-compression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-gzip-bestspeed#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "cdev" : Dc--------- 582s testutil.go:440: +- [4] "bdev" : D--------- 582s testutil.go:440: +- [5] "fifo" : p--------- 582s testutil.go:440: +- [6] "foo" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo" : -rw-r--r-- 582s testutil.go:440: +- [7] "cdev" : Dc--------- 582s testutil.go:440: +- [4] "bdev" : D--------- 582s testutil.go:440: +- [5] "fifo" : p--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-gzip-huffmanonly#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "cdev" : Dc--------- 582s testutil.go:440: +- [7] "bdev" : D--------- 582s testutil.go:440: +- [4] "fifo" : p--------- 582s testutil.go:440: +- [5] "foo" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo" : -rw-r--r-- 582s testutil.go:440: +- [6] "cdev" : Dc--------- 582s testutil.go:440: +- [7] "bdev" : D--------- 582s testutil.go:440: +- [4] "fifo" : p--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-externaltoc-gzip-defaultcompression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-zstd-fastest#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo" : -rw-r--r-- 582s testutil.go:440: +- [7] "cdev" : Dc--------- 582s testutil.go:440: +- [4] "bdev" : D--------- 582s testutil.go:440: +- [5] "fifo" : p--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo" : -rw-r--r-- 582s testutil.go:440: +- [7] "cdev" : Dc--------- 582s testutil.go:440: +- [4] "bdev" : D--------- 582s testutil.go:440: +- [5] "fifo" : p--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-zstd-default#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-zstd-bettercompression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "bdev" : D--------- 582s testutil.go:440: +- [4] "fifo" : p--------- 582s testutil.go:440: +- [5] "foo" : -rw-r--r-- 582s testutil.go:440: +- [6] "cdev" : Dc--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo" : -rw-r--r-- 582s testutil.go:440: +- [6] "cdev" : Dc--------- 582s testutil.go:440: +- [3] "bdev" : D--------- 582s testutil.go:440: +- [4] "fifo" : p--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-gzip-bestcompression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "bdev" : D--------- 582s testutil.go:440: +- [4] "fifo" : p--------- 582s testutil.go:440: +- [5] "foo" : -rw-r--r-- 582s testutil.go:440: +- [6] "cdev" : Dc--------- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo" : -rw-r--r-- 582s testutil.go:440: +- [6] "cdev" : Dc--------- 582s testutil.go:440: +- [7] "bdev" : D--------- 582s testutil.go:440: +- [4] "fifo" : p--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-gzip-defaultcompression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "cdev" : Dc--------- 582s testutil.go:440: +- [7] "bdev" : D--------- 582s testutil.go:440: +- [4] "fifo" : p--------- 582s testutil.go:440: +- [5] "foo" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo" : -rw-r--r-- 582s testutil.go:440: +- [6] "cdev" : Dc--------- 582s testutil.go:440: +- [7] "bdev" : D--------- 582s testutil.go:440: +- [4] "fifo" : p--------- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/various_files-externaltoc-gzip-bestspeed#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo" : -rw-r--r-- 582s testutil.go:440: +- [5] "cdev" : Dc--------- 582s testutil.go:440: +- [6] "bdev" : D--------- 582s testutil.go:440: +- [7] "fifo" : p--------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-gzip-bestspeed 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "small" : -rw-r--r-- 582s testutil.go:440: +- [4] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "small" : -rw-r--r-- 582s testutil.go:440: +- [4] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-gzip-huffmanonly 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-externaltoc-gzip-defaultcompression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "large" : -rw-r--r-- 582s testutil.go:440: +- [3] "small" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [3] "small" : -rw-r--r-- 582s testutil.go:440: +- [4] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-zstd-fastest 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-zstd-default 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-zstd-bettercompression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-gzip-bestcompression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-gzip-defaultcompression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "small" : -rw-r--r-- 582s testutil.go:440: +- [4] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "small" : -rw-r--r-- 582s testutil.go:440: +- [4] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-externaltoc-gzip-bestspeed 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [3] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [3] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-externaltoc-gzip-bestcompression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "large" : -rw-r--r-- 582s testutil.go:440: +- [5] "small" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "large" : -rw-r--r-- 582s testutil.go:440: +- [5] "small" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-externaltoc-gzip-huffmanonly 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-gzip-no-compression 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-externaltoc-gzip-bestcompression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-externaltoc-gzip-huffmanonly#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-gzip-no-compression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "small" : -rw-r--r-- 582s testutil.go:440: +- [4] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "small" : -rw-r--r-- 582s testutil.go:440: +- [4] "large" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-gzip-bestspeed#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-gzip-huffmanonly#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [3] "small" : -rw-r--r-- 582s testutil.go:440: +- [4] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [3] "small" : -rw-r--r-- 582s testutil.go:440: +- [4] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-externaltoc-gzip-defaultcompression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-zstd-fastest#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-zstd-default#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [3] "small" : -rw-r--r-- 582s testutil.go:440: +- [4] "large" : -rw-r--r-- 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [3] "small" : -rw-r--r-- 582s testutil.go:440: +- [4] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-zstd-bettercompression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-gzip-bestcompression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "small" : -rw-r--r-- 582s testutil.go:440: +- [4] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "small" : -rw-r--r-- 582s testutil.go:440: +- [4] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-gzip-defaultcompression#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-externaltoc-gzip-bestspeed#01 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-zstd-default#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [3] "small" : -rw-r--r-- 582s testutil.go:440: +- [4] "large" : -rw-r--r-- 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [3] "small" : -rw-r--r-- 582s testutil.go:440: +- [4] "large" : -rw-r--r-- 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-zstd-bettercompression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-gzip-bestcompression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-gzip-defaultcompression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-externaltoc-gzip-bestspeed#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-externaltoc-gzip-bestcompression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-externaltoc-gzip-huffmanonly#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-gzip-no-compression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "large" : -rw-r--r-- 582s testutil.go:440: +- [3] "small" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [3] "small" : -rw-r--r-- 582s testutil.go:440: +- [4] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-gzip-bestspeed#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [3] "small" : -rw-r--r-- 582s testutil.go:440: +- [4] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [3] "small" : -rw-r--r-- 582s testutil.go:440: +- [4] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-gzip-huffmanonly#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-externaltoc-gzip-defaultcompression#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-zstd-fastest#02 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [3] "small" : -rw-r--r-- 582s testutil.go:440: +- [4] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [3] "small" : -rw-r--r-- 582s testutil.go:440: +- [4] "large" : -rw-r--r-- 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-gzip-defaultcompression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-externaltoc-gzip-bestspeed#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-externaltoc-gzip-bestcompression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "large" : -rw-r--r-- 582s testutil.go:440: +- [3] "small" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "large" : -rw-r--r-- 582s testutil.go:440: +- [3] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-externaltoc-gzip-huffmanonly#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-gzip-no-compression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-gzip-bestspeed#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-gzip-huffmanonly#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-externaltoc-gzip-defaultcompression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-zstd-fastest#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-zstd-default#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-zstd-bettercompression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "small" : -rw-r--r-- 582s testutil.go:440: +- [5] "large" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/chunks-gzip-bestcompression#03 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [3] "small" : -rw-r--r-- 582s testutil.go:440: +- [4] "large" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [3] "small" : -rw-r--r-- 582s testutil.go:440: +- [4] "large" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-huffmanonly 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 9 582s === RUN TestReader/several_files_in_chunk-gzip-no-compression 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [9] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [8] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:714: On "foo22": got preread of 7 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [8] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [9] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:714: On "foo22": got preread of 7 582s testutil.go:714: On "foo22": got preread of 8 582s === RUN TestReader/several_files_in_chunk-gzip-bestspeed 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [8] "foo" : drwxr-xr-x 582s testutil.go:440: +- [9] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [3] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 2 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 6 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [8] "foo" : drwxr-xr-x 582s testutil.go:440: +- [9] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [3] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 2 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 6 582s === RUN TestReader/several_files_in_chunk-gzip-huffmanonly 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [8] "foo" : drwxr-xr-x 582s testutil.go:440: +- [9] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [3] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "bar.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 2 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 6 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [3] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [8] "foo" : drwxr-xr-x 582s testutil.go:440: +- [9] "foo1" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 2 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 6 582s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-defaultcompression 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [8] "foo" : drwxr-xr-x 582s testutil.go:440: +- [9] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [3] "foo22" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 2 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 6 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [8] "foo" : drwxr-xr-x 582s testutil.go:440: +- [9] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [3] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 2 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 6 582s === RUN TestReader/several_files_in_chunk-zstd-fastest 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : drwxr-xr-x 582s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : drwxr-xr-x 582s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:714: On "foo22": got preread of 5 582s === RUN TestReader/several_files_in_chunk-zstd-default 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [7] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [8] "bar" : drwxr-xr-x 582s testutil.go:440: +- [9] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 6 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 2 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [7] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [8] "bar" : drwxr-xr-x 582s testutil.go:440: +- [9] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 6 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 2 582s === RUN TestReader/several_files_in_chunk-zstd-bettercompression 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [8] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [9] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:714: On "foo22": got preread of 7 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [9] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [8] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:714: On "foo22": got preread of 7 582s testutil.go:714: On "foo22": got preread of 8 582s === RUN TestReader/several_files_in_chunk-gzip-bestcompression 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [9] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [8] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:714: On "foo22": got preread of 7 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [9] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [8] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:714: On "foo22": got preread of 7 582s testutil.go:714: On "foo22": got preread of 8 582s === RUN TestReader/several_files_in_chunk-gzip-defaultcompression 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [8] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [9] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:714: On "foo22": got preread of 7 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [9] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [8] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:714: On "foo22": got preread of 7 582s testutil.go:714: On "foo22": got preread of 8 582s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-bestspeed 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [4] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [7] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [8] "bar" : drwxr-xr-x 582s testutil.go:440: +- [9] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 6 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 2 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [7] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [8] "bar" : drwxr-xr-x 582s testutil.go:440: +- [9] "bar.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 6 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 2 582s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-bestcompression 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 9 582s === RUN TestReader/several_files_in_chunk-zstd-fastest#01 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [6] "foo" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [8] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 3 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] "foo" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [8] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 3 582s testutil.go:714: On "foo22": got preread of 4 582s === RUN TestReader/several_files_in_chunk-zstd-default#01 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [9] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [6] "foo" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [8] "foo2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 3 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [6] "foo" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [8] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 3 582s testutil.go:714: On "foo22": got preread of 4 582s === RUN TestReader/several_files_in_chunk-zstd-bettercompression#01 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 9 582s === RUN TestReader/several_files_in_chunk-gzip-bestcompression#01 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [7] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [8] "bar" : drwxr-xr-x 582s testutil.go:440: +- [9] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 6 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 2 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [7] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [8] "bar" : drwxr-xr-x 582s testutil.go:440: +- [9] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 6 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 2 582s === RUN TestReader/several_files_in_chunk-gzip-defaultcompression#01 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 9 582s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-bestspeed#01 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : drwxr-xr-x 582s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : drwxr-xr-x 582s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:714: On "foo22": got preread of 5 582s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-bestcompression#01 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [9] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [8] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:714: On "foo22": got preread of 7 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [9] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [8] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:714: On "foo22": got preread of 7 582s testutil.go:714: On "foo22": got preread of 8 582s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-huffmanonly#01 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [8] "foo" : drwxr-xr-x 582s testutil.go:440: +- [9] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [3] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 2 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 6 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [8] "foo" : drwxr-xr-x 582s testutil.go:440: +- [9] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [3] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 2 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 6 582s === RUN TestReader/several_files_in_chunk-gzip-no-compression#01 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : drwxr-xr-x 582s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : drwxr-xr-x 582s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:714: On "foo22": got preread of 5 582s === RUN TestReader/several_files_in_chunk-gzip-bestspeed#01 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 9 582s === RUN TestReader/several_files_in_chunk-gzip-huffmanonly#01 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [8] "foo" : drwxr-xr-x 582s testutil.go:440: +- [9] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 2 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 6 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [8] "foo" : drwxr-xr-x 582s testutil.go:440: +- [9] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [3] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 2 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 6 582s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-defaultcompression#01 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 9 582s === RUN TestReader/several_files_in_chunk-zstd-fastest#02 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : drwxr-xr-x 582s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : drwxr-xr-x 582s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:714: On "foo22": got preread of 5 582s === RUN TestReader/several_files_in_chunk-zstd-default#02 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 9 582s === RUN TestReader/several_files_in_chunk-zstd-bettercompression#02 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : drwxr-xr-x 582s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : drwxr-xr-x 582s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:714: On "foo22": got preread of 5 582s === RUN TestReader/several_files_in_chunk-gzip-bestcompression#02 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [8] "foo" : drwxr-xr-x 582s testutil.go:440: +- [9] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 2 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 6 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [3] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [8] "foo" : drwxr-xr-x 582s testutil.go:440: +- [9] "foo1" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 2 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 6 582s === RUN TestReader/several_files_in_chunk-gzip-defaultcompression#02 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : drwxr-xr-x 582s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] "foo" : drwxr-xr-x 582s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:714: On "foo22": got preread of 5 582s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-bestspeed#02 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [6] "foo" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [8] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 3 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] "foo" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [8] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 3 582s testutil.go:714: On "foo22": got preread of 4 582s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-bestcompression#02 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 9 582s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-huffmanonly#02 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [8] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [6] "foo" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 3 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [9] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [6] "foo" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [8] "foo2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 3 582s testutil.go:714: On "foo22": got preread of 4 582s === RUN TestReader/several_files_in_chunk-gzip-no-compression#02 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [8] "bar" : drwxr-xr-x 582s testutil.go:440: +- [9] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [7] "foo22" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 6 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 2 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [8] "bar" : drwxr-xr-x 582s testutil.go:440: +- [9] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [7] "foo22" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 6 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 2 582s === RUN TestReader/several_files_in_chunk-gzip-bestspeed#02 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 9 582s === RUN TestReader/several_files_in_chunk-gzip-huffmanonly#02 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [4] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [7] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [8] "bar" : drwxr-xr-x 582s testutil.go:440: +- [9] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 6 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 2 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [7] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [8] "bar" : drwxr-xr-x 582s testutil.go:440: +- [9] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 6 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 2 582s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-defaultcompression#02 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 9 582s === RUN TestReader/several_files_in_chunk-gzip-no-compression#03 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 9 582s === RUN TestReader/several_files_in_chunk-gzip-bestspeed#03 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : drwxr-xr-x 582s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : drwxr-xr-x 582s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:714: On "foo22": got preread of 5 582s === RUN TestReader/several_files_in_chunk-gzip-huffmanonly#03 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 9 582s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-defaultcompression#03 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [8] "foo" : drwxr-xr-x 582s testutil.go:440: +- [9] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [3] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 2 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 6 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [8] "foo" : drwxr-xr-x 582s testutil.go:440: +- [9] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [3] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 2 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 6 582s === RUN TestReader/several_files_in_chunk-zstd-fastest#03 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 9 582s === RUN TestReader/several_files_in_chunk-zstd-default#03 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : drwxr-xr-x 582s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : drwxr-xr-x 582s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:714: On "foo22": got preread of 5 582s === RUN TestReader/several_files_in_chunk-zstd-bettercompression#03 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 9 582s === RUN TestReader/several_files_in_chunk-gzip-bestcompression#03 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [9] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [8] "bar.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 8 582s testutil.go:714: On "foo22": got preread of 9 582s === RUN TestReader/several_files_in_chunk-gzip-defaultcompression#03 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : drwxr-xr-x 582s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : drwxr-xr-x 582s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:714: On "foo22": got preread of 5 582s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-bestspeed#03 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [7] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [8] "bar" : drwxr-xr-x 582s testutil.go:440: +- [9] "bar.txt" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 6 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 2 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [4] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [7] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [8] "bar" : drwxr-xr-x 582s testutil.go:440: +- [9] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 6 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 2 582s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-bestcompression#03 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [8] "foo" : drwxr-xr-x 582s testutil.go:440: +- [9] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [3] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 2 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 6 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [8] "foo" : drwxr-xr-x 582s testutil.go:440: +- [9] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [3] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [4] "bar" : drwxr-xr-x 582s testutil.go:440: +- [5] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 2 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:714: On "foo22": got preread of 6 582s === RUN TestReader/several_files_in_chunk-externaltoc-gzip-huffmanonly#03 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : drwxr-xr-x 582s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:714: On "foo22": got preread of 5 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [7] "foo" : drwxr-xr-x 582s testutil.go:440: +- [8] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [9] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo22" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "bar.txt" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo22": got preread of 9 582s testutil.go:714: On "foo22": got preread of 4 582s testutil.go:714: On "foo22": got preread of 5 582s === RUN TestReader/several_files_in_chunk_chunked-gzip-bestspeed 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [5] "bar" : drwxr-xr-x 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 6 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [5] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 6 582s === RUN TestReader/several_files_in_chunk_chunked-gzip-huffmanonly 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 3 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 3 582s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-defaultcompression 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [5] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 6 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [5] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 6 582s === RUN TestReader/several_files_in_chunk_chunked-zstd-fastest 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [6] "foo" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 4 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] "foo" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 4 582s === RUN TestReader/several_files_in_chunk_chunked-zstd-default 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 2 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 2 582s === RUN TestReader/several_files_in_chunk_chunked-zstd-bettercompression 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 3 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 3 582s === RUN TestReader/several_files_in_chunk_chunked-gzip-bestcompression 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 2 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 2 582s === RUN TestReader/several_files_in_chunk_chunked-gzip-defaultcompression 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 2 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [4] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 2 582s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestspeed 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [6] "foo" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 4 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [6] "foo" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 4 582s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestcompression 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [6] "foo" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 4 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [6] "foo" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 4 582s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-huffmanonly 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [6] "foo" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 4 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] "foo" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 4 582s === RUN TestReader/several_files_in_chunk_chunked-gzip-no-compression 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 3 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 3 582s === RUN TestReader/several_files_in_chunk_chunked-gzip-huffmanonly#01 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-defaultcompression#01 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s === RUN TestReader/several_files_in_chunk_chunked-zstd-fastest#01 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [6] "foo" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 4 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [6] "foo" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 4 582s === RUN TestReader/several_files_in_chunk_chunked-zstd-default#01 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 3 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 3 582s === RUN TestReader/several_files_in_chunk_chunked-zstd-bettercompression#01 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s === RUN TestReader/several_files_in_chunk_chunked-gzip-bestcompression#01 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [5] "foo" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 3 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 3 582s === RUN TestReader/several_files_in_chunk_chunked-gzip-defaultcompression#01 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestspeed#01 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 2 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 2 582s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestcompression#01 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-huffmanonly#01 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 3 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 3 582s === RUN TestReader/several_files_in_chunk_chunked-gzip-no-compression#01 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 3 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [5] "foo" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 3 582s === RUN TestReader/several_files_in_chunk_chunked-gzip-bestspeed#01 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [5] "foo" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 3 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 3 582s === RUN TestReader/several_files_in_chunk_chunked-zstd-fastest#02 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [6] "foo" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 4 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [5] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [6] "foo" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [2] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [3] "bar" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 4 582s === RUN TestReader/several_files_in_chunk_chunked-zstd-default#02 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s === RUN TestReader/several_files_in_chunk_chunked-zstd-bettercompression#02 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s === RUN TestReader/several_files_in_chunk_chunked-gzip-bestcompression#02 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s === RUN TestReader/several_files_in_chunk_chunked-gzip-defaultcompression#02 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestspeed#02 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestcompression#02 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 3 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 3 582s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-huffmanonly#02 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 2 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 2 582s === RUN TestReader/several_files_in_chunk_chunked-gzip-no-compression#02 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s === RUN TestReader/several_files_in_chunk_chunked-gzip-bestspeed#02 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s === RUN TestReader/several_files_in_chunk_chunked-gzip-huffmanonly#02 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 3 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [4] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [5] "foo" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [7] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [2] "bar" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 3 582s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-defaultcompression#02 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 2 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [4] "foo" : drwxr-xr-x 582s testutil.go:440: +- [5] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [6] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [7] "bar" : drwxr-xr-x 582s testutil.go:440: +- [2] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 2 582s === RUN TestReader/several_files_in_chunk_chunked-zstd-bettercompression#03 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [5] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 6 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [5] "bar" : drwxr-xr-x 582s testutil.go:440: +- [6] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [7] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [2] "foo" : drwxr-xr-x 582s testutil.go:440: +- [3] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [4] "foo2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 6 582s === RUN TestReader/several_files_in_chunk_chunked-gzip-bestcompression#03 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s === RUN TestReader/several_files_in_chunk_chunked-gzip-defaultcompression#03 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestspeed#03 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestcompression#03 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-huffmanonly#03 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s === RUN TestReader/several_files_in_chunk_chunked-gzip-no-compression#03 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s === RUN TestReader/several_files_in_chunk_chunked-gzip-bestspeed#03 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s === RUN TestReader/several_files_in_chunk_chunked-gzip-huffmanonly#03 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s === RUN TestReader/several_files_in_chunk_chunked-externaltoc-gzip-defaultcompression#03 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s === RUN TestReader/several_files_in_chunk_chunked-zstd-fastest#03 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s === RUN TestReader/several_files_in_chunk_chunked-zstd-default#03 582s testutil.go:303: minChunkSize = 8000 582s testutil.go:318: vvvvv Node tree vvvvv 582s testutil.go:319: [1] ROOT 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:321: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s testutil.go:339: vvvvv Node tree (cloned) vvvvv 582s testutil.go:340: [1] ROOT 582s testutil.go:440: +- [6] "bar" : drwxr-xr-x 582s testutil.go:440: +- [7] "foo3" : -rw-r--r-- 582s testutil.go:440: +- [2] ".no.prefetch.landmark" : ---------- 582s testutil.go:440: +- [3] "foo" : drwxr-xr-x 582s testutil.go:440: +- [4] "foo1" : -rw-r--r-- 582s testutil.go:440: +- [5] "foo2" : -rw-r--r-- 582s testutil.go:342: ^^^^^^^^^^^^^^^^^^^^^ 582s testutil.go:714: On "foo2": got preread of 7 582s === RUN TestReader/clone-id-stability 582s --- PASS: TestReader (8.50s) 582s --- PASS: TestReader/empty-externaltoc-gzip-defaultcompression (0.01s) 582s --- PASS: TestReader/empty-zstd-fastest (0.00s) 582s --- PASS: TestReader/empty-zstd-default (0.01s) 582s --- PASS: TestReader/empty-zstd-bettercompression (0.01s) 582s --- PASS: TestReader/empty-gzip-bestcompression (0.00s) 582s --- PASS: TestReader/empty-gzip-defaultcompression (0.00s) 582s --- PASS: TestReader/empty-externaltoc-gzip-bestspeed (0.00s) 582s --- PASS: TestReader/empty-externaltoc-gzip-bestcompression (0.01s) 582s --- PASS: TestReader/empty-externaltoc-gzip-huffmanonly (0.01s) 582s --- PASS: TestReader/empty-gzip-no-compression (0.00s) 582s --- PASS: TestReader/empty-gzip-bestspeed (0.00s) 582s --- PASS: TestReader/empty-gzip-huffmanonly (0.00s) 582s --- PASS: TestReader/empty-gzip-huffmanonly#01 (0.00s) 582s --- PASS: TestReader/empty-externaltoc-gzip-defaultcompression#01 (0.00s) 582s --- PASS: TestReader/empty-zstd-fastest#01 (0.00s) 582s --- PASS: TestReader/empty-zstd-default#01 (0.01s) 582s --- PASS: TestReader/empty-zstd-bettercompression#01 (0.01s) 582s --- PASS: TestReader/empty-gzip-bestcompression#01 (0.00s) 582s --- PASS: TestReader/empty-gzip-defaultcompression#01 (0.00s) 582s --- PASS: TestReader/empty-externaltoc-gzip-bestspeed#01 (0.00s) 582s --- PASS: TestReader/empty-externaltoc-gzip-bestcompression#01 (0.00s) 582s --- PASS: TestReader/empty-externaltoc-gzip-huffmanonly#01 (0.00s) 582s --- PASS: TestReader/empty-gzip-no-compression#01 (0.00s) 582s --- PASS: TestReader/empty-gzip-bestspeed#01 (0.00s) 582s --- PASS: TestReader/empty-zstd-fastest#02 (0.01s) 582s --- PASS: TestReader/empty-zstd-default#02 (0.01s) 582s --- PASS: TestReader/empty-zstd-bettercompression#02 (0.01s) 582s --- PASS: TestReader/empty-gzip-bestcompression#02 (0.00s) 582s --- PASS: TestReader/empty-gzip-defaultcompression#02 (0.00s) 582s --- PASS: TestReader/empty-externaltoc-gzip-bestspeed#02 (0.00s) 582s --- PASS: TestReader/empty-externaltoc-gzip-bestcompression#02 (0.01s) 582s --- PASS: TestReader/empty-externaltoc-gzip-huffmanonly#02 (0.01s) 582s --- PASS: TestReader/empty-gzip-no-compression#02 (0.01s) 582s --- PASS: TestReader/empty-gzip-bestspeed#02 (0.00s) 582s --- PASS: TestReader/empty-gzip-huffmanonly#02 (0.01s) 582s --- PASS: TestReader/empty-externaltoc-gzip-defaultcompression#02 (0.00s) 582s --- PASS: TestReader/empty-gzip-bestspeed#03 (0.00s) 582s --- PASS: TestReader/empty-gzip-huffmanonly#03 (0.00s) 582s --- PASS: TestReader/empty-externaltoc-gzip-defaultcompression#03 (0.00s) 582s --- PASS: TestReader/empty-zstd-fastest#03 (0.00s) 582s --- PASS: TestReader/empty-zstd-default#03 (0.01s) 582s --- PASS: TestReader/empty-zstd-bettercompression#03 (0.01s) 582s --- PASS: TestReader/empty-gzip-bestcompression#03 (0.00s) 582s --- PASS: TestReader/empty-gzip-defaultcompression#03 (0.00s) 582s --- PASS: TestReader/empty-externaltoc-gzip-bestspeed#03 (0.00s) 582s --- PASS: TestReader/empty-externaltoc-gzip-bestcompression#03 (0.00s) 582s --- PASS: TestReader/empty-externaltoc-gzip-huffmanonly#03 (0.01s) 582s --- PASS: TestReader/empty-gzip-no-compression#03 (0.00s) 582s --- PASS: TestReader/files-zstd-fastest (0.01s) 582s --- PASS: TestReader/files-zstd-default (0.01s) 582s --- PASS: TestReader/files-zstd-bettercompression (0.02s) 582s --- PASS: TestReader/files-gzip-bestcompression (0.00s) 582s --- PASS: TestReader/files-gzip-defaultcompression (0.00s) 582s --- PASS: TestReader/files-externaltoc-gzip-bestspeed (0.01s) 582s --- PASS: TestReader/files-externaltoc-gzip-bestcompression (0.01s) 582s --- PASS: TestReader/files-externaltoc-gzip-huffmanonly (0.02s) 582s --- PASS: TestReader/files-gzip-no-compression (0.01s) 582s --- PASS: TestReader/files-gzip-bestspeed (0.02s) 582s --- PASS: TestReader/files-gzip-huffmanonly (0.02s) 582s --- PASS: TestReader/files-externaltoc-gzip-defaultcompression (0.01s) 582s --- PASS: TestReader/files-zstd-fastest#01 (0.01s) 582s --- PASS: TestReader/files-zstd-default#01 (0.02s) 582s --- PASS: TestReader/files-zstd-bettercompression#01 (0.02s) 582s --- PASS: TestReader/files-gzip-bestcompression#01 (0.00s) 582s --- PASS: TestReader/files-gzip-defaultcompression#01 (0.00s) 582s --- PASS: TestReader/files-externaltoc-gzip-bestspeed#01 (0.00s) 582s --- PASS: TestReader/files-externaltoc-gzip-bestcompression#01 (0.01s) 582s --- PASS: TestReader/files-externaltoc-gzip-huffmanonly#01 (0.01s) 582s --- PASS: TestReader/files-gzip-no-compression#01 (0.01s) 582s --- PASS: TestReader/files-gzip-bestspeed#01 (0.01s) 582s --- PASS: TestReader/files-gzip-huffmanonly#01 (0.01s) 582s --- PASS: TestReader/files-externaltoc-gzip-defaultcompression#01 (0.01s) 582s --- PASS: TestReader/files-zstd-fastest#02 (0.01s) 582s --- PASS: TestReader/files-zstd-default#02 (0.01s) 582s --- PASS: TestReader/files-zstd-bettercompression#02 (0.02s) 582s --- PASS: TestReader/files-gzip-bestcompression#02 (0.00s) 582s --- PASS: TestReader/files-gzip-defaultcompression#02 (0.00s) 582s --- PASS: TestReader/files-externaltoc-gzip-bestspeed#02 (0.01s) 582s --- PASS: TestReader/files-externaltoc-gzip-bestcompression#02 (0.01s) 582s --- PASS: TestReader/files-externaltoc-gzip-huffmanonly#02 (0.01s) 582s --- PASS: TestReader/files-gzip-no-compression#02 (0.01s) 582s --- PASS: TestReader/files-gzip-bestspeed#02 (0.01s) 582s --- PASS: TestReader/files-gzip-huffmanonly#02 (0.01s) 582s --- PASS: TestReader/files-externaltoc-gzip-defaultcompression#02 (0.01s) 582s --- PASS: TestReader/files-gzip-bestspeed#03 (0.02s) 582s --- PASS: TestReader/files-gzip-huffmanonly#03 (0.01s) 582s --- PASS: TestReader/files-externaltoc-gzip-defaultcompression#03 (0.02s) 582s --- PASS: TestReader/files-zstd-fastest#03 (0.01s) 582s --- PASS: TestReader/files-zstd-default#03 (0.02s) 582s --- PASS: TestReader/files-zstd-bettercompression#03 (0.02s) 582s --- PASS: TestReader/files-gzip-bestcompression#03 (0.01s) 582s --- PASS: TestReader/files-gzip-defaultcompression#03 (0.00s) 582s --- PASS: TestReader/files-externaltoc-gzip-bestspeed#03 (0.00s) 582s --- PASS: TestReader/files-externaltoc-gzip-bestcompression#03 (0.00s) 582s --- PASS: TestReader/files-externaltoc-gzip-huffmanonly#03 (0.01s) 582s --- PASS: TestReader/files-gzip-no-compression#03 (0.01s) 582s --- PASS: TestReader/dirs-zstd-fastest (0.02s) 582s --- PASS: TestReader/dirs-zstd-default (0.02s) 582s --- PASS: TestReader/dirs-zstd-bettercompression (0.02s) 582s --- PASS: TestReader/dirs-gzip-bestcompression (0.00s) 582s --- PASS: TestReader/dirs-gzip-defaultcompression (0.02s) 582s --- PASS: TestReader/dirs-externaltoc-gzip-bestspeed (0.02s) 582s --- PASS: TestReader/dirs-externaltoc-gzip-bestcompression (0.01s) 582s --- PASS: TestReader/dirs-externaltoc-gzip-huffmanonly (0.01s) 582s --- PASS: TestReader/dirs-gzip-no-compression (0.01s) 582s --- PASS: TestReader/dirs-gzip-bestspeed (0.01s) 582s --- PASS: TestReader/dirs-gzip-huffmanonly (0.01s) 582s --- PASS: TestReader/dirs-externaltoc-gzip-defaultcompression (0.01s) 582s --- PASS: TestReader/dirs-gzip-defaultcompression#01 (0.01s) 582s --- PASS: TestReader/dirs-externaltoc-gzip-bestspeed#01 (0.01s) 582s --- PASS: TestReader/dirs-externaltoc-gzip-bestcompression#01 (0.01s) 582s --- PASS: TestReader/dirs-externaltoc-gzip-huffmanonly#01 (0.02s) 582s --- PASS: TestReader/dirs-gzip-no-compression#01 (0.01s) 582s --- PASS: TestReader/dirs-gzip-bestspeed#01 (0.02s) 582s --- PASS: TestReader/dirs-gzip-huffmanonly#01 (0.01s) 582s --- PASS: TestReader/dirs-externaltoc-gzip-defaultcompression#01 (0.01s) 582s --- PASS: TestReader/dirs-zstd-fastest#01 (0.02s) 582s --- PASS: TestReader/dirs-zstd-default#01 (0.01s) 582s --- PASS: TestReader/dirs-zstd-bettercompression#01 (0.02s) 582s --- PASS: TestReader/dirs-gzip-bestcompression#01 (0.01s) 582s --- PASS: TestReader/dirs-zstd-fastest#02 (0.02s) 582s --- PASS: TestReader/dirs-zstd-default#02 (0.02s) 582s --- PASS: TestReader/dirs-zstd-bettercompression#02 (0.02s) 582s --- PASS: TestReader/dirs-gzip-bestcompression#02 (0.01s) 582s --- PASS: TestReader/dirs-gzip-defaultcompression#02 (0.01s) 582s --- PASS: TestReader/dirs-externaltoc-gzip-bestspeed#02 (0.01s) 582s --- PASS: TestReader/dirs-externaltoc-gzip-bestcompression#02 (0.02s) 582s --- PASS: TestReader/dirs-externaltoc-gzip-huffmanonly#02 (0.01s) 582s --- PASS: TestReader/dirs-gzip-no-compression#02 (0.01s) 582s --- PASS: TestReader/dirs-gzip-bestspeed#02 (0.01s) 582s --- PASS: TestReader/dirs-gzip-huffmanonly#02 (0.01s) 582s --- PASS: TestReader/dirs-externaltoc-gzip-defaultcompression#02 (0.01s) 582s --- PASS: TestReader/dirs-externaltoc-gzip-huffmanonly#03 (0.01s) 582s --- PASS: TestReader/dirs-gzip-no-compression#03 (0.01s) 582s --- PASS: TestReader/dirs-gzip-bestspeed#03 (0.01s) 582s --- PASS: TestReader/dirs-gzip-huffmanonly#03 (0.01s) 582s --- PASS: TestReader/dirs-externaltoc-gzip-defaultcompression#03 (0.01s) 582s --- PASS: TestReader/dirs-zstd-fastest#03 (0.01s) 582s --- PASS: TestReader/dirs-zstd-default#03 (0.02s) 582s --- PASS: TestReader/dirs-zstd-bettercompression#03 (0.02s) 582s --- PASS: TestReader/dirs-gzip-bestcompression#03 (0.00s) 582s --- PASS: TestReader/dirs-gzip-defaultcompression#03 (0.01s) 582s --- PASS: TestReader/dirs-externaltoc-gzip-bestspeed#03 (0.01s) 582s --- PASS: TestReader/dirs-externaltoc-gzip-bestcompression#03 (0.01s) 582s --- PASS: TestReader/hardlinks-gzip-bestspeed (0.01s) 582s --- PASS: TestReader/hardlinks-gzip-huffmanonly (0.01s) 582s --- PASS: TestReader/hardlinks-externaltoc-gzip-defaultcompression (0.01s) 582s --- PASS: TestReader/hardlinks-zstd-fastest (0.02s) 582s --- PASS: TestReader/hardlinks-zstd-default (0.02s) 582s --- PASS: TestReader/hardlinks-zstd-bettercompression (0.03s) 582s --- PASS: TestReader/hardlinks-gzip-bestcompression (0.00s) 582s --- PASS: TestReader/hardlinks-gzip-defaultcompression (0.00s) 582s --- PASS: TestReader/hardlinks-externaltoc-gzip-bestspeed (0.01s) 582s --- PASS: TestReader/hardlinks-externaltoc-gzip-bestcompression (0.01s) 582s --- PASS: TestReader/hardlinks-externaltoc-gzip-huffmanonly (0.02s) 582s --- PASS: TestReader/hardlinks-gzip-no-compression (0.01s) 582s --- PASS: TestReader/hardlinks-externaltoc-gzip-bestcompression#01 (0.01s) 582s --- PASS: TestReader/hardlinks-externaltoc-gzip-huffmanonly#01 (0.01s) 582s --- PASS: TestReader/hardlinks-gzip-no-compression#01 (0.03s) 582s --- PASS: TestReader/hardlinks-gzip-bestspeed#01 (0.02s) 582s --- PASS: TestReader/hardlinks-gzip-huffmanonly#01 (0.01s) 582s --- PASS: TestReader/hardlinks-externaltoc-gzip-defaultcompression#01 (0.01s) 582s --- PASS: TestReader/hardlinks-zstd-fastest#01 (0.02s) 582s --- PASS: TestReader/hardlinks-zstd-default#01 (0.01s) 582s --- PASS: TestReader/hardlinks-zstd-bettercompression#01 (0.02s) 582s --- PASS: TestReader/hardlinks-gzip-bestcompression#01 (0.00s) 582s --- PASS: TestReader/hardlinks-gzip-defaultcompression#01 (0.01s) 582s --- PASS: TestReader/hardlinks-externaltoc-gzip-bestspeed#01 (0.01s) 582s --- PASS: TestReader/hardlinks-gzip-defaultcompression#02 (0.01s) 582s --- PASS: TestReader/hardlinks-externaltoc-gzip-bestspeed#02 (0.02s) 582s --- PASS: TestReader/hardlinks-externaltoc-gzip-bestcompression#02 (0.01s) 582s --- PASS: TestReader/hardlinks-externaltoc-gzip-huffmanonly#02 (0.01s) 582s --- PASS: TestReader/hardlinks-gzip-no-compression#02 (0.01s) 582s --- PASS: TestReader/hardlinks-gzip-bestspeed#02 (0.01s) 582s --- PASS: TestReader/hardlinks-gzip-huffmanonly#02 (0.01s) 582s --- PASS: TestReader/hardlinks-externaltoc-gzip-defaultcompression#02 (0.01s) 582s --- PASS: TestReader/hardlinks-zstd-fastest#02 (0.02s) 582s --- PASS: TestReader/hardlinks-zstd-default#02 (0.02s) 582s --- PASS: TestReader/hardlinks-zstd-bettercompression#02 (0.02s) 582s --- PASS: TestReader/hardlinks-gzip-bestcompression#02 (0.00s) 582s --- PASS: TestReader/hardlinks-zstd-default#03 (0.02s) 582s --- PASS: TestReader/hardlinks-zstd-bettercompression#03 (0.03s) 582s --- PASS: TestReader/hardlinks-gzip-bestcompression#03 (0.00s) 582s --- PASS: TestReader/hardlinks-gzip-defaultcompression#03 (0.01s) 582s --- PASS: TestReader/hardlinks-externaltoc-gzip-bestspeed#03 (0.01s) 582s --- PASS: TestReader/hardlinks-externaltoc-gzip-bestcompression#03 (0.01s) 582s --- PASS: TestReader/hardlinks-externaltoc-gzip-huffmanonly#03 (0.01s) 582s --- PASS: TestReader/hardlinks-gzip-no-compression#03 (0.03s) 582s --- PASS: TestReader/hardlinks-gzip-bestspeed#03 (0.01s) 582s --- PASS: TestReader/hardlinks-gzip-huffmanonly#03 (0.01s) 582s --- PASS: TestReader/hardlinks-externaltoc-gzip-defaultcompression#03 (0.01s) 582s --- PASS: TestReader/hardlinks-zstd-fastest#03 (0.02s) 582s --- PASS: TestReader/various_files-externaltoc-gzip-bestspeed (0.01s) 582s --- PASS: TestReader/various_files-externaltoc-gzip-bestcompression (0.01s) 582s --- PASS: TestReader/various_files-externaltoc-gzip-huffmanonly (0.01s) 582s --- PASS: TestReader/various_files-gzip-no-compression (0.01s) 582s --- PASS: TestReader/various_files-gzip-bestspeed (0.01s) 582s --- PASS: TestReader/various_files-gzip-huffmanonly (0.01s) 582s --- PASS: TestReader/various_files-externaltoc-gzip-defaultcompression (0.01s) 582s --- PASS: TestReader/various_files-zstd-fastest (0.01s) 582s --- PASS: TestReader/various_files-zstd-default (0.01s) 582s --- PASS: TestReader/various_files-zstd-bettercompression (0.02s) 582s --- PASS: TestReader/various_files-gzip-bestcompression (0.00s) 582s --- PASS: TestReader/various_files-gzip-defaultcompression (0.00s) 582s --- PASS: TestReader/various_files-gzip-bestcompression#01 (0.00s) 582s --- PASS: TestReader/various_files-gzip-defaultcompression#01 (0.00s) 582s --- PASS: TestReader/various_files-externaltoc-gzip-bestspeed#01 (0.00s) 582s --- PASS: TestReader/various_files-externaltoc-gzip-bestcompression#01 (0.01s) 582s --- PASS: TestReader/various_files-externaltoc-gzip-huffmanonly#01 (0.01s) 582s --- PASS: TestReader/various_files-gzip-no-compression#01 (0.01s) 582s --- PASS: TestReader/various_files-gzip-bestspeed#01 (0.01s) 582s --- PASS: TestReader/various_files-gzip-huffmanonly#01 (0.01s) 582s --- PASS: TestReader/various_files-externaltoc-gzip-defaultcompression#01 (0.01s) 582s --- PASS: TestReader/various_files-zstd-fastest#01 (0.01s) 582s --- PASS: TestReader/various_files-zstd-default#01 (0.01s) 582s --- PASS: TestReader/various_files-zstd-bettercompression#01 (0.02s) 582s --- PASS: TestReader/various_files-zstd-bettercompression#02 (0.02s) 582s --- PASS: TestReader/various_files-gzip-bestcompression#02 (0.00s) 582s --- PASS: TestReader/various_files-gzip-defaultcompression#02 (0.00s) 582s --- PASS: TestReader/various_files-externaltoc-gzip-bestspeed#02 (0.00s) 582s --- PASS: TestReader/various_files-externaltoc-gzip-bestcompression#02 (0.00s) 582s --- PASS: TestReader/various_files-externaltoc-gzip-huffmanonly#02 (0.00s) 582s --- PASS: TestReader/various_files-gzip-no-compression#02 (0.00s) 582s --- PASS: TestReader/various_files-gzip-bestspeed#02 (0.00s) 582s --- PASS: TestReader/various_files-gzip-huffmanonly#02 (0.00s) 582s --- PASS: TestReader/various_files-externaltoc-gzip-defaultcompression#02 (0.00s) 582s --- PASS: TestReader/various_files-zstd-fastest#02 (0.01s) 582s --- PASS: TestReader/various_files-zstd-default#02 (0.01s) 582s --- PASS: TestReader/various_files-externaltoc-gzip-bestcompression#03 (0.00s) 582s --- PASS: TestReader/various_files-externaltoc-gzip-huffmanonly#03 (0.00s) 582s --- PASS: TestReader/various_files-gzip-no-compression#03 (0.00s) 582s --- PASS: TestReader/various_files-gzip-bestspeed#03 (0.01s) 582s --- PASS: TestReader/various_files-gzip-huffmanonly#03 (0.02s) 582s --- PASS: TestReader/various_files-externaltoc-gzip-defaultcompression#03 (0.01s) 582s --- PASS: TestReader/various_files-zstd-fastest#03 (0.01s) 582s --- PASS: TestReader/various_files-zstd-default#03 (0.01s) 582s --- PASS: TestReader/various_files-zstd-bettercompression#03 (0.02s) 582s --- PASS: TestReader/various_files-gzip-bestcompression#03 (0.00s) 582s --- PASS: TestReader/various_files-gzip-defaultcompression#03 (0.00s) 582s --- PASS: TestReader/various_files-externaltoc-gzip-bestspeed#03 (0.01s) 582s --- PASS: TestReader/chunks-gzip-bestspeed (0.00s) 582s --- PASS: TestReader/chunks-gzip-huffmanonly (0.00s) 582s --- PASS: TestReader/chunks-externaltoc-gzip-defaultcompression (0.01s) 582s --- PASS: TestReader/chunks-zstd-fastest (0.05s) 582s --- PASS: TestReader/chunks-zstd-default (0.04s) 582s --- PASS: TestReader/chunks-zstd-bettercompression (0.04s) 582s --- PASS: TestReader/chunks-gzip-bestcompression (0.01s) 582s --- PASS: TestReader/chunks-gzip-defaultcompression (0.01s) 582s --- PASS: TestReader/chunks-externaltoc-gzip-bestspeed (0.01s) 582s --- PASS: TestReader/chunks-externaltoc-gzip-bestcompression (0.01s) 582s --- PASS: TestReader/chunks-externaltoc-gzip-huffmanonly (0.01s) 582s --- PASS: TestReader/chunks-gzip-no-compression (0.01s) 582s --- PASS: TestReader/chunks-externaltoc-gzip-bestcompression#01 (0.01s) 582s --- PASS: TestReader/chunks-externaltoc-gzip-huffmanonly#01 (0.01s) 582s --- PASS: TestReader/chunks-gzip-no-compression#01 (0.01s) 582s --- PASS: TestReader/chunks-gzip-bestspeed#01 (0.02s) 582s --- PASS: TestReader/chunks-gzip-huffmanonly#01 (0.01s) 582s --- PASS: TestReader/chunks-externaltoc-gzip-defaultcompression#01 (0.01s) 582s --- PASS: TestReader/chunks-zstd-fastest#01 (0.04s) 582s --- PASS: TestReader/chunks-zstd-default#01 (0.05s) 582s --- PASS: TestReader/chunks-zstd-bettercompression#01 (0.05s) 582s --- PASS: TestReader/chunks-gzip-bestcompression#01 (0.01s) 582s --- PASS: TestReader/chunks-gzip-defaultcompression#01 (0.01s) 582s --- PASS: TestReader/chunks-externaltoc-gzip-bestspeed#01 (0.02s) 582s --- PASS: TestReader/chunks-zstd-default#02 (0.05s) 582s --- PASS: TestReader/chunks-zstd-bettercompression#02 (0.04s) 582s --- PASS: TestReader/chunks-gzip-bestcompression#02 (0.01s) 582s --- PASS: TestReader/chunks-gzip-defaultcompression#02 (0.02s) 582s --- PASS: TestReader/chunks-externaltoc-gzip-bestspeed#02 (0.02s) 582s --- PASS: TestReader/chunks-externaltoc-gzip-bestcompression#02 (0.02s) 582s --- PASS: TestReader/chunks-externaltoc-gzip-huffmanonly#02 (0.01s) 582s --- PASS: TestReader/chunks-gzip-no-compression#02 (0.01s) 582s --- PASS: TestReader/chunks-gzip-bestspeed#02 (0.01s) 582s --- PASS: TestReader/chunks-gzip-huffmanonly#02 (0.01s) 582s --- PASS: TestReader/chunks-externaltoc-gzip-defaultcompression#02 (0.01s) 582s --- PASS: TestReader/chunks-zstd-fastest#02 (0.05s) 582s --- PASS: TestReader/chunks-gzip-defaultcompression#03 (0.01s) 582s --- PASS: TestReader/chunks-externaltoc-gzip-bestspeed#03 (0.03s) 582s --- PASS: TestReader/chunks-externaltoc-gzip-bestcompression#03 (0.01s) 582s --- PASS: TestReader/chunks-externaltoc-gzip-huffmanonly#03 (0.01s) 582s --- PASS: TestReader/chunks-gzip-no-compression#03 (0.01s) 582s --- PASS: TestReader/chunks-gzip-bestspeed#03 (0.01s) 582s --- PASS: TestReader/chunks-gzip-huffmanonly#03 (0.01s) 582s --- PASS: TestReader/chunks-externaltoc-gzip-defaultcompression#03 (0.01s) 582s --- PASS: TestReader/chunks-zstd-fastest#03 (0.03s) 582s --- PASS: TestReader/chunks-zstd-default#03 (0.04s) 582s --- PASS: TestReader/chunks-zstd-bettercompression#03 (0.06s) 582s --- PASS: TestReader/chunks-gzip-bestcompression#03 (0.01s) 582s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-huffmanonly (0.03s) 582s --- PASS: TestReader/several_files_in_chunk-gzip-no-compression (0.03s) 582s --- PASS: TestReader/several_files_in_chunk-gzip-bestspeed (0.02s) 582s --- PASS: TestReader/several_files_in_chunk-gzip-huffmanonly (0.03s) 582s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-defaultcompression (0.03s) 582s --- PASS: TestReader/several_files_in_chunk-zstd-fastest (0.13s) 582s --- PASS: TestReader/several_files_in_chunk-zstd-default (0.16s) 582s --- PASS: TestReader/several_files_in_chunk-zstd-bettercompression (0.14s) 582s --- PASS: TestReader/several_files_in_chunk-gzip-bestcompression (0.03s) 582s --- PASS: TestReader/several_files_in_chunk-gzip-defaultcompression (0.04s) 582s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-bestspeed (0.03s) 582s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-bestcompression (0.03s) 582s --- PASS: TestReader/several_files_in_chunk-zstd-fastest#01 (0.11s) 582s --- PASS: TestReader/several_files_in_chunk-zstd-default#01 (0.15s) 582s --- PASS: TestReader/several_files_in_chunk-zstd-bettercompression#01 (0.16s) 582s --- PASS: TestReader/several_files_in_chunk-gzip-bestcompression#01 (0.03s) 582s --- PASS: TestReader/several_files_in_chunk-gzip-defaultcompression#01 (0.04s) 582s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-bestspeed#01 (0.02s) 582s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-bestcompression#01 (0.03s) 582s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-huffmanonly#01 (0.02s) 582s --- PASS: TestReader/several_files_in_chunk-gzip-no-compression#01 (0.02s) 582s --- PASS: TestReader/several_files_in_chunk-gzip-bestspeed#01 (0.02s) 582s --- PASS: TestReader/several_files_in_chunk-gzip-huffmanonly#01 (0.02s) 582s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-defaultcompression#01 (0.03s) 582s --- PASS: TestReader/several_files_in_chunk-zstd-fastest#02 (0.13s) 582s --- PASS: TestReader/several_files_in_chunk-zstd-default#02 (0.13s) 582s --- PASS: TestReader/several_files_in_chunk-zstd-bettercompression#02 (0.15s) 582s --- PASS: TestReader/several_files_in_chunk-gzip-bestcompression#02 (0.02s) 582s --- PASS: TestReader/several_files_in_chunk-gzip-defaultcompression#02 (0.02s) 582s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-bestspeed#02 (0.03s) 582s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-bestcompression#02 (0.03s) 582s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-huffmanonly#02 (0.02s) 582s --- PASS: TestReader/several_files_in_chunk-gzip-no-compression#02 (0.02s) 582s --- PASS: TestReader/several_files_in_chunk-gzip-bestspeed#02 (0.03s) 582s --- PASS: TestReader/several_files_in_chunk-gzip-huffmanonly#02 (0.03s) 582s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-defaultcompression#02 (0.04s) 582s --- PASS: TestReader/several_files_in_chunk-gzip-no-compression#03 (0.01s) 582s --- PASS: TestReader/several_files_in_chunk-gzip-bestspeed#03 (0.02s) 582s --- PASS: TestReader/several_files_in_chunk-gzip-huffmanonly#03 (0.03s) 582s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-defaultcompression#03 (0.03s) 582s --- PASS: TestReader/several_files_in_chunk-zstd-fastest#03 (0.13s) 582s --- PASS: TestReader/several_files_in_chunk-zstd-default#03 (0.14s) 582s --- PASS: TestReader/several_files_in_chunk-zstd-bettercompression#03 (0.14s) 582s --- PASS: TestReader/several_files_in_chunk-gzip-bestcompression#03 (0.03s) 582s --- PASS: TestReader/several_files_in_chunk-gzip-defaultcompression#03 (0.03s) 582s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-bestspeed#03 (0.04s) 582s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-bestcompression#03 (0.04s) 582s --- PASS: TestReader/several_files_in_chunk-externaltoc-gzip-huffmanonly#03 (0.04s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-bestspeed (0.04s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-huffmanonly (0.02s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-defaultcompression (0.04s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-zstd-fastest (0.12s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-zstd-default (0.11s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-zstd-bettercompression (0.14s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-bestcompression (0.02s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-defaultcompression (0.03s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestspeed (0.03s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestcompression (0.03s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-huffmanonly (0.02s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-no-compression (0.03s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-huffmanonly#01 (0.03s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-defaultcompression#01 (0.03s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-zstd-fastest#01 (0.09s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-zstd-default#01 (0.12s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-zstd-bettercompression#01 (0.14s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-bestcompression#01 (0.03s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-defaultcompression#01 (0.04s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestspeed#01 (0.03s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestcompression#01 (0.03s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-huffmanonly#01 (0.02s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-no-compression#01 (0.02s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-bestspeed#01 (0.04s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-zstd-fastest#02 (0.09s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-zstd-default#02 (0.15s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-zstd-bettercompression#02 (0.13s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-bestcompression#02 (0.03s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-defaultcompression#02 (0.04s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestspeed#02 (0.03s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestcompression#02 (0.03s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-huffmanonly#02 (0.02s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-no-compression#02 (0.02s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-bestspeed#02 (0.02s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-huffmanonly#02 (0.02s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-defaultcompression#02 (0.03s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-zstd-bettercompression#03 (0.17s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-bestcompression#03 (0.03s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-defaultcompression#03 (0.04s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestspeed#03 (0.03s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-bestcompression#03 (0.04s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-huffmanonly#03 (0.03s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-no-compression#03 (0.02s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-bestspeed#03 (0.04s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-gzip-huffmanonly#03 (0.02s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-externaltoc-gzip-defaultcompression#03 (0.03s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-zstd-fastest#03 (0.14s) 582s --- PASS: TestReader/several_files_in_chunk_chunked-zstd-default#03 (0.11s) 582s --- PASS: TestReader/clone-id-stability (0.00s) 582s PASS 582s ok github.com/containerd/stargz-snapshotter/metadata/memory 8.500s 582s ? github.com/containerd/stargz-snapshotter/metadata/testutil [no test files] 582s ? github.com/containerd/stargz-snapshotter/recorder [no test files] 582s ? github.com/containerd/stargz-snapshotter/script/benchmark/hello-bench/src/go [no test files] 585s === RUN TestRemotePrepare 585s helpers_unix.go:33: skipping test that requires root 585s --- SKIP: TestRemotePrepare (0.00s) 585s === RUN TestRemoteOverlay 585s helpers_unix.go:33: skipping test that requires root 585s --- SKIP: TestRemoteOverlay (0.00s) 585s === RUN TestRemoteCommit 585s helpers_unix.go:33: skipping test that requires root 585s --- SKIP: TestRemoteCommit (0.00s) 585s === RUN TestFailureDetection 585s helpers_unix.go:33: skipping test that requires root 585s --- SKIP: TestFailureDetection (0.00s) 585s === RUN TestOverlay 585s helpers_unix.go:33: skipping test that requires root 585s --- SKIP: TestOverlay (0.00s) 585s === RUN TestOverlayMounts 585s --- PASS: TestOverlayMounts (0.05s) 585s === RUN TestOverlayCommit 585s --- PASS: TestOverlayCommit (0.02s) 585s === RUN TestOverlayOverlayMount 585s --- PASS: TestOverlayOverlayMount (0.03s) 585s === RUN TestOverlayOverlayRead 585s helpers_unix.go:33: skipping test that requires root 585s --- SKIP: TestOverlayOverlayRead (0.00s) 585s PASS 585s ok github.com/containerd/stargz-snapshotter/snapshot 0.108s 585s ? github.com/containerd/stargz-snapshotter/store [no test files] 586s === RUN TestBackgroundTasks 586s === RUN TestBackgroundTasks/privilege_running 586s === RUN TestBackgroundTasks/concurrency 586s === RUN TestBackgroundTasks/cancel 586s === RUN TestBackgroundTasks/resume 586s === RUN TestBackgroundTasks/finish_partial 586s === RUN TestBackgroundTasks/finish_all 586s --- PASS: TestBackgroundTasks (0.89s) 586s --- PASS: TestBackgroundTasks/privilege_running (0.31s) 586s --- PASS: TestBackgroundTasks/concurrency (0.34s) 586s --- PASS: TestBackgroundTasks/cancel (0.03s) 586s --- PASS: TestBackgroundTasks/resume (0.13s) 586s --- PASS: TestBackgroundTasks/finish_partial (0.03s) 586s --- PASS: TestBackgroundTasks/finish_all (0.04s) 586s PASS 586s ok github.com/containerd/stargz-snapshotter/task 0.889s 594s === RUN TestLRUAdd 594s --- PASS: TestLRUAdd (0.00s) 594s === RUN TestLRUGet 594s --- PASS: TestLRUGet (0.00s) 594s === RUN TestLRURemove 594s --- PASS: TestLRURemove (0.00s) 594s === RUN TestLRUEviction 594s --- PASS: TestLRUEviction (0.00s) 594s === RUN TestTTLAdd 594s --- PASS: TestTTLAdd (0.00s) 594s === RUN TestTTLGet 594s --- PASS: TestTTLGet (0.00s) 594s === RUN TestTTLRemove 594s --- PASS: TestTTLRemove (0.00s) 594s === RUN TestTTLRemoveOverwritten 594s --- PASS: TestTTLRemoveOverwritten (6.00s) 594s === RUN TestTTLEviction 594s --- PASS: TestTTLEviction (3.00s) 594s PASS 594s ok github.com/containerd/stargz-snapshotter/util/cacheutil 9.003s 594s ? github.com/containerd/stargz-snapshotter/util/containerdutil [no test files] 594s ? github.com/containerd/stargz-snapshotter/util/criutil [no test files] 594s ? github.com/containerd/stargz-snapshotter/util/ioutils [no test files] 594s ? github.com/containerd/stargz-snapshotter/util/namedmutex [no test files] 594s ? github.com/containerd/stargz-snapshotter/util/testutil [no test files] 594s ? github.com/containerd/stargz-snapshotter/version [no test files] 594s rm -fr -- /tmp/dh-xdg-rundir-KBOH36oQ 594s make[1]: Leaving directory '/tmp/autopkgtest.ovXK77/autopkgtest_tmp' 594s create-stamp debian/debhelper-build-stamp 595s autopkgtest [04:39:17]: test dh-golang-autopkgtest: -----------------------] 597s autopkgtest [04:39:19]: test dh-golang-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 597s dh-golang-autopkgtest PASS 599s autopkgtest [04:39:21]: @@@@@@@@@@@@@@@@@@@@ summary 599s dh-golang-autopkgtest PASS